function check_txt(m) {
	 var strTable="01234567890"; /**/
	 var strRet = "";
	 var cTmp, nTmp;

	  for (var i=0 ; i < m.value.length; i++)
	   {	cTmp = m.value.charAt(i);
	        nTmp = strTable.indexOf(cTmp);
	      if (cTmp==',')cTmp='.';
	      if (nTmp >= 0) strRet += cTmp;		
	   }
	  if (m.value != strRet){m.value = strRet;}
	}

function len(){
if (document.getElementById('fields').value.length >2){
	alert("Очень большое число");
document.getElementById('fields').value = "";
document
	return false;
	}
else
	return true;
}

function checking(str){
	var error=0, error1=0 ,t='';
for(var j=0;j<str;j++){
	for(var i=j+1;i<str;i++){
		if (document.frm.elements('name['+j+']').value==document.frm.elements('name['+i+']').value) error++;
	
	}
}

if (error>0) t = "Существуют одинаковые названия полей\n";

	for (var k=0;k<str;k++){
	if (document.frm.elements['size1['+k+']'].value=="" || document.frm.elements('size2['+k+']').value==""){
	error1++;
	}
}
if (error1>0) t = t + "Не введены данные в полях Size1 или Size2";

if (error>0 || error1>0){
	alert(t);
	return false;
}
else
	document.getElementById("frm").submit();
}


function openw(){
                  bas=window.open("includes/constructor/form.php?","q","top=300, left=300, scrollbars=yes,status=no,width=600,height=400");
                  bas.window.focus();
	
}

function getDateTime()
{
	var now = new Date();
	var e = '0' + now.getDate();
	if (e.length > 2) e = e.substring(1);
	d = e + '/';
	e = '0' + (now.getMonth() + 1);
	if (e.length > 2) e = e.substring(1);
	d += e + '/' + now.getFullYear();
	return d;
}

function gogirl(e) {
	var t='';
	t='kk'+e;
	document.getElementById(t).style.display = 'block';
    if (document.getElementById(e).style.display == 'none') {
        document.getElementById(e).style.display = 'block';
    } else {
//        document.getElementById(e).style.display = 'none';
//	document.getElementById(t).style.display = 'none';	
    }
}

function hideall() {
        var Nodes = document.getElementsByTagName('ull')
        var max = Nodes.length
        for(var i = 0;i < max;i++) {
                var nodeObj = Nodes.item(i)
                nodeObj.style.display = 'none';
        }
}

function ch(str1, str2, str3){
	var t='';
	t = 'q'+str1
if (str2=='on'){
	document.getElementById(t).style.background="#D97E2F";	
	document.getElementById("m"+str3).style.backgroundImage="url(images/act.jpg)";		
}
else{
	document.getElementById(t).style.background="#EB8B37";
	document.getElementById("m"+str3).style.backgroundImage="url(images/menu1.gif)";				
}
}

function on(n){
	document.getElementById("m"+n).style.backgroundImage="url(images/act.jpg)";
}

function off(n){
	document.getElementById("m"+n).style.backgroundImage="url(images/menu1.gif)";
}

function hidelevel(stra, ts){
	for(var b=1; b<ts+1; b++){
if (document.getElementById('kklist'+b)!=null){
		if (b==stra) document.getElementById('kklist'+stra).style.display = 'block';
	else
	document.getElementById('kklist'+b).style.display = 'none';
}
//alert(b+"=="+stra);
        }
}

function hide3level(str, str1){
	for(i=1; i<str1+1; i++){
if (document.getElementById('kklist'+i+'a')!=null){
		if (i==str) document.getElementById('kklist'+str+'a').style.display = 'block';
		else
		       	document.getElementById('kklist'+i+'a').style.display = 'none';
		}

	}

}

function get_list(obj, el, frm) {
	size = obj.size;

	for(cnt = 0; cnt < size; cnt++) {

		el.value = el.value + (cnt?";":"") + obj[cnt].value; 
	}

	frm.submit();

}


function rotate_combo(obj,vl,dir) {
var size = obj.size;

var nm = '';
var val = 0;

	if(dir == 'down') {
		if(vl) {
			nm = obj[vl-1].text;
			val = obj[vl-1].value;
			
			obj[vl-1].text = obj[vl].text;
			obj[vl-1].value = obj[vl].value;

			obj[vl].text = nm;
			obj[vl].value = val;
			
			obj.selectedIndex = vl - 1;
		}
	}
	if(dir == 'up') {
		if(vl < size - 1) {
			nm = obj[vl+1].text;
			val = obj[vl+1].value;
			
			obj[vl+1].text = obj[vl].text;
			obj[vl+1].value = obj[vl].value;

			obj[vl].text = nm;
			obj[vl].value = val;
			
			obj.selectedIndex = vl + 1;
		}
	}
	if(dir == 'top') {
		if(vl < size - 1) {
			nm = obj[size-1].text;
			val = obj[size-1].value;
			
			obj[size-1].text = obj[vl].text;
			obj[size-1].value = obj[vl].value;

			obj[vl].text = nm;
			obj[vl].value = val;
			
			obj.selectedIndex = size-1;
		}
	}
	if(dir == 'bottom') {
		if(vl < size) {
			nm = obj[0].text;
			val = obj[0].value;
			
			obj[0].text = obj[vl].text;
			obj[0].value = obj[vl].value;

			obj[vl].text = nm;
			obj[vl].value = val;
			
			obj.selectedIndex = 0;
		}
	}
}
