optOpen='';
function expand(expandDiv){
if(document.getElementById('optOpen').value!='') {
	document.getElementById(document.getElementById('optOpen').value).style.display='none';
}
document.getElementById(expandDiv).style.display='block';
optOpen=expandDiv;
document.getElementById('optOpen').value=optOpen;
}
/*function hide(expandDiv){
alert(expandDiv);
document.getElementById(expandDiv).style.display='none';
optOpen='';
document.getElementById('optOpen').value=optOpen;
}*/
function collapse(expandDiv){
document.getElementById(expandDiv).style.display='none';
optOpen='';
document.getElementById('optOpen').value=optOpen;
	if(document.getElementById(expandDiv).style.display=='none'){
//	chkOpen();
	}
}
function chkOpen(){
	if(document.getElementById('chkOpen').value!=document.getElementById('optOpen').value){
		document.getElementById('chkOpen').value=document.getElementById('optOpen').value;
		if(document.getElementById('optOpen').value=='') tester();
	}else{
		setTimeout("chkOpen()",100);
	}
}
function showOptText(totxt,fromtxt){
var showText=document.getElementById(fromtxt).innerHTML;
if(showText.length>15)
showText=showText.substring(0,15)+'...';
document.getElementById(totxt).innerHTML=showText;
}
function optSubmit(optname,num,selOpt){
var chkflag=false;
//alert (optname+':'+num+selOpt);
	if(selOpt==null){
		document.getElementById('check_'+optname+'_0').checked=false;
		var optText='';
		for(t=1;t<=num;t++){
				document.getElementById('check_'+optname+'_'+t).checked=document.getElementById('check'+optname+'_'+t).checked;
				if(document.getElementById('check_'+optname+'_'+t).checked){
					if(optText.length>0) optText+=',';
					optText+=(document.getElementById('value'+optname+'_'+t).innerHTML);
				}
		}
		document.getElementById(optname+'_hide').innerHTML=optText;
	} else {
		if(selOpt==0){
		for(t=1;t<=num;t++){
				document.getElementById('check'+optname+'_'+t).checked=false;
				document.getElementById('check_'+optname+'_'+t).checked=false;
		}
		document.getElementById('check_'+optname+'_0').checked=true;
		}
		document.getElementById(optname+'_hide').innerHTML='any';
	}
		for(t=1;t<=num;t++){
			if(document.getElementById('check'+optname+'_'+t).checked)
				chkflag=true;
		}
		if(chkflag==false){
		document.getElementById('check_'+optname+'_0').checked=true;
		document.getElementById(optname+'_hide').innerHTML='any';
		}
		//findschool(1);
}
/*function toggle(optname){
	alert(optname);
document.getElementById(optname).checked=!(document.getElementById(optname).checked);
}*/
function toggle_chkbox(optname){
	document.getElementById(optname).checked=!(document.getElementById(optname).checked);
}
function hidediv(divname){
document.getElementById(divname).style.display="none";
}
function showdiv(divname){
document.getElementById(divname).style.display="block";
}
