/*-----------------------------------------------------------------------
Created by: Kd
Created date: 26-Sep-06
File description: Member Form
Special instructions-notes:Java script Validation
Tables used:None
Stored procedures:None
Triggers used:None
-----------------------------------------------------------------------*/

function Validate1(theForm)
{
	
	var errMesg = "";
	var displayMesg = "";
	
	//Validate the login name
	// return false;

	//Check for password
//	alert(theForm.proceed_without_benefits.value);
	
	if(theForm.proceed_without_benefits.value!='1')
	{
		if ( theForm.password1.value.length < 6 || theForm.password1.value.length > 12)
			{
			errMesg += "Password must be 6-12 characters.\n";
			}	

	
 	var Q = ""; // this block determines lifespan of Q
	{
	
	if (isWhitespace(theForm.email1.value))
		{
			Q += "  Email Address\n";
		}	
		
		else if(echeck(theForm.email1.value))
			{
			   errMesg += "Invalid Email Address\n";
			}	
		else if(!isCharsInBag(theForm.email1.value, "abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789@._-"))
			{
				errMesg += "Email Address contains Invalid Characters\n";
			}

if (isWhitespace(theForm.password1.value))
		{
			Q += "  Password\n";
		}	
	
	
			
	if ( Q.length > 0 )
		{
		displayMesg = "Please provide Valid values for\n" + Q ;
		}	
	}
 
	
	if (errMesg == "" && displayMesg == "")
	{
		return true;
	}
	else
	{
		if(displayMesg!="")
			{
				alert(displayMesg);
				return false;			
			}
			else
			{
				alert(errMesg);
				return false;
			}	
	}
	}
	return true;
}

