
dom = (document.getElementById)? true : false;
nn4 = (document.layers)? true : false;
ie4 = (!dom && document.all)? true : false;
var path="";
var alt=""
var width=100;
var height=100;


var maxmenu = 9; // кол-во выпадашек
var start = 0; // 
var activmenu = 0; // 
var cur = 0; // 
var tim;
var overactiv = 0; // 
var overcolor = '#ECECEC';
var outcolor = '#FFFFFF';



function showdiv(el)
{
//	alert(document.getElementById(el).style.filter);
 if (dom) if (document.getElementById(el).style.filter != null) {document.getElementById(el).style.visibility = "visible"; }
 else if (ie4) document.all[el].style.visibility = "visible";
 else if (nn4) document.layers[el].visibility = "show";
}
function hidediv(el)
{
 if (dom) if (document.getElementById(el).style.filter != null) { document.getElementById(el).style.visibility = "hidden"; }
 else if (ie4) document.all[el].style.visibility = "hidden";
 else if (nn4) document.layers[el].visibility = "hide";
}

function showmenu(el) 
{ 
 if (dom) document.getElementById(el).style.visibility = "visible";
 else if (ie4) document.all[el].style.visibility = "visible";
 else if (nn4) document.layers[el].visibility = "show";
 activmenu = 1;
}

function hidemenu(el) 
{
 if (dom) document.getElementById(el).style.visibility = "hidden";
 else if (ie4) document.all[el].style.visibility = "hidden";
 else if (nn4) document.layers[el].visibility = "hide";
 activmenu = 0;
}

function hideall() 
{
 for (i=1; i<=maxmenu; i++)
 {
 if (dom) document.getElementById('hiddenmenu'+i).style.visibility = "hidden";
 else if (ie4) document.all['hiddenmenu'+i].style.visibility = "hidden";
 else if (nn4) document.layers['hiddenmenu'+i].visibility = "hide";
 }
 activmenu = 0;
}

function noactiv() 
{
if (start != 0) hidemenu(cur)
}

function activ(el) 
{
if (activmenu == 1) 
{
if (el != cur) {hidemenu(cur); showmenu(el); cur = el; }
} 
   else {showmenu(el); cur = el; }
}

function ClickActiv() 
{
if (activmenu == 1) hidemenu(cur);
else showmenu(cur); 
}

function timeactiv()
{
 overactiv=0;
 tim=setTimeout('tactiv()','1000'); 
}

function tactiv()
{
//	alert('tactiv'+overactiv+activmenu);
if (overactiv == 0 && activmenu == 1) {hidemenu(cur); }

}

function timedisable()
{
if (start != 0) 
{clearTimeout(tim);  overactiv=1}
else start = 1;
}

// --- функция подсветки ---

function bgLighting (div,optColor)
{
        if (optColor == 'over') {
		if (cur != '')
		{
			hidemenu(cur);
		}
		timedisable();
		cur = 'hiddenmenu'+div;
        if (dom) document.getElementById('hiddenmenu'+div).style.visibility = 'visible';
        if(ie4) document.all['hiddenmenu'+div].style.visibility = 'visible';
        if(nn4) document.layers['hiddenmenu'+div].style.visibility = 'visible';
 activmenu = 1;

	}
	else {
//        if (dom) document.getElementById('hiddenmenu'+div).style.visibility = 'hidden';
//       if (dom) document.getElementById('topmenui'+div).style.backgroundColor = '#0D8782';
//        if (dom) document.getElementById('topmenut'+div).style.backgroundColor = '#0D8782';
//        if(ie4) document.all['hiddenmenu'+div].style.visibility = 'hidden';
//        if(ie4) document.all['topmenut'+div].style.backgroundColor = '#0D8782';
//        if(nn4) document.layers['topmenui'+div].bgColor = '#0D8782';
//        if(nn4) document.layers['topmenut'+div].bgColor = '#0D8782';
timeactiv();
	}
}

function Go(address)
{
	hideall();
	document.location.href=address;
}

function getObj(elemID) 
{ 
	var obj; 
	if (document.all) 
	{
		obj = document.all(elemID)
	}
	else if (document.layers) 
	{
		obj = document.layers[elemID]
	}
	else if (document.getElementById)
	{
		obj = document.getElementById(elemID)
	}
	if (obj) 
	{
		return obj;
	}
	return "null";
}


function OpenWindow(path, alt, width, height)
{
	if (path == '' || path == 'underfined')
	{
		return;
	}
	window.open('showpic.php?path='+path+'&alt='+alt, '', 'width='+width+',height='+height+',scrollbars=no');
}


function checkForm()
{
	if (document.forms[0].question.value == '')
	{
		alert('Вы не задали вопрос');
		return false;
	}
	if (document.forms[0].name.value == '')
	{
		alert('Вы не подписались');
		return false;
	}
	if (document.forms[0].email.value == '')
	{
		alert('Вы не заполнили поле E-mail');
		return false;
	}

	document.forms[0].submit();
}


