function validateGROUPform()
{

// define vars
var valid = true; 
var errMsg = 'The following errors occurred:\n\n';
var strFname = document.groupform.f009.value;
var strLname = document.groupform.f010.value;
var stremail = document.groupform.f011.value;
var stradd = document.groupform.f041.value;
var strcsz = document.groupform.f042.value;
var strphone = document.groupform.f012.value;

//filled?
if (strFname == "")
	{
		valid = false;
		errMsg += 'Please enter your First Name.\n';
	}
if (strLname == "")
	{
		valid = false;
		errMsg += 'Please enter your Last Name.\n';
	}

if (stremail == "")
	{
		valid = false;
		errMsg += 'Please enter your Email Address.\n';
	}

if (stradd == "")
	{
		valid = false;
		errMsg += 'Please enter your Mailing Address.\n';
	}

if (strcsz == "")
	{
		valid = false;
		errMsg += 'Please enter your City, State and Zip.\n';
	}

if (strphone == "")
	{
		valid = false;
		errMsg += 'Please enter your Day Phone Number.\n';
	}
	
// errors?, show them to user and stop processing form		
if(!valid) 
	alert(errMsg); 
return valid;

}




function validateEMAILform()
{
	// define vars
	var valid = true; 
	var errMsg = 'Please complete the following fields:\n\n';
	var friendName = document.referafriend.FriendsName.value;
	var friendEmail = document.referafriend.FriendsEmail.value;
	var yourName = document.referafriend.YourName.value;
	var yourEmail = document.referafriend.YourEmail.value;
	
	var Temp     = document.referafriend.FriendsEmail
	
	var AtSym    = Temp.value.indexOf('@')
	var Period   = Temp.value.lastIndexOf('.')
	var Space    = Temp.value.indexOf(' ')
	var Length   = Temp.value.length - 1   // Array is from 0 to length-1
	
	var Temp2     = document.referafriend.YourEmail
	
	var AtSym2    = Temp2.value.indexOf('@')
	var Period2   = Temp2.value.lastIndexOf('.')
	var Space2    = Temp2.value.indexOf(' ')
	var Length2   = Temp2.value.length - 1   // Array is from 0 to length-1
	
	//check values
	if (yourName == "")
		{
			valid = false;
			errMsg += 'Your Name\n';
		}

	if ((AtSym2 < 1) ||                     // '@' cannot be in first position
		(Period2 <= AtSym2+1) ||            // Must be atleast one valid char btwn '@' and '.'
		(Period2 == Length2 ) ||            // Must be atleast one valid char after '.'
		(Space2  != -1))                    // No empty spaces permitted
		{  
			valid = false;
			errMsg += 'Please enter a valid e-mail address for yourself.\n';
		}
	
	if (friendName == "")
		{
			valid = false;
			errMsg += 'Name of your Friend\n';
		}

	if ((AtSym < 1) ||                     // '@' cannot be in first position
		(Period <= AtSym+1) ||             // Must be atleast one valid char btwn '@' and '.'
		(Period == Length ) ||             // Must be atleast one valid char after '.'
		(Space  != -1))                    // No empty spaces permitted
		{  
			valid = false;
			errMsg += 'Please enter a valid e-mail address for your friend.\n';
		}
	
	// errors?, show them to user and stop processing form		
	if(!valid) 
		alert(errMsg); 
	return valid;
}




function ValidateCONTACTForm()
{
	// define vars
	var valid = true; 
	var errMsg = 'The following errors occurred:\n\n';
	var strFname = document.contactus.f010.value;
	var strLname = document.contactus.f015.value;
	var stremail = document.contactus.f011.value;
	var strDphone = document.contactus.f012.value;
	var strEphone = document.contactus.f013.value;
	
	//var Temp     = document.referafriend.FriendsEmail
	
	//var AtSym    = Temp.value.indexOf('@')
	//var Period   = Temp.value.lastIndexOf('.')
	//var Space    = Temp.value.indexOf(' ')
	//var Length   = Temp.value.length - 1   // Array is from 0 to length-1
	
	//email filled?
	if (strFname == "")
		{
			valid = false;
			errMsg += 'Please provide your First Name.\n';
		}
		
	if (strLname == "")
		{
			valid = false;
			errMsg += 'Please provide your Last Name.\n';
		}

	if (stremail == "")
		{
			valid = false;
			errMsg += 'Please provide your Email Address.\n';
		}
				
	if ((strDphone == "") && (strEphone == ""))
		{
			valid = false;
			errMsg += 'Please provide a least one Phone Number.\n';
		}
		
	// errors?, show them to user and stop processing form		
	if(!valid) 
		alert(errMsg); 
	return valid;
	
}





function validateQUOTEform()
{
	// define vars
	var valid = true; 
	var errMsg = 'The following errors occurred:\n\n';
	var strFname = document.getaquote.f009.value;
	var strLname = document.getaquote.f010.value;
	var stremail = document.getaquote.f011.value;
	var strphone = document.getaquote.f012.value;
	
	//email filled?
	if (strFname == "")
		{
			valid = false;
			errMsg += 'Please enter your First Name.\n';
		}

	if (strLname == "")
		{
			valid = false;
			errMsg += 'Please enter your Last Name.\n';
		}

	if (stremail == "")
		{
			valid = false;
			errMsg += 'Please enter your Email Address.\n';
		}

	if (strphone == "")
		{
			valid = false;
			errMsg += 'Please enter your Day Phone Number.\n';
		}
		
	// errors?, show them to user and stop processing form		
	if(!valid) 
		alert(errMsg); 
	return valid;
	
}