//<!--
function CheckSubscribe(){
  FS = document.forms['subscribe'];
  if (FS.email.value == '' || FS.email.value == "enter@your.mail"){
    alert ("Enter your e-mail"); 
    FS.email.value="";
    FS.email.focus();
    FS.email.select();
    return false;
  } else {
    email = FS.email.value;
    pos1 = email.indexOf("@");
    pos2 = email.indexOf(".", pos1);
    if (pos1 == -1 || pos2 == -1) {
      alert("Wrong e-mail");
      FS.email.value="";
      FS.email.focus();
      FS.email.select();
      return false;
    } else  return true;
  }
}
function CheckFaq(f) {
	if (f.fio.value == "") {
		alert("Enter your name, please");
		return false;
	}
	if (f.question.value == "") {
		alert("Enter your question, please");
		return false;
	}
	email = f.email.value;
	pos1 = email.indexOf("@");
	pos2 = email.indexOf(".", pos1); 
	if (pos1 == -1 || pos2 == -1) { 
		alert("Wrong email");
		return false;
	}
}
function CheckSearch() {
    f = document.search;
    keywords = f.keyword.value;
    if (keywords == '')
      alert(' Enter keywords please! ');
    else if (keywords.length < 4)
	alert(' Enter longer keywords please! ');
    else return true;
    
    return false;
}
function CheckRfp(f) {
	err = 0;
	for (i = 0; i < 3*f.numoptions.value; i++) {
		if (f.elements[i].value == '') err++;
		i = i + 2;
	}
	if (err != 0) {
		alert("Fill all fields, please");
		return false;
	}
}

function checkOffer() {
	f = document.forms['offer'];
	txt = f.txt.value;
	pic = document.getElementById('pic');
	len = pic.value.length;
	picval = pic.value.toLowerCase();
	err = 0;
	
	if (f.type.value == '') { alert('Пожалуйста, заполните поля "Марка".'); err++; }
	else if (f.model.value == '') { alert('Пожалуйста, заполните поля "Модель".'); err++; }
	
	else if (f.year.value == '') { alert('Пожалуйста, заполните поля "Год выпуска".'); err++;	}
	else if (isNaN(f.year.value)) {	alert('Поля "Год выпуска" неверно заполнено.'); err++;	}
	
	else if (f.km.value == '') { alert('Пожалуйста, заполните поля "Пробег".'); err++; }
//	else if (isNaN(f.km.value)) {	alert('Поля "Пробег" неверно заполнено.'); err++;	}
	
	else if (f.motor.value == '') { alert('Пожалуйста, заполните поля "Объем двигателя".'); err++; }
	else if (f.price.value == '') { alert('Пожалуйста, заполните поля "Цена".'); err++; }
	else if (f.contact.value == '') { alert('Пожалуйста, заполните поля "Контакты".'); err++; }
	
	else if (f.txt.value.length > 500) { alert('Поле "Прочее" не может содержать более 500 знаков.'); err++; }
	else if (pic.value == '') { alert('Пожалуйста, укажите путь до фотографии.'); err++; }
	else if ( (picval.substr(len-3,3) != 'jpg' || picval.substr(len-4,1) != '.') && (picval.substr(len-4,4) != 'jpeg' || picval.substr(len-5,1) != '.')	) {
			alert('Указанный файл имеет не верный формат (.jpg / .jpeg).'); err++;
	}
	
	if (err > 0 ) {
		void(0);
	}
	else {
		f.submit();
	}
}
function checkAut() {
	f = document.forms['aut'];

	err = 0;
	
	if (f.login.value == '') { alert('Пожалуйста, введите логин.'); err++; }
	else if (f.password.value == '') { alert('Пожалуйста, введите пароль.'); err++; }
	
	if (err > 0 ) {
		void(0);
	}
	else {
		f.submit();
	}
}
function checkReg() {
	f = document.forms['reg'];

	err = 0;
	email = f.email.value;
	pos1 = email.indexOf("@");
	pos2 = email.indexOf(".", pos1);
	if (f.name.value == '') { alert('Пожалуйста, заполните поле "Имя".'); err++; }
	else if (f.login.value == '') { alert('Пожалуйста, заполните поле "Логин".'); err++; }
	else if (f.password.value == '') { alert('Пожалуйста, заполните поле "Пароль".'); err++;	}
	else if (f.password.value != f.password2.value) { alert('Пароли не совпадают.'); err++; }
	else if (pos1 == -1 || pos2 == -1) { alert('Пожалуйста, введите верный E-mail.'); err++; }
	
	if (err > 0 ) {
		void(0);
	}
	else {
		f.submit();
	}
}
//-->