function validateFormOnSubmit(theForm) {
	var reason = "";
	reason += validateSender(theForm.smail);
	reason += validateReceivers(theForm.rmail);

	if (reason != "") {
		alert(reason);
		return false;
	}else{
		return true;
	}
}
function validateSender(fld) {
    var error = "";
 
    if (fld.value == "") {
        error = "Δεν έχετε συμπληρώσει το Email σας.\n";
    }else{
        error = isValidEmail(fld.value);	
	}
    return error;  
}
function validateReceivers(fld) {
    var error = "";
 
    if (fld.value == "") {
        error = "Δεν έχετε συμπληρώσει τα Email των παραληπτών.\n";
    }
    return error;  
}
function isValidEmail(str) {
   var error = "";

   if (str.search(/^\w+((-\w+)|(\.\w+))*\@[A-Za-z0-9]+((\.|-)[A-Za-z0-9]+)*\.[A-Za-z0-9]+$/) != -1){
   		error = "";
   }else{
   		error = "Η διεύθυνση Email σας δεν είναι σωστή.\n";
   }
   return error;
}
