var activeTree = -1 ;
function changeTree(which) {
	if (treeOpen[which]) {
			for (i in treeItems[which]) removeElem(treeItems[which][i]);
			treeOpen[which] = false;
			if( activeTree == which )
					activeTree = -1;
	} else {
			for (i in treeItems[which]) {
			putElem(treeItems[which][i]);
		}
	treeOpen[which] = true;
	if( activeTree!=-1 && which!=activeTree)
		changeTree(activeTree);
	activeTree = which;
   }
}

function putElem(elemId) {
  getElem(elemId).style.display = "block";
 }

function removeElem(elemId) {
	getElem(elemId).style.display = "none";
}

var selId = 0;

function mover(mId){
 if( mId.parentNode.id != 'menu'+selId )
	mId.parentNode.style.background='url(i/bg_mouseover.jpg)';
}
function mout(mId){
 if( mId.parentNode.id != 'menu'+selId )
	mId.parentNode.style.background='url(i/bg2_menu.jpg)';
}

function setSel(mId){
   getElem(mId).style.background='url(/images/bg5.gif)';
}
function setSels(mId){
    getElem(mId).className='secondlevelselect';
}
function setSelmup(mId){
    getElem(mId).style.background='#AEB5C5';
}

function getElem(mId)
{
   if (ie)
       return document.all[mId];
	else
	  return document.getElementById(mId);
}

function BigImage(img,w,h)
{
  var obj_window = window.open(img,"","toolbar=no,directories=no,status = no,resizable=yes,menubar=no,scrollbars=auto,width="+w+"pt, height="+h+"pt");
  obj_window.focus();
}

function specificationOpen(windownum) {
	window.open(windownum, "_blank", "menubar=no,toolbar=no,directories=no,resizable=0,width=600,height=400,top=120,left=120,scrollbars=yes");
}

function principlesOpen(windownum) {
	window.open(windownum, "_blank", "locationbar=no,personalbar=no,menubar=no,toolbar=no,statusbar=no,directories=no,resizable=0,width=750,height=400,top=120,left=120,scrollbars=yes");
}

function standartWindow(windownum) {
	window.open(windownum, "_blank", "menubar=no,toolbar=no,directories=no,resizable=0,width=700,height=450,top=120,left=120,scrollbars=yes");
}

function yearsOpenClose(point)
{
	var browserName = navigator.appName;
	var months = new Array(point + ".1", point + ".2", point + ".3", point + ".4", point + ".5", point + ".6", point + ".7", point + ".8", point + ".9", point + ".10", point + ".11", point + ".12");
	for (var i = 0; i < 12; i++) {
		if (document.getElementById(months[i])) {
			if ((document.getElementById(months[i]).style.display == "none")||(document.getElementById(months[i]).style.display == ""))
			{
				if (browserName == "Microsoft Internet Explorer")	document.getElementById(months[i]).style.display = "inline"
				else document.getElementById(months[i]).style.display = "table-cell";
			}
			else
			{
				document.getElementById(months[i]).style.display = "none"
			}
		}
	}
}

function notEmpty (){
	var alertMessage = "";
	var nameEntered = "";
	var phoneEntered = "";
	var emailEntered = "";

	nameEntered = document.forms['resume'].elements['name'].value;
	phone1Entered = document.forms['resume'].elements['homephone'].value;
	phone2Entered = document.forms['resume'].elements['workphone'].value;
	emailEntered = document.forms['resume'].elements['email'].value;

	if (nameEntered=="")
	{
		alertMessage = "Вы забыли заполнить обязательное поле 'Фамилия Имя Отчество'\r\n";
		document.forms['resume'].elements['name'].focus();
		alert (alertMessage);
		return false;
	}

	if ((phone1Entered=="")&&(phone2Entered==""))
	{
		alertMessage = "Вы забыли указать контактный телефон\r\n";
		document.forms['resume'].elements['homephone'].focus();
		alert (alertMessage);
		return false;
	}

	if (emailEntered=="")
	{
		alertMessage = "Вы забыли заполнить обязательное поле 'E-mail'\r\n";
		document.forms['resume'].elements['email'].focus();
		alert (alertMessage);
		return false;
	}

	return true;}

function notEmpty2 (){

	var alertMessage = "";
	var nameEntered = "";
	var phoneEntered = "";
	var emailEntered = "";

	nameEntered = document.forms['partnership'].elements['name'].value;
	phoneEntered = document.forms['partnership'].elements['phone'].value;
	emailEntered = document.forms['partnership'].elements['email'].value;

	if (nameEntered=="")
	{
		alertMessage = "Вы забыли заполнить обязательное поле 'Фамилия Имя Отчество'\r\n";
		document.forms['partnership'].elements['name'].focus();
		alert (alertMessage);
		return false;
	}

	if (phoneEntered=="")
	{
		alertMessage = "Вы забыли указать контактный телефон\r\n";
		document.forms['partnership'].elements['phone'].focus();
		alert (alertMessage);
		return false;
	}

	if (emailEntered=="")
	{
		alertMessage = "Вы забыли заполнить обязательное поле 'E-mail'\r\n";
		document.forms['partnership'].elements['email'].focus();
		alert (alertMessage);
		return false;
	}

	return true;

}

function notEmpty3 (){

	var alertMessage = "";
	var nameEntered = "";
	var organizationEntered = "";
	var deviceEntered = "";
	var device_1Entered = "";
	var device_numberEntered = "";

	nameEntered = document.forms['form1'].elements['name'].value;
	organizationEntered = document.forms['form1'].elements['organization'].value;
	deviceEntered = document.forms['form1'].elements['device'].value;
	device_1Entered = document.forms['form1'].elements['device_1'].value;
	device_numberEntered = document.forms['form1'].elements['device_number'].value;

	if (nameEntered=="")
	{
		alertMessage = "Вы забыли указать Ваше имя\r\n";
		document.forms['form1'].elements['name'].focus();
		alert (alertMessage);
		return false;
	}

	if (organizationEntered=="")
	{
		alertMessage = "Вы забыли указать наименование предприятия/организации\r\n";
		document.forms['form1'].elements['organization'].focus();
		alert (alertMessage);
		return false;
	}

	if (deviceEntered=="No" && (device_1Entered=="" || device_1Entered=="Введите здесь, если нет в списке"))
	{
		alertMessage = "Вы забыли указать прибор\r\n";
		document.forms['form1'].elements['device'].focus();
		alert (alertMessage);
		return false;
	}

	if (device_numberEntered=="")
	{
		alertMessage = "Вы забыли указать номер прибора\r\n";
		document.forms['form1'].elements['device_number'].focus();
		alert (alertMessage);
		return false;
	}

	return true;

}