sponsor_images = [
    "add_systems.jpg",
    "american_mortgage.png",
    "applebees.jpg",
    "asco.jpg",
    "bae_systems.jpg",
    "ccm.jpg",
    "chameleon.gif",
    "givaudan.png",
    "kozak.jpg",
    "kuiken.jpg",
    "lamtec.gif",
    "mcs.jpg",
    "miracle_water.jpg",
    "moboe.gif",
    "moody.gif",
    "NDEP.jpg",
    "nymar.jpg",
    "post_foundation.jpg",
    "prevision.bmp",
    "prudential.jpg",
    "siemens.jpg",
    "snap_on.png",
    "somerset_patriots.jpg",
    "trailer_outlet.jpg"
]

sponsor_urls = [
    "http://www.addsys.com/",
    "http://www.americanmortgage.com/",
    "http://www.applebees.com/",
    "http://www.asco.com/",
    "http://www.baesystems.com/",
    "http://www.ccm.edu/",
    "http://www.chameleondesignsolutions.com/",
    "http://www.givaudan.com/",
    "http://www.kozakproducts.com/",
    "http://www.kuikenbrothers.com/",
    "http://www.lamtec.com/",
    "http://www1.mscdirect.com/cgi/nnsrhm",
    "http://www.miraclewatersolutions.com/",
    "",
    "",
    "http://www.ndep.us/",
    "http://www.nymar.com/",
    "",
    "http://previsionsystems.com/",
    "http://www.prudential.com/view/page/public",
    "http://www.siemens.com/entry/cc/en/",
    "http://www.snapon.com/",
    "http://www.somersetpatriots.com/",
    "http://www.traileroutlet.com/htdocs/index.htm"
]

var curSponsor = -1;

function changeSponsor() {
    if ($("#sponsor_link_2 .sponsor_image").css("display") == "none") {
        $("#sponsor_link_1 .sponsor_image").slideUp("slow", function() {
            do {
                random_sponsor = Math.floor(Math.random()*(sponsor_images.length-1));
            } while (curSponsor == random_sponsor);
            curSponsor = random_sponsor;
            
            $("#sponsor_link_1").attr("href",  sponsor_urls[random_sponsor]);
            $("#sponsor_link_1 .sponsor_image").attr("src", "/static/images/sponsors/" + sponsor_images[random_sponsor]);
        });
        $("#sponsor_link_2 .sponsor_image").slideDown("slow");
    } else {
        $("#sponsor_link_2 .sponsor_image").slideUp("slow", function() {
            do {
                random_sponsor = Math.floor(Math.random()*(sponsor_images.length-1));
            } while (curSponsor == random_sponsor);
            curSponsor = random_sponsor;
            
            $("#sponsor_link_2").attr("href",  sponsor_urls[random_sponsor]);
            $("#sponsor_link_2 .sponsor_image").attr("src", "/static/images/sponsors/" + sponsor_images[random_sponsor]);
        });
        $("#sponsor_link_1 .sponsor_image").slideDown("slow");
    }
}

setInterval("changeSponsor()", 8000);

$(document).ready(function() {
    random_sponsor = Math.floor(Math.random()*(sponsor_images.length-1));
    $("#sponsor_link_1 .sponsor_image").attr("src", "/static/images/sponsors/" + sponsor_images[random_sponsor]);
    $("#sponsor_link_1").attr("href", sponsor_urls[random_sponsor]);
    
    $("#sponsor_link_2 .sponsor_image").hide();
    random_sponsor = Math.floor(Math.random()*(sponsor_images.length-1));
    $("#sponsor_link_2 .sponsor_image").attr("src", "/static/images/sponsors/" + sponsor_images[random_sponsor]);
    $("#sponsor_link_2").attr("href", sponsor_urls[random_sponsor]);

    //Changes font size
    $(".fontsize").click(function(e) {
        e.preventDefault();
        $("#main-wrapper").css("font-size", ((($(this).attr("id")-1)/2)+1) + "em");
    });

    //if there's js, you can log in.
    $("#login-wrapper").css("display", "block");
    
    $("#login").click(function(e) {
        e.preventDefault();
        if ($("#login-form").css("right") == "9999px") {
            $("#login-form").css("right", "0");
            $("#login a").html("Hide Login");
            $("[name='login_email']").focus();
        } else {
            $("#login-form").css("right", "9999px");
            $("#login a").html("Login");
        }
    });
    
    $("#login-form").submit(function(e) {
        e.preventDefault();
        $("#login-form [name=login_password]").val($.md5($("#login-form [name=login_password]").val()));
        $.post("/login", $("#login-form").serialize(), function(data) {
            if (data == "true") {
                location.reload();
            } else {
                $("#login").html("<div style='color:red'>Incorrect Email or Password.</div>");
                $("#login-form")[0].reset();
            }
        });
    });
    
    $("#create-user").submit(function(e) {
        e.preventDefault();
        $("#create-user [name=password]").val($.md5($("#create-user [name=password]").val()));
        $.post("/createuser", $("#create-user").serialize(), function(data) {
            if (data == "true") {
                alert("good");
            } else {
                alert("bad");
            }
        });
    });
});
