var ids2 = new Array("lblNumeSt", "lblNumeDr", "lblStrada","lblNumar","lblCodPost","lblOras","lblTara","lblTelPrivat","lblTelFirma","lblMail","lblConditii","lblLimbi");
var idsReg = new Array("lblUser", "lblPass", "lblCpass", "lblNumeSt", "lblNumeDr", "lblStrada","lblNumar","lblCodPost","lblOras","lblTara","lblTelPrivat","lblTelFirma","lblMail","lblConditii","lblLimbi");

function checkChPass() {
	with (document.chpass) {
		if (oldpass.value == '' || newpass.value == '' || confpass.value == '') {
			document.getElementById('errMsg').innerHTML = 'Toate campurile trebuie completate !';
			return false;
		}
		if (newpass.value != confpass.value) {
			document.getElementById('errMsg').innerHTML = 'Campul "confirmare parola" trebuie sa coincida cu campul "parola noua" !';
			return false;
		}
		document.getElementById('errMsg').innerHTML = "";
		return true;
	}
}

function checkform2() {
	
	document.location="#top";
	colorizeBlack(ids2);

	errorcode="100";
	
	//casute necompletate
	if (document.formAdaugare.numeSt.value=="") {
		document.getElementById("lblNumeSt").style.color="#FF0000";
		errorcode="0";
	}
	if (document.formAdaugare.numeDr.value=="") {
		document.getElementById("lblNumeDr").style.color="#FF0000";
		errorcode="0";
	}
	if (document.formAdaugare.strada.value=="") {
		document.getElementById("lblStrada").style.color="#FF0000";
		errorcode="0";
	}
	if (document.formAdaugare.nr_strada.value=="") {
		document.getElementById("lblNumar").style.color="#FF0000";
		errorcode="0";
	}
	if (document.formAdaugare.cod_postal.value=="") {
		document.getElementById("lblCodPost").style.color="#FF0000";
		errorcode="0";
	}
	if (!document.formAdaugare.judet.disabled && document.formAdaugare.judet.value=="0") {
		document.getElementById("lblJudet").style.color="#FF0000";
		errorcode="0";
	}
	if (document.formAdaugare.oras.value=="") {
		document.getElementById("lblOras").style.color="#FF0000";
		errorcode="0";
	}
	if (document.formAdaugare.tara.value=="0") {
		document.getElementById("lblTara").style.color="#FF0000";
		errorcode="0";
	}
	if (document.formAdaugare.email.value=="") {
		document.getElementById("lblMail").style.color="#FF0000";
		errorcode="0";
	}
	
	//verificare
	if (errorcode=="0") {
		document.getElementById("errorbox").style.visibility="visible";
		document.getElementById("errortext").value="Cāmpurile marcate cu rosu sunt obligatorii !";
		document.getElementById("errortext").style.color="#FF0000";
		return false;
	}

	//cel putin un telefon complet
	if ((document.formAdaugare.nr_tara1.value=="" || document.formAdaugare.nr_tara1.value=="+" || document.formAdaugare.nr_prefix1.value=="" || document.formAdaugare.nr_telefon1.value=="") && (document.formAdaugare.nr_tara2.value=="" || document.formAdaugare.nr_tara2.value=="+" || document.formAdaugare.nr_prefix2.value=="" || document.formAdaugare.nr_telefon2.value=="")) {
		document.getElementById("lblTelPrivat").style.color="#FF0000";
		document.getElementById("lblTelFirma").style.color="#FF0000";
		document.getElementById("errorbox").style.visibility="visible";
		document.getElementById("errortext").value="Trebuie completat cel putin un numar de telefon complet !";
		document.getElementById("errortext").style.color="#FF0000";
		document.location="#top";
		return false;
	}
	
	//campuri completate incorect
	if (document.formAdaugare.nr_tara1.value == "" || document.formAdaugare.nr_tara1.value == "+" || document.formAdaugare.nr_prefix1.value == "" || document.formAdaugare.nr_telefon1.value == "")
		emptyTelef1 = true;
	else
		emptyTelef1 = false;
	if (document.formAdaugare.nr_tara2.value == "" || document.formAdaugare.nr_tara2.value == "+" || document.formAdaugare.nr_prefix2.value == "" || document.formAdaugare.nr_telefon2.value == "")
		emptyTelef2 = true;
	else
		emptyTelef2 = false;
	errorcode="0";
	if (emptyTelef1 && emptyTelef2) {
		document.getElementById("errortext").value = "Trebuie completat cel putin un numar de telefon !";
		document.getElementById("errorbox").style.visibility="visible";
		document.getElementById("errortext").style.color="#FF0000";
		document.getElementById("lblTelPrivat").style.color="#FF0000";
		document.getElementById("lblTelFirma").style.color="#FF0000";
		return false;
	}
	else {
		if (!emptyTelef1) {
			int2str = "";
			int2str = new String(document.formAdaugare.nr_tara1.value);
			if (!isPositiveInteger(document.formAdaugare.nr_tara1.value) || (int2str.charAt(0) != "+" && int2str.charAt(0) != "0")) {
				errorcode = "1";
				document.getElementById("errortext").value = "Prefixul de tara trebuie sa fie o valoare numerica in format +xxx sau 00xxx !";
			}
			if ((int2str.charAt(0) == "+" && int2str.charAt(1) == "0") || (int2str.charAt(0) == "0" && int2str.charAt(1) != "0")) {
				errorcode = "1";
				document.getElementById("errortext").value = "Prefixul de tara trebuie sa fie o valoare numerica in format +xxx sau 00xxx !";
			}
			if (!isInteger(document.formAdaugare.nr_prefix1.value)) {
				errorcode	= "1";
				document.getElementById("errortext").value = "Prefixul de zona trebuie sa fie o valoare numerica !";
			}
			if (document.formAdaugare.nr_prefix1.value.charAt(0) == "0") {
				errorcode	= "1";
				document.getElementById("errortext").value = "Prefixul de zona trebuie introdus fara primul 0 !";
			}
			if (!isInteger(document.formAdaugare.nr_telefon1.value)) {
				errorcode	= "1";
				document.getElementById("errortext").value = "Numarul de telefon trebuie sa fie o valoare numerica !";
			}
			if (errorcode == "1") {
				document.getElementById("errorbox").style.visibility="visible";
				document.getElementById("errortext").style.color="#FF0000";
				document.getElementById("lblTelPrivat").style.color="#FF0000";
				return false;
			}
		}
		if(!emptyTelef2) {
			int2str = "";
			int2str = new String(document.formAdaugare.nr_tara2.value);
			if (!isPositiveInteger(document.formAdaugare.nr_tara2.value) || (int2str.charAt(0) != "+" && int2str.charAt(0) != "0")) {
				errorcode = "2";
				document.getElementById("errortext").value = "Prefixul de tara trebuie sa fie o valoare numerica in format +xxx sau 00xxx !";
			}
			if ((int2str.charAt(0) == "+" && int2str.charAt(1) == "0") || (int2str.charAt(0) == "0" && int2str.charAt(1) == "0")) {
				errorcode = "2";
				document.getElementById("errortext").value = "Prefixul de tara trebuie sa fie o valoare numerica in format +xxx sau 00xxx !";
			}
			if (!isInteger(document.formAdaugare.nr_prefix2.value)) {
				errorcode	= "2";
				document.getElementById("errortext").value = "Prefixul de zona trebuie sa fie o valoare numerica !";
			}
			if (document.formAdaugare.nr_prefix2.value.charAt(0) == "0") {
				errorcode	= "2";
				document.getElementById("errortext").value = "Prefixul de zona trebuie introdus fara primul 0 !";
			}
			if (!isInteger(document.formAdaugare.nr_telefon2.value)) {
				errorcode	= "2";
				document.getElementById("errortext").value = "Numarul de telefon trebuie sa fie o valoare numerica !";
			}
			
			if (errorcode == "2") {
				document.getElementById("errorbox").style.visibility="visible";
				document.getElementById("errortext").style.color="#FF0000";
				document.getElementById("lblTelFirma").style.color="#FF0000";
				return false;
			}
		}
	}
	
	if(!isEmail(document.formAdaugare.email.value)) {
		document.getElementById("errortext").value = "Trebuie completata o adresa de e-mail valida !";
		document.getElementById("errorbox").style.visibility="visible";
		document.getElementById("errortext").style.color="#FF0000";
		document.getElementById("lblMail").style.color="#FF0000";
		document.formAdaugare.email.select();
		document.formAdaugare.email.focus();
		return false;
	}
	
	limbiStr = "";
	for (i = 0; i < document.formAdaugare.limbi.length; i++) {
		if (document.formAdaugare.limbi[i].checked)
			limbiStr += "y";
		else
			limbiStr += "n";
	}
	document.formAdaugare.limbile.value = limbiStr;
	
	if (limbiStr == "nnnn") {
		document.getElementById("errortext").value = "Trebuie bifata cel putin o limba vorbita !";
		document.getElementById("errorbox").style.visibility="visible";
		document.getElementById("errortext").style.color="#FF0000";
		document.getElementById("lblLimbi").style.color="#FF0000";
		return false;
	}
	
	if (!document.formAdaugare.agree_conditii.checked) {
		document.getElementById("errortext").value = "Trebuie sa fiti de acord cu conditiile generale pentru a continua !";
		document.getElementById("errorbox").style.visibility="visible";
		document.getElementById("errortext").style.color="#FF0000";
		document.getElementById("lblConditii").style.color="#FF0000";
		document.formAdaugare.agree_conditii.focus();
		return false;
	}
	//e totul Ok
	document.getElementById("errortext").value = "Datele sunt valide. Initializare pasul 3 ...";
	document.getElementById("errorbox").style.visibility="visible";
	document.getElementById("errortext").style.color="#0000FF";
	strAgrees="";
	if (document.formAdaugare.agree_nume.checked)
		strAgrees += "y";
	else strAgrees += "n";
	if (document.formAdaugare.agree_telefon_prv.checked)
		strAgrees += "y";
	else strAgrees += "n";
	if (document.formAdaugare.agree_telefon_firma.checked)
		strAgrees += "y";
	else strAgrees += "n";
	strAgrees += "y";
	
	document.formAdaugare.agrees.value=strAgrees;
	with (document.formAdaugare) {
		if (!emptyTelef1) 
			tel1.value = nr_tara1.value+"-"+nr_prefix1.value+"-"+nr_telefon1.value;
		else
			tel1.value = "+--";
		if (!emptyTelef2) 
			tel2.value = nr_tara2.value+"-"+nr_prefix2.value+"-"+nr_telefon2.value;
		else
			tel2.value = "+--";
	}
	return true;
}

function checkreg() {
	
	document.location="#top";
	colorizeBlack(idsReg);

	errorcode="100";
	
	//casute necompletate
	if (document.formAdaugare.user.value=="") {
		document.getElementById("lblUser").style.color="#FF0000";
		errorcode="0";
	}
	if (document.formAdaugare.pass.value=="") {
		document.getElementById("lblPass").style.color="#FF0000";
		errorcode="0";
	}
	if (document.formAdaugare.cpass.value=="") {
		document.getElementById("lblCpass").style.color="#FF0000";
		errorcode="0";
	}
	if (document.formAdaugare.numeSt.value=="") {
		document.getElementById("lblNumeSt").style.color="#FF0000";
		errorcode="0";
	}
	if (document.formAdaugare.numeDr.value=="") {
		document.getElementById("lblNumeDr").style.color="#FF0000";
		errorcode="0";
	}
	if (document.formAdaugare.strada.value=="") {
		document.getElementById("lblStrada").style.color="#FF0000";
		errorcode="0";
	}
	if (document.formAdaugare.nr_strada.value=="") {
		document.getElementById("lblNumar").style.color="#FF0000";
		errorcode="0";
	}
	if (document.formAdaugare.cod_postal.value=="") {
		document.getElementById("lblCodPost").style.color="#FF0000";
		errorcode="0";
	}
	if (!document.formAdaugare.judet.disabled && document.formAdaugare.judet.value=="0") {
		document.getElementById("lblJudet").style.color="#FF0000";
		errorcode="0";
	}
	if (document.formAdaugare.oras.value=="") {
		document.getElementById("lblOras").style.color="#FF0000";
		errorcode="0";
	}
	if (document.formAdaugare.tara.value=="0") {
		document.getElementById("lblTara").style.color="#FF0000";
		errorcode="0";
	}
	if (document.formAdaugare.email.value=="") {
		document.getElementById("lblMail").style.color="#FF0000";
		errorcode="0";
	}
	
	//verificare
	if (errorcode=="0") {
		document.getElementById("errorbox").style.visibility="visible";
		document.getElementById("errortext").value="Cāmpurile marcate cu rosu sunt obligatorii !";
		document.getElementById("errortext").style.color="#FF0000";
		return false;
	}

	//user incorect
	username = document.formAdaugare.user.value;
	for (i = 0; i < username.length; i++) {
		if (!isLetterOrDigit(username.charAt(i)) || username.charAt(i) == " ") {
			//alert (i + " - " + username[i]);
			document.getElementById("lblUser").style.color = '#ff0000';
			document.getElementById("errorbox").style.visibility="visible";
			document.getElementById("errortext").value="Numele de cont poate sa contina numai litere (mari sau mici) si cifre !";
			document.getElementById("errortext").style.color="#FF0000";
			document.formAdaugare.user.select();
			document.formAdaugare.user.focus();
			return false;
		}
	}
	
	//parolele difera
	if (document.formAdaugare.pass.value != document.formAdaugare.cpass.value) {
		document.getElementById("lblPass").style.color = '#ff0000';
		document.getElementById("lblCpass").style.color = '#ff0000';
		document.getElementById("errorbox").style.visibility="visible";
		document.getElementById("errortext").value="Parolele din cele doua campuri trebuie sa fie identice !";
		document.getElementById("errortext").style.color="#FF0000";
		document.formAdaugare.pass.select();
		document.formAdaugare.pass.focus();
		return false;
	}
	
	//parolele difera
	if (document.formAdaugare.pass.value.length < 4) {
		document.getElementById("lblPass").style.color = '#ff0000';
		document.getElementById("lblCpass").style.color = '#ff0000';
		document.getElementById("errorbox").style.visibility="visible";
		document.getElementById("errortext").value="Parola trebuie sa aiba o lungime de minimum 4 caractere !";
		document.getElementById("errortext").style.color="#FF0000";
		document.formAdaugare.pass.select();
		document.formAdaugare.pass.focus();
		return false;
	}
	
	//cel putin un telefon complet
	if ((document.formAdaugare.nr_tara1.value=="" || document.formAdaugare.nr_tara1.value=="+" || document.formAdaugare.nr_prefix1.value=="" || document.formAdaugare.nr_telefon1.value=="") && (document.formAdaugare.nr_tara2.value=="" || document.formAdaugare.nr_tara2.value=="+" || document.formAdaugare.nr_prefix2.value=="" || document.formAdaugare.nr_telefon2.value=="")) {
		document.getElementById("lblTelPrivat").style.color="#FF0000";
		document.getElementById("lblTelFirma").style.color="#FF0000";
		document.getElementById("errorbox").style.visibility="visible";
		document.getElementById("errortext").value="Trebuie completat cel putin un numar de telefon complet !";
		document.getElementById("errortext").style.color="#FF0000";
		document.location="#top";
		return false;
	}
	
	//campuri completate incorect
	if (document.formAdaugare.nr_tara1.value == "" || document.formAdaugare.nr_tara1.value == "+" || document.formAdaugare.nr_prefix1.value == "" || document.formAdaugare.nr_telefon1.value == "")
		emptyTelef1 = true;
	else
		emptyTelef1 = false;
	if (document.formAdaugare.nr_tara2.value == "" || document.formAdaugare.nr_tara2.value == "+" || document.formAdaugare.nr_prefix2.value == "" || document.formAdaugare.nr_telefon2.value == "")
		emptyTelef2 = true;
	else
		emptyTelef2 = false;
	errorcode="0";
	if (emptyTelef1 && emptyTelef2) {
		document.getElementById("errortext").value = "Trebuie completat cel putin un numar de telefon !";
		document.getElementById("errorbox").style.visibility="visible";
		document.getElementById("errortext").style.color="#FF0000";
		document.getElementById("lblTelPrivat").style.color="#FF0000";
		document.getElementById("lblTelFirma").style.color="#FF0000";
		return false;
	}
	else {
		if (!emptyTelef1) {
			int2str = "";
			int2str = new String(document.formAdaugare.nr_tara1.value);
			if (!isPositiveInteger(document.formAdaugare.nr_tara1.value) || (int2str.charAt(0) != "+" && int2str.charAt(0) != "0")) {
				errorcode = "1";
				document.getElementById("errortext").value = "Prefixul de tara trebuie sa fie o valoare numerica in format +xxx sau 00xxx !";
			}
			if ((int2str.charAt(0) == "+" && int2str.charAt(1) == "0") || (int2str.charAt(0) == "0" && int2str.charAt(1) != "0")) {
				errorcode = "1";
				document.getElementById("errortext").value = "Prefixul de tara trebuie sa fie o valoare numerica in format +xxx sau 00xxx !";
			}
			if (!isInteger(document.formAdaugare.nr_prefix1.value)) {
				errorcode	= "1";
				document.getElementById("errortext").value = "Prefixul de zona trebuie sa fie o valoare numerica !";
			}
			if (document.formAdaugare.nr_prefix1.value.charAt(0) == "0") {
				errorcode	= "1";
				document.getElementById("errortext").value = "Prefixul de zona trebuie introdus fara primul 0 !";
			}
			if (!isInteger(document.formAdaugare.nr_telefon1.value)) {
				errorcode	= "1";
				document.getElementById("errortext").value = "Numarul de telefon trebuie sa fie o valoare numerica !";
			}
			if (errorcode == "1") {
				document.getElementById("errorbox").style.visibility="visible";
				document.getElementById("errortext").style.color="#FF0000";
				document.getElementById("lblTelPrivat").style.color="#FF0000";
				return false;
			}
		}
		if(!emptyTelef2) {
			int2str = "";
			int2str = new String(document.formAdaugare.nr_tara2.value);
			if (!isPositiveInteger(document.formAdaugare.nr_tara2.value) || (int2str.charAt(0) != "+" && int2str.charAt(0) != "0")) {
				errorcode = "2";
				document.getElementById("errortext").value = "Prefixul de tara trebuie sa fie o valoare numerica in format +xxx sau 00xxx !";
			}
			if ((int2str.charAt(0) == "+" && int2str.charAt(1) == "0") || (int2str.charAt(0) == "0" && int2str.charAt(1) == "0")) {
				errorcode = "2";
				document.getElementById("errortext").value = "Prefixul de tara trebuie sa fie o valoare numerica in format +xxx sau 00xxx !";
			}
			if (!isInteger(document.formAdaugare.nr_prefix2.value)) {
				errorcode	= "2";
				document.getElementById("errortext").value = "Prefixul de zona trebuie sa fie o valoare numerica !";
			}
			if (document.formAdaugare.nr_prefix2.value.charAt(0) == "0") {
				errorcode	= "2";
				document.getElementById("errortext").value = "Prefixul de zona trebuie introdus fara primul 0 !";
			}
			if (!isInteger(document.formAdaugare.nr_telefon2.value)) {
				errorcode	= "2";
				document.getElementById("errortext").value = "Numarul de telefon trebuie sa fie o valoare numerica !";
			}
			
			if (errorcode == "2") {
				document.getElementById("errorbox").style.visibility="visible";
				document.getElementById("errortext").style.color="#FF0000";
				document.getElementById("lblTelFirma").style.color="#FF0000";
				return false;
			}
		}
	}
	
	if(!isEmail(document.formAdaugare.email.value)) {
		document.getElementById("errortext").value = "Trebuie completata o adresa de e-mail valida !";
		document.getElementById("errorbox").style.visibility="visible";
		document.getElementById("errortext").style.color="#FF0000";
		document.getElementById("lblMail").style.color="#FF0000";
		document.formAdaugare.email.select();
		document.formAdaugare.email.focus();
		return false;
	}
	
	limbiStr = "";
	for (i = 0; i < document.formAdaugare.limbi.length; i++) {
		if (document.formAdaugare.limbi[i].checked)
			limbiStr += "y";
		else
			limbiStr += "n";
	}
	document.formAdaugare.limbile.value = limbiStr;
	
	if (limbiStr == "nnnn") {
		document.getElementById("errortext").value = "Trebuie bifata cel putin o limba vorbita !";
		document.getElementById("errorbox").style.visibility="visible";
		document.getElementById("errortext").style.color="#FF0000";
		document.getElementById("lblLimbi").style.color="#FF0000";
		return false;
	}
	
	//e totul Ok
	document.getElementById("errortext").value = "Datele sunt valide. Initializare pasul 3 ...";
	document.getElementById("errorbox").style.visibility="visible";
	document.getElementById("errortext").style.color="#0000FF";
	
	with (document.formAdaugare) {
		if (!emptyTelef1) 
			tel1.value = nr_tara1.value+"-"+nr_prefix1.value+"-"+nr_telefon1.value;
		else
			tel1.value = "+--";
		if (!emptyTelef2) 
			tel2.value = nr_tara2.value+"-"+nr_prefix2.value+"-"+nr_telefon2.value;
		else
			tel2.value = "+--";
	}
	return true;
}

function setCodTel() {
	if (document.formAdaugare.tara.value == 'RO')
		document.formAdaugare.judet.disabled = false;
	else {
		document.formAdaugare.judet.disabled = true;
		document.formAdaugare.judet.value = '0';
	}
	for (i=0; i<document.formAdaugare.tara.options.length; i++) {
		if (document.formAdaugare.tara.selectedIndex==i) {
			document.formAdaugare.nr_tara1.value = "+" + document.formAdaugare.tara.options[i].id;
			document.formAdaugare.nr_tara2.value = "+" + document.formAdaugare.tara.options[i].id;
			break;
		}
	}
}

function reloadValues2D(vstatut,vnumeSt,vnumeDr,vstrada,vnr_strada,vcod_postal,voras,vjudet,vtara,vtelef1,vtelef2,vemail,vlimbi,vhomepage,vdescr) {
	
	with (document.formAdaugare) {
		numeSt.value=vnumeSt;
		numeDr.value=vnumeDr;
		strada.value=vstrada;
		nr_strada.value=vnr_strada;
		cod_postal.value=vcod_postal;
		oras.value=voras;
		tara.value=vtara;
		if (tara.value == 'RO') {
			judet.disabled = false;
			judet.value = vjudet;
		}
		else {
			judet.disabled = true;
			judet.value = '0';
		}
		telef1=new String(vtelef1);
		tele1 = telef1.split("-");
		nr_tara1.value=tele1[0];
		nr_prefix1.value=tele1[1];
		nr_telefon1.value=tele1[2];
		telef2=new String(vtelef2);
		tele2 = telef2.split("-");
		nr_tara2.value=tele2[0];
		nr_prefix2.value=tele2[1];
		nr_telefon2.value=tele2[2];
		email.value=vemail;
		langs = "";
		langs = new String(vlimbi);
		langChecks = langs.split("");
		for (i = 0; i < langChecks.length; i++) {
			if (langChecks[i] == "y")
				document.formAdaugare.limbi[i].checked = true;
			else
				document.formAdaugare.limbi[i].checked = false;
		}
		homepage.value = vhomepage;
		desc = new String(vdescr);
		parts=desc.split("#ent#");
		descriere = parts[0];
		for (i=1; i<parts.length; i++) {
			descriere += "\r\n" + parts[i];
		}
		desc="";
		desc=new String(descriere);
		parts=desc.split("#quot#");
		descriere = parts[0];
		for (i=1; i<parts.length; i++) {
			descriere += '"' + parts[i];
		}
		desc="";
		desc=new String(descriere);
		parts=desc.split("#apos#");
		descriere = parts[0];
		for (i=1; i<parts.length; i++) {
			descriere += "'" + parts[i];
		}
		descfirma.value = descriere;
	}
}

function reloadValuesReg(vuser,vpass,vnumeSt,vnumeDr,vstrada,vnr_strada,vcod_postal,voras,vjudet,vtara,vtelef1,vtelef2,vemail,vlimbi,vhomepage,vdescr,vcolor) {
	
	with (document.formAdaugare) {
		user.value = vuser;
		pass.value = vpass;
		cpass.value = vpass;
		numeSt.value=vnumeSt;
		numeDr.value=vnumeDr;
		strada.value=vstrada;
		nr_strada.value=vnr_strada;
		cod_postal.value=vcod_postal;
		oras.value=voras;
		tara.value=vtara;
		if (tara.value == 'RO') {
			judet.disabled = false;
			judet.value = vjudet;
		}
		else {
			judet.disabled = true;
			judet.value = '0';
		}
		telef1=new String(vtelef1);
		tele1 = telef1.split("-");
		nr_tara1.value=tele1[0];
		nr_prefix1.value=tele1[1];
		nr_telefon1.value=tele1[2];
		telef2=new String(vtelef2);
		tele2 = telef2.split("-");
		nr_tara2.value=tele2[0];
		nr_prefix2.value=tele2[1];
		nr_telefon2.value=tele2[2];
		email.value=vemail;
		langs = "";
		langs = new String(vlimbi);
		langChecks = langs.split("");
		for (i = 0; i < langChecks.length; i++) {
			if (langChecks[i] == "y")
				document.formAdaugare.limbi[i].checked = true;
			else
				document.formAdaugare.limbi[i].checked = false;
		}
		homepage.value = vhomepage;
		desc = new String(vdescr);
		parts=desc.split("#ent#");
		descriere = parts[0];
		for (i=1; i<parts.length; i++) {
			descriere += "\r\n" + parts[i];
		}
		desc="";
		desc=new String(descriere);
		parts=desc.split("#quot#");
		descriere = parts[0];
		for (i=1; i<parts.length; i++) {
			descriere += '"' + parts[i];
		}
		desc="";
		desc=new String(descriere);
		parts=desc.split("#apos#");
		descriere = parts[0];
		for (i=1; i<parts.length; i++) {
			descriere += "'" + parts[i];
		}
		descfirma.value = descriere;
		colors.value = vcolor;
	}
}

function colorizeBlack(ids) {
	for (i=0; i<ids.length; i++) {
		document.getElementById(ids[i]).style.color="#000000";
	}
}

function checkUpload() {
	with (document.uploadform) {
		if (uploadImage.value == "") {
			alert ("Trebuie specificat un fisier .jpg pentru incarcare !");
			return false;
		}
		ext = uploadImage.value.substr(uploadImage.value.length - 4).toLowerCase();
		if (ext != '.jpg' && ext != ".jpe") {
			alert ("Nu sunt acceptate decat fisierele de tip JPEG (cu extensia '.jpg' sau '.jpe') !");
			return false;
		}
		submit();
	}
}