function checkRegistration(){
	if (document.regform.firstname.value.length == 0){
        alert("Please enter your first name.");
        document.regform.firstname.focus();
        return false;
     }
     else {
     }
     if (document.regform.lastname.value.length == 0){
        alert("Please enter your last name.");
        document.regform.lastname.focus();
        return false;
     }
     else {
     }
	 if (document.regform.city.value.length == 0){
        alert("Please enter your city.");
        document.regform.city.focus();
        return false;
     }
/*     else {
     }
	 if (document.regform.phone.value.length == 0){
        alert("Please enter your phone number.");
        document.regform.phone.focus();
        return false;
     }*/
     else {
     }
     if (document.regform.email.value.length == 0){
        alert("Please enter a valid email address.  This will be your username.");
        document.regform.email.focus();
        return false;
     }
     else {
     }
     if (document.regform.password.value.length == 0){
        alert("Please select a password.");
        document.regform.password.focus();
        return false;
     }
     else {
     }
     if (document.regform.password.value.length < 4){
        alert("Your password should be at least 4 characters long.");
        document.regform.password.focus();
        return false;
     }
     else {
     }
     if (document.regform.password2.value.length == 0){
        alert("Please confirm your password.");
        document.regform.password2.focus();
        return false;
     }
     else {
     }
     if (document.regform.password.value != document.regform.password2.value){
        alert("The passwords don't match.  Please try again.");
        document.regform.password.focus();
        return false;
     }
     else {
     }
}
function checkCompany(){
	if (document.regform.firstname.value.length == 0){
        alert("Please enter your first name.");
        document.regform.firstname.focus();
        return false;
     }
     else {
     }
     if (document.regform.lastname.value.length == 0){
        alert("Please enter your last name.");
        document.regform.lastname.focus();
        return false;
     }
     else {
     }
	 if (document.regform.company.value.length == 0){
        alert("Please enter your company.");
        document.regform.company.focus();
        return false;
     }
     else {
     }
	 if (document.regform.city.value.length == 0){
        alert("Please enter your city.");
        document.regform.city.focus();
        return false;
     }
     else {
     }
     if (document.regform.email.value.length == 0){
        alert("Please enter your email address.");
        document.regform.email.focus();
        return false;
     }
     else {
     }
}