_msg_eroare = 'Urmatoarele cimpuri trebuie completate :';
_msg_nume = "\n- Nume";
_msg_organisation = "\n- Numele organizatiei";
_msg_position = "\n- Pozitia";
_msg_tel = "\n- Telefon";
_msg_address = "\n- Adresa";
_msg_country = "\n- Tara";
_msg_email = "\n- Adresa de E-mail";
_msg_bad_email = "\n- Adresa de E-mail invalida";
_msg_subject = "\n- Subiect";
_msg_address = "\n- Adresa";
_msg_enquiry = "\n- Intrebarea";


function validare_contact(){
	var err = 0;
	var mess = _msg_eroare;
	var df = document.form3;  /* form name*/
	if (!trim_space(df.name)){
			if (err == 0){
			err = 1;			
			df.name.focus();			
			}
			mess = mess + _msg_nume;
	}
	
	if (!trim_space(df.tel)){
			if (err == 0){
			err = 1;			
			df.tel.focus();			
			}
			mess = mess + _msg_tel;
	}
	
	if (!trim_space(df.address)){
			if (err == 0){
			err = 1;			
			df.address.focus();			
			}
			mess = mess + _msg_address;
	}
	
	if (!trim_space(df.email)){
			if (err == 0){
			err = 1;			
			df.email.focus();			
			}
			mess = mess + _msg_email;
	}

	if ((df.email.value.indexOf ('@',0) == -1 || df.email.value.indexOf ('.',0) == -1) && df.email.value != ""){ 
		if (err == 0){
		err = 1;			
		df.email.focus();			
		}
		mess = mess + _msg_bad_email;
	}
	
	if (!trim_space(df.subject)){
			if (err == 0){
			err = 1;			
			df.subject.focus();			
			}
			mess = mess + _msg_subject;
	}



	if (!trim_space(df.enquiry)){
			if (err == 0){
			err = 1;			
			df.enquiry.focus();			
			}
			mess = mess + _msg_enquiry;
	}
	
	if (err == 1){
		alert(mess);	
		return false;
	}
	return true;
}

function keyhandler(e){ 
	if(document.getElementById && !document.all){ 
			Key = e.which;
	}else{  
		Key = window.event.keyCode;
	} 
	
	if(Key == 13){ 
		if (validare_contact()){
			df.submit();
			return false;
		}else{
				return false;
		}
	}	
}

function trim_space(nume_obj){
	nume_obj.value=nume_obj.value.replace(/^\s*|\s*$/g,'');
	if(nume_obj.value==''){
		return false;
	}else{
		return true;
	}
}