function CheckToggle(form){

	var val=document.getElementById('checkall').checked;
	var listarr = form.elements['listboxes[]'];
	if(listarr == null) 
		return
	if(listarr.length == null)//То мы имеем дело просто с одним элементом, а не с массивом элементов. 
		listarr.checked=val;
	else
		for(var i = 0;i<listarr.length;i++)
			listarr[i].checked=val;	

	if(val)	document.getElementById('DeleteSubmit').href='javascript: admlist.submit()';
	else document.getElementById('DeleteSubmit').href='javascript:';
}

function AllowDel(){
	document.getElementById('DeleteSubmit').href='javascript: admlist.submit()';
}

function MenuType(elem){
	var val=elem.selectedIndex;
	if (val==1){
		document.getElementById('linkto').disabled=true;
		document.getElementById('clink').disabled=false;
	}
	else if(val==2){
		document.getElementById('clink').disabled=true;
		document.getElementById('linkto').disabled=false;
	}

}

function goLocation(){
	
	document.getElementById('aloc').href=document.all.region.value;
	if(document.all.region.value!='javascript:'){
	document.getElementById('aloc').target='_self';
	}
	else document.getElementById('aloc').target='_self';
}

function selectedIndexByValue(objID,val){
	var obj=document.getElementById(objID);
	if(obj && obj.options.length!=0){
		for(var i=1; i<obj.options.length; i++)
			if(obj.options[i].value==val) {
				obj.selectedIndex=i;
				return;
			}
			else obj.selectedIndex=0;
	}

}
function showHeight(elem, elem2){
browser=navigator.appName;
if(browser=='Opera'){
	if(document.getElementById(elem)){
		var cH=document.getElementById(elem).offsetHeight;
		var temp=cH/9;
			temp=parseInt(temp,10);
			temp=(temp+1)*9;
		var diff=temp-cH;
	}

	diff=diff-2;
	if(document.getElementById(elem))
		document.getElementById(elem).style.height=cH+diff;
}
else if(browser=='Netscape'){
	if(document.getElementById(elem)){
			var cH=document.getElementById(elem).offsetHeight;
			var temp=cH/9;
				temp=parseInt(temp,10);
				temp=(temp+1)*9;
			var diff=temp-cH;
	}
	if(document.getElementById(elem2)){
		var cH2=document.getElementById(elem2).offsetHeight;
		var temp2=cH2/9;
			temp2=parseInt(temp2,10);
			temp2=(temp2+1)*9;
		var diff2=temp2-cH2;

	}

	if(document.getElementById(elem))	
		document.getElementById(elem).style.height=cH+diff+1;
	
	if(document.getElementById('tableID3')){
		cH3=document.getElementById('tableID3').offsetHeight;
		document.getElementById('tableID3').style.height=cH3-5;
	}
}
else{
	if(document.getElementById(elem)){
		var cH=document.getElementById(elem).offsetHeight;
		var temp=cH/9;
			temp=parseInt(temp,10);
			temp=(temp+1)*9;
		var diff=temp-cH;
	}

	if(document.getElementById(elem))
		document.getElementById(elem).style.height=cH+diff;

	
}
}

function checkMainHeight(){
	var cMH=document.getElementById('main').offsetHeight;
	if(cMH<500) document.getElementById('main').style.height=500+'px';	
}
