function validateSignupForm(myForm) {
	var formstatus = false;
	
	var illegalChars= /[\(\)\<\>\,\;\:\\\/\"\[\]]/;		
		
    if (isEmpty(myForm.course)) {alert("Please input Name of course.");myForm.course.focus();formstatus = false;}		 	 

    else if (isEmpty(myForm.name)) {alert("Please input your complete name.");myForm.name.focus();formstatus = false;}	
    else if (isEmpty(myForm.nric)) {alert("Please input your NRIC No/Passport");myForm.nric.focus();formstatus = false;}
    else if (isEmpty(myForm.hometelno)) {alert("Please input your Home Tel No");myForm.hometelno.focus();formstatus = false;}	
    else if (isEmpty(myForm.mobiletelno)) {alert("Please input your Mobile Tel No");myForm.mobiletelno.focus();formstatus = false;}    

	else if (isEmpty(myForm.email)) {alert("Please input your E-mail");myForm.email.focus();formstatus = false;}	
    else if (isValidEmail(myForm.email.value)) {alert("Please input valid E-mail.");myForm.email.focus();formstatus = false;}		

    else if (isEmpty(myForm.address)) {alert("Please input your Mailing Address");myForm.address.focus();formstatus = false;}	
    else if (isEmpty(myForm.occupation)) {alert("Please input your Occupation");myForm.occupation.focus();formstatus = false;}

    else if (isEmpty(myForm.qualification)) {alert("Please input your Highest Qualification");myForm.qualification.focus();formstatus = false;}	

    else if (myForm.iagree.checked==false) {alert("Please read Terms and Condition");myForm.iagree.focus();formstatus = false;}	

    else {formstatus = true;}   

    return formstatus;	
}


function validateSurveyForm(myForm) {
	var formstatus = false;
	
	var illegalChars= /[\(\)\<\>\,\;\:\\\/\"\[\]]/;		
		
    if (isEmpty(myForm.Name)) {alert("Please input your Complete Name.");myForm.Name.focus();formstatus = false;}		 	 
    else if (isEmpty(myForm.Email)) {alert("Please input your Email.");myForm.Email.focus();formstatus = false;}	
	else if (isValidEmail(myForm.Email.value)) {alert("Please input valid E-mail.");myForm.Email.focus();formstatus = false;}	
    
    else {formstatus = true;}   

    return formstatus;	
}

	function isValidPhone(myString) {
		var regexPhone = /^\d{9,}$/;
		
		if(regexPhone.test(myString)){
			return false;
		} else {
			return true;
		}
	}
	
	
	
	
	function isValidNumeric(myString) {
		var regexnum = /^[\-,1-9]\d*[0-9](\.\d*[0-9])?$/;
		
		if(regexnum.test(myString)){
			return false;
		} else {
			return true;
		}
	}		
	
	
	function isValidAusDate(myString) {
		var regexdate = /^([0-9]|[0,1,2][0-9]|3[0,1])\/([\d]|[0][1-9]|[1][0-2])\/\d{4}$/;
		
		if(regexdate.test(myString)){
			return false;
		} else {
			return true;
		}
	}	
	
	
	function isValidEmail(myString) {
		var regexEmail = /^([0-9a-zA-Z]+([_.-]?[0-9a-zA-Z]+)*@[0-9a-zA-Z]+[0-9,a-z,A-Z,.,-]*(.){1}[a-zA-Z]{2,4})+$/;
		
		if(regexEmail.test(myString)){
			return false;			
		} else {            							
			return true;
		}
	}	
	
	
	
	
	function isValidChar(myString) {
		var regexString =/^[a-zA-Z0-9\s]+$/;
		
		if(regexString.test(myString)){
			//alert('false');
			return false;
		} else {
			return true;
		}
	}	

	
	function isEmpty(myField) {
		myString = trim(myField.value);
		if (myString.length == 0) {
			return true;
		} else {
			return false;
		}
	}
	
	function trim(myValue)	{
		if (myValue.length < 1)	{
			return "";
		}
		
		myValue = RTrim(myValue);
		myValue = LTrim(myValue);
		
		if(myValue == "")	{
			return "";
		} else {
			return myValue;
		}
	} 
	
	function RTrim(myValue)	{
		var w_space = String.fromCharCode(32);
		var v_length = myValue.length;
		var strTemp = "";
		
		if(v_length < 0)	{
			return"";
		}
		var iTemp = v_length -1;
		
		while(iTemp > -1)	{
			if(myValue.charAt(iTemp) != w_space) {
				strTemp = myValue.substring(0,iTemp +1);
				break;
			} 
			iTemp = iTemp - 1;
		}	 
		
		return strTemp;
	} 
	
	function LTrim(myValue) {
		var w_space = String.fromCharCode(32);
		
		if(v_length < 1) {
			return"";
		}
		
		var v_length = myValue.length;
		var strTemp = "";
		var iTemp = 0;
	
		while(iTemp < v_length) {
			if(myValue.charAt(iTemp) == w_space){	
			
			}
			else {
				strTemp = myValue.substring(iTemp,v_length);
				break;
			}
			iTemp = iTemp + 1;
		} 
		
		return strTemp;
	} 


