// ---------Browser determination-----------
dom = (document.getElementById);
IE4x = (document.all);
NN4x = (document.layers);
br4x = (IE4x || NN4x);
IE5x = (IE4x && navigator.appVersion.indexOf("5.") >= 0);

function createPictureWindow(_file,Width,Height)
{
	var p = Math.ceil(Math.random()*10000);
	var q = Math.ceil(Math.random()*p);
	windowName = p+'X'+(Width*p)+(Height*q);
	WinFeatures = "top="+(screen.height-Height)/2+",left="+(screen.width-Width)/2+",width="+Width+",height="+Height+",Status=no,toolbar=no,menubar=no,location=no,directories=no,scrollbars=no";
	w = window.open(_file,windowName,WinFeatures);
}

function createDescriptionWindow(URL,Width,Height)
{
	var p = Math.ceil(Math.random()*10000);
	var q = Math.ceil(Math.random()*p);
	windowName = p+'X'+(Width*p)+(Height*q);
	this.window.name='pw';
	WinFeatures = "top="+(screen.height-Height)/2+",left="+(screen.width-Width)/2+",width="+Width+",height="+Height+",Status=no,toolbar=no,menubar=no,location=no,directories=no,scrollbars=yes";
	t = window.open(URL,windowName,WinFeatures);

}

function subMenuDrawing(subMenuNum,subMenuItems,subMenuURL,subMenuEvents) {
var subMenuNum1=200+(subMenuNum-1)*25;
	document.writeln('<div id="submenu'+subMenuNum+'" class="submenu'+subMenuNum+'" onmouseover="P=true;" onmouseout="P=false; waitMouse()" style="LEFT: 170px; POSITION: absolute; TOP: '+subMenuNum1+'px; VISIBILITY: hidden; Z-INDEX: 20">\n');
	for (i=0;i<eval(subMenuItems).length;i++) document.writeln ('<table width="200" border="0" cellpadding="3" cellspacing="1" bgcolor="#FFFFFF"><tr><td bgcolor="#7E98BE" height="25"><a href="'+eval(subMenuURL)[i]+'" '+eval(subMenuEvents)[i]+' class="leftmenu">'+eval(subMenuItems)[i]+'</a></td></tr></table>');
	document.writeln('\n</div>');
}

var Active = 0;
var actLayer = 0;
var P = false;

function waitMouse() {
	clearTimeout(Active);
	if (actLayer>0) Active = setTimeout("MakeActive(0)", 1000);
}

function MakeActive(num)
{
	if (num>3) {
		if ((actLayer>0) && (num<9)) {
			hideLayer('submenu'+actLayer);
			document.images['menu'+actLayer].src = arrow[0].src;
			if (actLayer > 9) {
				p_layer = Math.floor(actLayer/10);
				hideLayer('submenu'+p_layer);
			}
		}

		if ((actLayer>9) && (num>9)) {
			hideLayer('submenu'+actLayer);

		}

		document.images['menu'+num].src = arrow[1].src;
		showLayer('submenu'+num);
		actLayer = num;
		P=true;
	}

	else if (!P) {
		if (actLayer > 0) {
			hideLayer('submenu'+actLayer);
			document.images['menu'+actLayer].src = arrow[0].src;
			}
		p_layer = Math.floor(actLayer/10);
		if (actLayer > 9) hideLayer('submenu'+p_layer);
		actLayer = 0;
		P=false;
	}
}

function checkOrder()
{
var form="hdform";
	f2 = document.forms[form].elements['f2'].value;
	f3 = document.forms[form].elements['f3'].value;

	if (f2 == "")
	{
		alert('Введите Ваши фамилию, имя и отчество!');
		document.forms[form].elements['f2'].focus();
		return false;
	}
 	else if (f3 == "")
	{
		alert('Введите номер контактного телефона!');
		document.forms[form].elements['f3'].focus();
		return false;
	}

	else {document.forms[form].elements['action'].value='order_complete'; return true;}
}
// ---------Layer visibility-----------

function hideLayer(layer) {
	if (NN4x) document.layers[layer].visibility = "hide";
	if (IE4x) document.all[layer].style.visibility = "hidden";}

function showLayer(layer) {
	if (NN4x) document.layers[layer].visibility = "show";
	if (IE4x) document.all[layer].style.visibility = "visible";}

function getLayerLeft(layer) {
	if (NN4x) layerLeft = document.layers[layer].pageX;
	return layerLeft;
}

function MakeImageArray(n)	{
	this.length=n;
	for (var i=0; i<=n; i++) this[i] = new Image()
	return this	}

arrow = new MakeImageArray(2);
arrow[0].src = 'pics/spacer.gif';
arrow[1].src = 'pics/arrow.gif';

