function mandatory() {

	var form = document.register1
	var messarray = new Array()
	var trigger  = 0

        for ( i =0; i< 12; i++) {
		messarray[i] = 0
	}
	if (form.rfname.value == "" || form.rfname.value == null) {
		messarray[0] = 1
		trigger =1
	}
	if (form.rlname.value == "" || form.rlname.value == null) {
		messarray[1] = 1
		trigger =1
	}
	if (form.rcompanyname.value == "" || form.rcompanyname.value == null) {
		messarray[2] = 1
		trigger =1
	}
	if (form.remail.value == "" || form.remail.value == null) {
                messarray[9] = 1
		trigger =1
	}
	if (form.rphone.value == "" || form.rphone.value == null) {
                messarray[8] = 1
		trigger =1
	}
	if (form.rprovstate.value == "" || form.rprovstate.value == null) {
                messarray[5] = 1
		trigger =1
	}
	if (form.rcountry.options[form.rcountry.selectedIndex].value == "" || form.rcountry.options[form.rcountry.selectedIndex].value == null) {
                messarray[6] = 1
		trigger =1
	}
        if (form.rpasswd.value == "" || form.rpasswd.value == null) {
                messarray[10] = 1
		trigger =1
	}
	if (form.confirm.value == "" || form.confirm.value == null) {
                messarray[11] = 1
		trigger =1
	}
	
	if (form.rcity.value == "" || form.rcity.value == null) {
                messarray[4] = 1
		trigger =1
	}
        if (form.rzip.value == "" || form.rzip.value == null) {
                messarray[7] = 1
		trigger =1
	}
        if (form.rstreet.value == "" || form.rstreet.value == null) {
                messarray[3] = 1
		trigger =1
	}

var message = "You forgot to enter the following fields:\n"
   	        if (messarray[0] == 1) {
		msg = "Your first name\n";
		message += msg
		}
		if (messarray[1] == 1) {
		msg = "Your last name\n";
		message += msg
		}
		if (messarray[2] == 1) {
		msg = "Your company name\n";
		message += msg
		}
                if (messarray[3] == 1) {
                msg = "Your street\n";
		message += msg
		}					
                if (messarray[4] == 1) {
		msg = "Your city\n";
		message += msg
		}
		if (messarray[5] == 1) {
		msg = "Your province/state\n";
		message += msg
		}
                if (messarray[7] == 1) {
                msg = "Your postal code/zip code\n";
		message += msg
		}					
                if (messarray[6] == 1) {
		msg = "Your country\n";
		message += msg
		}
                if (messarray[8] == 1) {
		msg = "Your phone number\n";
		message += msg
		}

                if (messarray[9] == 1) {
		msg = "Your E-mail\n";
		message += msg
		}
                if (messarray[10] == 1) {
		msg = "Your password\n";
		message += msg
		}
                if (messarray[11] == 1) {
		msg = "To confirm your password\n";
		message += msg
		}					


var check_pwd = check_passwd()
if (trigger == 1) {
	alert(message)
        return false
}else{
  if (check_pwd == 1) {
     alert("The passwords do not match.\nPlease reenter your password.")
     return false
  } else if (check_pwd == 3) {
     alert("The password must be at least 8 characters long")
    return false
 }
  else {
     return true  
  } 	
}
}

function check_passwd() {
	var flag = 0
	var form = document.register1
	var t_ln = form.rpasswd.value.length
	if  (form.rpasswd.value == form.confirm.value)  {
		flag = 2
	}
	else {
		flag= 1
	}	
	if (t_ln < 8 && flag == 2) {
	flag = 3
	}
return(flag)	
}

function po_check() {
	var flag = 0
	var form = document.paypo

	if (form.tpono.value == "" || form.tpono.value == null) {
	alert("You did not Specify a Purchase Order Number")
	return false
	}

	if (form.ttrsp_name.value == "" || form.ttrsp_name.value == null) {
	if (form.ttrsp_account.value == '' || form.ttrsp_account.value == null) {
		return true
	}
	else {
	alert("You did not specify a transport name")
	return false
	}
}

}

function login_page() {
	var form = document.logon
	var msg = "You forgot to enter:\n"
	var trigger  = 0
	if (form.username.value == "" || form.username.value == null) {
		msg += "Your user name (email)\n"
		trigger =1
	}
	if (form.password.value == "" || form.password.value == null) {
		msg += "Your password\n";
		trigger =1
	}
	
if (trigger == 1) {
	alert(msg)
	return false
}
else
{
	return true
}

}
