function verifica(ob)
{
 var sir=ob.value;
 var lung=ob.value.length;
 var flag=0;

 if(ob==document.form_rezervari.nume && lung==0)
 {
 	alert("Campul Nume este gol!");
    return false;
 }

 if(ob==document.form_rezervari.email)
 {
 	if(lung==0)
  	{
   		alert("Campul Email este gol!");
     	return false;
   	}
   	var reg_email = new RegExp("^([a-z_A-Z0-9]+)@([a-z_A-Z0-9]+)\\.([a-zA-Z]+)$");
   	if(!reg_email.test(sir))
  	{
   		alert("Campul Email este incorect!");
     	return false;
   	}
 }
 
 if(ob==document.form_rezervari.telefon && lung==0)
 {
    alert("Campul Telefon este gol!");
    return false;
 } 
 
 if(ob==document.form_rezervari.sosire && lung==0)
 {
    alert("Campul Sosire este gol!");
    return false;
 }  
 
 if(ob==document.form_rezervari.nopti)
 {
    if(lung==0) 
    {
        alert("Campul Nr. nopti este gol!");
        return false;
    }
    else
        for(i=0;i<lung;i++)
        {
            if(sir.charAt(i)>'9' || sir.charAt(i)<'0')
            flag=1;
        }  
    if(flag==1) 
    {  
        alert("Campul Nr. nopti este incorect!");      
        return false;
    }    
 }  
 
 if(ob==document.form_rezervari.locuri)
 {
    if(lung==0) 
    {
        alert("Campul Nr. locuri este gol!");
        return false;
    }
    else
        for(i=0;i<lung;i++)
        {
            if(sir.charAt(i)>'9' || sir.charAt(i)<'0')
            flag=1;
        }  
    
    if(flag==1) 
    {
        alert("Campul Nr. locuri este incorect!");  
        return false;
    }    
 }  

 return true;
}

function validare()
{
    if(!verifica(document.form_rezervari.nume))	    return false;
	if(!verifica(document.form_rezervari.email))    return false;
    if(!verifica(document.form_rezervari.telefon))  return false;     
	if(!verifica(document.form_rezervari.sosire))   return false;
    if(!verifica(document.form_rezervari.nopti))    return false;      
    if(!verifica(document.form_rezervari.locuri))   return false;      
    
    return true;
}
