function searchverify(){
	err=0;
	if (document.searchform.search_keyword.value == ""){
		err=1;
	}
	
	if (document.searchform.search_keyword.value.length < 2){
		err=2;
	}
	
	if (err==1){
		alert('Search Keyword is empty.');
		return false;
	} else if (err==2){
		alert('Search Keyword length must be more than 2 characters.');
		return false;
	} else 
		return true;
}

function verify_login(form)
{
	msg = "";
	err = 0;
															
	if (form.loginid.value == ""){
		msg = msg + '\tLogin ID.\r';
		err = 1;
	}
		
	if (form.password.value == ""){
		msg = msg + '\tPassword.\r';
		err = 1;
	}
									
	if (err == 1) {
		alert("Please fill in your Login ID and Password and submit again.");
		return false;
	}
	return true;
}

function verify(form)
{
	msg = "";
	err = 0;
																
	if (form.reconfirm_password.value != "" && form.password.value != ""){
		if (form.reconfirm_password.value != form.password.value){
			err = 2;
		}
	}
															
	if (form.salutation.value == ""){
		msg = msg + '\tSalutation.\r\n';
		err = 1;
	}
	
	if (form.firstname.value == ""){
		msg = msg + '\tFirst Name.\r\n';
		err = 1;
	}
	
	if (form.lastname.value == ""){
		msg = msg + '\tLast Name.\r\n';
		err = 1;
	}
	
	if (form.email.value == ""){
		msg = msg + '\tEmail.\r\n';
		err = 1;
	}
	
	if (form.contact_mobile.value == "" && form.contact_home.value == ""){
		msg = msg + '\tContact.\r\n';
		err = 1;
	}
	
	if (form.address.value == ""){
		msg = msg + '\tAddress.\r\n';
		err = 1;
	}
	
	if (form.postal_code.value == ""){
		msg = msg + '\tPostal Code.\r\n';
		err = 1;
	}
	
	if (form.loginid.value == ""){
		msg = msg + '\tUser Name.\r\n';
		err = 1;
	}
		
	if (form.password.value == ""){
		msg = msg + '\tPassword.\r\n';
		err = 1;
	}
									
	if (form.reconfirm_password.value == ""){
		msg = msg + '\tReconfirm Password.\r\n';
		err = 1;
	}	
									
	if (err == 1) {
		alert("Please fill in the following fields and submit again.\n\n"+ msg);
		return false;
	} else if (err == 2) {
		alert("Passwords do not match.");
		return false;
	}
	return true;
}

function verifyReg(form)
{
	msg = "";
	err = 0;
															
	if (form.agree.checked == false){
		err = 3;
	}
	
	if (form.reconfirm_password.value != "" && form.password.value != ""){
		if (form.reconfirm_password.value != form.password.value){
			err = 2;
		}
	}
															
	if (form.salutation.value == ""){
		msg = msg + '\tSalutation.\r\n';
		err = 1;
	}
	
	if (form.firstname.value == ""){
		msg = msg + '\tFirst Name.\r\n';
		err = 1;
	}
	
	if (form.lastname.value == ""){
		msg = msg + '\tLast Name.\r\n';
		err = 1;
	}
	
	if (form.email.value == ""){
		msg = msg + '\tEmail.\r\n';
		err = 1;
	}
	
	if (form.contact_mobile.value == "" && form.contact_home.value == ""){
		msg = msg + '\tContact.\r\n';
		err = 1;
	}
	
	if (form.address.value == ""){
		msg = msg + '\tAddress.\r\n';
		err = 1;
	}
	
	if (form.postal_code.value == ""){
		msg = msg + '\tPostal Code.\r\n';
		err = 1;
	}
	
	if (form.loginid.value == ""){
		msg = msg + '\tUser Name.\r\n';
		err = 1;
	}
		
	if (form.password.value == ""){
		msg = msg + '\tPassword.\r\n';
		err = 1;
	}
									
	if (form.reconfirm_password.value == ""){
		msg = msg + '\tReconfirm Password.\r\n';
		err = 1;
	}	
									
	if (err == 1) {
		alert("Please fill in the following fields and submit again.\n\n"+ msg);
		return false;
	} else if (err == 2) {
		alert("Passwords do not match.");
		return false;
	} else if (err == 3) {
		alert("Please read and agree to the rules and conditions.");
		return false;
	}
	return true;
}
