/****************In The Name Of Allah****************************
*****************All rights reserved by hermes company****************/

//*****************************change tab******************************
function tab(md)            
{
for(i=1;i<=4;i++)
{
if(md!=i)
{
document.getElementById('l'+i).className = 'loff';
document.getElementById('m'+i).className = 'moff';
document.getElementById('r'+i).className = 'roff';
document.getElementById('div'+i).style.display="none";

}
else
{
document.getElementById('l'+i).className = 'lon';
document.getElementById('m'+i).className = 'mon';
document.getElementById('r'+i).className = 'ron';
document.getElementById('div'+i).style.display="block";

}
}
}
//************************insert row*****************************8
function insRow()
{
    var num=document.getElementById('myTable').rows.length;
    var th=document.getElementById('myTable').insertRow(num);
    th.insertCell(0).appendChild(document.createTextNode(num));
    var txtInp;
    for(var i=1;i<7;i++){
        txtInp=document.createElement('input');
        txtInp.setAttribute('type', 'text');
        txtInp.setAttribute('class', 'notreq');
        txtInp.setAttribute('id','binim');
        txtInp.setAttribute('size', '14');
        txtInp.setAttribute('name',"in"+(i+((num-1)*6)).toString());
        txtInp.setAttribute('value','');   
        th.insertCell(i).appendChild(txtInp);
    }
}
//*********************************check empty fields**********************************
function notempty(){
var val=true;
     for(var i=0;i<document.form1.elements.length;i++)
     {
            if((document.form1.elements[i].value)==""&& !(document.form1.elements[i].className=='notreq'))
            {
                if(i<8)tab(1);
                else if((8<=i)&&(i<42))tab(2);
                else if((42<=i)&&(i<58))tab(3);
                else if((58<=i))tab(4);
                if(document.form1.elements[i].type=='text')
                    document.form1.elements[i].style.background='none';
                 document.form1.elements[i].focus();
                 document.form1.elements[i].style.backgroundColor='pink';
                 oo=document.form1.elements[i];
                 setTimeout('highlight(oo)',1000);
                 val=false;
                 return val;
                 break;
                }
     }
   return val;  
}
function highlight(obj)
{    if(obj.type=='text')
        obj.style.background="#FFF url('images/inpb.jpg') repeat-x top";
    else obj.style.backgroundColor='white';    
}
//********************valid numbers***************************************************
function checkNumber(contents) {
    if (((contents.value / contents.value) != 1) && (contents.value != 0)) 
    {
        alert('لطفا فقط عدد تايپ كنيد.'); 
        contents.value='';            
        contents.focus();
    }
}
//************************valid email********************************
function checkmail(strEmail){
  validRegExp = /^[^@]+@[^@]+.[a-z]{2,}$/i;
  strEmail = document.forms[0].Manager_mail.value;

   // search email text for regular exp matches----------------
    if (strEmail.search(validRegExp) == -1) 
   {
      alert("لطفا يك آدرس پست الكترونيكي معتبر وارد نماييد");
      Manager_mail.focus();
      return false;
    } 
    return true; 
}

//*********************************check empty fields in any tab**********************************
function next(first,last,tabnum)
{
    var i=0;
    var val=true;
    while (!(document.form1.elements[i].name==first))
    {
        i++;
    }
    i--;
    
    do{
        i++;
        if((document.form1.elements[i].value)==""&& !(document.form1.elements[i].className=='notreq'))
        {
            if(document.form1.elements[i].type=='text')
            document.form1.elements[i].style.background='none';
            document.form1.elements[i].focus();
            document.form1.elements[i].style.backgroundColor='pink';
            oo=document.form1.elements[i];
            setTimeout('highlight(oo)',1000);
            val=false;
            return val;
            break;
        }
    }while (!(document.form1.elements[i].name==last));
    if(val){
        tab(tabnum+1);
    }
}