/**    
 * 要素を表示／非表示させる   
 * @id 要素のID   
 * @visible true（表示） または false（非表示）   
 */   
function visibleElement(id,visible){   
    document.getElementById(id).style.display = visible ? "block" : "none";   
}   
  
/**    
 * 表示／非表示の自動切換え   
 * @id 要素のID   
 * @visible true（表示） または false（非表示）   
 */   
function changeVisibility(id){   

	var list = new Array();
	list[0] = "recommend_1";
	list[1] = "recommend_3";
	list[2] = "recommend_5";
	list[3] = "recommend_4";
	list[4] = "recommend_6";
	list[5] = "recommend_other";
    var ele = document.getElementById(id);
    if (ele.style.display == 'none') {   
        //元々は'none'（非表示）の場合、表示させる
        ele.style.display = 'block';   
    }

	for (i = 0; i < 6; i++) {
		if( id != list[i] ) {
			var ele = document.getElementById(list[i]);
	        visibleElement(list[i], false);   
		}
	}
	return false;
/*
   	 else {   
        //非表示にする   
        //ele.style.display = 'none';
    }
*/
}

function changeView ( imagePath ){
	document.MainItemView.src = imagePath;
}

function cartAdd( form ) {

	var cartForm = document.cart;

	var item_id = cartForm.itemID.value;

	var flag = false;

	/* Color */
	var color_code;
	if ( !!cartForm.color) {
		var color_selected = cartForm.color.selectedIndex;
		color_code = cartForm.color.options[color_selected].value;
	}

	/* Size */
	var size_code;
	if ( !!cartForm.size) {
		var size_selected = cartForm.size.selectedIndex;
		size_code = cartForm.size.options[size_selected].value;
	}

	item_id = item_id + color_code + size_code;
	cartForm.number.value = item_id.replace(" ", "");

	if ( item_id != "") {
		flag = true;
	}

	if ( flag == true ) {
		cartForm.submit();
	}
}
