/*********COMPARA PAROLE***********/
function comparaParole()	
	{
		pas = document.adaugaForm.parola.value;
		pas1 = document.adaugaForm.parola1.value;
		if(pas!=pas1)
		{
			alert("Parolele nu se potrivesc!");
			document.adaugaForm.parola.focus();
			return false; 
		}
		return true;
	}
/*********END COMPARA PAROLE***********/
/*----------------------------------------------------------------------------------------------------------------------------------------------------------*/
/*********VALIDARE CLIENTI***********/
function validatelogin()
{		
	with(document.adaugaForm)
	{
	var s = "Camp obligatoriu: ";
	var w = new Array();
	w[0] = "utilizator";
	w[1] = "parola";
		
		for (i=0;i<w.length;i++)
		{		
			e = document.adaugaForm.elements[w[i]];
			val = e.value;
			if(val == "")
			{									
				nume_brut = e.name.replace("_", " ");				
				alert(s+nume_brut.ucFirst());
				e.focus();
				return false;
			}	
			
		}
		return true;
	}
}
/*********END VALIDARE CLIENTI***********/
/*----------------------------------------------------------------------------------------------------------------------------------------------------------*/
/*********VERIFICA EMAIL**********/
function verEmail()
{
	var re;
     	re = /^[a-zA-Z0-9\._-]+@[a-zA-Z0-9\._-]+\.([a-zA-Z]{2,4})$/;
		
		if (re.test(document.adaugaForm.email.value) == false){	
	          	alert("Va rugam sa va introduceti corect adresa de email!");
				document.adaugaForm.email.focus();
			return false;
        }
	return true;
}
/*********END VERIFICA EMAIL**********/
/*----------------------------------------------------------------------------------------------------------------------------------------------------------*/
/*********VERIFICA EMAIL**********/
function verEmailProprietar()
{
	var re;
     	re = /^[a-zA-Z0-9\._-]+@[a-zA-Z0-9\._-]+\.([a-zA-Z]{2,4})$/;
		
		if (re.test(document.adaugaForm.EMAIL_PROPRIETAR.value) == false){	
	          	alert("Va rugam sa va introduceti corect adresa de email a proprietarului!");
				document.adaugaForm.EMAIL_PROPRIETAR.focus();
			return false;
        }
	return true;
}
/*********END VERIFICA EMAIL**********/
/*----------------------------------------------------------------------------------------------------------------------------------------------------------*/
/*********VERIFICA DACA E NUMAR**********/
function blockChars(e)
{
	var key;
	var keychar;
	var reg;
	
	if(window.event) {
		// for IE, e.keyCode or window.event.keyCode can be used
		key = e.keyCode; 
	}
	else if(e.which) {
		// netscape
		key = e.which; 
	}
	else {
		// no event, so pass through
		return true;
	}

keychar = String.fromCharCode(key);
	reg = /[a-z]|@|#|~|!|%|&|-|=|;|:|>|<|,/;
	return !reg.test(keychar);
}

/*********END VERIFICA DACA E NUMAR*********/
/*----------------------------------------------------------------------------------------------------------------------------------------------------------*/
/*********FUNCTIE UCFIRST***********/
String.prototype.ucFirst=function()
	{
		if(arguments[0] == true)
	{
		var words=this.split(" ")
		for(var w in words)
	{
		words[w]=words[w].ucFirst()
	}
		return words.join(" ")
	}
		return this.charAt(0).toUpperCase()+this.substring(1,this.length)
	}
/*********END FUNCTIE UCFIRST***********/
/*----------------------------------------------------------------------------------------------------------------------------------------------------------*/
/*********VALIDARE AGENTI***********/
function validare_agenti()
{		
	with(document.adaugaForm)
	{
	var s = "Camp obligatoriu: ";
	var w = new Array();
	w[0] = "pozitia";
	w[1] = "nume_agent";
	w[2] = "utilizator";
	w[3] = "tip";
	w[4] = "departamente_id";
	w[5] = "zone_id";
	w[6] = "telefon";
	w[7] = "email";
	w[8] = "parola";
	w[9] = "parola1";

		for (i=0;i<w.length;i++)
		{		
			e = document.adaugaForm.elements[w[i]];
			val = e.value;
			if(val == "")
			{									
				nume_brut = e.name.replace("_", " ");				
				alert(s+nume_brut.ucFirst());
				e.focus();
				return false;
			}	
			
		}
		
		if (!verEmail()) return false;
		if (!comparaParole()) return false;
		
		return true;	
	}
}
/*********END VALIDARE AGENTI***********/
/*----------------------------------------------------------------------------------------------------------------------------------------------------------*/
/*********VALIDARE OFERTE TERENURI***********/
function validare_oferte_terenuri()
{		
	with(document.adaugaForm)
	{
	var s = "Camp obligatoriu: ";
	var w = new Array();
	w[0] = "CONTACT_NUME";
	w[1] = "CONTACT_TEL";
	w[2] = "pozitia";
	w[3] = "DOTARI_COMMENT";
	w[4] = "T_V_PRET";
	w[5] = "zone_id";

		if(document.adaugaForm.T_V.checked==false && document.adaugaForm.T_I.checked==false)
		{
			alert('Alegeti un tip de tranzactie (VANZARE SAU INCHIRIERE)');
			return false;
		}
		for (i=0;i<w.length;i++)
		{		
			e = document.adaugaForm.elements[w[i]];
			val = e.value;
			if(val == "")
			{									
				nume_brut = e.name.replace("_", " ");				
				alert(s+nume_brut.ucFirst());
				e.focus();
				return false;
			}			
		}
		
		confirm("Sunteti sigur?");
		return true;	
	}
}
/*********END VALIDARE AGENTI***********/
/*----------------------------------------------------------------------------------------------------------------------------------------------------------*/
/*********VALIDARE OFERTE TERENURI***********/
function validare_oferte_site()
{		
	with(document.adaugaForm)
	{
	var s = "Camp obligatoriu: ";
	var w = new Array();
	w[0] = "CONTACT_NUME";
	w[1] = "CONTACT_TEL";
	w[2] = "TIP_IMOBIL";
	w[3] = "ADRESA";
		if(document.adaugaForm.VANZARE.checked==false && document.adaugaForm.INCHIRIERE.checked==false)
		{
			alert('Alegeti un tip de tranzactie (VANZARE SAU INCHIRIERE)');
			return false;
		}
		for (i=0;i<w.length;i++)
		{		
			e = document.adaugaForm.elements[w[i]];
			val = e.value;
			if(val == "")
			{									
				nume_brut = e.name.replace("_", " ");				
				alert(s+nume_brut.ucFirst());
				e.focus();
				return false;
			}			
		}
		
		confirm("Sunteti sigur?");
		return true;	
	}
}
/*********END VALIDARE AGENTI***********/
/*----------------------------------------------------------------------------------------------------------------------------------------------------------*/
/*********VALIDARE CLIENTI***********/
function validare_clienti()
{		
	with(document.adaugaForm)
	{
	var s = "Camp obligatoriu: ";
	var w = new Array();
	w[0] = "denumire_clienti";
	w[1] = "adresa";
	w[2] = "telefon_fix";	
		
		for (i=0;i<w.length;i++)
		{		
			e = document.adaugaForm.elements[w[i]];
			val = e.value;
			if(val == "")
			{									
				nume_brut = e.name.replace("_", " ");				
				alert(s+nume_brut.ucFirst());
				e.focus();
				return false;
			}	
			
		}
		if (!verEmail()) return false;
		return true;
	}
}
/*********END VALIDARE CLIENTI***********/
/*----------------------------------------------------------------------------------------------------------------------------------------------------------*/
/*********VALIDARE ARTICOLE***********/
function validare_articole()
{		
	with(document.adaugaForm)
	{
	var s = "Camp obligatoriu: ";
	var w = new Array();
	w[0] = "ord";
	w[1] = "subcategorii_sus_id";
	w[2] = "tip";
	w[3] = "denumire[ro]";
		for (i=0;i<w.length;i++)
		{		
			e = document.adaugaForm.elements[w[i]];
			val = e.value;
			if(val == "")
			{									
				nume_brut = e.name.replace("_", " ");				
				alert(s+nume_brut.ucFirst());
				e.focus();
				return false;
			}	
			
		}
		return true;
	}
}
/*********END VALIDARE ARTICOLE***********/
/*----------------------------------------------------------------------------------------------------------------------------------------------------------*/
/*********VALIDARE FORMULAR TRIMITERE DE PE SITE***********/
function trimiteCerere()
{		
	with(document.adaugaForm)
	{
	var s = "Camp obligatoriu: ";
	var w = new Array();
	w[0] = "nume_prenume_c";
	w[1] = "telefon_c";
	w[2] = "email";	
		
		for (i=0;i<w.length;i++)
		{		
			e = document.adaugaForm.elements[w[i]];
			val = e.value;
			if(val == "")
			{									
				nume_brut = e.name.replace("_", " ");				
				alert(s+nume_brut.ucFirst());
				e.focus();
				return false;
			}	
			
		}
		if (!verEmail()) return false;
		return true;
	}
}
/*********END VALIDARE FORMULAR TRIMITERE DE PE SITE***********/
/*----------------------------------------------------------------------------------------------------------------------------------------------------------*/
/*********VALIDARE DEPARTAMANTE***********/
function validare_departamente()
{		
	with(document.adaugaForm)
	{
	var s = "Camp obligatoriu: ";
	var w = new Array();
	w[0] = "denumire_departament";

		for (i=0;i<w.length;i++)
		{		
			e = document.adaugaForm.elements[w[i]];
			val = e.value;
			if(val == "")
			{									
				nume_brut = e.name.replace("_", " ");				
				alert(s+nume_brut.ucFirst());
				e.focus();
				return false;
			}				
		}
		return true;
	}
}

/*********END VALIDARE DEPARTAMANTE***********/
/*----------------------------------------------------------------------------------------------------------------------------------------------------------*/
/*********VALIDARE DEPARTAMANTE***********/
function validare_subcategorii()
{		
	with(document.adaugaForm)
	{
	var s = "Camp obligatoriu: ";
	var w = new Array();
	w[0] = "categorii_sus_id";
	w[1] = "aux[denumire][ro]";

		for (i=0;i<w.length;i++)
		{		
			e = document.adaugaForm.elements[w[i]];
			val = e.value;
			if(val == "")
			{									
				nume_brut = e.name.replace("_", " ");				
				alert(s+nume_brut.ucFirst());
				e.focus();
				return false;
			}				
		}
		return true;
	}
}

/*********END VALIDARE DEPARTAMANTE***********/
/*----------------------------------------------------------------------------------------------------------------------------------------------------------*/
/*********VALIDARE ZONE***********/
function validare_zone()
{		
	with(document.adaugaForm)
	{
	var s = "Camp obligatoriu: ";
	var w = new Array();
	w[0] = "pozitia";
	w[1] = "denumire_zone";
	w[2] = "localitate";

		for (i=0;i<w.length;i++)
		{		
			e = document.adaugaForm.elements[w[i]];
			val = e.value;
			if(val == "")
			{									
				nume_brut = e.name.replace("_", " ");				
				alert(s+nume_brut.ucFirst());
				e.focus();
				return false;
			}	
			
		}
		return true;
	}
}

/*********END VALIDARE ZONE***********/
/*----------------------------------------------------------------------------------------------------------------------------------------------------------*/
/*********VALIDARE SUBZONE***********/
function validare_subzone()
{		
	with(document.adaugaForm)
	{
	var s = "Camp obligatoriu: ";
	var w = new Array();
	w[0] = "pozitia";
	w[1] = "denumire_subzone";
	w[2] = "zone_id";

		for (i=0;i<w.length;i++)
		{		
			e = document.adaugaForm.elements[w[i]];
			val = e.value;
			if(val == "")
			{									
				nume_brut = e.name.replace("_", " ");				
				alert(s+nume_brut.ucFirst());
				e.focus();
				return false;
			}	
			
		}
		return true;
	}
}

/*********END VALIDARE SUBZONE***********/
/*----------------------------------------------------------------------------------------------------------------------------------------------------------*/
/*********VALIDARE CATEGORIE***********/
function numeleCategoriei()
{
	if (!document.adaugaForm.denumire )
		return true;
	denumire_brut = document.adaugaForm.denumire.value.replace(/[^A-Za-z_ ]*/g ,"");
	document.adaugaForm.denumire.value = denumire_brut;	
}
/*********VALIDARE CATEGORIE***********/
/*----------------------------------------------------------------------------------------------------------------------------------------------------------*/
/*********VALIDARE NEWSLETTER***********/
function validare_newsletter()
{
	with(document.adaugaForm)
	{
	var s = "Camp obligatoriu: ";
	var w = new Array();
	w[0] = "email";
	

		for (i=0;i<w.length;i++)
		{		
			e = document.adaugaForm.elements[w[i]];
			val = e.value;
			if(val == "")
			{									
				nume_brut = e.name.replace("_", " ");				
				alert(s+nume_brut.ucFirst());
				e.focus();
				return false;
			}	
			
		}
		
		if (!verEmail()) return false;
				
		return true;	
	}
}
/*********END VALIDARE NEWSLETTER***********/
/*----------------------------------------------------------------------------------------------------------------------------------------------------------*/
/*********VALIDARE NEWSLETTER***********/
function validare_form_contact()
{
	with(document.adaugaForm)
	{
	var s = "Camp obligatoriu: ";
	var w = new Array();
	w[0] = "nume";
	w[1] = "prenume";
	w[2] = "telefon";
	w[3] = "email";
	w[4] = "mesaj";
	

		for (i=0;i<w.length;i++)
		{		
			e = document.adaugaForm.elements[w[i]];
			val = e.value;
			if(val == "")
			{									
				nume_brut = e.name.replace("_", " ");				
				alert(s+nume_brut.ucFirst());
				e.focus();
				return false;
			}	
			
		}
		
		if (!verEmail()) return false;
				
		return true;	
	}
}
/*********END VALIDARE NEWSLETTER***********/
/*----------------------------------------------------------------------------------------------------------------------------------------------------------*/
/*********VALIDARE NEWSLETTER***********/
function validare_subscr()
{
	with(document.adaugaForm)
	{
	var s = "Camp obligatoriu: ";
	var w = new Array();	
	w[0] = "nume";
	w[1] = "prenume";
	w[2] = "email";
	

		for (i=0;i<w.length;i++)
		{		
			e = document.adaugaForm.elements[w[i]];
			val = e.value;
			if(val == "")
			{									
				nume_brut = e.name.replace("_", " ");				
				alert(s+nume_brut.ucFirst());
				e.focus();
				return false;
			}	
			
		}
		return true;	
	}
}
/*********END VALIDARE NEWSLETTER***********/
/*----------------------------------------------------------------------------------------------------------------------------------------------------------*/

/*----------------------------------------------------------------------------------------------------------------------------------------------------------*/
function blockNumbers(e)
{
var key;
var keychar;
var reg;

if(window.event) 
	{
		// for IE, e.keyCode or window.event.keyCode can be used
		key = e.keyCode; 
	}
else if(e.which) 
	{
		// netscape
		key = e.which; 
	}
else 
	{
	
		// no event, so pass through
		return true;
	}
	
	keychar = String.fromCharCode(key);
	reg = /[A-Za-z]|@|#|~|!|%|&|-|=|;|:|>|<|,/;
	return !reg.test(keychar);
}



function blockChars(e)
{
	var key;
	var keychar;
	var reg;
	
	if(window.event) {
		// for IE, e.keyCode or window.event.keyCode can be used
		key = e.keyCode; 
	}
	else if(e.which) {
		// netscape
		key = e.which; 
	}
	else {
		// no event, so pass through
		return true;
	}

keychar = String.fromCharCode(key);
	reg = /[a-z]|@|#|~|!|%|&|-|=|;|:|>|<|,/;
	return !reg.test(keychar);
}

function chk()
{
	if(document.getElementById("picture_con_show_place"))
	{
		my_div=document.getElementById("picture_con_show_place")
		top_space=document.getElementById("picture_con_show_place").offsetTop
		bottom_space=15
		my_div.style.height=document.body.clientHeight-top_space-bottom_space
	}

}

function ceca(ss)
{
	obj=document.getElementById(ss);
	if(obj.checked==true)
	{
		obj.checked=false;
	}
	else 
	{
		obj.checked=true;
	}

}

