var faqn = new Array();
var curcatimg = 1;

function nomove() {
}


function showCatOver (type,over) {
	var pref = '';
	bp = document.getElementById("b-photo");
	bs = document.getElementById("b-scheme");
	if (curcatimg == type) pref = '-a';
	
	if (type == 1) {
		if (over && pref=='') bp.src = '/i/m-photo-h.png';
		else bp.src = '/i/m-photo'+pref+'.png';
	}
	else if (type == 2) {
		if (over && pref=='') bs.src = '/i/m-scheme-h.png';
		else bs.src = '/i/m-scheme'+pref+'.png';
	}	
}

function showCatImg (type) {
	bp = document.getElementById("b-photo");
	bs = document.getElementById("b-scheme");
	ip = document.getElementById("i-photo");
	is = document.getElementById("i-scheme");
	curcatimg = type;
	if (type == 1) {
		ip.style.display = 'block';
		is.style.display = 'none';
		bp.src = '/i/m-photo-a.png';
		bs.src = '/i/m-scheme.png';
		
	}
	else if (type == 2) {
		ip.style.display = 'none';
		is.style.display = 'block';
		bp.src = '/i/m-photo.png';
		bs.src = '/i/m-scheme-a.png';
	}
}

function sciShow(name,type) {
	var hover = document.getElementById("i" + name + "over");
	var out = document.getElementById("i" + name + "out");
	if (type == 1) {
		hover.style.display = 'block';
		out.style.display = 'none';
	}
	else {
		hover.style.display = 'none';
		out.style.display = 'block';		
	}
}
	
function showinfo(number,type,obj,num) {
//	var curwrapper = document.getElementById("divintd"+number);
	var curinner = document.getElementById("info" + type + number);
	var ar = document.getElementById("ar");
//	var obj = document.getElementById("img" + type + number);
	var obj2 = document.getElementById("spec" + num);

	var top = obj2.offsetTop+37;
	var left = obj.offsetLeft+12;
//	window.alert(top + "/" + left);
	
	if (!faqn[number]) faqn[number] = 1;
	if (faqn[number]==1) {
		curinner.style.position = 'absolute';
		curinner.style.top = (top+6)  + 'px';	
		curinner.style.display = 'block';
/*
		ar.style.position = 'absolute';		
		ar.style.top = top + 'px';	
		ar.style.left = left + 'px';	
		ar.style.display = 'block';		
*/		
		faqn[number]=2;
	}
	else if (faqn[number]==2) {
		curinner.style.display = 'none';
		ar.style.display = 'none';
		faqn[number]=1;
	}
//	window.alert(curinner.offsetTop);
}


//-------------------------------------------------------------
// функция проверки обязательных полей
//-------------------------------------------------------------
function CheckReqField(field)
{

	if (typeof(fldreq)!='undefined')
	{

		var k=0;
		for(k=0;k<fldreq.length;k++){
			if(document.getElementById(fldreq[k][0])){
				var block=document.getElementById(fldreq[k][0]);
				switch(fldreq[k][1]){
				case 'input':
					switch(block.type){
						case 'text':
						case 'password':
							if(block.value.length==0){
								//alert('Заполните поле - '+fldreq[k][2]);
								DisabledSubmit(true);
								return false;
							}
							break;
						case 'radio':
							var arr_r_name = new Array();
							elem = document.getElementsByTagName('input');
							var i, iarr;
							for( i = 0, iarr = 0; i < elem.length; i++) {
							   var att = elem[i].getAttribute("name");
							   if(att == block.name) {
								   arr_r_name[iarr] = elem[i].checked;
								   iarr++;
							   }
							}
							var j=0;
							for(i=0; i<arr_r_name.length; i++){
								if(arr_r_name[i]==true) j=1;
							}
							if(j==0){
								//alert('Выберите - '+ fldreq[k][2]);
								DisabledSubmit(true);
								return false;
							}
							break;
						case 'checkbox':
							if(block.checked==false){
								//alert('Выберите - '+ fldreq[k][2]);
								DisabledSubmit(true);
								return false;
							}
							break;
						default:
							break;
					}
				break;
				case 'select':
					if(block.value==''){
						//alert('Выберите значение из списка - '+fldreq[k][2]);
						DisabledSubmit(true);
						return false;
					}
				break;
				case 'textarea':
					if(block.value.length==0){
						//alert('Заполните поле - '+fldreq[k][2]);
						DisabledSubmit(true);
						return false;
					}
				break;
				default:
				break;
				}
			}//if end
		}//for end


	}//if (typeof(fldreq)!='undefined')

DisabledSubmit(false);

}//function CheckReqField(field)

//---------------------------------------------------------------------------
// функция включает и выключает кнопку отправки
//---------------------------------------------------------------------------
function DisabledSubmit(mod)
{

	if (typeof(document.getElementById('mainsubmit'))!='undefined' && typeof(document.getElementById('mainsubmit'))!='null')
	{
		if (mod)
		{
			document.getElementById('mainsubmit').disabled=true;
		}
		else {
			document.getElementById('mainsubmit').disabled=false;
		}
	}//if (typeof(document.getElementById('MainSubmit'))!='undefined')
	else {

		//alert('error');

	}//else {

}//function (mod)
