﻿// JavaScript Document	
// rollovers
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) {
		main_but_forum = newImage("images/main_but_forum-over.gif");
		main_but_reg = newImage("images/main_but_reg-over.gif");
		main_but_contacts = newImage("images/main_but_contacts-over.gif");
		main_but_map = newImage("images/main_but_map-over.gif");
		main_but_memori = newImage("images/main_but_memori-over.gif");
		preloadFlag = true;
	}
}

preloadImages();
// rollovers


function lnk(lnk)
{
	open(lnk,'_self');
}

function lnk2(lnk)
{
	open(lnk,'_blank');
}


//Обновление captcha
function refreshc()
{
	document.all('imgcaptcha').src='vcore/captcha.php?'+Math.random(); //Отображение captcha
}


//Предварительная проверка данных, введённых в форму.
function checkform(name)
{
	var email=document.forms(name).elements('email').value;
	var emailsArray = email.match(/([a-zA-Z0-9._-]+@[a-zA-Z0-9._-]+\.[a-zA-Z0-9._-]+)/gi);
	
	document.forms('formCalc').elements('email').style.background='white';

	if (emailsArray==null)
	{
		document.forms(name).elements('email').style.background='#eedbdb';
		document.forms(name).elements('email').select();
		document.forms(name).elements('email').focus();
		return(false);
	}
	
	var capt=document.forms(name).elements('captcha').value;
	if (capt.length<3)
	{
		document.forms(name).elements('captcha').style.background='#eedbdb';
		document.forms(name).elements('captcha').select();
		document.forms(name).elements('captcha').focus();
		return(false);
	}
	dezHint('Пожалуйста подождите1',20000);
	return (true);	
}
