var check1 = new Array();

check1[0] = new Array("name", /\S+/, "Не указано ФИО!");
check1[1] = new Array("text", /\S+/, "Не указан текст сообщения!");
check1[2] = new Array("yourcode", /^[0-9]{3}$/, "Неверно указан код подтверждения!");

function CheckContacts(f) {
   var q,e,check;

   check=check1;

   for(q=0;q<check.length;q++) {
      try {
         eval('e=f.'+check[q][0]+';');
         if(e.value.search(check[q][1])<0) {
           alert(check[q][2]);
           e.focus();
           e.select();
           return false;
         }
      } catch(e) {}
   }

   z = confirm("Указанная информация верна?");
   if(z==true) 
     return true;
   else 
     return false;

   return true;
}


