<!--	
function isValidEmail(string) {
  if (string.search(/^\w+((-\w+)|(\.\w+))*\@\w+((\.|-)\w+)*\.\w+$/) != -1)
	return true;
  else
	return false;
}




// checkform1 is for the first step of signup registration
// co_account.php 
function chkForm1()
{
	msg = "";
	
	// EMAIL / PASSWORDS
	if(!isValidEmail(document.myForm.Email.value))
	{
		document.getElementById('msgEmail').className = "msgText";
		msg=(msg+"Your Valid Email Address<br>");
		
	} else { document.getElementById('msgEmail').className = "form_header"; }
	if(document.myForm.Password.value<2)
	{
		document.getElementById('msgPassword').className = "msgText";
		msg=(msg+"Your Password<br>");
		
	} else { 
		// password and confirm password must match....
		document.getElementById('msgPassword').className = "form_header"; 
		
		if(document.myForm.ConfirmPassword.value != document.myForm.Password.value)
		{
			document.getElementById('msgPassword').className = "msgText";
			document.getElementById('msgConfirmPassword').className = "msgText";
			msg=(msg+"Your Password & Confirm Password do not match!!<br>");
			
		} else { document.getElementById('msgConfirmPassword').className = "form_header"; }
	}
	
	
		
	
	// PERSONAL INFORMATION
	if(document.myForm.FirstName.value<2)
	{
		document.getElementById('msgFirstName').className = "msgText";
		msg=(msg+"Your First Name<br>");
	} else { document.getElementById('msgFirstName').className = "form_header"; }
	if(document.myForm.LastName.value<2)
	{
		document.getElementById('msgLastName').className = "msgText";
		msg=(msg+"Your Last Name<br>");
	} else { document.getElementById('msgLastName').className = "form_header"; }
	
	



	// PERSONAL ADDRESS
	if(document.myForm.Address.value<2)
	{
		document.getElementById('msgAddress').className = "msgText";
		msg=(msg+"Your Address<br>");
	} else { document.getElementById('msgAddress').className = "form_header"; }
	if(document.myForm.City.value<2)
	{
		document.getElementById('msgCity').className = "msgText";
		msg=(msg+"Your City<br>");
	} else 	{ document.getElementById('msgCity').className = "form_header"; }
	if(document.myForm.State.value<2)
	{
		document.getElementById('msgState').className = "msgText";
		msg=(msg+"Your State<br>");
	} else { document.getElementById('msgState').className = "form_header"; }
	if(document.myForm.Zip.value<2)
	{
		document.getElementById('msgZip').className = "msgText";
		msg=(msg+"Your Zipcode<br>");
	} else { document.getElementById('msgZip').className = "form_header"; }
	if(document.myForm.County.value<2)
	{
		document.getElementById('msgCounty').className = "msgText";
		msg=(msg+"Your County<br>");
	} else { document.getElementById('msgCounty').className = "form_header"; }
	
	
	
	// PHONE
	if(document.myForm.SchoolPhone.value<2)
	{
		document.getElementById('msgSchoolPhone').className = "msgText";
		msg=(msg+"Your School Phone Number<br>");
	} else { document.getElementById('msgSchoolPhone').className = "form_header"; }
	if(document.myForm.HomePhone.value<2)
	{
		document.getElementById('msgHomePhone').className = "msgText";
		msg=(msg+"Your Home Phone Number<br>");
	} else { document.getElementById('msgHomePhone').className = "form_header"; }
	
	
	//ORDER INFO
	if(document.myForm.ReferredBy.value<2)
	{
		document.getElementById('msgReferredBy').className = "msgText";
		msg=(msg+"Your Referrer<br>");
	} else { document.getElementById('msgReferredBy').className = "form_header"; }
	
	// DRIVE DATE
	if(document.myForm.DriveMonth.value<1)
	{
		document.getElementById('msgDriveDate').className = "msgText";
		msg=(msg+"Your Drive Month<br>");
	} else { document.getElementById('msgDriveDate').className = "form_header"; }
	if(document.myForm.DriveDay.value<1)
	{
		document.getElementById('msgDriveDate').className = "msgText";
		msg=(msg+"Your Drive Day<br>");
	} else { document.getElementById('msgDriveDate').className = "form_header"; }
	if(document.myForm.DriveYear.value<1)
	{
		document.getElementById('msgDriveDate').className = "msgText";
		msg=(msg+"Your Drive Year<br>");
	} else { document.getElementById('msgDriveDate').className = "form_header"; }
	
	
	
	if(msg.length>0)
	{
		
		msg = "<b> ** Please Complete the following **</b><br>" + msg;
		document.getElementById('msgBox').innerHTML = msg;
		window.scrollTo(0,0);
		//window.location = "#top";
		return false;
	}
	else
	{
		return true;
	}
	
}




// check form 2() 
// vadidates step2 
// credit card/billing/shipping
// co_billing.php
function chkForm2(thisform)
{
	msg = "";
	
	// CREDIT CARD INFORMATION
	if(thisform.CardType.value<2)
	{
		document.getElementById('msgCardType').className = "msgText";
		msg=(msg+"Your Credit Card Type<br>");
	} else { document.getElementById('msgCardType').className = "form_header"; }
	
	if(thisform.CCNumber.value<2)
	{
		document.getElementById('msgCCNumber').className = "msgText";
		msg=(msg+"Your Credit Card Number<br>");
	} else 	{ document.getElementById('msgCCNumber').className = "form_header"; }
	
	if(thisform.CardMonth.value==0)
	{
		document.getElementById('msgCardMonth').className = "msgText";
		msg=(msg+"Your Expiration Month<br>");
	} else { document.getElementById('msgCardMonth').className = "form_header"; }
	
	if(thisform.CardYear.value<2)
	{
		document.getElementById('msgCardYear').className = "msgText";
		msg=(msg+"Your Expiration Year<br>");
	} else { document.getElementById('msgCardYear').className = "form_header"; }
	
	if(thisform.BillingName.value<2)
	{
		document.getElementById('msgBillingName').className = "msgText";
		msg=(msg+"Your Billing Name<br>");
	} else { document.getElementById('msgBillingName').className = "form_header"; }
	



	// BILLING ADDRESS
	if(thisform.BillingAddress.value<2)
	{
		document.getElementById('msgBillingAddress').className = "msgText";
		msg=(msg+"Your Billing Address<br>");
	} else { document.getElementById('msgBillingAddress').className = "form_header"; }
	
	if(thisform.BillingCity.value<2)
	{
		document.getElementById('msgBillingCity').className = "msgText";
		msg=(msg+"Your Billing City<br>");
	} else 	{ document.getElementById('msgBillingCity').className = "form_header"; }
	
	if(thisform.BillingState.value<2)
	{
		document.getElementById('msgBillingState').className = "msgText";
		msg=(msg+"Your Billing State<br>");
	} else { document.getElementById('msgBillingState').className = "form_header"; }
	
	if(thisform.BillingZip.value<2)
	{
		document.getElementById('msgBillingZip').className = "msgText";
		msg=(msg+"Your Billing Zipcode<br>");
	} else { document.getElementById('msgBillingZip').className = "form_header"; }




	// SHIPPING ADDRESS
	// only validate the shipping info
	// if the user doesnt check that they want to use the billing address
	if(thisform.IsShipping.checked)
	{
		if(thisform.ShippingAddress.value<2)
		{
			document.getElementById('msgShippingAddress').className = "msgText";
			msg=(msg+"Your Shipping Address<br>");
		} else { document.getElementById('msgShippingAddress').className = "form_header"; }
		if(thisform.ShippingCity.value<2)
		{
			document.getElementById('msgShippingCity').className = "msgText";
			msg=(msg+"Your Shipping City<br>");
		} else 	{ document.getElementById('msgShippingCity').className = "form_header"; }
		if(thisform.ShippingState.value<2)
		{
			document.getElementById('msgShippingState').className = "msgText";
			msg=(msg+"Your Shipping State<br>");
		} else { document.getElementById('msgShippingState').className = "form_header"; }
		if(thisform.ShippingZip.value<2)
		{
			document.getElementById('msgShippingZip').className = "msgText";
			msg=(msg+"Your Shipping Zipcode<br>");
		} else { document.getElementById('msgShippingZip').className = "form_header"; }
	} else {
	// reset all the titles to the original color
		document.getElementById('msgShippingAddress').className = "form_header";
		document.getElementById('msgShippingCity').className = "form_header";
		document.getElementById('msgShippingState').className = "form_header";
		document.getElementById('msgShippingZip').className = "form_header";	
	}
	
	
	
	
	
	if(msg.length>0)
	{
		
		msg = "<b> ** Please Complete the following **</b><br>" + msg;
		document.getElementById('msgBox').innerHTML = msg;
		window.scrollTo(0,0);
		//window.location = "#top";
		return false;
	}
	else
	{
		return true;
	}
	
}

// this function is for when the user clicks on one of the hotel fields
// it makes sure that they have they dont have reservationsNO checked
function check_hotel(form)
{
	if(document.myForm.Reservations.checked)
	{
		alert("Please uncheck the Reservations box if you want Hotel Reservations");
		form.value = "";
	}
}	


// function for resubmiting form
// after selecting a state
// on the signup page
function submit_self()
{
	document.myForm.action = "";
	document.myForm.submit();
}
	
//-->
