<!--

function validate_form ( )
{
	valid = true;
	AtPos = document.register.email.value.indexOf("@");
	StopPos = document.register.email.value.lastIndexOf(".");
	lngth=document.register.email.value.length;
	PhAtPos = document.register.phone.value.indexOf("-");
	PhStopPos = document.register.phone.value.lastIndexOf("-");
	Phlngth=document.register.phone.value.length

        if ( document.register.realname.value == "" )
        {
                alert ( "Please fill in the 'Name' box." );
                valid = false;
		register.realname.focus();
        }

        else if ( document.register.phone.value == "" )
        {
                alert ( "Please fill in the 'Phone' field" );
                valid = false;
		register.phone.focus();
        }

        else if ( document.register.email.value == "" )
        {
                alert ( "Please fill in the 'E-mail' field." );
                valid = false;
		register.email.focus();
        }

 	else if (AtPos == -1 || StopPos == -1) 
	{
		alert ( "This is an invalid e-mail. Please enter a valid e-mail." );
		valid=false;
		document.register.email.value="";
		register.email.focus();
	}

	else if (StopPos < AtPos) 
	{
		alert ( "This is an invalid e-mail. Please enter a valid e-mail." );
		valid=false;
		document.register.email.value="";
		register.email.focus();
	}

	else if (StopPos - AtPos == 1) 
	{
		alert ( "This is an invalid e-mail. Please enter a valid e-mail." );
		valid=false;
		document.register.email.value="";
		register.email.focus();
	} 
       
	else if (AtPos == 0) 
	{
		alert ( "This is an invalid e-mail. Please enter a valid e-mail." );
		valid=false;
		document.register.email.value="";
		register.email.focus();
	} 
       
	else if (StopPos == lngth-1) 
	{
		alert ( "This is an invalid e-mail. Please enter a valid e-mail." );
		valid=false;
		document.register.email.value="";
		register.email.focus();
	} 

	else if (PhAtPos == -1 || PhStopPos == -1) 
	{
		alert ( "This is an invalid phone number.\nPlease enter a valid phone number in the form\nxxx-xxx-xxxx." );
		valid=false;
		document.register.phone.value="";
		register.phone.focus();
	} 

	else if (PhAtPos != 3) 
	{
		alert ( "This is an invalid phone number.\nPlease enter a valid phone number in the form\nxxx-xxx-xxxx." );
		valid=false;
		document.register.phone.value="";
		register.phone.focus();
	} 

	else if (PhStopPos != 7) 
	{
		alert ( "This is an invalid phone number.\nPlease enter a valid phone number in the form\nxxx-xxx-xxxx." );
		valid=false;
		document.register.phone.value="";
		register.phone.focus();
	} 

	else if (Phlngth != 12) 
	{
		alert ( "This is an invalid phone number.\nPlease enter a valid phone number in the form\nxxx-xxx-xxxx." );
		valid=false;
		document.register.phone.value="";
		register.phone.focus();
	} 

        return valid;
}

//-->







