<!--

function newImage(arg) {
	if (document.images) {
		rslt = new Image();
		rslt.src = arg;
		return rslt;
	}
}

function changeImages() {
	if (document.images && (preloadFlag == true)) {
		for (var i=0; i<changeImages.arguments.length; i+=2) {
			document[changeImages.arguments[i]].src = changeImages.arguments[i+1];
		}
	}
}

var preloadFlag = false;
function preloadImages() {
	if (document.images) {
		company_over = newImage("images/company-over.gif");
		field_over = newImage("images/field-over.gif");
		projects_over = newImage("images/projects-over.gif");
		contacts_over = newImage("images/contacts-over.gif");
		preloadFlag = true;
	}
}

function CheckSendMail(){
	if(document.send_mail_form.Nick.value.length < 1){
		document.send_mail_form.Nick.focus();
		alert('Введите Ваше имя!');
		return false;
	}
	if(document.send_mail_form.FromEmail.value.length < 1){
		document.send_mail_form.FromEmail.focus();
		alert('Введите Ваш E-mail!');
		return false;
	}
	if ((document.send_mail_form.FromEmail.value.indexOf('@') == -1)||(document.send_mail_form.FromEmail.value.indexOf(' ') > -1)||(document.send_mail_form.FromEmail.value.indexOf('.') == -1)){
		document.send_mail_form.FromEmail.focus();
		alert('Неверный E-mail!');
		return false;
	}
	if(document.send_mail_form.Subj.value.length < 1){
		document.send_mail_form.Subj.focus();
		alert('Введите тему!');
		return false;
	}
	if(document.send_mail_form.EmailMessage.value.length < 1){
		document.send_mail_form.EmailMessage.focus();
		alert('Введите сообщение!');
		return false;
	}
}
var x=0, y=0;

if(document.layers){
	document.captureEvents(Event.MOUSEMOVE);
	document.onmousemove = get_mouse;
}

function get_mouse(e){
	x = e.pageX;
	y = e.pageY;
}

var LinkDivActive = 0;
var onDiv;
var timeOnDiv;
var layerRef;
var styleRef;
var showVar;
var hideVar;

if(document.all){
	layerRef = "document.all.";
	styleRef = ".style";
	showVar = "'visible'";
	hideVar = "'hidden'";
	PosTop = ".posTop";
	PosLeft = ".posLeft";
	EventY = "event.y + document.body.scrollTop";
	EventX = "event.x";
}else{
	layerRef="document.getElementById('";
	styleRef="').style";
	showVar="'visible'";
	hideVar="'hidden'";
	PosTop = ".top";
	PosLeft = ".left";
	EventY = "y";
	EventX = "x";
}

//Divisions Show | Hide
function hideDiv(divn){
	eval(layerRef+divn+styleRef+'.visibility = '+hideVar);
}

function showDiv(divn){
	//alert(event.x + " : " + event.y);
	//eval(layerRef+divn+styleRef+PosTop + ' = ' + EventY + ' - 10');
	//eval(layerRef+divn+styleRef+PosLeft + ' = ' + 200);
	//alert(layerRef+divn+styleRef+'.visibility');
	eval(layerRef+divn+styleRef+'.visibility = '+showVar);
}

//Link Divisions Stuff
function showLinkDiv(divn){
	if((timeOnDiv != null) && (divn.indexOf("l3_menu_") == -1)){
		clearTimeout(timeOnDiv);
		hideDiv(onDiv);
	}
	showDiv(divn);
	onDiv = divn;
}

function divTimer(){
	timeOnDiv = setTimeout("divOut()", 1000);
}

function divOut(){
	if (LinkDivActive == 0) {
		hideDiv(onDiv);
	} 
}

function LinkDivOver(){
	LinkDivActive = 1;
	clearTimeout(timeOnDiv);
}

function LinkDivOut(){
	LinkDivActive = 0;
	timeOnDiv = setTimeout("divOut()", 1000);
}

// -->