	//	alert("made it");
	// -------------------------------------------------------------------
	//								IsFormComplete
	// -------------------------------------------------------------------
		function IsContactFormComplete()		{		
		   
		   if (document.contactemailform.e_name.value == "") {
				alert("Please enter your name before you submit your message.");
				document.contactemailform.e_name.focus();		   
		   		return false;
		  }	

		   if ( CheckEmail2(document.contactemailform.eemail) == false ) 
		   		return false;		   

		   if (document.contactemailform.e_comments.value == "") {
		   				alert("Please enter your question or comment.");
						document.contactemailform.e_comments.focus();
		   		return false;
		   }
		   return true;						
		}
	// -------------------------------------------------------------------
	//								submitpage
	// -------------------------------------------------------------------
	function SubmitPage()	{	
		if ( IsContactFormComplete() == false )
				return false;				
		else
			document.forms[0].submit();			
	}	
	// -------------------------------------------------------------------
	//								checkemail
	// -------------------------------------------------------------------
	function CheckEmail(curObj) 
	{
		var argvalue = new Object;
		argvalue = curObj.value;
		argvalue.toString();
				
		var valdot = argvalue.indexOf(".");
		var valat =	 argvalue.indexOf("@");
		var valdot = argvalue.indexOf(".", valat);
		var valdiff = valdot - valat;
		var vallen = argvalue.length - valdot;
		//alert (argvalue.length);
		alert (vallen);
					
		if ( ( valdot == -1 ) || ( valat == -1 ) || ( valdot < valat )  || (valdiff < 2) )
			{			 			
				alert("Please check your email address. It appears invalid.");
				curObj.focus();						
				curObj.select();
				return false;						
			}
	  return true;			
		
	}
	// -------------------------------------------------------------------
	//								check email 2
	// -------------------------------------------------------------------

function CheckEmail2(tempp) {
	
	var field = new Object;
			
  field = tempp; // email field

	if (field.value != "") 
  	 var str = field.value; // email string
	else
		 var str = " ";
		 
  var reg1 = /(@.*@)|(\.\.)|(@\.)|(\.@)|(^\.)/; // not valid
  var reg2 = /^.+\@(\[?)[a-zA-Z0-9\-\.]+\.([a-zA-Z]{2,3}|[0-9]{1,3})(\]?)$/; // valid
  if (!reg1.test(str) && reg2.test(str)) { // if syntax is valid
    //alert("Thank your for your feedback."); // this is optional
    return true;
  }
  alert("\"" + str + "\" is an invalid email address.  Please review and enter a valid email address."); // this is also optional
  field.focus();
  field.select();
  return false;
}

	
	// -------------------------------------------------------------------
	//								isNum
	// -------------------------------------------------------------------
	function isNum(curObj) 
	{
		var argvalue = new Object;
		argvalue = curObj.value;
		argvalue.toString();

		if (argvalue.length == 0)
			{ curObj.value=0;
				return false;
			}
	
		decimalcount = 0
	
		for (var n = 0; n < argvalue.length; n++)
		{
			if (argvalue.substring(n, n+1) < "0" || argvalue.substring(n, n+1) > "9" )	
			{
			if (argvalue.substring(n, n+1) == "." && ++decimalcount < 2 ) 
					{ }
					else
					{	
						alert("Please enter a valid integer ( 0, 5, or a number quantity greater than 5 ).");
						curObj.focus();
						curObj.value = 0;
						return false;
						}
			}
		}
		return true;
	}
