function validate_email()
{
    valid = true;

    if ( document.regReq.email.value != document.regReq.confirmEmail.value )
    {
        alert ( "Your email addresses do not match. Please re-enter." );

        valid = false;
    }

    return valid;
}

function validate_username()
{
    valid = true;

    var user = document.regReq.username.value;

    if ( user.length > 10 )
    {
        alert ( "You Preferred User Name is too long, maxmimum 10 characters please. Please re-enter." );

        valid = false;
    }

    return valid;
}

function validate_fields()
{

    valid = true;

    valid = validate_email();

	if ( valid == true )
	{
		valid = validate_username();
	}

	return valid;

}


//from captcha code
function captcha_refresh() {
e=document.getElementById('captcha');
dv=new Date();
e.src="/includes_public/captcha-image.php?dummy=" + dv.getTime();
return false;
}
// ensure image refresh on back-button navigation in Firefox
function load_handler()  { captcha_refresh(); }
function unload_handler()  { } 
window.onload = load_handler;
window.onunload = unload_handler;