function newAccountValitationForm(){
	$form = document.newAccount;
	$rString = "";
	
	if($form.groupName.value == ''){
		$rString += "\t• No value for Organization.\t\n";
		markIt_Error("groupName","groupNameTitle","* Organization");
	}
	if($form.chairName.value == ''){
		$rString += "\t• No value for Chairperson.\t\n";
		markIt_Error("chairName","chairNameTitle","* Chairperson");
	}
	
	$t = validPhone($form.phone.value);
	
	if((!$t.st) && ($form.phone.value != '')){
		$rString += "\t• Invalid value for phone.\t\n"
		markIt_Error("phone","phoneTitle","* Phone");		
	} else if($form.phone.value == ''){
		$rString += "\t• No value for Phone.\t\n"
		markIt_Error("phone","phoneTitle","* Phone");
	}
	
	if($form.email.value == ''){
		$rString += "\t• No value for E-mail.\t\n"
		markIt_Error("email","emailTitle","* E-mail");
	} else if(!validEmail($form.email.value)) {
		$rString += "\t• Invalid e-mail address.\t\n"
		markIt_Error("email","emailTitle","* E-mail");
	}

	var $val = $form.groupState.value;
	
	if($val==""){
		$rString += "\t• No value for Group Location.\t\n"
		markIt_Error('groupState','groupStateTitle','* Group Location');		
	}
	
	if($val=="AA" || $val=="AE" || $val=="AP" || $val=="PR" || $val=="GU" || $val=="VI"){
		$rString += "\t• Foreign orders and orders outside the 50 states\n\t   will not be accepted. This includes military bases\n\t   (APO/FPO), US territories, and US protectorates (U.S. Virgin Islands,\n\t   Guam, Puerto Rico).\t\n"
		markIt_Error('groupState','groupStateTitle','* Group Location');
	} 
	
	if($form.groupLogin.value == ''){
		$rString += "\t• No value for Group Login.\t\n"
		markIt_Error("groupLogin","groupLoginTitle","* Group Login");
	}
	
	if(!$form.eula.checked){
		$rString += "\t• You must agree to the End User License to create an account.\t\n"
	}	
	
	if($rString!=""){
		alert("The form cannot be submitted as the following errors have been found:\t\n\n" + $rString);
		return false;
	} else {
		return true;
	}	
}

function validate_groupName($obj){
	if($obj.value==''){
		markIt_Error('groupName','groupNametitle','* Organization');
	} else {
		markIt('groupName','groupNametitle','Organization');
	}
}

function validate_chairName($obj){
	if($obj.value==''){
		markIt_Error('chairName','chairNametitle','* Chairperson');
	} else {
		markIt('chairName','chairNametitle','Chairperson');
	}
}

function validate_phone($obj){
	t = validPhone($obj.value);
	$obj.value=t.val;
	if((t.st) && ($obj.value)){
		markIt('phone','phonetitle','Phone');
	} else {
		markIt_Error('phone','phonetitle','* Phone');
	}
}

function validate_email($obj){
	if((validEmail($obj.value)) && ($obj.value)){
		markIt('email','emailtitle','E-mail');
	} else {
		markIt_Error('email','emailtitle','* E-mail');
	}
}

function validate_groupState($obj){
	var $val = $obj.value;
	if($val=="AA" || $val=="AE" || $val=="AP" || $val=="PR" || $val=="GU" || $val=="VI" || $val==""){
		markIt_Error('groupState','groupStateTitle','* Group Location');
	} else {
		markIt('groupState','groupStateTitle','* Group Location');
	}
}