//<!-- lib.js 
dom = (document.getElementById) ? true : false;
nn4 = (document.layers) ? true : false;
ie = (document.all) ? true : false;
ie4 = ie && !dom;
Mac = (navigator.appVersion.indexOf("Mac") != -1);
ie4mac = ie4 && Mac;
opera = (navigator.userAgent.indexOf("Opera")!=-1);
Konqueror = (navigator.userAgent.indexOf("Konqueror")!=-1);
function empty(){}

var stdMouseX = -1, stdMouseY = -1;
var MouseMoved = 0;
var stdHint="";
var MouseMove = empty;
var Init = empty;

if(nn4) document.captureEvents(Event.MOUSEMOVE); 
document.onmousemove = stdMouseMove; 

imgDir = 'images/';

if (document.images)
{
	m0ImageOn = new Image()
	m0ImageOn.src = imgDir+'m0a.gif';
	m1ImageOn = new Image()
	m1ImageOn.src = imgDir+'m1a.gif';
	m2ImageOn = new Image()
	m2ImageOn.src = imgDir+'m2a.gif';
	m3ImageOn = new Image()
	m3ImageOn.src = imgDir+'m3a.gif';
	m4ImageOn = new Image()
	m4ImageOn.src = imgDir+'m4a.gif';
	m5ImageOn = new Image()
	m5ImageOn.src = imgDir+'m5a.gif';
	m6ImageOn = new Image()
	m6ImageOn.src = imgDir+'m6a.gif';
	dotImageOn = new Image()
	dotImageOn.src = imgDir+'dota.gif';
}
else
{
	m0ImageOn = ''
	m1ImageOn = ''
	m2ImageOn = ''
	m3ImageOn = ''
	m4ImageOn = ''
	m5ImageOn = ''
	m6ImageOn = ''
	dotImageOn = ''
}
function roll_over(img_name, img_src) {
	document[img_name].src = img_src;
}
function lightUp(name, varName)
{
	if (document.images)
	{
		document.images[name].src=varName.src
	}
}

function dimDown(name, imageName)
{
	imageName = imgDir + imageName;
	if (document.images)
	{
		document.images[name].src=imageName
	}
}

function photo(name,img,opt)
{
	
	contents=
	'<HTML>'+
	'<HEAD>'+
	'<TITLE>Фото</TITLE>'+
	'<BODY BGCOLOR="#ffffff" leftmargin="0" topmargin="0" marginheight="0" marginwidth="0">'+
	'<table border="0" cellpadding="0" cellspacing="0" width="100%" height="100%"><tr><td align="center" valign="middle">'+
	'<a href="javascript:window.close();"><img src="../images/'+img+'" border="0"></a>'+
	'</td></tr></table>'+
	'</BODY><HTML>'
	if (opt == 1){
		options='toolbar=0,status=0,menubar=0,scrollbars=0,resizable=0,location=0,screenX=1,screenY=1,width=420,height=320';
	}else{
		options='toolbar=0,status=0,menubar=0,scrollbars=0,resizable=0,location=0,screenX=1,screenY=1,width=320,height=420';
	}
	fotowin=window.open("",name,options);
	fotowin.document.open();
	fotowin.document.write(contents);
	fotowin.document.close();
	fotowin.focus();

}

function bookmark() {
	if ((navigator.appName == "Microsoft Internet Explorer") && (parseInt(navigator.appVersion) >= 4)) {
		window.external.AddFavorite(location.href, document.title);
	} else if (navigator.appName=='Netscape') {
		alert('Нажмите CTRL+D');
	}
}

function validateEMAIL()
{
	var errormessage = ""
	if (document.forms["Email"].username.value == "") errormessage = errormessage + "Поле \"Имя, Фамилия\" не должно быть пустым!\n";
	if (document.forms["Email"].firma.value == "") errormessage = errormessage + "Поле \"Организация\" не должно быть пустым!\n";
	if (document.forms["Email"].phone.value == "") errormessage = errormessage + "Поле \"Телефон\" не должно быть пустым!\n";
	if (document.forms["Email"].email.value == "") errormessage = errormessage + "Поле \"E-mail\" не должно быть пустым!\n";
	if (document.forms["Email"].Comments.value == "") errormessage = errormessage + "Поле \"Комментарий\" не должно быть пустым!\n";
	if (errormessage != "") 
	{
		alert(errormessage);
		return false;
	} else {
		return true;
	}
}

function validateEMAILen()
{
	var errormessage = ""
	if (document.forms["Email"].username.value == "") errormessage = errormessage + "The field \"Name, Surname\" should not be blank!\n";
	if (document.forms["Email"].firma.value == "") errormessage = errormessage + "The field \"Organization\" should not be blank!\n";
	if (document.forms["Email"].phone.value == "") errormessage = errormessage + "The field \"Phone\" should not be blank!\n";
	if (document.forms["Email"].email.value == "") errormessage = errormessage + "The field \"E-mail\" should not be blank!\n";
	if (document.forms["Email"].Comments.value == "") errormessage = errormessage + "The field \"Comment\" should not be blank!\n";
	if (errormessage != "") 
	{
		alert(errormessage);
		return false;
	} else {
		return true;
	}
}

function stdMouseMove(e)
{
	stdMouseX = (nn4) ? (e.pageX):(event.x + document.body.scrollLeft);
	stdMouseY = (nn4) ? (e.pageY):(event.y + document.body.scrollTop);
	MouseMoved++;
	MouseMove(e);
	HintMouseMove();
}

function HintMouseMove()
{
	if(stdHint)moveElem(stdHint, stdMouseX+10, stdMouseY+10);
}

function stdInit()
{
  Init();
}

function showElem(elemId) {
if (dom) document.getElementById(elemId).style.visibility = "visible";
	else if (ie4) document.all[elemId].style.visibility = "visible";
		else if (nn4) document.layers[elemId].visibility = "show";
}

function hideElem(elemId) {
if (dom) document.getElementById(elemId).style.visibility = "hidden";
	else if (ie4) document.all[elemId].style.visibility = "hidden";
		else if (nn4) document.layers[elemId].visibility = "hide";
}


function moveElem(idname,x,y)
{
if (dom)
	with(eval(idname)){
		style.left = x;
		style.top = y;
	}
else if(nn4){
		document.layers[idname].left=x;
		document.layers[idname].top=y;
	}
}


function startHint(nameid)
{
	if(stdHint) hideElem(stdHint);
	stdHint=nameid;
	moveElem(stdHint, stdMouseX+10, stdMouseY+10);
	showElem(stdHint);
}

function stopHint()
{
	hideElem(stdHint);
	stdHint="";
}

var opened=0;
function openD(idname){
var div;
if(!(dom||ie4))return;
if(dom){
	div=document.getElementById(idname);
}else{
	div=document.all[idname];
}
if(opened){
	opened.style.display='none';
	if(opened==div){opened=0;return false;}
}
div.style.display='block';
opened=div;
return false;
}



//-->

