<!-- hide script from older browsers
function validateForm(contact)
{


if(""==document.forms.NewUser.firstname.value)
{
alert("The First Name field is a required field. Please enter your information and resubmit.");
return false;
}

if(""==document.forms.NewUser.lastname.value)
{
alert("The Last Name field is a required field. Please enter your information and resubmit.");
return false;
}

if(""==document.forms.NewUser.preferredname.value)
{
alert("The Preferred Name field is a required field. Please enter your information and resubmit.");
return false;
}

if(""==document.forms.NewUser.title.value)
{
alert("The Title field is a required field. Please enter your information and resubmit.");
return false;
}

if(""==document.forms.NewUser.institution.value)
{
alert("The Institution field is a required field. Please enter your information and resubmit.");
return false;
}



if(""==document.forms.NewUser.phonearea.value)
{
alert("You have entered an invalid Phone Number. Please check your entry and resubmit.");
return false;
}

if(""==document.forms.NewUser.phoneprefix.value)
{
alert("You have entered an invalid Phone Number. Please check your entry and resubmit.");
return false;
}

if(""==document.forms.NewUser.phoneextension.value)
{
alert("You have entered an invalid Phone Number. Please check your entry and resubmit.");
return false;
}

//if(""==document.forms.NewUser.email.value)
//{

//alert("One or more fields was filled out improperly. Please check the form for errors. email.");
//return false;
//}

//if(""==document.forms.NewUser.username.value)
//{
//alert("One or more fields was filled out improperly. Please check the form for errors. Username.");
//return false;
//}

//if(""==document.forms.NewUser.password.value)
//{
//alert("One or more fields was filled out improperly. Please check the form for errors. Password.");
//return false;
//}

//if(""==document.forms.NewUser.question.value)
//{
//alert("One or more fields was filled out improperly. Please check the form for errors. question.");
//return false;
//}
//HEREEEE
if(""!=document.forms.NewUser.phoneextension2.value)
{
	var j;
    for (j = 0; j < document.forms.NewUser.phoneextension2.value.length; j++)
    {   
        // Check that current character is number.
        var d = document.forms.NewUser.phoneextension2.value.charAt(j);
        if (((d < "0") || (d > "9"))) 
		{
			alert("You have entered an invalid phone number. Please check your entry and resubmit.");
			return false;
		}
		
	}

}
//TO HEREEEEE
if(""!=document.forms.NewUser.phonearea.value || ""!=document.forms.NewUser.phoneprefix.value || ""!=document.forms.NewUser.phoneextenstion.value )
{   
	var j;
    for (j = 0; j < document.forms.NewUser.phonearea.value.length; j++)
    {   
        // Check that current character is number.
        var d = document.forms.NewUser.phonearea.value.charAt(j);
        if (((d < "0") || (d > "9")) || (document.forms.NewUser.phonearea.value.length < 3)) 
		{
			alert("You have entered an invalid phone number. Please check your entry and resubmit.");
			return false;
		}
		
	}

}

if(""!=document.forms.NewUser.phonearea.value || ""!=document.forms.NewUser.phoneprefix.value || ""!=document.forms.NewUser.phoneextenstion.value )
{   
	var i;
    for (i = 0; i < document.forms.NewUser.phoneprefix.value.length; i++)
    {   
        // Check that current character is number.
        var c = document.forms.NewUser.phoneprefix.value.charAt(i);
        if (((c < "0") || (c > "9")) || (document.forms.NewUser.phoneprefix.value.length < 3) || (document.forms.NewUser.phoneprefix.value.length == 0)) 
		{
			alert("You have entered an invalid phone number. Please check your entry and resubmit.");
			return false;
		}
		
	}

}



if(""!=document.forms.NewUser.phonearea.value || ""!=document.forms.NewUser.phoneprefix.value || ""!=document.forms.NewUser.phoneextenstion.value )
{   
	var i;
    for (i = 0; i < document.forms.NewUser.phoneextension.value.length; i++)
    {   
        // Check that current character is number.
        var c = document.forms.NewUser.phoneextension.value.charAt(i);
        if (((c < "0") || (c > "9")) || (document.forms.NewUser.phoneextension.value.length < 4)) 
		{
			alert("You have entered an invalid phone number. Please check your entry and resubmit.");
			return false;
		}
		
	}

}

//@@@@@@@@@@@@@
if((""!=document.forms.NewUser.faxarea.value) || (""!=document.forms.NewUser.faxprefix.value) || (""!=document.forms.NewUser.faxextension.value))
{
//HERE
if(""==document.forms.NewUser.faxarea.value)
{
alert("You have entered an invalid Fax Number. Please check your entry and resubmit.");
return false;
}

if(""==document.forms.NewUser.faxprefix.value)
{
alert("You have entered an invalid Fax Number. Please check your entry and resubmit.");
return false;
}

if(""==document.forms.NewUser.faxextension.value)
{
alert("You have entered an invalid Fax Number. Please check your entry and resubmit.");
return false;
}
//TO HERE

//@@@@@@@@@@@@@
if(""!=document.forms.NewUser.faxarea.value || ""!=document.forms.NewUser.faxprefix.value || ""!=document.forms.NewUser.faxextenstion.value )
{   
	var j;
    for (j = 0; j < document.forms.NewUser.faxarea.value.length; j++)
    {   
        // Check that current character is number.
        var d = document.forms.NewUser.faxarea.value.charAt(j);
        if (((d < "0") || (d > "9")) || (document.forms.NewUser.faxarea.value.length < 3)) 
		{
			alert("You have entered an invalid FAX number. Please check your entry and resubmit.");
			return false;
		}
		
	}

}
//@@@@@@@@@@@@
//@@@@@@@@@@@@@
if(""!=document.forms.NewUser.faxarea.value || ""!=document.forms.NewUser.faxprefix.value || ""!=document.forms.NewUser.faxextenstion.value )
{   
	var j;
    for (j = 0; j < document.forms.NewUser.faxprefix.value.length; j++)
    {   
        // Check that current character is number.
        var d = document.forms.NewUser.faxprefix.value.charAt(j);
        if (((d < "0") || (d > "9")) || (document.forms.NewUser.faxprefix.value.length < 3)) 
		{
			alert("You have entered an invalid FAX number. Please check your entry and resubmit.");
			return false;
		}
		
	}

}
//@@@@@@@@@@@@
//@@@@@@@@@@@@@
if(""!=document.forms.NewUser.faxarea.value || ""!=document.forms.NewUser.faxprefix.value || ""!=document.forms.NewUser.faxextenstion.value )
{   
	var j;
    for (j = 0; j < document.forms.NewUser.faxextension.value.length; j++)
    {   
        // Check that current character is number.
        var d = document.forms.NewUser.faxextension.value.charAt(j);
        if (((d < "0") || (d > "9")) || (document.forms.NewUser.faxextension.value.length < 4)) 
		{
			alert("You have entered an invalid FAX number. Please check your entry and resubmit.");
			return false;
		}
		
	}

}
//@@@@@@@@@@@@

}

	if((""==document.forms.NewUser.street1.value) || (""==document.forms.NewUser.city.value) ||  (""==document.forms.NewUser.zip.value) )
	{

		alert("Please make sure the Address Field is filled out completely.");
		return false;
	}

if((""!=document.forms.NewUser.street1.value) || (""!=document.forms.NewUser.street2.value) || (""!=document.forms.NewUser.city.value) ||  (""!=document.forms.NewUser.zip.value) ||  (""!=document.forms.NewUser.country.value))
{   
	//var i;
    //for (i = 0; i < document.forms.NewUser.zip.value.length; i++)
    //{   
        // Check that current character is number.
       // var c = document.forms.NewUser.zip.value.charAt(i);
        if (((c < "0") || (c > "9")) || (document.forms.NewUser.zip.value.length < 5)) 
		{
			alert("Zip code must contain at least 5 digits.");
			return false;
		}
		
//	}

}





//******



}



// stop hiding script -->