﻿
$(document).ready(function() {
    /*
    $("#lnkSignup, #lnkRegister, #aRegister, #aRegisterCta").click(function(e) {
        $("div.background").before($("#divRegisterDropdown"));
        $(document.body).animate({scrollTop: 0}, 1000);
        $("#divRegisterDropdown").show().animate({height:440},1000);
        pageTracker._trackPageview("/sign-up/");
        e.preventDefault();
        e.stopPropagation();
        return false;
    });
    */
    
    $("#divRegisterDropdown input[@type='text']").val("");
    
    $("div.required input").change(function(e) {
        if ($(this).val().length > 0)
        {
            $(this).parent().css("background-image","url(/linked/images/promo-site/green-asterisk.gif)");
        } else {
            $(this).parent().css("background-image","url(/linked/images/promo-site/red-asterisk.gif)");
        }
    });
    
    $(".registerSubmit").click(function(){
        var isValid = true;
        
        var $form = $(this).parents("form");
        
        var emailRegex = /^[a-zA-Z0-9._-]+@[a-zA-Z0-9.-]+\.[a-zA-Z]{2,4}$/;
        
        if (!emailRegex.test($("input[@name='email']",$form).val()))
        {
            $(".val_email",$form).show();
            isValid = false;
        } else {
            $(".val_email",$form).hide();
        }
        
        if ($("input[@name='password']",$form).val().length < 6)
        {
            $(".val_password",$form).show();
            isValid = false;
        } else {
            $(".val_password",$form).hide();
        }
        
        if ($("input[@name='password']",$form).val() != $("input[@name='confirmPassword']",$form).val())
        {
            $(".val_confirmPassword",$form).show();
            isValid = false;
        } else {
            $(".val_confirmPassword",$form).hide();
        }
        
        return isValid;
    });

});