<!--
//-------------------------------------------------------------
// JAVASCRIPT FUNCTION:  ValidateFields(formname)
//-------------------------------------------------------------
function validate_form(forma_epikoinonias)
{
  
   //-------------------------------------------------------------
  // Field Validation:  realname
  //-------------------------------------------------------------
   if (forma_epikoinonias.lastname.value == "")
  {
    alert("Παρακαλώ εισάγετε το \"ΕΠΩΝΥΜΟ\" σας.");
    forma_epikoinonias.lastname.focus();
    return (false);
  }
  if (forma_epikoinonias.lastname.value.length < 3)
  {
    alert("Παρακαλώ εισάγετε ολόκληρο το  \"ΕΠΩΝΥΜΟ\" σας.");
    forma_epikoinonias.lastname.focus();
    forma_epikoinonias.lastname.select();
    return (false);
  }
  if (forma_epikoinonias.lastname.value.length > 25)
  {
    alert("Παρακαλώ εισάγετε έως 25 χαρακτήρες στο πεδίο  \"ΕΠΩΝΥΜΟ\".");
    forma_epikoinonias.lastname.focus();
    forma_epikoinonias.lastname.select();
    return (false);
  }
 

  
  
  //-------------------------------------------------------------
  // Field Validation:  firstname
  //-------------------------------------------------------------
  if (forma_epikoinonias.firstname.value == "")
  {
    alert("Παρακαλώ εισάγετε το \"ΟΝΟΜΑ\" σας.");
    forma_epikoinonias.firstname.focus();
    return (false);
  }
  if (forma_epikoinonias.firstname.value.length < 3)
  {
    alert("Παρακαλώ εισάγετε ολόκληρο το  \"ΟΝΟΜΑ\" σας.");
    forma_epikoinonias.firstname.focus();
    forma_epikoinonias.firstname.select();
    return (false);
  }
  if (forma_epikoinonias.firstname.value.length > 25)
  {
    alert("Παρακαλώ εισάγετε έως 25 χαρακτήρες στο πεδίο  \"ΟΝΟΜΑ\".");
    forma_epikoinonias.firstname.focus();
    forma_epikoinonias.firstname.select();
    return (false);
  }
  
  
   //------------------------------------------------------------
  // Email field
  //------------------------------------------------------------
  
  if (forma_epikoinonias.email.value.length == 0)   	
 	{
		alert("Παρακαλώ εισάγετε το  \"e-mail\" σας.");
		forma_epikoinonias.email.focus();
    	return (false);
  }
 
  if (forma_epikoinonias.email.value.length > 0){
  var invalidChars = " /:,;"
  var checkStr = forma_epikoinonias.email.value;	
	for (i=0; i<invalidChars.length; i++) {	// does it contain any invalid characters?
		badChar = invalidChars.charAt(i)
		if (checkStr.indexOf(badChar,0) > -1) {
			alert("Παρακαλώ εισάγετε σωστά το  \"e-mail\" σας.Π.Χ. member@i-land.gr");
			forma_epikoinonias.email.focus();
    return (false);
		}
	}
	atPos = checkStr.indexOf("@",1)		// there must be one "@" symbol
	if (atPos == -1) {
		alert("Παρακαλώ εισάγετε σωστά  το \"e-mail\" σας.Π.Χ. member@i-land.gr");
		forma_epikoinonias.email.focus();
    return (false);
	}
	if (checkStr.indexOf("@",atPos+1) != -1) {	// and only one "@" symbol
		alert("Παρακαλώ εισάγετε σωστά  το \"e-mail\" σας.Π.Χ. member@i-land.gr");
		forma_epikoinonias.email.focus();
    return (false);
	}
	periodPos = checkStr.indexOf(".",atPos)
	if (periodPos == -1) {		// and at least one "." after the "@"
		alert("Παρακαλώ εισάγετε σωστά το  \"e-mail\" σας.Π.Χ. member@i-land.gr");
		forma_epikoinonias.email.focus();
    return (false);
	}
	if (periodPos+3 > checkStr.length)	{	// must be at least 2 characters after the "."
		alert("Παρακαλώ εισάγετε σωστά το  \"e-mail\" σας.Π.Χ. member@i-land.gr");
		forma_epikoinonias.email.focus();
    return (false);
	}
  }
  

  //------------------------------------------------------------
  // note field  (message)
  //------------------------------------------------------------  
	if (forma_epikoinonias.message.value == "")   	
 	{
		alert("Παρακαλώ εισάγετε το \"ΜΗΝΥΜΑ\" σας.!!!");
		forma_epikoinonias.message.focus();
    	return (false);
  }

  
  return (true);
}

function MM_popupMsg(msg) { //v1.0
  alert(msg);
}
//-->