$(document).ready(function () {
    Cufon.replace("h1");
    Cufon.replace("#cufon");
    $('#Signup_txtEmail').click(function () {
        if ($(this).val() == "Your email address") {
            $(this).val('');
            $(this).css("color", "#000000");
        }
    });

    $('.newsletter-link').click(function() {
      $('.newsletter-panel').slideToggle(1500, function() {
        // Animation complete.
      });
    });

    $('#formContact').submit(function(){
        var isValid = true;
        var email = $("#formEmail");
        
        // Validate the e-mail.
        if (!/^([a-zA-Z0-9_.-])+@(([a-zA-Z0-9-])+\.)+([a-zA-Z0-9]{2,4})+$/.test(email.val())) {      
            //$('.divEmail').addClass('error');   
            //alert("Please supply a valid email address.");
            $("#formEmail").css('border','2px solid Red');
            //$("#formEmail").css('background-color','#F3D5D6');
            $("#formEmail").css('margin','-2px 8px 0px -2px');
            $(".errormsg").css('visibility','visible');
            isValid = false;
        }

        if (isValid==false)
        {
            return false;
        }
        else
        {
            return true;
        }
        
    });    

    $('#formEmail').focus(function() {
        if($(this).val()=="Your email address")
        {
            $(this).val('');
        }
        $(this).css('color','#000');
        $(this).css('border','0px');
        $(this).css('margin','0px 10px 0px 0px');
        $(".errormsg").css('visibility','hidden');
    });
    
});

