function formSubmit(){
	var ok=0;
	
	//nume_firma
	k=0;
	for(var i=1;i<=3;i++){
	   var id="nume_firma_"+i;
	   if(document.getElementById(id).value.length>0)
	       k++;
	}
	if(k<3){
		ok++;
		document.getElementById('nume_firma_label').style.color="#FF0000";
	}
	//nume_firma
	
	//obiect principal
	if(document.getElementById("ob_principal").value.length<1){
	   ok++;
	   document.getElementById('ob_principal_label').style.color="#FF0000";
	}
	//obiect principal
	
	//obiect secundar
	if(document.getElementById("ob_secundar").value.length<1){
	   ok++;
	   document.getElementById('ob_secundar_label').style.color="#FF0000";
	}
	//obiect secundar
	
	//capital_social
	if(document.getElementById("capital_social").value.length<1){
	   ok++;
	   document.getElementById('capital_social_label').style.color="#FF0000";
	}
	//capital_social
	
	//banca
	if(document.getElementById("banca").value.length<1){
	   ok++;
	   document.getElementById('banca_label').style.color="#FF0000";
	}
	//banca
	
	
	//administratori
	k=0;
	for(var i=1;i<=5;i++){
	   var id="administratori_"+i;
	   if(document.getElementById(id).value.length>0)
	       k++;
	}
	if(k<1){
		ok++;
		document.getElementById('administratori_label').style.color="#FF0000";
	}
	//administratori
	
	//adresa sediu
	if(document.getElementById("adresa_sediu").value.length<1){
	   ok++;
	   document.getElementById('adresa_sediu_label').style.color="#FF0000";
	}
	//adresa sediu
	
	//nume
	if(document.getElementById("nume").value.length<3){
	   ok++;
	   document.getElementById('nume_label').style.color="#FF0000";
	}
	//nume
	
	//email
	 var regEx=/^[a-zA-Z0-9._-]+@[a-zA-Z0-9.-]+[\.]{1}[0-9a-zA-Z]+[\.]?[0-9a-zA-Z]+$/; 
	 var id=document.getElementById("email");
     if(!regEx.test(id.value)){
       ok++;
	   document.getElementById('email_label').style.color="#FF0000";
	 }
	//email
	
	//telefon
	 var regEx=/^[\+]?[0-9]{10,14}$/;
	 var id=document.getElementById("telefon");
     if(!regEx.test(id.value)){
       ok++;
	   document.getElementById('telefon_label').style.color="#FF0000";
	 }
	//telefon
	
	//termeni
	 var id=document.getElementById('term_cond');
	 if(id.checked==false){
		 document.getElementById('term_cond_label').style.color="#FF0000";
	 }
	//termeni
	
	//cod
	if(document.getElementById("cod").value.length!=6){
	   ok++;
	   document.getElementById('cod_label').style.color="#FF0000";
	}
	//cod
	if(ok==0) codVf(document.getElementById("cod").value);
	else alert("Formularul nu este completat corect!\nVa rugam verificati campurile marcate cu rosu.");
}


function hideError(id){
	    document.getElementById(id).style.color="#000";
}


function showHidden(id){
       	document.getElementById(id).style.display="block";
}
function hideHidden(id){
       	document.getElementById(id).style.display="none";
}
function add_input_spatiu(nr){
	if(nr=='1'){
		var id=document.getElementById('posesie_spatiu');
		if(id.value=="Alta forma"){
		document.getElementById('posesie_spatiu_alta').innerHTML='<span class="label_det">Precizati care:</span><br/><input type="text" id="posesie_spatiu_txt" name="posesie_spatiu_txt" class="input" />';
		}
		else{
		 document.getElementById('posesie_spatiu_alta').innerHTML='';
		}
	}else if(nr=='2'){
		var id=document.getElementById('posesie_spatiu_punct');
		if(id.value=="Alta forma"){
		document.getElementById('posesie_spatiu_punct_alta').innerHTML='<span class="label_det">Precizati care:</span><br/><input type="text" id="posesie_spatiu_punct_txt" name="posesie_spatiu_punct_txt" class="input" />';
		}
		else{
		 document.getElementById('posesie_spatiu_punct_alta').innerHTML='';
		}
	}
}


function chCod(){
	  var doNotCacheImg=Math.random();
      document.getElementById("cod_im").src="s_check.php?x="+doNotCacheImg;
}


//cod vf

var xmlHttp;

function codVf(val)
{ 
xmlHttp=GetXmlHttpObject();
if (xmlHttp==null)
 {
 alert ("Browser does not support HTTP Request");
 return;
 }
var url="codvf.php";
url=url+"?cod="+val;
xmlHttp.onreadystatechange=stateChanged;
xmlHttp.open("GET",url,true);
xmlHttp.send(null);
}


function stateChanged() 
{ 
if (xmlHttp.readyState==4 || xmlHttp.readyState=="complete")
 { 
      var resp=xmlHttp.responseText;
	  if(resp=='1'){
		 document.getElementById("f1").submit();  
	  }else{
		  document.getElementById('cod_label').style.color="#FF0000";
		  alert("Codul de securitate nu este corect");
	  }
 } 


}function GetXmlHttpObject()
{
var xmlHttp=null;
try
 {
 // Firefox, Opera 8.0+, Safari
 xmlHttp=new XMLHttpRequest();
 }
catch (e)
 {
 //Internet Explorer
 try
  {
  xmlHttp=new ActiveXObject("Msxml2.XMLHTTP");
  }
 catch (e)
  {
  xmlHttp=new ActiveXObject("Microsoft.XMLHTTP");
  }
 }
return xmlHttp;
}
//cod vf