function OldImg() {
	if (document.images) {
		eval ("document."+OldImg.arguments [0]+".src=('/images/"+OldImg.arguments[0]+".gif')");
	}
}

function NewImg() {
	if (document.images) {
	eval ("document."+NewImg.arguments [0]+".src=('/images/_"+NewImg.arguments[0]+".gif')");
	}
}

function LoadImgs() {
	if (document.images) {
		a=new Array (6);
		for (var i=1; i<=6; i++) {
			a[i]=new Image;
			a[i].src='/images/_n'+i+'.gif';
		}
	}
}

function checkrequired(which) {
	var pass=true;
	if(document.images) {
		for(i=0;i<which.length;i++) {
			var tempobj=which.elements[i];
			if (tempobj.name.substring(0,8)=="required") {
				if (((tempobj.type=="text"||tempobj.type=="textarea")&&
				tempobj.value=='')||(tempobj.type.toString().charAt(0)=="s"&&
				tempobj.selectedIndex==0)) {
					pass=false;
					break;
	         		}
			}
		}
	}

	if (!pass) {
		shortFieldName=tempobj.name.substring(8,30).toUpperCase();
		alert("Пожалуйста убедитесь, что поле "+shortFieldName+" заполнено.");
		return false;
	} else return check_mail(which.requiredemail);
}

function check_mail(f) {
	var s = ""+f.value;
	var amp_place = s.indexOf('@');
	var lastdot_place = s.lastIndexOf('.');
	var i;

	if(s.indexOf(' ')!=-1) {
		alert("Ваш E-mail адрес содержит пробелы. Проверьте его пожалуйста!");
		f.focus();
		return(false);
	}

	if(amp_place==-1 || amp_place==0 || amp_place!=s.lastIndexOf('@') ||
	amp_place+1==lastdot_place || lastdot_place<amp_place ||
	lastdot_place==-1 || s.length-1==lastdot_place) {
		alert("Неправильно указан Ваш E-mail адрес. Проверьте его пожалуйста!");
		f.focus();
		return(false);
	}
return(true);
}
