// JavaScript Document
var ie4 = document.all;
var ns6 = document.getElementById && !document.all;
function trim(s) 
{
	while (s.substring(0, 1) == ' ') 
	{
		s = s.substring(1, s.length);
  	}
	while (s.substring(s.length-1, s.length) == ' ') 
	{
		s = s.substring(0, s.length-1);
	}
	return s;
}

function isEmail (str) 
{
	var r1 = new RegExp("(@.*@)|(\\.\\.)|(@\\.)|(^\\.)");
	var r2 = new RegExp("^.+\\@(\\[?)[a-zA-Z0-9\\-\\.]+\\.([a-zA-Z]{2,3}|[0-9]{1,3})(\\]?)$");
	return (!r1.test(str) && r2.test(str));
}


function FormSend ()
{
	focusField();
	regEmailExp = "/^([\w-]+(?:\.[\w-]+)*)@((?:[\w-]+\.)*\w[\w-]{0,66})\.([a-z]{2,6}(?:\.[a-z]{2})?)$/i";
	if (trim (form01.elements['names'].value) == '')
	{
		alert ('Δεν έχετε συμπληρώσει το πεδίο "Ονοματεπώνυμο"');
		form01.elements['names'].value = '';
		form01.elements['names'].focus();
		return false;
	}
	if (trim (form01.elements['email'].value) == '')
	{
		alert ('Δεν έχετε συμπληρώσει το πεδίο "E-mail"');
		form01.elements['email'].value = '';
		form01.elements['email'].focus();
		return false;
	
	} else
	{
		email = trim (form01.elements['email'].value);
		if (!isEmail (email))
		{
			alert ('Αυτό το e-mail δεν είναι σωστό');
			form01.elements['email'].value = '';
			form01.elements['email'].focus();
			return false;
		}
	}
	
	if (trim (form01.elements['notes'].value) == '')
	{
		alert ('Δεν έχετε συμπληρώσει το πεδίο "Σημειώσεις"');
		form01.elements['notes'].value = '';
		form01.elements['notes'].focus();
		return false;
	}
	if (ie4 || ns6)
	{
		obj = document.getElementById ? document.getElementById ('button') : document.all.button;
		obj.style.visibility = 'hidden'; 
	}
	document.form01.submit();
}

function focusField()
{
	if (form01.elements['names'])
	{
		form01.elements['names'].focus();
	}
}
