function expand(thistag,x) {
   styleObj=document.getElementById(thistag).style;
   if (styleObj.display=='none' && x=='1') {styleObj.display='';}
   else {styleObj.display='none';}
}
function popUp(URL,x,y,left,top)
{
day = new Date();
id = day.getTime();
eval("page" + id + " = window.open(URL, '" + id + "', 'toolbar=0,scrollbars=1,location=0,statusbar=0,menubar=0,resizable=0,width='+ x +',height='+ y +',left ='+ left +',top = '+ top +'');");
}

function checkform_ro ( form )
{
  if (form.prenume.value=="")
     {
           alert("Introduceti prenumele!");
           form.prenume.focus();
           return false ;

     }
  if (form.nume.value=="")
     {
           alert("Introduceti numele!");
           form.nume.focus();
           return false ;

     }
  if (form.email1.value=="")
     {
           alert("Introduceti adresa de e-mail!");
           form.email1.focus();
           return false ;

     }
  if (form.email2.value=="")
     {
           alert("Introduceti e-mail de confirmare!");
           form.email2.focus();
           return false ;
     }
  if (form.email1.value!="" && form.email1.value!=form.email2.value)
     {
           alert("Introduceti e-mail de confirmare corect!");
           form.email2.focus();
           return false ;

     }
  if (form.pass1.value=="")
     {
           alert("Introduceti parola!");
           form.pass1.focus();
           return false ;

     }
  if (form.pass2.value=="")
     {
           alert("Introduceti parola de confirmare!");
           form.pass2.focus();
           return false ;
     }
  if (form.pass1.value!="" && form.pass1.value!=form.pass2.value)
     {
           alert("Introduceti parola de confirmare corecta!");
           form.pass2.focus();
           return false ;
     }
  if (form.oras.value=="-")
     {
           alert("Selectati orasul!");
           form.oras.focus();
           return false ;
     }
  if (form.tel.value=="")
     {
           alert("Introduceti numarul de telefon!");
           form.tel.focus();
           return false ;
     }

}

function checkform_reg( form )
{
  if (form.nume.value=="")
     {
           alert("Introduceti numele sau compania!");
           form.nume.focus();
           return false ;
     }
  if (form.nume.value.split(' ').length==1)
     {
           alert("Introduceti numele complet(nume si prenume) sau daca e companie, introduceti sub forma SC Denumire...!");
           form.nume.focus();
           return false ;
     }
     
  if (form.cnp.value=="" && form.cif.value=="")
     {
           alert("Introduceti CNP sau CIF!");
           form.cnp.focus();
           return false ;
     }
  if (form.cnp.value!="" && form.cif.value!="")
     {
           alert("Introduceti doar CNP sau doar CIF!");
           form.cnp.focus();
           return false ;
     }
  if (form.cnp.value!="" && (form.cnp.value.length!=13 || IsNumeric(form.cnp.value)== false ))
     {
           alert("CNP-ul nu este valid!");
           form.cnp.focus();
           return false ;
     }
 if (form.cif.value!="" && (form.cif.value.length>13 || IsCIF(form.cif.value)== false))
     {
           alert("CIF-ul nu este valid!");
           form.cif.focus();
           return false ;
     }

  if (form.email1.value=="")
     {
           alert("Introduceti adresa de email!");
           form.email1.focus();
           return false ;
     }
  if (form.email1.value.split('@').length==1 || form.email1.value.split('.').length==1)
     {
           alert("Introduceti o adresa de e-mail valida!");
           form.email1.focus();
           return false ;
     }
     
  if (form.pass1.value=="")
     {
           alert("Introduceti parola!");
           form.pass1.focus();
           return false ;
     }
  if (form.pass1.value!=form.pass2.value)
     {
           alert("Confirmarea parolei este incorecta!");
           form.pass2.focus();
           return false ;
     }
 if (form.termeni.checked==false)
     {
           alert("Nu sunteti de acord cu Termenii si Conditiile de Utilizare!");
           return false ;
     }
 if (form.confident.checked==false)
     {
           alert("Nu sunteti de acord cu Politica de Confidentialitate!");
           return false ;
     }
 if (form.returnare.checked==false)
     {
           alert("Nu sunteti de acord cu Conditiile de Returnare!");
           return false ;
     }

}

function checkform_reg2( form )
{

  if (form.nume.value=="")
     {
           alert("Introduceti numele sau compania!");
           form.nume.focus();
           return false ;
     }
  if (form.nume.value.split(' ').length==1)
     {
           alert("Introduceti numele complet(nume si prenume) sau daca e companie, introduceti sub forma SC Denumire...!");
           form.nume.focus();
           return false ;
     }
    
  if (form.cnp.value=="" && form.cif.value=="")
     {
           alert("Introduceti CNP sau CIF!");
           form.cnp.focus();
           return false ;
     }
  if (form.cnp.value!="" && form.cif.value!="")
     {
           alert("Introduceti doar CNP sau doar CIF!");
           form.cnp.focus();
           return false ;
     }
  if (form.cnp.value!="" && (form.cnp.value.length!=13 || IsNumeric(form.cnp.value)== false ))
     {
           alert("CNP-ul nu este valid!");
           form.cnp.focus();
           return false ;
     }
 if (form.cif.value!="" && (form.cif.value.length>13 || IsCIF(form.cif.value)== false))
     {
           alert("CIF-ul nu este valid!");
           form.cif.focus();
           return false ;
     }

  if (form.email1.value=="")
     {
           alert("Introduceti adresa de email!");
           form.email1.focus();
           return false ;
     }
  if (form.email1.value.split('@').length==1 || form.email1.value.split('.').length==1)
     {
           alert("Introduceti o adresa de e-mail valida!");
           form.email1.focus();
           return false ;
     }
  if (form.pass1.value!="" && form.pass1.value!=form.pass2.value)
     {
           alert("Confirmarea parolei este incorecta!");
           form.pass2.focus();
           return false ;
     }
}
function checkform_comanda( form )
{
  if (form.nume.value=="")
     {
           alert("Introduceti numele sau compania!");
           form.nume.focus();
           return false ;
     }
  if (form.nume.value.split(' ').length==1)
     {
           alert("Introduceti numele complet(nume si prenume) sau daca e companie, introduceti sub forma SC Denumire...!");
           form.nume.focus();
           return false ;
     }
     
  if (form.cnp.value=="" && form.cif.value=="")
     {
           alert("Introduceti CNP sau CIF!");
           form.cnp.focus();
           return false ;
     }
  if (form.cnp.value!="" && form.cif.value!="")
     {
           alert("Introduceti doar CNP sau doar CIF!");
           form.cnp.focus();
           return false ;
     }
  if (form.cnp.value!="" && (form.cnp.value.length!=13 || IsNumeric(form.cnp.value)== false ))
     {
           alert("CNP-ul nu este valid!");
           form.cnp.focus();
           return false ;
     }
 if (form.cif.value!="" && (form.cif.value.length>13 || IsCIF(form.cif.value)== false))
     {
           alert("CIF-ul nu este valid!");
           form.cif.focus();
           return false ;
     }
  if (form.email1.value=="")
     {
           alert("Introduceti adresa de email!");
           form.email1.focus();
           return false ;
     }
  if (form.email1.value.split('@').length==1 || form.email1.value.split('.').length==1)
     {
           alert("Introduceti o adresa de e-mail valida!");
           form.email1.focus();
           return false ;
     }
  if (form.loc.value=="")
     {
           alert("Introduceti localitatea!");
           form.loc.focus();
           return false ;
     }
 if (form.acord.checked==false)
     {
           alert("Nu sunteti de acord cu Termenii si Conditiile de Utilizare!");
           return false ;
     }
     
}

function IsNumeric(strString)
   //  check for valid numeric strings	 CNP
   {
   var strValidChars = "0123456789";
   var strChar;
   var blnResult = true;

   if (strString.length == 0) return false;

   //  test strString consists of valid characters listed above
   for (i = 0; i < strString.length && blnResult == true; i++)
      {
      strChar = strString.charAt(i);
      if (strValidChars.indexOf(strChar) == -1)
         {
         blnResult = false;
         }
      }
   return blnResult;
   }

function IsCIF(strString)
   //  check for valid numeric strings	CIF
   {
   var strValidChars = "0123456789 ROro";
   var strChar;
   var blnResult = true;

   if (strString.length == 0) return false;

   //  test strString consists of valid characters listed above
   for (i = 0; i < strString.length && blnResult == true; i++)
      {
      strChar = strString.charAt(i);
      if (strValidChars.indexOf(strChar) == -1)
         {
         blnResult = false;
         }
      }
   return blnResult;
   }

