function validForm(frmName) {
	if(!validBlank (frmName, "tb_first_name" , "Please insert First Name!!!"))
		return false;
	if(!validBlank (frmName, "tb_last_name" , "Please insert Last Name!!!"))
		return false;
	if(!validBlank (frmName, "tb_user_name" , "Please insert User Name!!!"))
		return false;
	if(!validBlank (frmName, "tb_email_address" , "Please insert Email Address!!!"))
		return false;
	if(!validEmail (frmName, "tb_email_address" , "Please insert valid Email"))
		return false;
	if(!validBlank (frmName, "cb_year" , "Please insert Year!!!"))
		return false;
	if(!validBlank (frmName, "cb_month" , "Please insert Month!!!"))
		return false;
	if(!validBlank (frmName, "cb_day" , "Please insert Date!!!"))
		return false;
	if (!validDate())
		return false;
	if(!validBlank (frmName, "tb_password" , "Please insert Password!!!"))
		return false;
	if(!getValidLimit(frmName, "tb_password", 6 , "Password length must be between 6 to 25"))
		return false;
	if(!validBlank (frmName, "tb_confirm_password" , "Please insert Confirm Password!!!"))
		return false;
	if(!validCompare (frmName, "tb_password", "tb_confirm_password", "Please insert Same Confirm Password as Password!!!"))
		return false;
	if(!validBlank (frmName, "tb_verify_code" , "Please insert Verification Code!!!"))
		return false;
	if(!validCompare (frmName, "tb_verify_code", "tb_verify_code_h", "Please insert valid Verification Code!!!"))
		return false;
	if(!document.frm_register.cb_accept_terms.checked)
	{
		alert("Terms is not Accepted!!!");
		return false;
	}
	if(!document.frm_register.cb_accept_privacy.checked)
	{
		alert("Privacy Policy is not Accepted!!!");
		return false;
	}
	
	document.frm_register.action = "register.php?action=submit";
	document.frm_register.submit();
}
function validDate() {
	var now = new Date();
	if (!dateCompare (now.getDate(),(now.getMonth()+1),now.getFullYear(),"<",document.frm_register.cb_day.value,document.frm_register.cb_month.value,document.frm_register.cb_year.value,"Please select date less than today's date!!!"))
		return false;

	return true;
}