//お気に入りリスト(簡易）を閉じる
function closeLightbox(){
	objs = document.getElementsByTagName("BODY");
	objs[0].className = "footClose";
	document.getElementById("btnTabCart").className = "normal";	
}
//お気に入りリスト（簡易）を開く
function openLightbox(obj_status) {
	if(obj_status != 922){
		objs = document.getElementsByTagName("BODY");
		objs[0].className = "footOpen";
		
		document.getElementById("btnTabLightbox").className = "normal";
		document.getElementById("btnTabCart").className = "gray";	
		
		headderCheck();
		
		//虫眼鏡 LightboxJS用
		initLightbox();	
	}
	
}

			
//お気に入りリスト新規作成
function createLightboxList(viewPage , id) {
	var listName = document.getElementById("createTextId").value;
	if(listName == null){
		return false;
	} else if(listName == ""){
		alert("新規リスト名を入力してください");
		return false;
	} else {
		OnSubmitView( 'displayListForm', '/oadis/servlet/LightBoxManagerServlet','createLightbox',viewPage,'','','confirm','0',listName,'','false',id );
	}
}

//お気に入りリスト名前変更
function renameLightbox(viewPage , id) {
	var listName = document.getElementById("renameTextId").value;
	if(listName == null){
		return false;
	} else if(listName == ""){
		alert("変更するリスト名を入力してください");
		return false;
	} else {
		OnSubmitView(  'displayListForm', '/oadis/servlet/LightBoxManagerServlet','renameLightbox',viewPage,'','','confirm','0',listName,'','false',id );
	}


}

//お気に入りリスト再描画
function refreshLightboxList(){
	ajax_redraw("/oadis/web/lightbox_list.jsp", "footMenu" , false );
}

//お気に入りリストの詳細表示 
function showDetailLightbox(obj_status) {
	if(obj_status != 922){
		objs = document.getElementsByTagName("BODY");
		objs[0].className = "footNone";
		document.getElementById("sidebar").className = "close";
		document.getElementById("layerThumbnail").className = "open";
		ajax_redraw("/oadis/web/lightbox_layer.jsp", "layerThumbnail" , false );
		document.getElementById("contents").className = "close";
		document.getElementById("gMenuSearch").className = "normal";
		//虫眼鏡 LightboxJS用
		initLightbox();
	}
}

//お気に入りリストの詳細表示縮める
function smallLightbox(obj_status) {
	if(obj_status != 922){
		//mypageからの遷移の時、裏は初期画面に戻す
		if(document.getElementById("nowContents").value == "mypage_contents"){
			setTimeout( "ajax_redraw('/oadis/web/contents_sidebar.jsp', 'sidebar' , false )", 500 );
			document.getElementById("contents").className="footMenuClose";			
			document.getElementById("nowContents").value = "search_top";
			ajax_redraw('/oadis/web/search_top.jsp', 'contents' , false );
		}
		//裏がカテゴリ詳細・検索結果・ブランド詳細だった時、検索タブをアクティブに
		else if(document.getElementById("nowContents").value == "category_list" ||
					document.getElementById("nowContents").value == "contents_list" ||
						document.getElementById("nowContents").value == "brand"){
			document.getElementById("gMenuSearch").className = "active";
		}
		ajax_redraw("/oadis/web/lightbox_list.jsp", "footMenu" , false );
		ajax_redraw("/oadis/web/rias/rias_null.jsp", "layerThumbnail" , false );
		document.getElementById("layerThumbnail").className = "close";
		document.getElementById("contents").className = "open";
		document.getElementById("sidebar").className = "open";
		
		backgroundCheck();
		
		openLightbox();
	}
}
//お気に入りリストの詳細表示閉じる
function closeDetailLightbox() {
	//mypageからの遷移の時、裏は初期画面に戻す
	if(document.getElementById("nowContents").value == "mypage_contents"){
		ajax_redraw("/oadis/web/contents_sidebar.jsp", "sidebar" , false );
		document.getElementById("contents").className="footMenuClose";
		ajax_redraw("/oadis/web/search_top.jsp", "contents" , false );
		document.getElementById("nowContents").value = "search_top";
	}
	//裏がカテゴリ詳細・検索結果・ブランド詳細だった時、検索タブをアクティブに
	else if(document.getElementById("nowContents").value == "category_list" ||
				document.getElementById("nowContents").value == "contents_list" ||
					document.getElementById("nowContents").value == "brand"){
		document.getElementById("gMenuSearch").className = "active";
	}
	objs = document.getElementsByTagName("BODY");
	objs[0].className = "footClose";	
	document.getElementById("btnTabCart").className = "normal";	
	ajax_redraw("/oadis/web/lightbox_list.jsp", "footMenu" , false );
	ajax_redraw("/oadis/web/rias/rias_null.jsp", "layerThumbnail" , false );
	document.getElementById("layerThumbnail").className = "close";
	document.getElementById("contents").className = "open";
	document.getElementById("sidebar").className = "open";
	
	backgroundCheck();

}



//お気に入りリスト詳細ページのページ遷移
function viewSelectLightboxPage( formName, selectPage ) {
	eval('document.' + formName + '.page.value=\'' + selectPage  + '\'');
	OnSubmitView( formName, '/oadis/servlet/LightBoxManagerServlet','page','/web/lightbox_layer_list.jsp','','','confirm','0','0','','false','layerContents' );
	
} 
//表示件数切り替え
function displineChange( formName ) {
	var page_line_obj = '';
	eval('page_line_obj = document.' + formName + '.limit_condition');
	var displineSelection = page_line_obj.options[page_line_obj.selectedIndex].value;
	//Formタグの標準パラメータ項目 LimitRecord.value を書き換え
	eval('document.' + formName + '.LimitRecord.value=' + displineSelection);
	//Method=redisplay
	OnSubmitView( formName, '/oadis/servlet/LightBoxManagerServlet','redisplay','/web/lightbox_layer_list.jsp','','','confirm','0','0','','false','layerContents' );
}
			
//リストの各コメントクリア
function clearComment(num) {
	commentName = "lightbox_details_note" + num;
	document.getElementsByName(commentName)[0].value = "";
}
//リストの各コメントの保存
function saveComment( num , id ) {
	eval('document.LightBoxContentsDetailList.num.value=\'' + num  + '\'');
	eval('document.LightBoxContentsDetailList.selectedId.value=\'' + id  + '\'');
	OnSubmitView('LightBoxContentsDetailList' , '/oadis/servlet/LightBoxManagerServlet','SaveComment','/web/rias/rias_null.jsp','/web/rias/rias_null.jsp','','confirm','0','0','','false','rias-null' );
	
}
//詳細画面の各コンテンツのコピー先が変更されたときにセット
function setSelect(obj) {
	var num = obj.selectedIndex;
	var val = obj.options[num].value;
	eval('document.LightBoxContentsDetailList.selectLightboxId.value=\'' + val  + '\'');
}
//コンテンツのコピー
function copyContents(id){
	eval('document.LightBoxContentsDetailList.selectedId.value=\'' + id  + '\'');
	OnSubmitView('LightBoxContentsDetailList' , '/oadis/servlet/LightBoxManagerServlet','CopyContents','/web/rias/rias_null.jsp','/web/rias/rias_null.jsp','','confirm','0','0','','false','rias-null' );
}

//お気に入りリストのチェック有無
function isLightboxCheck() {
	var ret = false;
	var formObj;
	
	if(	document.getElementById("layerThumbnail").className == "close"){
		formObj = document.LightBoxContentsList;
	} else {
		formObj = document.LightBoxContentsDetailList;
	}
	var inputObjs = formObj.getElementsByTagName("INPUT");
	for(i=0; i<inputObjs.length; i++){
		if(inputObjs[i].type == "checkbox" && inputObjs[i].checked == true){
			ret = true;
			break;
		}
	}
	return ret;
}

//背景色をグレーに戻さなくてはいけないか調べて、必要なら戻す
function backgroundCheck(){
	var name = document.getElementById("nowContents").value;
	if(name == "feature" || name == "point" ||
			name == "service" || name == "about") {
		document.getElementById("contents").className = "footMenuClose gray";
	}
	headderCheck();
}
//ヘッダ部のアクティブタブを確認
function headderCheck() {
	var name = document.getElementById("nowContents").value;
	if(name == "search_top" || name == "category" || name == "contents") {
		document.getElementById("gMenuSearch").className = "active";
	} else if(name == "feature"){
		document.getElementById("gMenuFeature").className = "active";
	} else if(name == "point") {
		document.getElementById("gMenuPoint").className = "active";
	} else if(name == "service") {
		document.getElementById("gMenuService").className = "active";
	} else if(name == "about") {
		document.getElementById("gMenuAbout").className = "active";
	} 
}
