﻿
$(document).ready(function () {

    $("#contactLink").click(function () {
        if ($("#contactForm").is(":hidden")) {
            $("#contactForm").slideDown("slow");
        }
        else {
            $("#contactForm").slideUp("slow");
        }
    });

});
function echeck(str) {

    var error = false;
    var at = "@"
    var dot = "."
    var lat = str.indexOf(at)
    var lstr = str.length
    var ldot = str.indexOf(dot)
    if (str.indexOf(at) == -1) {
        error = true;
        return false
    }

    if (str.indexOf(at) == -1 || str.indexOf(at) == 0 || str.indexOf(at) == lstr) {
        error = true;
        return false
    }

    if (str.indexOf(dot) == -1 || str.indexOf(dot) == 0 || str.indexOf(dot) == lstr) {
        error = true;
        return false
    }

    if (str.indexOf(at, (lat + 1)) != -1) {
        error = true;
        return false
    }

    if (str.substring(lat - 1, lat) == dot || str.substring(lat + 1, lat + 2) == dot) {
        error = true;
        return false
    }

    if (str.indexOf(dot, (lat + 2)) == -1) {
        error = true;
        return false
    }

    if (str.indexOf(" ") != -1) {
        error = true;
        return false
    }

    return true
}
function Subscribe() {

    var email = $('input#EmailAddress').val();
    if ((email == null) || (email == "")) {
        alert("Please enter your email address!")
        return false;
    }
    if (echeck(email) == false) {
        alert("Please enter a valid email address!")
        return false;
    }
    else {
        $.ajax({
            type: "POST",
            url: "/Ajax/Signup.aspx",
            data: "EmailAddress=" + email,
            success: function () {
                $("#messageSent").show("slow");
                setTimeout('$("#messageSent").hide();$("#contactForm").slideUp("slow")', 4000);
            }
        });
    }
}
