function reloadInregistrare(vuser,vpass,vcpass,vfirma,vcontactn, vcontactp,vstrada,vnr_strada,vcod_postal,voras,vjudet,vtara,vtelef1,vtelef2,vemail,vhomepage,vcomis,vdescriere) {
	with (document.formInregistrare) {
		user.value=vuser;
		firma.value=vfirma;
		pers_contact_nume.value=vcontactn;
		pers_contact_prenume.value=vcontactp;
		strada.value=vstrada;
		nr_strada.value=vnr_strada;
		cod_postal.value=vcod_postal;
		oras.value=voras;
		tara.value=vtara;
		activateJud();
		judet.value=vjudet;
		telef1.value=vtelef1;
		telef2.value=vtelef2;
		email.value=vemail;
		homepage.value=vhomepage;
		descriere.value=vdescriere;
		comision.value=vcomis;
	}
}

function CheckFormInregistrareAG(){
	with (document.formInregistrareAG) {
		var msg = "";
		/*alte campuri*/	
		if (firma.value=="" || pers_contact_nume.value=="" || pers_contact_prenume.value=="" || strada_ag.value=="" || nr_strada_ag.value=="" || oras_ag.value=="" || judet_ag.value =="" || (telef1_ag.value =="" && telef2_ag.value=="") )
			msg = er_obligatorii + "<br>";
		
		var username = user_ag.value;
		if (username=="")
			msg += er_nume + "<br>";

		for (i = 0; i < username.length; i++)
			if (!isLetterOrDigit(username.charAt(i)) || username.charAt(i) == " ")
			msg += er_litere_cont + "<br>";

		if (pass_ag.value == '' || cpass_ag.value == '')
			msg += er_parola + "<br>";

		if (pass_ag.value != cpass_ag.value) 
			msg += er_parole_diferite + "<br>";
	
		if (pass_ag.value.length < 4)
			msg += er_parola_minim + "<br>";;
		
		if (!isEmail(email_ag.value)) 
			msg += er_email + "<br>";

		if (comision.value != "" && comision.value != '0')
			if (!isPositiveInteger(comision.value)) 
				msg += er_comision_nan + "<br>";;
		
		if (comision.value > 100) 
			msg += er_comision_max + "<br>";;
		
		var print_text = new Array('telef1_ag', 'telef2_ag', 'nr_strada_ag', 'cod_postal_ag');
		var erori = new Array('er_telef1', 'er_telef2', 'er_nr_strada', 'er_codpostal');
		for ( i = 0; i < print_text.length; i++ )
		{
			eval("var valoare = " + print_text[i] + ".value");
			if (valoare != "") {				
				if (!isInteger(valoare) ) {		
					msg += eval(erori[i]) + "<br>";
				}
			}
		}
		
		if (msg != "") {
			document.getElementById('erori').innerHTML = msg;
			document.getElementById('erori').style.visibility = "visible";
			return false;
		}

		
	}
	//document.getElementById('erori').className = 'verde';
	//document.getElementById('erori').innerHTML = msg_ok_inregistrare;
	//document.getElementById('erori').style.visibility="visible";
	return true;
}

function CheckFormInregistrare(){
	hashpos = document.location.href.indexOf('#');
	
	if (hashpos == -1)
		document.location.href = document.location.href + '#';
	else
		document.location.href = document.location.href.substring(0, hashpos) + "#";

	with (document.formInregistrare) {
		var msg = "";
		/*alte campuri*/	
		if (firma.value=="" || pers_contact_nume.value=="" || pers_contact_prenume.value=="" || strada.value=="" || nr_strada.value=="" || oras.value=="" || judet.value =="" || (telef1.value =="" && telef2.value=="") )
			msg = er_obligatorii + "<br>";
		
		username = user.value;
		if (username=="")
			msg += er_nume + "<br>";

		for (i = 0; i < username.length; i++)
			if (!isLetterOrDigit(username.charAt(i)) || username.charAt(i) == " ")
			msg += er_litere_cont + "<br>";

		if (pass.value == '' || cpass.value == '')
			msg += er_parola + "<br>";

		if (pass.value != cpass.value) 
			msg += er_parole_diferite + "<br>";
	
		if (pass.value.length < 4)
			msg += er_parola_minim + "<br>";;
		
		if (!isEmail(email.value)) 
			msg += er_email + "<br>";

		if (comision.value != "" && comision.value != '0')
			if (!isPositiveInteger(comision.value)) 
				msg += er_comision_nan + "<br>";;
		
		if (comision.value > 100) 
			msg += er_comision_max + "<br>";;
		
		var print_text = new Array('telef1', 'telef2', 'nr_strada', 'cod_postal');
		var erori = new Array('er_telef1', 'er_telef2', 'er_nr_strada', 'er_codpostal');
		for ( i = 0; i < print_text.length; i++ )
		{
			eval("var valoare = " + print_text[i] + ".value");
			if (valoare != "") {				
				if (!isInteger(valoare) ) {		
					msg += eval(erori[i]) + "<br>";
				}
			}
		}
		
		if (msg != "") {
			document.getElementById('erori').innerHTML = msg;
			document.getElementById('erori').style.visibility = "visible";
			return false;
		}

		
	}
	document.getElementById('erori').className = 'verde';
	document.getElementById('erori').innerHTML = msg_ok_inregistrare;
	document.getElementById('erori').style.visibility="visible";
	return true;
}

function checkValidare() {
	with (document.formValidare) {
		if (id.value == "" || cod.value == "") {
			document.getElementById('erori').innerHTML = er_validare_incomplet;
			document.getElementById('erori').style.visibility="visible";
			return false;
		}
	}
	document.getElementById('erori').className = 'verde';
	document.getElementById('erori').innerHTML = msg_ok_validare;
	document.getElementById('erori').style.visibility="visible";
	return true;
}

function activateJud() {
	with (document.formInregistrare) {
		if (tara.value == "RO") judet.disabled = false;
		else judet.disabled = true;
	}
}

function reloadInreg(vpass, vcpass, vnume, vprenume, vstrada, vnr, vcod, voras, vjudet, vtara, vtel1, vtel2, vmail) {
	with (document.formInregistrare) {
		nume.value = vnume;
		prenume.value = vprenume;
		strada.value = vstrada;
		nr_strada.value = vnr;
		oras.value = voras;
		cod_postal.value = vcod;
		email.value = vmail;
		tara.value = vtara;
		activateJud();
		judet.value = vjudet;
		telef1.value = vtel1;
		telef2.value = vtel2;
		
	}
}

function CheckFormInregPF(pagina){
	hashpos = document.location.href.indexOf('#');
	
	if (hashpos == -1)
		document.location.href = document.location.href + '#';
	else
		document.location.href = document.location.href.substring(0, hashpos) + "#";
	
	with (document.formInregistrare) {
		var msg = "";
		/*alte campuri*/	
		if (nume.value=="" || prenume.value=="" || strada.value=="" || nr_strada.value=="" || oras.value=="" || (tara.value=="Romania" && judet.value =="") || (telef1.value =="" && telef2.value=="") )
			msg += er_obligatorii + "<br>";

		if (!isEmail(email.value))
			msg += er_email + "<br>";;

		if (pass.value == '' || cpass.value == '')
			msg += er_parola + "<br>";;

		if (pass.value != cpass.value) 
			msg += er_parole_diferite + "<br>";;
		
		if (pass.value.length < 4)
			msg += er_parola_minim + "<br>";;
		
		var print_text = new Array('telef1', 'telef2', 'nr_strada', 'cod_postal');
		var erori = new Array('er_telef1', 'er_telef2', 'er_nr_strada', 'er_codpostal');
		for ( i = 0; i < print_text.length; i++ )
		{
			eval("var valoare = " + print_text[i] + ".value");
			if (valoare != "") {				
				if (!isInteger(valoare) ) {		
					msg += eval(erori[i]) + "<br>";
				}
			}
		}
		
		if (msg != "") {
			document.getElementById('erori').innerHTML = msg;
			document.getElementById('erori').style.visibility = "visible";
			return false;
		}
	}
	if (pagina != 'adauga') {
		document.getElementById('erori').className = 'verde';
		document.getElementById('erori').innerHTML = msg_ok_validare;
		document.getElementById('erori').style.visibility = "visible";
	}
	return true;
}
