function  script_mess2(par) { 
   var tmp=document.getElementById('sel_color').value;
   var img = document.getElementById('priz_pic');

   if (tmp=='Зелёный') {
	   img.src="upload/prizi/green.gif";
   }
   if (tmp=='Белый') {
  	   img.src="upload/prizi/white.gif";
   }
   if (tmp=='Красный') {
  	   img.src="upload/prizi/red.gif";
   }
   if (tmp=='Жёлтый') {
  	   img.src="upload/prizi/yeallow.gif";
   }
   if (tmp=='Чёрный') {
  	   img.src="upload/prizi/black.gif";
   }
   if (tmp=='Синий') {
  	   img.src="upload/prizi/blue.gif";
   }
   if (tmp=='Оранжевый') {
  	   img.src="upload/prizi/orange.gif";
   }
}

function  script_mess(par) { 
 if (par==1) {//восстановление пароля
   document.getElementById('css').setAttribute('href', 'message.css');
   document.getElementById('message_info').innerHTML ="<meta http-equiv='refresh' content='5; url=http://hp-promo.ru/'/><center><div class='zagolov' ></div><div class='ramka'><div class='nut'><div style='color:#FEFEFE;font-family:Arial;font-size:17px;font-size-adjust:none;font-style:normal;font-variant:normal;font-weight:bold;text-align:left;'>Информация</div><br><div style='color:#FEFEFE;font-family:Arial;font-size:14px;font-size-adjust:none;font-style:normal;font-variant:normal;font-weight:normal;text-align:left;height:40px;'>На Ваш почтовый адрес отправлено письмо с инструкцией по завершению восстановления пароля!</div><br><div class='link'><br /><br /><a href='http://hp-promo.ru/' title='Перейти на главную страницу'>Перейти на главную страницу.</a><br /><br /></div></div></center>";return false;
 }
 if (par==2) {//сохранение регистрации
   document.getElementById('css').setAttribute('href', 'message.css');
   document.getElementById('message_info').innerHTML ="<meta http-equiv='refresh' content='5; url=http://hp-promo.ru/my_face'/><center><div class='zagolov' ></div><div class='ramka'><div class='nut'><div style='color:#FEFEFE;font-family:Arial;font-size:17px;font-size-adjust:none;font-style:normal;font-variant:normal;font-weight:bold;text-align:left;'>Информация</div><br><div style='color:#FEFEFE;font-family:Arial;font-size:14px;font-size-adjust:none;font-style:normal;font-variant:normal;font-weight:normal;text-align:left;height:40px;'>Ваши данные сохранены!</div><br><div class='link'><br /><br /><a href='http://hp-promo.ru/my_face/' title='Перейти в личную панель'>Перейти в личную панель.</a><br /><br /></div></div></center>";return false;
 }
 if (par==3) {//активация пользователей
   document.getElementById('css').setAttribute('href', 'message.css');
   document.getElementById('message_info').innerHTML="<meta http-equiv='refresh' content='5; url=http://hp-promo.ru/auth/'/><center><div class='zagolov' ></div><div class='ramka'><div class='nut'><div style='color:#FEFEFE;font-family:Arial;font-size:17px;font-size-adjust:none;font-style:normal;font-variant:normal;font-weight:bold;text-align:left;'>Информация</div><br><div style='color:#FEFEFE;font-family:Arial;font-size:14px;font-size-adjust:none;font-style:normal;font-variant:normal;font-weight:normal;text-align:left;height:40px;'>Вы завершили регистрацию. Для дальнейшей работы Вам необходимо авторизоваться под своей учётной записью!</div><br><div class='link'><br /><br /><a href='http://hp-promo.ru/auth/' title='Перейти на страницу авторизации'>Перейти на страницу авторизации.</a><br /><br /></div></div></center>";return true;
 }
 if (par==4) {//оформление заказа
   document.getElementById('css').setAttribute('href', 'message.css');
   document.getElementById('message_info').innerHTML ="<meta http-equiv='refresh' content='5; url=http://hp-promo.ru/take_priz/'/><center><div class='zagolov' ></div><div class='ramka'><div class='nut'><div style='color:#FEFEFE;font-family:Arial;font-size:17px;font-size-adjust:none;font-style:normal;font-variant:normal;font-weight:bold;text-align:left;'>Информация</div><br><div style='color:#FEFEFE;font-family:Arial;font-size:14px;font-size-adjust:none;font-style:normal;font-variant:normal;font-weight:normal;text-align:left;height:40px;'>Ваш заказ принят!</div><br><div class='link'><br /><br /><a href='http://hp-promo.ru/take_priz/' title='Перейти в личный кабинет'>Перейти в личный кабинет.</a><br /><br /></div></div></center>";return false;
 }
 if (par==5) {//завершение восстановления
   document.getElementById('css').setAttribute('href', 'message.css');
   document.getElementById('message_info').innerHTML ="<meta http-equiv='refresh' content='5; url=http://hp-promo.ru/auth/'/><center><div class='zagolov' ></div><div class='ramka'><div class='nut'><div style='color:#FEFEFE;font-family:Arial;font-size:17px;font-size-adjust:none;font-style:normal;font-variant:normal;font-weight:bold;text-align:left;'>Информация</div><br><div style='color:#FEFEFE;font-family:Arial;font-size:14px;font-size-adjust:none;font-style:normal;font-variant:normal;font-weight:normal;text-align:left;height:40px;'>Восстановление пароля завершено. Авторизуйтесь под новым паролем!</div><br><div class='link'><br /><br /><a href='http://hp-promo.ru/auth/' title='Перейти на страницу авторизации'>Перейти на страницу авторизации.</a><br /><br /></div></div></center>";return false;
 }
}

function  error_name(par) { 
   if (par==1) {
      name=document.forms.registration.name.value;}	  
   else if (par==2){
	  name=document.forms.registration.famos.value;}	  
   else if (par==11){
	  name=document.forms.registration.name_town.value;}
   else if (par==13){
	  name=document.forms.registration.street.value;}
	  	  
   var reg=/[a-zA-ZА-Яа-я]/;
   var result=reg.test(name);
   if (name.length == "" || result==false)
        {document.getElementById('message_'+par).innerHTML ="<div style=\"color:#FF0000\">Поле не заполнено!</div>";return false;}
   else {document.getElementById('message_'+par).innerHTML ="&nbsp;";return true;}
}

function  error_mail(par) { 
   if (par==99) {name=document.forms.restore_pass.new_mail.value;}
   else {name=document.forms.registration.mail.value;}
	
   //var reg=/[0-9a-z_]+@[0-9a-z_^.]+.[a-z]{2,3}/;
   var reg=/^[A-Za-z0-9\.\-_\+]+@[A-Za-z0-9\-]+\.([A-Za-z0-9\-]+\.)*?[A-Za-z]+$/;
   var result=reg.test(name);

   if (name.length == "" || result==false)
        {document.getElementById('message_'+par).innerHTML ="<div style=\"color:#FF0000\">Неверный формат или пустое поле!</div>";return false;}
   else {document.getElementById('message_'+par).innerHTML ="&nbsp;";return true;}
}

function  error_pass(par) { 
   if (par==4) {
     name=document.forms.registration.pass.value;}
   else if (par==5) {
     name=document.forms.registration.dopass.value;}
   else if (par==6) {
     name=document.forms.registration.phone.value;
     var reg=/^([0-9-+]){1,40}$/;
     var result=reg.test(name);	 
     if (result==false)
        {document.getElementById('message_'+par).innerHTML ="<div style=\"color:#FF0000\">Неверный формат!</div>";return false;}
     else {document.getElementById('message_'+par).innerHTML ="&nbsp;";return true;}
   }
	 
   if (name.length == "")
        {document.getElementById('message_'+par).innerHTML ="<div style=\"color:#FF0000\">Поле не заполнено!</div>";return false;}
   else {document.getElementById('message_'+par).innerHTML ="&nbsp;";return true;}
}

function  error_sel(par) { 
   if (par==7) {
     name=document.forms.registration.day.value;}
   else if (par==8) {
     name=document.forms.registration.mounth.value;}
   else if (par==9) {
     name=document.forms.registration.year.value;}
   else if (par==10) {
     name=document.forms.registration.type_city.value;}
   else if (par==12) {
     name=document.forms.registration.street_type.value;}
   else if (par==14) {
     name=document.forms.registration.str_type.value;}
	 
   if (name.length == "" || name == "День" || name == "Месяц" || name == "Год")
        {document.getElementById('message_7').innerHTML ="<div style=\"color:#FF0000\">Поле не заполнено!</div>";return false;}
   else {document.getElementById('message_7').innerHTML ="&nbsp;";return true;}
}

function  error_int(par) { 
   if (par==8) {
     name=document.forms.registration.index.value;}
   else if (par==14) {
     name=document.forms.registration.home.value;}   
   else if (par==15) {
     name=document.forms.registration.str.value;par=14;} 
   else if (par==16) {
     name=document.forms.registration.kv.value;par=14;} 
   else if (par==17) {
     name=document.forms.registration.code_user.value;}
	 
   var reg=/[0-9]/;
   var result=reg.test(name);
   if (name.length == "" || result==false)
    { document.getElementById('message_'+par).innerHTML ="<div style=\"color:#FF0000\">Поле не заполнено или неверный формат!</div>";return false;}
   else {document.getElementById('message_'+par).innerHTML ="&nbsp;";return true;}
}

function  error_int2(par) { 

     name=document.forms.registration.home.value;

     name2=document.forms.registration.str.value;
 
     name3=document.forms.registration.kv.value;
	 
   var reg=/[0-9]/;
   var result=reg.test(name);
   var result2=reg.test(name2);
   var result3=reg.test(name3);


     if (name=="" && name2=="" && name3=="") {
		  document.getElementById('message_'+par).innerHTML ="<div style=\"color:#FF0000\">Поле не заполнено!</div>";return false;}
     else {		 
		  document.getElementById('message_'+par).innerHTML ="&nbsp;";return true;
          if (result==false && result2==false && result3==false)
               {document.getElementById('message_'+par).innerHTML ="<div style=\"color:#FF0000\">Поле не заполнено или неверный формат!</div>";return false;}
          else {document.getElementById('message_'+par).innerHTML ="&nbsp;";return true;}
     }

}

function prov_opros() { 
  name=document.forms.registration.shtat.value;
  if(name == 0) 
  {
   document.getElementById('message_15').innerHTML ="<div style=\"color:#FF0000\">Поле не заполнено или неверный формат!</div>";return false;
  }
  else {document.getElementById('message_15').innerHTML ="<div style=\"color:#FF0000\">&nbsp;</div>";}
  
  name=document.forms.registration.comp.value;
  if(name == 0) 
  {
   document.getElementById('message_16').innerHTML ="<div style=\"color:#FF0000\">Поле не заполнено или неверный формат!</div>";return false;
  }
  else {document.getElementById('message_16').innerHTML ="<div style=\"color:#FF0000\">&nbsp;</div>";}
  
  name=document.forms.registration.printu.value;
  if(name == 0) 
  {
   document.getElementById('message_54').innerHTML ="<div style=\"color:#FF0000\">Поле не заполнено или неверный формат!</div>";return false;
  }  
  else {document.getElementById('message_54').innerHTML ="<div style=\"color:#FF0000\">&nbsp;</div>";}
  
  name=document.forms.registration.zakaz.value;
  if(name == 0) 
  {
   document.getElementById('message_18').innerHTML ="<div style=\"color:#FF0000\">Поле не заполнено или неверный формат!</div>";return false;
  }  
  
  else {document.getElementById('message_18').innerHTML ="<div style=\"color:#FF0000\">&nbsp;</div>";}
  
  return true;
}

function  validateRestore () {
    var error=0;
	if (!error_restor(1)) {return false;}
	else {return true;}
}

function  validateForm () {
    var error=0;
	if (!error_name(1)) {return false;}
	else if (!error_name(2)) {return false;}
	else if (!error_name(11)) {return false;}
	else if (!error_name(12)) {return false;}
	else if (!error_mail(13)) {return false;}
	
	else if (!error_pass(4)) {return false;}
	else if (!error_pass(5)) {return false;}
	else if (!error_pass(6)) {return false;}
	
	//else if (!error_sel(7)) {return false;}
	//else if (!error_sel(8)) {return false;}
	//else if (!error_sel(9)) {return false;}
	else if (!error_sel(10)) {return false;}
	else if (!error_sel(12)) {return false;}
	else if (!error_sel(14)) {return false;}
	else if (!error_int(8)) {return false;}
	//else if (!error_int2(14)) {return false;}
	//else if (!error_int2(15)) {return false;}
	//else if (!error_int2(16)) {return false;}
	else if (!prov_opros()) {return false;}
	else if (!error_int(17)) {return false;}
	else {return true;}
}
  
function  validateFormOpros() { 
    var error=0;
	if (!prov_opros()) {return false;}
	else {return true;}
} 
  
///////////////////////////////////////////////////////////////////////////////
function  serror_name(par) { 
   if (par==1) {
      name=document.forms.oformlennie_dostavki.name.value;}	  
   else if (par==2){
	  name=document.forms.oformlennie_dostavki.famos.value;}	  
   else if (par==11){
	  name=document.forms.oformlennie_dostavki.name_town.value;}
   else if (par==13){
	  name=document.forms.oformlennie_dostavki.street.value;}
	  
   var reg=/[a-zA-ZА-Яа-я]/;
   var result=reg.test(name);
   if (name.length == "" || result==false)
        {document.getElementById('message_'+par).innerHTML ="<div style=\"color:#FF0000\">Поле не заполнено!</div>";return false;}
   else {document.getElementById('message_'+par).innerHTML ="&nbsp;";return true;}
}

function  serror_pass(par) { 
   if (par==6) { 
     name=document.forms.oformlennie_dostavki.phone.value;
     var reg=/^([0-9-+]){1,40}$/;
     var result=reg.test(name);	 
     if (result==false)
        {document.getElementById('message_'+par).innerHTML ="<div style=\"color:#FF0000\">Неверный формат!</div>";return false;}
     else {document.getElementById('message_'+par).innerHTML ="&nbsp;";return true;}
   }
   
   if (name.length == "")
        {document.getElementById('message_'+par).innerHTML ="<div style=\"color:#FF0000\">Поле не заполнено!</div>";return false;}
   else {document.getElementById('message_'+par).innerHTML ="&nbsp;";return true;}
}

function  serror_int(par) { 
   if (par==8) {
     name=document.forms.oformlennie_dostavki.index.value;}
	 
   var reg=/[0-9]/;
   var result=reg.test(name);
   if (name.length == "" || result==false)
    { document.getElementById('message_'+par).innerHTML ="<div style=\"color:#FF0000\">Поле не заполнено или неверный формат!</div>";return false;}
   else {document.getElementById('message_'+par).innerHTML ="&nbsp;";return true;}
}
  
function  serror_int2(par) { 
   if (par==14) {
     name=document.forms.oformlennie_dostavki.shome.value;}   
   else if (par==15) {
     name=document.forms.oformlennie_dostavki.str.value;} 
   else if (par==16) {
     name=document.forms.oformlennie_dostavki.kv.value;} 
	 
   var reg=/[0-9]/;
   var result=reg.test(name);
   if (par==14) {
     if (result==false){document.getElementById('message_'+par).innerHTML ="<div style=\"color:#FF0000\">Поле не заполнено или неверный формат!</div>";return false;}
     else {document.getElementById('message_'+par).innerHTML ="&nbsp;";return true;}	   
   }
   else {
     if (name != "") {
       if (result==false){document.getElementById('message_'+par).innerHTML ="<div style=\"color:#FF0000\">Поле не заполнено или неверный формат!</div>";return false;}
       else {document.getElementById('message_'+par).innerHTML ="&nbsp;";return true;}
     }
   }
}  
   
function  validateoform () {
    
	if (!serror_name(1)) {return false;}
	else if (!serror_name(2)) {return false;}
	else if (!serror_name(11)) {return false;}
	else if (!serror_name(13)) {return false;}	
	
	else if (!serror_pass(6)) {return false;}
	
	else if (!serror_int(8)) {return false;}
	
	else if (!serror_int2(14)) {return false;}
	
	else {return true;}
}  
  
  
  
function  change_opr(par) { 
   if (par==15) { 
	   name=document.forms.registration.shtat.value;
	   if (name == 100)
	   {
	     document.getElementById('shtat_more').style.display = "block";
	   }
       else {
	     document.getElementById('shtat_more').style.display = "none";
       }  
  }
  
  if (par==16) {
	   name=document.forms.registration.comp.value;
	   if (name == 100)
	   {
	   document.getElementById('comp_more').style.display = "block";
	   }
       else {
	   document.getElementById('comp_more').style.display = "none";
       }
  }

  if (par==17) {
	   name=document.forms.registration.printu.value;
	   if (name == 100)
	   {
	   document.getElementById('print_more').style.display = "block";
	   }
       else {
	   document.getElementById('print_more').style.display = "none";
       }
   }
   
   if (par==18) {
	   name=document.forms.registration.zakaz.value;
	   if (name == 100)
	   {
	   document.getElementById('zakaz_more').style.display = "block";
	   }
       else {
	   document.getElementById('zakaz_more').style.display = "none";
       }
   }
	 

}  

