function ValidateAttendeeRegister(form){



var result;
var ok1;
var ok2;
re = /^\(?\d{3}\)?[\/\.\- ]?\d{3}[\/\.\- ]?\d{4}$/;
var phone1;
var phone2;
var phone3;		
phone1 = form.primaryPhoneNumber.value;
phone2 = form.faxNumber.value;
ok1 = re.exec(phone1);
ok2 = re.exec(phone2);


	if(document.attendeeRegisterForm.countryIds.selectedIndex<0)
	  {
		alert("Please select at least one country.");
		form.countryIds.focus();
		return false;  
	  }
	if(form.organizationInstitution.value == ''){
		alert("Please enter an Organization/Institution.");
		form.organizationInstitution.focus();
		return false;
    } 
	if(form.firstName.value == ''){
		alert("Please enter a first name.");
		form.firstName.focus();
		return false;
    }     
	if(form.lastName.value == ''){
		alert("Please enter a last name.");
		form.lastName.focus();
		return false;
    }     
	if(form.title.value == ''){
		alert("Please enter a title.");
		form.title.focus();
		return false;
    }    
	if(form.emailAddress.value == ''){
		alert("Please enter an email address.");
		form.emailAddress.focus();
		return false;
    }     
    if( form.emailAddress.value.length>0 &&
        (form.emailAddress.value.indexOf("@") == -1 ||
		form.emailAddress.value.indexOf(".") == -1)) {
		alert("Please enter a valid email address.");
		form.emailAddress.focus();
		return false;
    } 
    //if (isNaN(form.zipPostCode.value)) {
    //   alert("Please enter a numeric value for Zip/Postal code.");
   	//	form.zipPostCode.focus();
   	//	return false;
   	//}
   	//if(ok1 == null && form.primaryPhoneNumber.value.length>0) {
    //    alert("Primary Phone Number must be in the format (xxx)xxx-xxxx.");
    //    form.primaryPhoneNumber.focus();
	//	return false;
    //}
   	//if(ok2 == null && form.faxNumber.value.length>0) {
    //    alert("Fax Phone Number must be in the format (xxx)xxx-xxxx.");
    //    form.faxNumber.focus();
	//	return false;
    //}    
    //if(form.url.value == ''){
	//	alert("Please enter a url.");
	//	form.url.focus();
	//	return false;
    //}  			
    if(form.url.value.length>0 && form.url.value.indexOf(".") == -1) {
		alert("Please enter a valid url.");
		form.url.focus();
		return false;
    } 
	if(form.userId.value == ''){
		alert("Please enter a User Id.");
		form.userId.focus();
		return false;
    } 
	if(form.password.value == ''){
		alert("Please enter a password.");
		form.password.focus();
		return false;
    } 
	if(form.confirmpassword.value == ''){
		alert("Please enter a password confirmation.");
		form.confirmpassword.focus();
		return false;
    }     
	if(form.confirmpassword.value != form.password.value){
		alert("Your password does not match your password confirmation.");
		form.password.focus();
		return false;
    }      


		form.method = "Post";
		form.submit();
		return true;

}
