//詳細で閉じたり開いたり
function toggleDetailCol(rowIndex,type){
	$('#col_value'+rowIndex).toggle();
	$('#col_value_closed'+rowIndex).toggle();

	if($('#col_button_'+rowIndex).attr("src").indexOf("plus")>0){
		//閉じる
		$('#col_button_'+rowIndex).attr("src","img/icons/bullet_toggle_minus.gif");
		visibleFlag=true;
	}else{
		$('#col_button_'+rowIndex).attr("src","img/icons/bullet_toggle_plus.gif");
		visibleFlag=false;
	}
	//cookiemanagerはprototype依存
	//	new CookieManager().setCookie("fold_" +type+ "_"+rowIndex, visibleFlag);
	$.cookie("fold_" +type+ "_"+rowIndex,visibleFlag);
}
//タブの切り替え(同じページ内index,search)
function tabChange(index){
    query=document.searchForm.q.value;
    query=encodeURIComponent(query);
    direct = document.searchForm.d.checked?1:0;
	url="/search.php?q="+query+"&t="+index+"&d="+direct;
	jid="";
	if(document.documentForm){
		jid=document.documentForm.jid.value;
	}
	if(jid!="")url=url+"&JGLOBAL_ID="+jid;
	location.href = url;
    return false;
}
//タブの切り替え(search)
function tabChange2(index){
    query=document.searchForm.q.value;
    query=encodeURIComponent(query);

	direct = document.searchForm.d.checked?1:0;
	url="/search.php?q="+query+"&t="+index+"&d="+direct;
	jid="";
	if(document.documentForm){
		jid=document.documentForm.jid.value;
	}
	if(jid!="")url=url+"&JGLOBAL_ID="+jid;
    //alert(url);
	location.href = url;
    return false;
}

function relateTypeChange(){
	r=(document.relateForm.r.options[document.relateForm.r.selectedIndex].value);

    query=document.relateForm.q.value;
    tab=document.relateForm.t.value;

    query=encodeURI(query);
    //direct = document.searchForm.d.checked?1:0;
	url="?q="+query+"&t="+tab+"&r="+r;
	var jid;
	if(document.documentForm){
		jid=document.documentForm.jid.value;
	}
	if(jid!="")url=url+"&JGLOBAL_ID="+jid;
    //alert(url);
	location.href = url;
    return false;

}

function submitKeyword(){

    query=document.keywordForm.q.value;
    tab=document.keywordForm.t.value;
	words="";

	wordStr="";
	for (var i=0;i<document.keywordForm.elements.length;i++){
		if (document.keywordForm.elements[i].name=="w[]"){
			if (document.keywordForm.elements[i].type=="checkbox"){
				if(!document.keywordForm.elements[i].checked)words+="&w[]="+encodeURI(document.keywordForm.elements[i].value);
			}
		}
	}
	
    query=encodeURI(query);
	url="search.php?q="+query+"&t="+tab+words+"&ks=true";
	
	//別名展開
	//url="?q="+query+wordStr+"&t="+tab+words;

	//IEのURL制限(最大2083文字)に合わせてURLを切断しエラーを回避する。(J-2010030006対応)
	if(navigator.userAgent.indexOf("MSIE") != -1){
		//url = location.href + url;
		location.href = url.substr(0,2083);
	}else{
		location.href = url;
	}
	return false;
}

//短くしたやつ
function submitKeyword2(){
    query=document.keywordForm.q.value;
    tab=document.keywordForm.t.value;
	words="&kb=";

	wordStr="";
	for (var i=0;i<document.keywordForm.elements.length;i++){
		if (document.keywordForm.elements[i].name=="w[]"){
			if (document.keywordForm.elements[i].type=="checkbox"){
				if(document.keywordForm.elements[i].checked){
					words+="1";
				}else{
					words+="0";
				}
			}
		}
	}
	
    query=encodeURI(query);
	url="search.php?q="+query+"&t="+tab+words+"&ks=true";
	//別名展開
	//url="?q="+query+wordStr+"&t="+tab+words;

	//IEのURL制限(最大2083文字)に合わせてURLを切断しエラーを回避する。(J-2010030006対応)
	if(navigator.userAgent.indexOf("MSIE") != -1){
		//url = location.href + url;
		location.href = url.substr(0,2083);
	}else{
		location.href = url;
	}
	return false;

}

function keywordCheckAll(no){
	for (var i=0;i<document.keywordForm.elements.length;i++){
		if (document.keywordForm.elements[i].name=="w[]"){
		 	if(document.keywordForm.elements[i].className=="keywords_"+no)document.keywordForm.elements[i].checked=true;
		}
	}
	return false;
}

function keywordUnCheckAll(no){
	for (var i=0;i<document.keywordForm.elements.length;i++){
		if (document.keywordForm.elements[i].name=="w[]"){
		 	if(document.keywordForm.elements[i].className=="keywords_"+no)document.keywordForm.elements[i].checked=false;
		}
	}
	return false;
}
