

function validateContact() {
	var error=0;
	var f=document.forms[0];

	if (f.sender_name.value=="") {
		error=100;
	} else if (f.sender_name.value.length<4) {
		error=110;		
	} else {
		usernamePattern=/^[αβγδεζηθικλμνξοπρστυφχψωςΑΒΓΔΕΖΗΘΙΚΛΜΝΞΟΠΡΣΤΥΦΧΨΩάέήίόύώΈΉΊΌΎΏϊϋΐΰ ]+$/;
		if (!(usernamePattern.test(f.sender_name.value))) error=120;
	}

	if (f.sender_email.value=="") {
		error=200;
	} else {
		emailPattern=/^\w[\w_]+([\w_]+\.)*[\w_]+@{1}[\w_]+([\w_]+\.)*[\w_]+\w$/;
		if (!(emailPattern.test(f.sender_email.value))) error=210;
	}


	switch(error) {
		case 100:
			alert("Δεν έχετε συμπληρώσει το ΟΝΟΜΑ σας.\nΠαρακαλούμε συμπληρώστε το.");
			f.sender_name.focus();
			break;
		case 110:
			alert("Το ΟΝΟΜΑ σας δεν είναι έγκυρο.\nΠαρακαλούμε διορθώστε το.");
			f.sender_name.focus();
			break;
		case 120:
			alert("Το ΟΝΟΜΑ σας δεν είναι έγκυρο.\nΠαρακαλούμε διορθώστε το.");
			f.sender_name.focus();
			break;

		case 200:
			alert("Δεν έχετε συμπληρώσει το ΗΛΕΚΤΡΟΝΙΚΟ ΤΑΧΥΔΡΟΜΕΙΟ σας.\nΠαρακαλούμε συμπληρώστε το.");
			f.sender_email.focus();
			break;
		case 210:
			alert("Το ΗΛΕΚΤΡΟΝΙΚΟ ΤΑΧΥΔΡΟΜΕΙΟ σας δεν είναι έγκυρο.\nΠαρακαλούμε διορθώστε το.");
			f.sender_email.focus();
			break;
	}


	if (error==0) {
		return true;
	} else {
	   return false;
    }

}

