function isemail(str){
	 regex="^([a-zA-Z0-9_\.\-])+\@(([a-zA-Z0-9\-])+\.)+([a-zA-Z0-9]{2,4})+$";
	 if(str.match(regex)) return true;
	 return false;
	}
function validate_search(){
	var search_string=document.getElementById('search_word').value;
	var validator='';
	var len=search_string.length;
	if(len<3) validator='Cuvantul trebuie sa contina cel putin 3 litere!';
	if(validator=='') return true;
	else {
		  alert(validator);
		  return false;
	     }	
}
function isdate(str){
	 var parts=str.split('-');
	 ok=1;
	 
	 if(parts[1]=='' || parts[2]=='') return 1;
	 
	 var zi=parseInt(parts[0]);
	 var luna=parseInt(parts[1]);
	 var an=parseInt(parts[2]);
	 
	 if(isNaN(zi) || isNaN(luna) || isNaN(an)) return 1;
	 
	 //alert(zi + ' ' + luna + ' ' + an);
	 
	 var myDate=new Date();
	 
	 if((luna==1 || luna==3 || luna==5 || luna==7 || luna==8 || luna==10 || luna==12) && (zi>31)) return 2;
	 if((luna==4 || luna==6 || luna==9 || luna==11) && (zi>30)) return 2;
	 if(luna==2 && an%4 !=0 && zi>28) return 2;
	 if(luna==2 && an%4 ==0 && zi>29) return 2;
	 if(luna > 12) return 2;
	 if(luna <= 0) return 2;
	  if(an>myDate.getFullYear()-18) return 3;
	 return 0;
	}

function iscnp(str){
	var check='279146358279';
	var len=str.length;
	if(len<13) return false;
	
	var sex=parseInt(str.substr(0,1));
	if(isNaN(sex)) return false;
	
	if(((sex==1 || sex==2)&&(an<1900 || an>=2000))||((sex==3 || sex==4)&&(an<1800 || an>=1900))||((sex==5 || sex==6)&&(an<2000 || an>=2100))) return false;
	if(sex>6) return false;
		
	var an=parseInt(str.substr(1,2));
	var luna=parseInt(str.substr(3,2));
	if(!isNaN(luna) && luna==0) luna=parseInt(str.substr(4,1));
	var zi=parseInt(str.substr(5,2));
	
	if(isNaN(zi) || isNaN(luna) || isNaN(an)) return false;
	if((luna==1 || luna==3 || luna==5 || luna==7 || luna==8 || luna==10 || luna==12) && (zi>31)) return false;
	if((luna==4 || luna==6 || luna==9 || luna==11) && (zi>30)) return false;
	if(luna==2 && an%4 !=0 && zi>28) return false;
	if(luna==2 && an%4 ==0 && zi>29) return false;
	if(luna > 12) return false;
	if(luna <= 0) return false;
	
	var checksum=parseInt(str.substr(12,1));
	if(isNaN(checksum)) return false;
	
	var sum = 0;
	for(i=0;i<12;i++)
	  {
	   var d=parseInt(str.substr(i,1));
	   var dv=parseInt(check.substr(i,1));
	   sum+=d*dv;
	  }
	var check_digit=sum%11;
	if(checksum!=check_digit) return false;
	return true;
	
	}


function validate(){
	var result='';
	
	var nume=document.getElementById('nume');
	if(nume.value=='') result+='Numele este obligatoriu!\n';
	var tel=document.getElementById('telefon');
	if(tel.value=='') result+='Telefonul este obligatoriu!\n';
	var email=document.getElementById('email');
	if(email.value=='') result+='Adresa de email este obligatorie!\n';
	var mesaj=document.getElementById('mesaj');
	if(mesaj.value=='') result+='Mesajul este obligatoriu!\n';
	
	
	if(result=='') return true;
	else {
		  alert(result);
		  return false;
	     }
	}
	
function validate_comanda(){
	var result='';
	var persoana=document.getElementById('firma');
	if((persoana.disabled==false)&&(persoana.value=='')) result+='Firma este obligatorie pentru o persoana juridica!\n';
	var nume=document.getElementById('nume');
	if(nume.value=='') result+='Numele este obligatoriu!\n';
	var tel=document.getElementById('telefon');
	if(tel.value=='') result+='Telefonul este obligatoriu!\n';
	var email=document.getElementById('email');
	if(email.value=='') result+='Adresa de email este obligatorie!\n';
	var mesaj=document.getElementById('comanda');
	if(mesaj.value=='') result+='Mesajul este obligatoriu!\n';
	
	
	if(result=='') return true;
	else {
		  alert(result);
		  return false;
	     }
	}

