function numberOnly(evt) {

	evt = (evt) ? evt : ((window.event) ? event : null);

    if (evt) {

       var elem = (evt.target) ? evt.target : 

          ((evt.srcElement) ? evt.srcElement : null);

       if (elem) {

           var charCode = (evt.charCode) ? evt.charCode : 

               ((evt.which) ? evt.which : evt.keyCode);

           if ((charCode < 32 ) || 

               (charCode > 44 && charCode < 47) || 

               (charCode > 47 && charCode < 58) || charCode == 188 || charCode == 191 || charCode == 190) {

               return true;

           } else {

               return false;

           }

       }

    }

}
function del_yes(url){
	if (confirm("Вы действительно хотите удалить запись?")){
		window.location.href=url;
	}
}
function del_yes_pid(url){
	if (confirm("ВНИМАНИЕ! Пункт содержит вложженость!\nВы действительно хотите удалить запись?")){
		window.location.href=url;
	}
}

function showOtherBlock(count){
	for(i=1;i<=count;i++){
		if(document.getElementById("other"+i)){
			if(window.navigator.userAgent.indexOf ("MSIE") >= 0){
				if(document.getElementById("other"+i).style.display=="block"){
					document.getElementById("other"+i).style.display="none";
				}else{
					document.getElementById("other"+i).style.display="block";
				}
			}else{
				if(document.getElementById("other"+i).style.display=="table-row"){
					document.getElementById("other"+i).style.display="none";
				}else{
					document.getElementById("other"+i).style.display="table-row";
				}

			}
		}
	}
}

function resizeEditFrame(elem)
{
var fr=document.getElementById(elem);

if(fr.style.height=='500px'){fr.style.height='250px';}else{fr.style.height='500px';}


}
function goto_catid(key,path){
	if(document.getElementById(key).value) path=path+key+document.getElementById(key).value+'/';
	window.location.href=path;
}

function getRow(val){
	document.getElementById("row"+val).style.display="block";
}

function show_select_div(select,div){
	if(document.getElementById(select).value==1){
		document.getElementById(div).style.display="block";
	}else{
		document.getElementById(div).style.display="none";
	}
}
function show_div(div){
	if(document.getElementById(div).style.display=="block"){
		document.getElementById(div).style.display="none";
	}else{
		document.getElementById(div).style.display="block";
	}
}
function show_checkbox_div(checkbox,div){
	if(document.getElementById(checkbox).checked){
		document.getElementById(div).style.display="block";
	}else{
		document.getElementById(div).style.display="none";
	}
}

function show_tr_click_checkbox(key,arr){
	if(window.navigator.userAgent.indexOf ("MSIE") >= 0){
		if(!document.getElementById(key).checked){
			for(i=0;i<arr.length;i++)
				if(document.getElementById(arr[i])) document.getElementById(arr[i]).style.display="none";
		}else{
			for(i=0;i<arr.length;i++)
				if(document.getElementById(arr[i])) document.getElementById(arr[i]).style.display="block";
		}
	}else{
		if(!document.getElementById(key).checked){
			for(i=0;i<arr.length;i++)
				if(document.getElementById(arr[i])) document.getElementById(arr[i]).style.display="none";
		}else{
			for(i=0;i<arr.length;i++)
				if(document.getElementById(arr[i])) document.getElementById(arr[i]).style.display="table-row";
		}
	}
}

function checkAll( n,count ){
	for (i=0; i < count; i++) {
		if(document.getElementById(n+'all').checked){
			document.getElementById(n+i).checked=true;	
		}else{
			document.getElementById(n+i).checked=false;				
		}
	}
}

