<!--
	function thisLength(element,len) {
		var valid = "abcdefghijklmnopqrstuvwxyz0123456789_"
		var pass = "yes";
		var temp;

		if (element.value.length == 0) { return }
		if (element.value.length < len) {
			alert("Must be at least " + len + " characters long!")			
			element.focus();
			element.select();
			return false;
		}
		for (var i=0; i<element.value.length; i++) {
			temp = "" + element.value.substring(i, i+1);
			if (valid.indexOf(temp) == "-1") pass = "no";
		}
		if (pass == "no") {
			alert("Invalid characters OR space encountered!\nPlease use lowercase alphanumeric characters only!");
			element.focus();
			element.select();
			return false;
		}
		return true;
	}

	function passwdLength(element,len) {
		if (element.value.length == 0) { return }
		if (element.value.length < len) {
			alert("Musts be at least " + len + " characters long!")			
			element.focus();
			element.select();
			return false;
		}
		return true;
	}
	
	function passwordSame(form){
		if (form.password.value != "" && form.re_password.value != "") {
			if (form.password.value != form.re_password.value) {
				alert("Password & re-password must be the same!");
				//form.password.value = ""
				//form.re_password.value = ""
				form.re_password.focus();
				form.re_password.select();
				return false;
			}
		}
		return true;
	}
	
	function emailCheck(form) {
		var txt=form.email.value;
		var valid = true;
		
		if (txt == "")
			return false;
		
		if (txt.indexOf("@")<1){
			alert("I'm sorry. The email address seems wrong. Please"
					+" check the prefix and '@' sign.");					
			valid = false;
		}
		/*
		else {
			if ((txt.indexOf(".com")<7)&&(txt.indexOf(".org")<7)
				&&(txt.indexOf(".gov")<7)&&(txt.indexOf(".net")<7)
				&&(txt.indexOf(".mil")<7)&&(txt.indexOf(".edu")<7)){
				alert("I'm sorry. The email address seems wrong. Please"
						+" check the suffix for accuracy. (It should include a "
						+".com, .edu, .net, .org, .gov or .mil)");					
				valid = false;
			}
		}
		*/
		
		if (valid == false) {
			form.email.focus();
			form.email.select();
		}
	}
	
	function emptyFields(form) {					
		//To check the values of Hobbies interest
		
		var flag1=0
		var flag2=0
		var v1
		var i
		v1=form.HobbiesInterests.length
		for (i= 0;i<v1;i++)	{	
			if (form.HobbiesInterests[i].checked){		
				flag1=1;			
				if((form.HobbiesInterests[i].value) == 'OT')
				{ flag2=2;}	}}	
		//alert(flag1);	 /*to force the user to select atleast one check box*/
		
		//To check the values of Hotel Booker
		var flag3=0
		var flag4=0
		var v2
		var j
	/*	v2=form.HOTELBOOKER.length
		for (j= 0;j<v2;j++)	{	
			if (form.HOTELBOOKER[j].checked){		
				flag3=1;			
				if((form.HOTELBOOKER[j].value) == 'OT')
				{ flag4=2;}	}}	*/
		//alert(flag1);	 /*to force the user to select atleast one check box*/
					
		var err="";

		if (form.userid.value == "")
			err+="User ID\n";
		if (form.password.value == "" || form.re_password.value == "")
			err+="Password\n";
		if (form.name.value == "")
			err+="Full Name\n";				
		if (form.surname.value == "")
			err+="Surname\n";					
		if (form.dob_yr.value == "")
			err+="Year of Birth\n";
		if (form.id_no.value == "")
			err+="IC/Passport No.\n";
		if (form.addr1.value == "" && form.addr2.value == "")
			err+="Mailing Address\n";			
		if (form.postalcode.value == "")
			err+="Postal Code\n";
		if (form.company.value == "")
			err+="Company Name\n";
		if (form.designation.value == "")
			err+="Designation\n";
		if (form.email.value == "")
			err+="Email Address\n";
		if (form.officep.value == "")
			err+="Office Phone\n";
		if (form.petname.value == "")
			err+="Mother's Maiden name \n";
		//if (form.CompanyAware.checked == false)
			//err+="Company Approval\n";	
		if (form.TermsCondition.checked == false)
			err+="Terms & Conditions\n";
		if (flag2== "2")
			{if (form.HobbiesOthers.value == "")
				err+="Hobbies for Others\n";
			}			
		/*if (flag4== "2")
			{if (form.HotelBookerOthers.value == "")
				err+="Hotel Booker for Others\n";
			}*/
		if (err != "") {
			alert("You have not fill in the following fields :\n\n" + err);
			return false;
		}
				
		return true;
	
	}


	function emptyFieldsUSER(form) {		
		//To check the values of Hobbies interest
		
		var flag1=0
		var flag2=0
		var v1
		var i
		v1=form.HobbiesInterests.length
		for (i= 0;i<v1;i++)	{	
			if (form.HobbiesInterests[i].checked){		
				flag1=1;			
				if((form.HobbiesInterests[i].value) == 'OT')
				{ flag2=2;}	}}	
		//alert(flag1);	 /*to force the user to select atleast one check box*/
		
		//To check the values of Hotel Booker
		var flag3=0
		var flag4=0
		var v2
		var j
		v2=form.HOTELBOOKER.length
		for (j= 0;j<v2;j++)	{	
			if (form.HOTELBOOKER[j].checked){		
				flag3=1;			
				if((form.HOTELBOOKER[j].value) == 'OT')
				{ flag4=2;}	}}	
		//alert(flag1);	 /*to force the user to select atleast one check box*/
		var err="";
		if (form.name.value == "")
			err+="Full Name\n";				
		if (form.surname.value == "")
			err+="Surname\n";					
		if (form.dob_yr.value == "")
			err+="Year of Birth\n";		
		if (form.id_no.value == "")
			err+="IC/Passport No.\n";
		if (form.addr1.value == "" && form.addr2.value == "")
			err+="Mailing Address\n";			
		if (form.postalcode.value == "")
			err+="Postal Code\n";
		if (form.company.value == "")
			err+="Company Name\n";
		if (form.designation.value == "")
			err+="Designation\n";
		if (form.email.value == "")
			err+="Email Address\n";
		if (form.officep.value == "")
			err+="Office Phone\n";
		if (form.petname.value == "")
			err+="Mother's Maiden name \n";
		if (flag2== "2")
			{if (form.HobbiesOthers.value == "")
				err+="Hobbies for Others\n";
			}	
		if (flag4== "2")
			{if (form.HotelBookerOthers.value == "")
				err+="Hotel Booker for Others\n";
			}
		if (err != "") {
			alert("You have not fill in the following fields :\n\n" + err);
			return false;
		}
				
		return true;
	}



	function emptyFieldsCreateAdminUSER(form) {	
		
		var err="";
		if (form.adm_Fname.value == "")
			err+="Full Name\n";				
		if (form.adm_Lname.value == "")
			err+="Last Name\n";					
		if (form.adm_usrname.value == "")
			err+="User Name\n";		
		if (form.adm_passwd.value == "")
			err+="Password\n";
		if (form.email.value == "")
			err+="Email Address\n";			
		if (form.adm_ph_home.value == "")
			err+="Home Phone\n";
		if (form.adm_ph_office.value == "")
			err+="Office Phone\n";
		if (form.adm_ph_Mobile.value == "")
			err+="Mobile Phone\n";
		if (form.email.value == "")
			err+="Email Address\n";
		if (form.adm_Fax.value == "")
			err+="FAX\n";
		if (err != "") {
			alert("You have not fill in the following fields :\n\n" + err);
			return false;
		}
				
		return true;
	}

	function emptyFieldsAdmin(form) {	
	
	//To check the values of Hobbies interest
		var flag1=0
		var flag2=0
		var v1
		var i
		v1=form.HobbiesInterests.length
		for (i= 0;i<v1;i++)	{	
			if (form.HobbiesInterests[i].checked){		
				flag1=1;			
				if((form.HobbiesInterests[i].value) == 'OT')
				{ flag2=2;}	}}	
		//alert(flag1);	 /*to force the user to select atleast one check box*/
		
		//To check the values of Hotel Booker
		var flag3=0
		var flag4=0
		var v2
		var j
		v2=form.HOTELBOOKER.length
		for (j= 0;j<v2;j++)	{	
			if (form.HOTELBOOKER[j].checked){		
				flag3=1;			
				if((form.HOTELBOOKER[j].value) == 'OT')
				{ flag4=2;}	}}	
		//alert(flag1);	 /*to force the user to select atleast one check box*/
								
		var err="";
		if (form.mbr_usrname.value.replace(/^\s*|\s*$/g,"") == "")
			err+="User ID\n";						
		if (form.password.value.replace(/^\s*|\s*$/g,"") == "")
			err+="Password\n";
		if (form.MshipNo.value.replace(/^\s*|\s*$/g,"") == "")
			err+="Membership Number \n";			
		if (form.name.value.replace(/^\s*|\s*$/g,"") == "")
			err+="First Name\n";				
		if (form.surname.value.replace(/^\s*|\s*$/g,"") == "")
			err+="Surname\n";					
		if (form.gender[0].checked == false && form.gender[1].checked == false)
			err+="Gender\n";		
		if (form.dob_yr.value.replace(/^\s*|\s*$/g,"") == "")
			err+="Year of Birth\n";					
		//if (form.id_no.value.replace(/^\s*|\s*$/g,"") == "")
			//err+="IC/Passport No.\n";
		if (form.addr1.value.replace(/^\s*|\s*$/g,"") == "" && form.addr2.value.replace(/^\s*|\s*$/g,"") == "")
			err+="Mailing Address\n";			
		if (form.postalcode.value.replace(/^\s*|\s*$/g,"") == "")
			err+="Postal Code\n";
		if (form.company.value.replace(/^\s*|\s*$/g,"") == "")
			err+="Company Name\n";
		//if (form.designation.value.replace(/^\s*|\s*$/g,"") == "")
			//err+="Designation\n";
		//if (form.email.value.replace(/^\s*|\s*$/g,"") == "")
			//err+="Email Address\n";
		if (form.officep.value.replace(/^\s*|\s*$/g,"") == "")
			err+="Office Phone\n";
		if (flag2== "2")
			{if (form.HobbiesOthers.value == "")
				err+="Hobbies for Others\n";
			}			
		if (flag4== "2")
			{if (form.HotelBookerOthers.value == "")
				err+="Hotel Booker for Others\n";
			}
		if (form.active[0].checked == false && form.active[1].checked == false)
			err+="active\n";	
			
		if (err != "") {
			alert("You have not fill in the following fields :\n\n" + err);
			return false;
		}
				
		return true;
	
	}

	function allNumbers(element) {
		var a = element.value;
		
		if (a == "")
			return;
			
		for (i = 0; i < a.length; i++) {
			if (a.charAt(i) < '0' || a.charAt(i) > '9') {
				alert("Value must be numeric!");
				element.value="";
				element.focus();
				element.select();
				break;											
			}
		}
	}
	function gotSpace(e) {
		var i = 0;
		if (e.value == ""){return;}
		for (i=0; i<e.value.length; i++) {
			if (e.value[i] == ' ') {
				alert("No spaces allowed!");
				e.focus();
				e.select();
				return false;
			}
		}
		return true;
	}

	function loginCheck(form) {							
		var err="";
		if (form.old_password.value == "")
			err+="Current Password\n";				
		if (form.password.value == "" || form.re_password.value == "")
			err+="New Password\n";				
		if (err != "") {
			alert("You have not fill in the following fields :\n\n" + err);
			return false;
		}
				
		return true;
	
	}
//-->

