﻿
function ClientValidation()
{  
    var bClientSideValidationActive = false;

	if(bClientSideValidationActive)
	{
	
		WardLib.ValidationManager.Initialize();
		
		if(WardLib.ValidationManager.Validate('ctl00_ContentPlaceHolder1_pnlDesiredUsername',!WardLib.ValidationTestManager.IsEmpty($('ctl00_ContentPlaceHolder1_txbDesiredUsername').value), 'username not supplied!')) 
		{
		    //check to see if user already exists
		    alert('username not supplied!');
		}
		/*
		if(WardLib.ValidationManager.Validate('ctl00_ContentPlaceHolder1_pnlEmailAddress',!WardLib.ValidationTestManager.IsEmpty($('ctl00_ContentPlaceHolder1_txbEmailAddress').value), 'email address not supplied!')) 
		{
		
			if(WardLib.ValidationManager.Validate('ctl00_ContentPlaceHolder1_pnlEmailAddress',WardLib.ValidationTestManager.IsEmailAddress($('ctl00_ContentPlaceHolder1_txbEmailAddress').value), 'email address supplied is invalid'))
			{
				//check to see if record exists
			}				
	
		}
		
		WardLib.ValidationManager.Validate('ctl00_ContentPlaceHolder1_pnlCaptcha',!WardLib.ValidationTestManager.IsEmpty($('ctl00_ContentPlaceHolder1_txbCaptcha').value), 'security code not supplied!')
		WardLib.ValidationManager.Validate('ctl00_ContentPlaceHolder1_pnlAcceptTerms',document.aspnetForm.ctl00$ContentPlaceHolder1$chkAcceptTerms.checked,'Accept the terms to continue!');
	    */

        if(WardLib.ValidationManager.FormIsGood())
        {
            alert('sending form');
            $('form').submit();
            return true;
        }
        else
        {
	        alert('form errored');
            return false;
        }
    } 
    
    $('form').submit();
}
`
$(document).ready(function() {
    $('#ctl00_phContent_btnSubmit').click(function(e) {
        e.preventDefault();
        ClientValidation();
    });
});

