//---- Проверка полей -----------
var num=0; 
function validateF1() 
{ num = 0; var errR = ''; 
 var re = /^[ ]+$/;
 //var re1=/^([\d*][,-.]*[ ]*)*[ ]*[a-z0-9\._-]+\@(\[?)[a-zA-Z0-9\-\.]+\.([a-zA-Z]{2,4}|[0-9]{1,3})(\]?)$/;
 var re1=/^[a-z0-9\._-]+\@(\[?)[a-zA-Z0-9\-\.]+\.([a-zA-Z]{2,4}|[0-9]{1,3})(\]?)$/;
 var re2=/^([\d*][,-.]*[ ]*)*[ ]*$/;
 var k=1;

 var p = document.getElementById("fio");  if(!p.value||p.value.match(re))  {num++; errR+='  > Не заполнено поле "ФИО"'+';\n';}
 var p = document.getElementById("email");
 var p = document.getElementById("phone");if(p.value)
        		if(!p.value.match(re2))  {num++; errR+='  > Не правильно заполнен телефон"'+';\n';}
 var p = document.getElementById("email");
  				if(!p.value.match(re1)) {num++; errR+='  > Неправильно задан Ваш e-mail"'+';\n';}     
 var p = document.getElementById("question");
                if(!p.value||p.value.match(re))  {num++; errR+='  > Вы не задали вопрос'+';\n';}
 if(errR=='') {return true;}  
  else
    {if(num==1)      {alert('Была допущена ошибка:\n\n'+errR.substr(0, errR.length-2)+'.\n\n'+'Исправьте ее и нажмите кнопку "Отправить".');}  
     if(num>1)       {alert('Были допущены ошибки:\n\n'+errR.substr(0, errR.length-2)+'.\n\n'+'Исправьте их и нажмите кнопку "Отправить".');}  
     return false;}
    } 
//---- Проверка полей -----------



//---- Проверка полей консультанты -----------
function validateFC(re,re1,way) 
{ num = 0; var errR = ''; 
  var k=1;
 
 var 
  p = document.cons.fio.value;  if(!p||p.match(re))   {num++; errR+='  > Не заполнено или неправильно заполнено поле "Ф.И.О"'+';\n';}
  p = document.cons.tel.value;  if(!p||!p.match(re1)) {num++; errR+='  > Не заполнено или неправильно заполнено поле "Телефон"'+';\n';} 
  p = document.cons.text.value; if(!p||p.match(re))   {num++; errR+='  > Не заполнено или неправильно заполнено поле "Сообщение"'+';\n';} 
 
 if(errR=='') 
   { p = new Array(); 
     p = {fio:document.cons.fio.value, 
          tel:document.cons.tel.value, 
          text:document.cons.text.value, 
          tema:document.cons.tema.value, 
          mail:document.cons.mail.value,
          way:way,
          str1:re,
          str2:re1
           };
                     
   	window_mail_c1(p);
    return false;
    //return true;
   }  
  else
    {if(num==1)      {alert('Была допущена ошибка:\n\n'+errR.substr(0, errR.length-2)+'.\n\n'+'Исправьте ее и нажмите кнопку "Отправить".');}  
     if(num>1)       {alert('Были допущены ошибки:\n\n'+errR.substr(0, errR.length-2)+'.\n\n'+'Исправьте их и нажмите кнопку "Отправить".');}  
     
     return false;
    }
    } 
//---- Проверка полей консультанты -----------


//---- Проверка полей заказать звонок --------
function validateFZ(re,re1,way) 
{ num = 0; var errR = ''; 
  var k=1;
 
 var 
  p = document.zakaz.fio.value;  if(!p||p.match(re))   {num++; errR+='  > Не заполнено или неправильно заполнено поле "Ф.И.О"'+';\n';}
  p = document.zakaz.tel.value;  if(!p||!p.match(re1)) {num++; errR+='  > Не заполнено или неправильно заполнено поле "Телефон"'+';\n';} 
   
 if(errR=='') 
   { p = new Array(); 
     p = {fio:document.zakaz.fio.value, 
          tel:document.zakaz.tel.value, 
          mail:document.zakaz.mail.value,
          way:way,
          str1:re,
          str2:re1
           };
                     
   	window_mail_z1(p);
    return false;
    //return true;
   }  
  else
    {if(num==1)      {alert('Была допущена ошибка:\n\n'+errR.substr(0, errR.length-2)+'.\n\n'+'Исправьте ее и нажмите кнопку "Отправить".');}  
     if(num>1)       {alert('Были допущены ошибки:\n\n'+errR.substr(0, errR.length-2)+'.\n\n'+'Исправьте их и нажмите кнопку "Отправить".');}  
     
     return false;
    }
    } 
//---- Проверка полей заказать звонок --------




function window_mail_c1(p) {doLoadH('window_mail_с1', 'window_mail_c1pxp', p, '', '');} 
function window_mail_z1(p) {doLoadH('window_mail_z1', 'window_mail_z1pxp', p, '', '');} 
   


//---- Ajax консультанты форма открытие ---
function a_cons(mail,way,str1,str2) 
    {    p = new Array(); 
    	 p = {mail:mail, 
    	      way:way,
    	      str1:str1,
    	      str2:str2
    	      };	
         doLoadH('window_mail_с1', 'a_cons', p, '', '');
         //doLoadH('window_mail_z1', '', '', '', '');         
   
      return false;
    } 
//---- Ajax консультанты форма  -----------
//---- Ajax заказать звонок открытие ------
function a_call(mail,way,str1,str2) 
    { p = {mail:mail, 
           way:way,
           str1:str1,
    	   str2:str2
    };	
      
      doLoadH('window_mail_z1', 'a_call', p, '', '');
      //doLoadH('window_mail_c1', '', '', '', '');
      return false;
    }
//---- Ajax заказать звонок ---------------    
    
function korzina_del_all() { return confirm('Вы точно хотите удалить все товары из корзины');}


