function verifyRegister(Form) {
	if (Form.fullname.value=="") {
    	alert("Please enter your fullname.");
        Form.fullname.focus();
        return false;
    } 
	
	if (Form.nickname.value=="") {
    	alert("Please enter your nickname.");
        Form.nickname.focus();
        return false;
    } 
	
	  if(Form.username.value=="") {
    	alert("Please enter your email address.");
        Form.username.focus();
        return false;
    }
    
    if(!isValidEmail(Form.username.value)) {
    	alert("Please enter a valid email address.");
        Form.username.focus();
        return false;
    }
    
    if (Form.password.value=="") {
    	alert("Please enter your password.");
        Form.password.focus();
        return false;
    }
    
    if (Form.confirmPassword.value=="") {
    	alert("Please enter your confirm password.");
        Form.confirmPassword.focus();
        return false;
    }
    
    if (Form.password.value != Form.confirmPassword.value) {
		alert ("The password and confirm password must be the same. Please re-enter your password");
 		Form.password.focus();
		return false;
    }
    
    if (Form.password.value.length < 6){
        alert ("Password must be between 6 to 15 characters.");
        Form.password.focus();
        return false;
    }
    
    var holder = Form.password.value;
    for (var i=0; i < holder.length; i++){
     if ((!((holder.charAt(i) >= "0") && (holder.charAt(i) <= "9"))) &&
         (!((holder.charAt(i) >= "a") && (holder.charAt(i) <= "z"))) &&
         (!((holder.charAt(i) >= "A") && (holder.charAt(i) <= "Z")))) {
         alert("Only characters and numbers are accepted as password.");
         Form.password.focus();
         return false;
     }
    }
	
	if (Form.gender.value=="NA") {
		alert("Please select your gender.");	
		Form.gender.focus();
		return false;
	}
	
	if (Form.Day.value=="NA") {
		alert("Please select your day of birth.");	
		Form.Day.focus();
		return false;
	}
	
	if (Form.Month.value=="NA") {
		alert("Please select your month of birth.");	
		Form.Month.focus();
		return false;
	}
	
	if (Form.Year.value=="NA") {
		alert("Please select your year of birth.");	
		Form.Year.focus();
		return false;
	}
   
	
   
 
   
      return true;
    
}

function isValidEmail (InString)
{
    if (InString.length==0)
        	return (false);
	if ( (InString.indexOf('@') == -1) || (InString.indexOf('@') != InString.lastIndexOf('@')) )
			return (false);
	if (InString.indexOf('.') == -1) 
			return (false);
	if ( (InString.lastIndexOf('.')) < (InString.indexOf('@')) )
			return (false); 

    return (true);
}



