﻿jQuery.fn.center = function () {
    var tmp = $(this);
    // alert(tmp.width() + " : " + tmp.height());
    this.css("position", "absolute");
    this.css("top", ($(window).height() - tmp.outerHeight()) / 2 + $(window).scrollTop() + "px");
    this.css("left", ($(window).width() - tmp.outerWidth()) / 2 - $(window).scrollLeft() + "px");
    return this;
}

$(document).ready(function () {
    var lp = 0;
    var sites = new Array();
    sites.push(site = { img: "dole.jpg", url: "http://www.dolefoodservice.com/" });
    sites.push(site = { img: "dot.jpg", url: "http://www.dotfoods.com/home" });
    sites.push(site = { img: "gm.jpg", url: "http://www.generalmillsfoodservice.com/" });
    sites.push(site = { img: "heinz.jpg", url: "http://www.heinzfoodservice.com/" });
    sites.push(site = { img: "hormel.jpg", url: "http://www.hormelfoodservice.com/" });
    sites.push(site = { img: "kraftfoodservice.jpg", url: "http://www.kraftfoodservice.com/" });
    sites.push(site = { img: "itm.jpg", url: "http://www.jtmega.com/" });
    sites.push(site = { img: "kikkoman.jpg", url: "http://www.kikkomanusa.com/foodservice/" });
    sites.push(site = { img: "lamb.jpg", url: "http://www.lambweston.com/products/foodservice/foodservice.jsp" });
    sites.push(site = { img: "mccain.jpg", url: "http://www.mccainusa.com/mccainfoodservice/default.aspx" });
    sites.push(site = { img: "nrn.jpg", url: "http://www.nrn.com/" });
    sites.push(site = { img: "pepsico.jpg", url: "http://www.pepsicofoodservice.com/" });
    sites.push(site = { img: "precision.jpg", url: "http://www.precisionfoods.com/foodservice/" });
    sites.push(site = { img: "rosina.jpg", url: "http://rosina.com/division/fsd/113/foods.html" });
    sites.push(site = { img: "saralee.jpg", url: "http://www.saraleefoodservice.com/" });
    sites.push(site = { img: "simplot.jpg", url: "http://www.simplotfoodservice.com/" });
    sites.push(site = { img: "technomic.jpg", url: "http://www.technomic.com/" });
    sites.push(site = { img: "tyson.jpg", url: "http://www.tysonfoodservice.com/" });
    sites.push(site = { img: "unilever.jpg", url: "http://www.unileverfoodsolutions.us/" });
    sites.push(site = { img: "uppercrust.jpg", url: "http://www.uppercrustent.com/" });
    sites.push(site = { img: "unclebens.jpg", url: "http://www.unclebens.com/" });
    sites.push(site = { img: "campbells.jpg", url: "http://www.campbellsfoodservice.com/" });
    sites.sort(function () { return 0.5 - Math.random() });

    $("#pnlBack").css({ "opacity": 0.8 });
    $("#btnLogin").click(function () {
        $("#pnlBack").show();
        $("#pnlLogin").center().show();
        return false;
    });
    $("#btnExit").click(function () {
        $("#pnlBack").hide();
        $("#pnlLogin").hide();
        return false;
    });
    $('.stripes tr:odd').each(function () {
        if (!this.style.backgroundColor) {
            this.style.backgroundColor = '#E6E6E6';
            $(this).children("td").css({ "backgroundColor": '#E6E6E6' });
        }
    });
    $('.stripes tr:even').each(function () {
        if (!this.style.backgroundColor) {
            this.style.backgroundColor = '#FFFFFF';
            $(this).children("td").css({ "backgroundColor": '#FFFFFF' });
        }
    });

    setPlogo();
    setInterval(function () { setPlogo() }, 7000);

    function setPlogo() {
        lp++;
        var sl = sites.length - 1;
        if (lp >= sl) lp = 0;
        $("#ctl00_imgLogoP").fadeOut(1000, function () {
            $("#ctl00_lnkLogoP").attr("href", sites[lp].url);
            $("#ctl00_imgLogoP").attr("src", "http://afdr.org/images/partnerlogos/sized/" + sites[lp].img).fadeIn(1000);
        });
    }
});

