<!--


/* This script and many more are available free online at
The JavaScript Source!! http://javascript.internet.com
Created by: Husay :: http://www.communitxt.net */

var arrInput = new Array(0);
  var arrInputValue = new Array(0);

function addInput() {
  //arrInput.push(createInput(arrInput.length));
  arrInput.push(arrInput.length);
  //arrInputValue.push(arrInputValue.length);
  arrInputValue.push("");
  display();
}

function display() {
  document.getElementById('parah').innerHTML="";
  for (intI=0;intI<arrInput.length;intI++) {
    document.getElementById('parah').innerHTML+=createInput(arrInput[intI], arrInputValue[intI]);
  }
}

function saveValue(intId,strValue) {
  arrInputValue[intId]=strValue;
}  

function createInput(id,value) {
  return "<input type='text'  name='valori[]' class='form_2' style='width:175px'   id='test "+ id +"' onChange='javascript:saveValue("+ id +",this.value)' value='"+ value +"'><br>";
  
}

function deleteInput() {
  if (arrInput.length > 0) { 
     arrInput.pop(); 
     arrInputValue.pop();
  }
  display(); 
}
//////////////////////////
/////////////////////////////
function functie2() 
{
	if(document.form1.tip_atribut[0].checked) 
		document.getElementById('click1').style.display='';
}
/////////////////////////
//////////////////////////

function validateRegister(form){
	
	if(form.datanasterii.value.length == 0 || !isDate(form.datanasterii)){
		alert("Va rugam sa introduceti in mod corect data nasterii (zz/ll/aaaa)!");
		form.datanasterii.select();
		return false;
	}
	return true;
}

//--------validare form atribute-----------//
function validare_form_clasa_atribute(form)
{
	if(form.nume_ro.value.length == 0){
		alert("Va rugam sa completati numele clasei...");
		form.nume_ro.select(); 
		return false;
	}
	
	if(form.nume_atribut_ro.value.length == 0){
		alert("Va rugam sa completati numele atributului...");
		form.nume_atribut_ro.select(); 
		return false;
	}
	
	if(document.getElementById("listing1").checked==false && document.getElementById("listing2").checked==false){
		alert("Va rugam sa daca acest atribut va aparea sau nu in listingul produselor..."); 
		return false;
	}
	
	if(document.getElementById("fel1").checked==false && document.getElementById("fel2").checked==false &&
			document.getElementById("fel3").checked==false ){
		alert("Va rugam sa selectati tipul atributului..."); 
		return false;
	}
	
}
//========== validare formular adaugare produs =============//
/*function validare_form_produs(form){

	if(document.getElementById("stare_produs1").checked==false && document.getElementById("stare_produs2").checked==false){
		alert("Produsul este nou sau second hand?"); 
		return false;
	}

	if(form.nume_produs_ro.value.length < 3){
		alert("Va rugam sa completati numele produsului...");
		form.nume_produs_ro.select(); 
		return false;
	}
	
	if(document.getElementById("day_id").selectedIndex==0 || document.getElementById("month_id").selectedIndex==0 ||
		 document.getElementById("year_id").selectedIndex==0){
		alert("Selectati data valabilitatii...");
		///form.producator.focus();
		return false;	
	}
	
	if(document.getElementById("radio1").checked==false && document.getElementById("radio2").checked==false && 
			document.getElementById("radio3").checked==false && document.getElementById("radio4").checked==false ){
		alert("Va rugam sa selectati starea produsului...");
		return false;
	}
		
	if(form.producator.selectedIndex==0){
		alert("Alegeti producatorul...");
		form.producator.focus();
		return false;
	}
	
	if(form.pret.value.length==0){
		alert("Introduceti pretul produsului...");
		form.pret.select();	
		return false
	}
	
	return true;
}

*/

	

//==== Validare formular de inscriere utilizator ====//
function validateRegisterUser(form){
	if(form.nume.value.length == 0){
		alert("Va rugam sa completati campul \"Nume\"...");
		form.nume.select();
		return false;
	}
	if(form.prenume.value.length == 0){
		alert("Va rugam sa completati campul \"Prenume\"...");
		form.prenume.select();
		return false;
	}
	if(form.id_judet.selectedIndex <= 0){
		alert("Va rugam sa alegeti o valoare pentru campul 'Judet'...");
		form.id_judet.focus();
		return false;
	}
	if(form.id_localitate.selectedIndex <= 0 && form.localitate_noua.value.length==0 ){
		alert("Va rugam sa alegeti o valoare pentru campul 'Localitate'\n sau sa adaugati o 'Localitate noua'...");
		form.id_localitate.focus();
		return false;
	}
	if(form.adresa.value.length == 0){
		alert("Va rugam sa introduceti adresa!");
		form.adresa.select();
		return false;
	}
	if(form.telefon.value == 0){  // || !isInteger(form.telefon_firma)
		alert("Va rugam sa introduceti un numar de telefon valid!");
		form.telefon.select();
		return false;
	} 
	if(form.mail.value.length == 0){
		alert("Va rugam sa introduceti adresa dvs. de e-mail...\n Cu ajutorul ei se va face autentificarea...");
		form.mail.select();
		return false;
	}
	if(!isMail(form.mail)){
		alert("Va rugam sa introduceti corect adresa de e-mail!");
		form.mail.select();
		return false;
	}
	if(form.pass.value.length == 0){
		alert("Va rugam sa introduceti parola...");
		form.pass.select();
		return false;
	}
	if(form.pass_conf.value.length == 0){
		alert("Va rugam sa reintroduceti confirmarea parolei...");
		form.pass_conf.select();
		return false;
	}
	if(form.pass_conf.value != form.pass.value){
		alert("Campurile 'Parola' si 'Confirmare parola' trebuie sa fie identice...");
		form.pass_conf.select();
		return false;
	}
	if(!form.acord.checked){
		alert("Inregistrarea nu se poate efectua daca nu sunteti de acord cu termenii si conditiile...");
		return false;
	}
	return true;
}
//================   =====================
function validateEdit(form){
	if(form.ln.value.length == 0){
		alert("Va rugam sa introduceti numele...");
		form.ln.select();
		return false;
	}
	if(form.fn.value.length == 0){
		alert("Va rugam sa introduceti prenumele...");
		form.fn.select();
		return false;
	}
	if(form.mail.value.length == 0){
		alert("Va rugam sa introduceti adresa de e-mail...");
		form.mail.select();
		return false;
	}
	if(form.mail.value.length > 255){
		alert("Lungimea adresei de e-mail nu poate depasi 255 de caractere!");
		form.mail.select();
		return false;
	}
	if(!isMail(form.mail)){
		alert("Va rugam sa introduceti corect adresa de e-mail...");
		form.mail.select();
		return false;
	}
	if(form.countyid.selectedIndex <= 0){
		alert("Va rugam sa alegeti o valoare pentru campul 'Judet'...");
		form.countyid.focus();
		return false;
	}
	if(form.city.value.length == 0){
		alert("Va rugam sa introduceti localitatea...");
		form.city.select();
		return false;
	}
	if(form.address.value.length == 0){
		alert("Va rugam sa introduceti adresa...");
		form.address.select();
		return false;
	}
	if(form.birthdate.value.length == 0 || !isDate(form.birthdate)){
		alert("Va rugam sa introduceti in mod corect data nasterii (zz/ll/aaaa)!");
		form.birthdate.select();
		return false;
	}
	return true;
}

//==============================================//
function validareIdSearch(form){
	if(form.id_oferta.value.length == 0){
			alert("Va rugam sa introduceti COD-ul ofertei cautate...");
			form.id_oferta.focus();
			return false;
	}
	var id = form.id_oferta.value;
	var tip = id.substring(0,1);
	var cod = id.substring(1,id.length);
	if(tip=='f') form.action = 'http://www.ro-imobiliare.ro/anunturi-imobiliare/detalii-anunt/'+cod; 
	else if(tip=='u') form.action = 'http://www.ro-imobiliare.ro/oferta_particulari.php?id_oferta='+cod; 
	else 
	{
		alert("Va rugam sa introduceti COD-ul ofertei cautate in mod corect!");
		form.id_oferta.focus();
		return false;
	}
	form.id_oferta.value = cod;
	form.submit();
}

//==============================================//
function changeUser(form){
	if(form.usertype[1].checked){
		form.action = '../agency/registeragency.php'; 
		form.register.value = ''; 
		form.submit();
	}
}

//==============================================//
function validateUnsubscribe(form){
	if(form.username.value.length == 0){
		alert("Va rugam sa introduceti numele de utilizator...");
		form.username.focus();
		return false;
	}
	if(form.password.value.length == 0){
		alert("Va rugam sa introduceti parola.");
		form.password.focus();
		return false;
	}
	if(confirm("Sunteti sigur ca doriti sa stergeti contul?")){
	}
	return true;
}


//--> 

