function Validate_l(form)
{
var e_member_id = form.e_member_id;
var e_member_password = form.e_member_password;
   
if (e_member_id.value.length == 0 || e_member_id.value == "username")
	{
	alert("Το πεδίο 'username' δεν είναι έγκυρο.");
	highlight(e_member_id);
	e_member_id.focus();
	return false;
	}
if (e_member_password.value.length == 0 || e_member_password.value == "password")
	{
	alert("Το πεδίο 'password' δεν είναι έγκυρο.");
	highlight(e_member_password);
	e_member_password.focus();
	return false;
	}
form.submit();
}

function Validate_m(form)
{
var e_mailing_name = form.e_mailing_name;
var e_mailing_email = form.e_mailing_email;
   
if (e_mailing_name.value.length == 0 || e_mailing_name.value == "όνομα")
	{
	alert("Το πεδίο 'ΌΝΟΜΑ' δεν είναι έγκυρο.");
	highlight(e_mailing_name);
	e_mailing_name.focus();
	return false;
	}
if ((e_mailing_email.value.length == 0 || !valid_mail(e_mailing_email.value)) || e_mailing_email.value == "e-mail")
	{
	alert("Το πεδίο 'e-mail' δεν είναι έγκυρο.");
	highlight(e_mailing_email);
	e_mailing_email.focus();
	return false;
	}
form.submit();
}

function Validate_s(form)
{
var search_str = form.search_str;
   
if (search_str.value.length == 0 || search_str.value == "ANAZHTHΣH")
	{
	alert("Δεν δώσατε κριτήριο αναζήτησης.");
	highlight(search_str);
	search_str.focus();
	return false;
	}
form.submit();
}
	
function valid_chars(sValue){
	var rg;
	rg = new RegExp();
	rg = /[!@#$%^&*()=~`?>< ]/;
	//var rg_den;
	//rg_den = new RegExp();
	//rg_den = /[α-ωΑ-Ω]+/;
	if (!sValue.match(rg) && sValue != "")
		return true;
		return false;
	}

function valid_id(sValue){
	var rg;
	rg = new RegExp();
	rg = /[!@#$%^&*()=~`?>< ]/;
	var rg_den;
	rg_den = new RegExp();
	rg_den = /[α-ωΑ-Ω]+/;
	if (!sValue.match(rg) && !sValue.match(rg_den) && sValue != "")
		return true;
		return false;
	}

function valid_pw(sValue){
	var rg;
	rg = new RegExp();
	rg = /[^α-ωΑ-Ω ]+[0-9]+/;
	if(sValue.match(rg))
		return true;
		return false;
	}

function valid_mail(sValue){
	var rg;
	rg = new RegExp();
	rg = /[a-zA-Z0-9]+@[a-zA-Z0-9]+\.[a-zA-Z]{2,}/;
	if (sValue.match(rg)){
		return true;}
		return false;
	}
	
function highlight(field){
	field.style.background = '#6BAAE7';
	}
	
function restore(field){
	field.style.background = '#FFFFFF';
	}