function checkOrderForm(form)
{
 var i,j;
 var str = '';

 var bad_field;
 var fields = new Array();
 var prompts = new Array();



fields[fields.length] = 'name';
prompts[prompts.length] = 'Ваше имя';

fields[fields.length] = 'email';
prompts[prompts.length] = 'E-mail';

fields[fields.length] = 'phone';
prompts[prompts.length] = 'Контактный телефон';


 for (i = 0; i < fields.length; i++)
 {
  var field = xget(fields[i]);
  var is_bad=0;
  if (field.value=='')
  {
        if (str != '')
        {
                str += '\n';
        }else{
                bad_field = field;
        }
        str += prompts[i];
  }
 }

 if (str != ''){
   alert("Не заполнены необходимые поля:\n" + str);
   bad_field.focus();
   return false;
 } else
 {
 	    var field = xget('email');
		if (!(/^\w+([\.-]?\w+)*@\w+([\.-]?\w+)*(\.\w{2,4})+$/.test(field.value))) {
			alert('Вы ввели не правильный e-mail адрес');
			return false;
		}

  }

return true;
}

function checkFaqForm(form)
{
 var i,j;
 var str = '';

 var bad_field;
 var fields = new Array();
 var prompts = new Array();

fields[fields.length] = 'fio';
prompts[prompts.length] = 'Имя';

fields[fields.length] = 'email';
prompts[prompts.length] = 'E-mail';

fields[fields.length] = 'name';
prompts[prompts.length] = 'Ваш вопрос';

 for (i = 0; i < fields.length; i++)
 {
  var field = xget(fields[i]);
  var is_bad=0;
  if (field.value=='')
  {
        if (str != '')
        {
                str += '\n';
        }else{
                bad_field = field;
        }
        str += prompts[i];
  }
 }

 if (str != ''){
   alert("Не заполнены необходимые поля:\n" + str);
   bad_field.focus();
   return false;
 } else
 {
 	    var field = xget('email');
		if (!(/^\w+([\.-]?\w+)*@\w+([\.-]?\w+)*(\.\w{2,4})+$/.test(field.value))) {
			alert('Вы ввели не правильный e-mail адрес');
			return false;
		}

  }

return true;
}

function checkcontactEmailForm(form)
{

 var i,j;
 var str = '';

 var bad_field;
 var fields = new Array();
 var prompts = new Array();

fields[fields.length] = 'lname';
prompts[prompts.length] = 'Фамилия';

fields[fields.length] = 'fname';
prompts[prompts.length] = 'Имя';

fields[fields.length] = 'sname';
prompts[prompts.length] = 'Отчество';

fields[fields.length] = 'phone';
prompts[prompts.length] = 'Телефон';

fields[fields.length] = 'email2';
prompts[prompts.length] = 'E-mail';

 for (i = 0; i < fields.length; i++)
 {
  var field = xget(fields[i]);
  var is_bad=0;
  if (field.value=='')
  {
        if (str != '')
        {
                str += '\n';
        }else{
                bad_field = field;
        }
        str += prompts[i];
  }
 }

 if (str != ''){
   alert("Не заполнены необходимые поля:\n" + str);
   bad_field.focus();
   return false;
 } else
 {
 	    var field = xget('email2');
		if (!(/^\w+([\.-]?\w+)*@\w+([\.-]?\w+)*(\.\w{2,4})+$/.test(field.value))) {
			alert('Вы ввели не правильный e-mail адрес');
			return false;
		}

  }

return true;
}

function checkusersEmailForm(form)
{

 var i,j;
 var str = '';

 var bad_field;
 var fields = new Array();
 var prompts = new Array();

fields[fields.length] = 'rfname';
prompts[prompts.length] = 'Фамилия';

fields[fields.length] = 'funame';
prompts[prompts.length] = 'Имя';

fields[fields.length] = 'rfgrandname';
prompts[prompts.length] = 'Отчество';

fields[fields.length] = 'uphone';
prompts[prompts.length] = 'Телефон';

fields[fields.length] = 'uemail2';
prompts[prompts.length] = 'E-mail';

fields[fields.length] = 'scity';
prompts[prompts.length] = 'Город';


 for (i = 0; i < fields.length; i++)
 {
  var field = xget(fields[i]);
  var is_bad=0;
  if (TrimString(field.value)=='')
  {
        if (str != '')
        {
                str += '\n';
        }else{
                bad_field = field;
        }
        str += prompts[i];
  }
 }

 if (str != ''){
   alert("Не заполнены необходимые поля:\n" + str);
   bad_field.focus();
   return false;
 } else
 {
 	    var field = xget('uemail2');
		if (!(/^\w+([\.-]?\w+)*@\w+([\.-]?\w+)*(\.\w{2,4})+$/.test(field.value))) {
			alert('Вы ввели не правильный e-mail адрес');
			return false;
		}

  }

return true;
}


function checkchangePassForm(form)
{

 var i,j;
 var str = '';

 var bad_field;
 var fields = new Array();
 var prompts = new Array();

fields[fields.length] = 'oldpass';
prompts[prompts.length] = 'Старый пароль';

fields[fields.length] = 'newpass';
prompts[prompts.length] = 'Новый пароль';

fields[fields.length] = 'newpass2';
prompts[prompts.length] = 'Повтор нового пароля';


 for (i = 0; i < fields.length; i++)
 {
  var field = xget(fields[i]);
  var is_bad=0;
  if (TrimString(field.value)=='')
  {
        if (str != '')
        {
                str += '\n';
        }else{
                bad_field = field;
        }
        str += prompts[i];
  }
 }

 if (str != ''){
   alert("Не заполнены необходимые поля:\n" + str);
   bad_field.focus();
   return false;
 } else
 {
 	    var field = xget('newpass'); var field2 = xget('newpass2');
		if (field.value!==field2.value) {
			alert('Новые пароли не совпадают! Проверьте правильность ввода');
			return false;
		}

	var passSet=/^[a-zA-Z0-9]{6,8}$/i;
	var result=passSet.test(field.value) ? true : false;
	if(result===false){
		alert('Новый пароль должен содержать буквы латинского алфавита, числа. Длина пароля от 6 до 8 цифр.');
		return false;
	}

  }

return true;
}


function checkcontactEmailForm_(submitform)
{

 var i,j;
 var str = '';

 var bad_field;
 var fields = new Array();
 var prompts = new Array();

fields[fields.length] = 'lname';
prompts[prompts.length] = 'Фамилия';

fields[fields.length] = 'fname';
prompts[prompts.length] = 'Имя';

fields[fields.length] = 'sname';
prompts[prompts.length] = 'Отчество';

fields[fields.length] = 'phone';
prompts[prompts.length] = 'Телефон';

fields[fields.length] = 'email2';
prompts[prompts.length] = 'E-mail';

 for (i = 0; i < fields.length; i++)
 {
  var field = xget(fields[i]);
  var is_bad=0;
  if (field.value=='')
  {
        if (str != '')
        {
                str += '\n';
        }else{
                bad_field = field;
        }
        str += prompts[i];
  }
 }

 if (str != ''){
	submitform.src='/content/img/btn-send_.gif';
   return true;
 } else
 {
 	    var field = xget('email2');
		if (!(/^\w+([\.-]?\w+)*@\w+([\.-]?\w+)*(\.\w{2,4})+$/.test(field.value))) {
		  submitform.src='/content/img/btn-send_.gif';
			return true;
		}

  }

  submitform.src='/content/img/btn-send.gif';

return true;
}



function checkmypriceForm_(submitform)
{

 var i,j;
 var str = '';

 var bad_field;
 var fields = new Array();
 var prompts = new Array();

fields[fields.length] = 'ismyprice';
prompts[prompts.length] = 'Ваша цена';

fields[fields.length] = 'lname';
prompts[prompts.length] = 'Фамилия';

fields[fields.length] = 'fname';
prompts[prompts.length] = 'Имя';

fields[fields.length] = 'sname';
prompts[prompts.length] = 'Отчество';

fields[fields.length] = 'phone';
prompts[prompts.length] = 'Телефон';

fields[fields.length] = 'email2';
prompts[prompts.length] = 'E-mail';

 for (i = 0; i < fields.length; i++)
 {
  var field = xget(fields[i]);
  var is_bad=0;
  if (field.value=='')
  {
        if (str != '')
        {
                str += '\n';
        }else{
                bad_field = field;
        }
        str += prompts[i];
  }
 }

 if (str != ''){
	submitform.src='/content/img/btn-send_.gif';
   return true;
 } else
 {
 	    var field = xget('email2');
		if (!(/^\w+([\.-]?\w+)*@\w+([\.-]?\w+)*(\.\w{2,4})+$/.test(field.value))) {
		  submitform.src='/content/img/btn-send_.gif';
			return true;
		}

  }

  submitform.src='/content/img/btn-send.gif';

return true;
}

function checkmypriceForm(form)
{

 var i,j;
 var str = '';

 var bad_field;
 var fields = new Array();
 var prompts = new Array();

fields[fields.length] = 'ismyprice';
prompts[prompts.length] = 'Ваша цена';

fields[fields.length] = 'lname';
prompts[prompts.length] = 'Фамилия';

fields[fields.length] = 'fname';
prompts[prompts.length] = 'Имя';

fields[fields.length] = 'sname';
prompts[prompts.length] = 'Отчество';

fields[fields.length] = 'phone';
prompts[prompts.length] = 'Телефон';

fields[fields.length] = 'email2';
prompts[prompts.length] = 'E-mail';

 for (i = 0; i < fields.length; i++)
 {
  var field = xget(fields[i]);
  var is_bad=0;
  if (field.value=='')
  {
        if (str != '')
        {
                str += '\n';
        }else{
                bad_field = field;
        }
        str += prompts[i];
  }
 }

 if (str != ''){
   alert("Не заполнены необходимые поля:\n" + str);
   bad_field.focus();
   return false;
 } else
 {
 	    var field = xget('email2');
		if (!(/^\w+([\.-]?\w+)*@\w+([\.-]?\w+)*(\.\w{2,4})+$/.test(field.value))) {
			alert('Вы ввели не правильный e-mail адрес');
			return false;
		}

  }

return true;
}


function checkusersEmailForm_(submitform)
{

 var i,j;
 var str = '';

 var bad_field;
 var fields = new Array();
 var prompts = new Array();

fields[fields.length] = 'rfname';
prompts[prompts.length] = 'Фамилия';

fields[fields.length] = 'funame';
prompts[prompts.length] = 'Имя';

fields[fields.length] = 'rfgrandname';
prompts[prompts.length] = 'Отчество';

fields[fields.length] = 'uphone';
prompts[prompts.length] = 'Телефон';

fields[fields.length] = 'uemail2';
prompts[prompts.length] = 'E-mail';

fields[fields.length] = 'scity';
prompts[prompts.length] = 'Город';


 for (i = 0; i < fields.length; i++)
 {
  var field = xget(fields[i]);
  var is_bad=0;
  if (TrimString(field.value)=='')
  {
        if (str != '')
        {
                str += '\n';
        }else{
                bad_field = field;
        }
        str += prompts[i];
  }
 }

 if (str != ''){
	submitform.src='/content/img/btn-send_.gif';
   return true;
 } else
 {
 	    var field = xget('uemail2');
		if (!(/^\w+([\.-]?\w+)*@\w+([\.-]?\w+)*(\.\w{2,4})+$/.test(field.value))) {
		  submitform.src='/content/img/btn-send_.gif';
			return true;
		}

  }

  submitform.src='/content/img/btn-send.gif';

return true;
}



function checkchangePassForm_(submitform)
{

 var i,j;
 var str = '';

 var bad_field;
 var fields = new Array();
 var prompts = new Array();

fields[fields.length] = 'oldpass';
prompts[prompts.length] = 'Старый пароль';

fields[fields.length] = 'newpass';
prompts[prompts.length] = 'Новый пароль';

fields[fields.length] = 'newpass2';
prompts[prompts.length] = 'Повтор нового пароля';


 for (i = 0; i < fields.length; i++)
 {
  var field = xget(fields[i]);
  var is_bad=0;
  if (TrimString(field.value)=='')
  {
        if (str != '')
        {
                str += '\n';
        }else{
                bad_field = field;
        }
        str += prompts[i];
  }
 }

 if (str != ''){
	submitform.src='/content/img/btn-send_.gif';
   return true;
 } else
 {
 	    var field = xget('uemail2');
		if (!(/^\w+([\.-]?\w+)*@\w+([\.-]?\w+)*(\.\w{2,4})+$/.test(field.value))) {
		  submitform.src='/content/img/btn-send_.gif';
			return true;
		}

  }

  submitform.src='/content/img/btn-send.gif';

return true;
}



function checkOrderEmailForm(form)
{

 var i,j;
 var str = '';

 var bad_field;
 var fields = new Array();
 var prompts = new Array();

fields[fields.length] = 'makeOrder';
prompts[prompts.length] = 'Марка';

fields[fields.length] = 'modelOrder';
prompts[prompts.length] = 'Модель';

fields[fields.length] = 'lnameOrder';
prompts[prompts.length] = 'Фамилия';

fields[fields.length] = 'fnameOrder';
prompts[prompts.length] = 'Имя';

fields[fields.length] = 'snameOrder';
prompts[prompts.length] = 'Отчество';

fields[fields.length] = 'phoneOrder';
prompts[prompts.length] = 'Телефон';

fields[fields.length] = 'emailOrder';
prompts[prompts.length] = 'E-mail';

 for (i = 0; i < fields.length; i++)
 {
  var field = xget(fields[i]);
  var is_bad=0;
  if (field.value=='')
  {
        if (str != '')
        {
                str += '\n';
        }else{
                bad_field = field;
        }
        str += prompts[i];
  }
 }

 if (str != ''){
   alert("Не заполнены необходимые поля:\n" + str);
   bad_field.focus();
   return false;
 } else
 {
 	    var field = xget('emailOrder');
		if (!(/^\w+([\.-]?\w+)*@\w+([\.-]?\w+)*(\.\w{2,4})+$/.test(field.value))) {
			alert('Вы ввели не правильный e-mail адрес');
			return false;
		}

  }

return true;
}
function checkOrderEmailForm_(submitform)
{

 var i,j;
 var str = '';

 var bad_field;
 var fields = new Array();
 var prompts = new Array();

fields[fields.length] = 'makeOrder';
prompts[prompts.length] = 'Марка';

fields[fields.length] = 'modelOrder';
prompts[prompts.length] = 'Модель';

fields[fields.length] = 'lnameOrder';
prompts[prompts.length] = 'Фамилия';

fields[fields.length] = 'fnameOrder';
prompts[prompts.length] = 'Имя';

fields[fields.length] = 'snameOrder';
prompts[prompts.length] = 'Отчество';

fields[fields.length] = 'phoneOrder';
prompts[prompts.length] = 'Телефон';

fields[fields.length] = 'emailOrder';
prompts[prompts.length] = 'E-mail';

 for (i = 0; i < fields.length; i++)
 {
  var field = xget(fields[i]);
  var is_bad=0;
  if (field.value=='')
  {
        if (str != '')
        {
                str += '\n';
        }else{
                bad_field = field;
        }
        str += prompts[i];
  }
 }

 if (str != ''){
  submitform.src='/content/img/btn-send_.gif';
   return true;
 } else
 {
 	    var field = xget('emailOrder');
		if (!(/^\w+([\.-]?\w+)*@\w+([\.-]?\w+)*(\.\w{2,4})+$/.test(field.value))) {
  submitform.src='/content/img/btn-send_.gif';
			return true;
		}

  }
  submitform.src='/content/img/btn-send.gif';
	return true;
}


function checkReserveEmailForm(form)
{

 var i,j;
 var str = '';

 var bad_field;
 var fields = new Array();
 var prompts = new Array();

fields[fields.length] = 'lnameReserve';
prompts[prompts.length] = 'Фамилия';

fields[fields.length] = 'fnameReserve';
prompts[prompts.length] = 'Имя';

fields[fields.length] = 'snameReserve';
prompts[prompts.length] = 'Отчество';

fields[fields.length] = 'phoneReserve';
prompts[prompts.length] = 'Телефон';

fields[fields.length] = 'emailReserve';
prompts[prompts.length] = 'E-mail';

 for (i = 0; i < fields.length; i++)
 {
  var field = xget(fields[i]);
  var is_bad=0;
  if (field.value=='')
  {
        if (str != '')
        {
                str += '\n';
        }else{
                bad_field = field;
        }
        str += prompts[i];
  }
 }

 if (str != ''){
   alert("Не заполнены необходимые поля:\n" + str);
   bad_field.focus();
   return false;
 } else
 {
 	    var field = xget('emailReserve');
		if (!(/^\w+([\.-]?\w+)*@\w+([\.-]?\w+)*(\.\w{2,4})+$/.test(field.value))) {
			alert('Вы ввели не правильный e-mail адрес');
			return false;
		}

  }

return true;
}
function checkReserveEmailForm_(submitform)
{

 var i,j;
 var str = '';

 var bad_field;
 var fields = new Array();
 var prompts = new Array();

fields[fields.length] = 'lnameReserve';
prompts[prompts.length] = 'Фамилия';

fields[fields.length] = 'fnameReserve';
prompts[prompts.length] = 'Имя';

fields[fields.length] = 'snameReserve';
prompts[prompts.length] = 'Отчество';

fields[fields.length] = 'phoneReserve';
prompts[prompts.length] = 'Телефон';

fields[fields.length] = 'emailReserve';
prompts[prompts.length] = 'E-mail';

 for (i = 0; i < fields.length; i++)
 {
  var field = xget(fields[i]);
  var is_bad=0;
  if (field.value=='')
  {
        if (str != '')
        {
                str += '\n';
        }else{
                bad_field = field;
        }
        str += prompts[i];
  }
 }

 if (str != ''){
  submitform.src='/content/img/btn-send_.gif';
   return true;
 } else
 {
 	    var field = xget('emailReserve');
		if (!(/^\w+([\.-]?\w+)*@\w+([\.-]?\w+)*(\.\w{2,4})+$/.test(field.value))) {
  submitform.src='/content/img/btn-send_.gif';
			return true;
		}

  }
  submitform.src='/content/img/btn-send.gif';
return true;
}


function checkDetailEmailForm(form)
{

 var i,j;
 var str = '';

 var bad_field;
 var fields = new Array();
 var prompts = new Array();

fields[fields.length] = 'lnameDetail';
prompts[prompts.length] = 'Фамилия';

fields[fields.length] = 'fnameDetail';
prompts[prompts.length] = 'Имя';

fields[fields.length] = 'snameDetail';
prompts[prompts.length] = 'Отчество';

fields[fields.length] = 'phoneDetail';
prompts[prompts.length] = 'Телефон';

fields[fields.length] = 'emailDetail';
prompts[prompts.length] = 'E-mail';

 for (i = 0; i < fields.length; i++)
 {
  var field = xget(fields[i]);
  var is_bad=0;
  if (field.value=='')
  {
        if (str != '')
        {
                str += '\n';
        }else{
                bad_field = field;
        }
        str += prompts[i];
  }
 }

 if (str != ''){
   alert("Не заполнены необходимые поля:\n" + str);
   bad_field.focus();
   return false;
 } else
 {
 	    var field = xget('emailDetail');
		if (!(/^\w+([\.-]?\w+)*@\w+([\.-]?\w+)*(\.\w{2,4})+$/.test(field.value))) {
			alert('Вы ввели не правильный e-mail адрес');
			return false;
		}

  }

return true;
}
function checkDetailEmailForm_(submitform)
{

 var i,j;
 var str = '';

 var bad_field;
 var fields = new Array();
 var prompts = new Array();

fields[fields.length] = 'lnameDetail';
prompts[prompts.length] = 'Фамилия';

fields[fields.length] = 'fnameDetail';
prompts[prompts.length] = 'Имя';

fields[fields.length] = 'snameDetail';
prompts[prompts.length] = 'Отчество';

fields[fields.length] = 'phoneDetail';
prompts[prompts.length] = 'Телефон';

fields[fields.length] = 'emailDetail';
prompts[prompts.length] = 'E-mail';

 for (i = 0; i < fields.length; i++)
 {
  var field = xget(fields[i]);
  var is_bad=0;
  if (field.value=='')
  {
        if (str != '')
        {
                str += '\n';
        }else{
                bad_field = field;
        }
        str += prompts[i];
  }
 }

 if (str != ''){
  submitform.src='/content/img/btn-send-order_.gif';
   return true;
 } else
 {
 	    var field = xget('emailDetail');
		if (!(/^\w+([\.-]?\w+)*@\w+([\.-]?\w+)*(\.\w{2,4})+$/.test(field.value))) {
  submitform.src='/content/img/btn-send-order_.gif';
			return true;
		}
  submitform.src='/content/img/btn-send-order.gif';
  }

return true;
}


function checkTracingEmailForm(form)
{

 var i,j;
 var str = '';

 var bad_field;
 var fields = new Array();
 var prompts = new Array();

fields[fields.length] = 'makeTracing';
prompts[prompts.length] = 'Марка';

fields[fields.length] = 'modelTracing';
prompts[prompts.length] = 'Модель';

fields[fields.length] = 'nameTracing';
prompts[prompts.length] = 'Имя';

fields[fields.length] = 'emailTracing';
prompts[prompts.length] = 'E-mail';

 for (i = 0; i < fields.length; i++)
 {
  var field = xget(fields[i]);
  var is_bad=0;
  if (field.value=='')
  {
        if (str != '')
        {
                str += '\n';
        }else{
                bad_field = field;
        }
        str += prompts[i];
  }
 }

 if (str != ''){
   alert("Не заполнены необходимые поля:\n" + str);
   bad_field.focus();
   return false;
 } else
 {
 	    var field = xget('emailTracing');
		if (!(/^\w+([\.-]?\w+)*@\w+([\.-]?\w+)*(\.\w{2,4})+$/.test(field.value))) {
			alert('Вы ввели не правильный e-mail адрес');
			return false;
		}

  }

return true;
}
function checkTracingEmailForm_(submitform)
{

 var i,j;
 var str = '';

 var bad_field;
 var fields = new Array();
 var prompts = new Array();

fields[fields.length] = 'makeTracing';
prompts[prompts.length] = 'Марка';

fields[fields.length] = 'modelTracing';
prompts[prompts.length] = 'Модель';

fields[fields.length] = 'nameTracing';
prompts[prompts.length] = 'Имя';

fields[fields.length] = 'emailTracing';
prompts[prompts.length] = 'E-mail';

 for (i = 0; i < fields.length; i++)
 {
  var field = xget(fields[i]);
  var is_bad=0;
  if (field.value=='')
  {
        if (str != '')
        {
                str += '\n';
        }else{
                bad_field = field;
        }
        str += prompts[i];
  }
 }

 if (str != ''){
  submitform.src='/content/img/btn-send-order_.gif';
   return true;
 } else
 {
 	    var field = xget('emailTracing');
		if (!(/^\w+([\.-]?\w+)*@\w+([\.-]?\w+)*(\.\w{2,4})+$/.test(field.value))) {
  submitform.src='/content/img/btn-send-order_.gif';
			return true;
		}

  }
  submitform.src='/content/img/btn-send-order.gif';
return true;
}

function TrimString(sInString){
sInString = sInString.replace(/ /g,' ');
return sInString.replace(/(^\s+)|(\s+$)/g, '');
}

