<!--
function ValidateForm()
{
	function echeck(str) 
	{
		var at="@";
		var dot=".";
		var lat=str.indexOf(at);
		var lstr=str.length;
		var ldot=str.indexOf(dot);

		if (str.indexOf(at)==-1)
		{
			alert("Please check the email address. It appears to be invalid.");
			return false;
		}

		if (str.indexOf(at)==-1 || str.indexOf(at)==0 || str.indexOf(at)==lstr)
		{
			alert("Please check the email address. It appears to be invalid.");
			return false;
		}

		if (str.indexOf(dot)==-1 || str.indexOf(dot)==0 || str.indexOf(dot)==lstr)
		{
			alert("Please check the email address. It appears to be invalid.");
			return false;
		}

		 if (str.indexOf(at,(lat+1))!=-1)
		 {
			alert("Please check the email address. It appears to be invalid.");
			return false;
		 }

		 if (str.substring(lat-1,lat)==dot || str.substring(lat+1,lat+2)==dot)
		 {
			alert("Please check the email address. It appears to be invalid.");
			return false;
		 }

		 if (str.indexOf(dot,(lat+2))==-1)
		 {
			alert("Please check the email address. It appears to be invalid.");
			return false;
		 }
		
		 if (str.indexOf(" ")!=-1)
		 {
			alert("Please check the email address. It appears to be invalid.");
			return false;
		 }

		 return true;			
	} // end echeck()

	var retainer_idID=document.Receipt.retainer_id;
	var emailID=document.Receipt.email;

	if (retainer_idID.value==null || retainer_idID.value=="")
	{
		alert("Please provide your order number.");
		retainer_idID.focus();
		return false;
	}

	if (emailID.value==null || emailID.value=="")
	{
		alert("Please provide your email address.");
		emailID.focus();
		return false;
	}

	if (echeck(emailID.value)==false)
	{
		emailID.focus();
		return false;
	}

	return true;
 }
//-->

