function check(obj){
var sir, i, tmp

	for (i=0; i<obj.elements.length; i++) {
		if (obj.elements[i].value == "")
			if(obj.elements[i].name != "detalii" && obj.elements[i].name != "firma" && obj.elements[i].name != "cod_oferta"){
				alert("Completati toate campurile !");
				obj.elements[i].focus()
				return false;
			}
	}


   control = obj.telefon;
   var cod1 = Number(control.value);
   if(cod1 <=0 || isNaN(cod1))
   {
    alert("Campul \"telefon\" nu este introdus corect" );
	obj.telefon.focus()
    return false;
  }

  if(obj.telefon.value.length>20){
	alert("Campul \"telefon\" poate avea maxim 20 de caractere! Acum are " + obj.telefon.value.length);
	obj.telefon.focus()
	return false;
}

    sir = obj.email.value;
	tmp = sir.indexOf("@", 1);
	if (tmp == -1) {
		alert("Adresa de e-mail incorecta !");
        obj.email.focus()
		return false;
	}
	tmp = sir.indexOf(".", (tmp+1) );
	if (tmp == -1) {
		alert("Adresa de e-mail incorecta !");
        obj.email.focus()
		return false;
	}
	tmp = sir.substr(tmp+1, (sir.length-1-tmp) );
	if (tmp.length<2) {
		alert("Adresa de e-mail incorecta !");
        obj.email.focus()
		return false;
	}

if(obj.detalii.value.length>255){
	alert("Campul \"detalii\" poate avea maxim 255 de caractere! Acum are " + obj.detalii.value.length);
	obj.detalii.focus()
	return false;
}

return true


}


function check_newsletter(obj){
var sir, i, tmp

nume = obj.nume;
if (nume.value == ""){
	alert("Numele trebuie completat");
	nume.focus();
	return false;
}

	sir = obj.email.value;
	tmp = sir.indexOf("@", 1);
	if (tmp == -1) {
		alert("Adresa de e-mail incorecta !");
        obj.email.focus()
		return false;
	}
	tmp = sir.indexOf(".", (tmp+1) );
	if (tmp == -1) {
		alert("Adresa de e-mail incorecta !");
        obj.email.focus()
		return false;
	}
	tmp = sir.substr(tmp+1, (sir.length-1-tmp) );
	if (tmp.length<2) {
		alert("Adresa de e-mail incorecta !");
        obj.email.focus()
		return false;
	}

//return true
}

function check_register(obj){
var sir, i, tmp

	for (i=0; i<obj.elements.length; i++) {
	
		if (obj.elements[i].value == ""){
			if(obj.elements[i].name != "fax" && obj.elements[i].name != "id"){
				alert("Completati toate campurile !");
				obj.elements[i].focus();
				return false;
			}
		}
		
		//password the same
		if (obj.elements[i].name == "password"){
		    tmp = obj.elements[i].value;		
		}
		
		if (obj.elements[i].name == "passwordc"){
		    if (obj.elements[i].value != tmp){
				alert("Parola nu este confirmata!");
				obj.elements[i].focus()
				return false;
		    }		
		}
		// end password check
		
		if (obj.elements[i].name == 'email'){
	    	
			sir = obj.elements[i].value;
		    tmp = sir.indexOf("@", 1);
			if (tmp == -1) {
			    alert("Adresa de e-mail incorecta !");
    			    obj.elements[i].focus()
			    return false;
			}
    			tmp = sir.indexOf(".", (tmp+1) );
			if (tmp == -1) {
			    alert("Adresa de e-mail incorecta !");
    			    obj.elements[i].focus()
			    return false;
			}
	    		tmp = sir.substr(tmp+1, (sir.length-1-tmp) );
			if (tmp.length<2) {
			    alert("Adresa de e-mail incorecta !");
    			    obj.elements[i].focus()
			    return false;
			}
		
		}
		//
	}
}