

	function valid() {
	var fvalid = true;
	var szusername="";
	var szebody="";
	var szmail="";	
	var szphone="";
	
	szmail = document.getElementById("email").value;
	
	szphone = document.getElementById("telephone").value;
	
	szusername = document.getElementById("username").value;
	
	szebody = document.getElementById("ebody").value;
	
	
	
	document.getElementById("idMessage").innerText = "";
	
	if (szusername == "" || szusername == " ")
	{
		 document.getElementById("username").focus();
		document.getElementById("idMessage").innerText = "Please complete all fields.";
		
		return false;
	}
	
	
 var reg3  =  /(^-?\d\d*\.\d*$)|(^-?\d\d*$)|(^-?\.\d\d*$)/;
  
  if (! reg3.test(szphone))
  {
  	for (var i=0;i<szphone.length;i++)
	{
		if( szphone.charAt(i) >= "0" && szphone.charAt(i) <= "9" || szphone.charAt(i) == "-" || szphone.charAt(i) == " ")
		{
			fvalid =true;
		}
		else
		{
			fvalid =false;
			break;
		}
	}
	
	if (fvalid == false)
	{
		document.getElementById("telephone").focus();
		document.getElementById("idMessage").innerText = "Please complete all fields.";
		return false;
	}
  }
  
	
  var reg1 = /(@.*@)|(\.\.)|(@\.)|(\.@)|(^\.)/; 
  var reg2 = /^.+\@(\[?)[a-zA-Z0-9\-\.]+\.([a-zA-Z]{2,3}|[0-9]{1,3})(\]?)$/; 
  if (!reg1.test(szmail) && reg2.test(szmail)) { // if syntax is valid    
   // fvalid = true;
  }
  else
  {
  	document.getElementById("email").focus();
	document.getElementById("idMessage").innerText = "Please complete all fields.";
  	return false;
  }
  
 
	if (szebody == "" || szebody == " ")
	{
		 document.getElementById("ebody").focus();
		document.getElementById("idMessage").innerText = "Please complete all fields.";
		return false;
	}
  
  document.forms(0).submit();

}


