$(document).ready(function () {
    $("#links_nav li").click(function () {
        $("div.links").hide();
        $("." + $(this).attr('name')).show();
    });
});

//implementation of Do Not Show this window again
var expDate = new Date();
expDate.setTime(expDate.getTime() + 365 * 24 * 60 * 60 * 1000); // one year

function setCookie(isName, isValue, dExpires) {
    document.cookie = isName + "=" + isValue + ";expires=" + dExpires.toGMTString();
}

function getCookie(isName) {
    cookieStr = document.cookie;
    startSlice = cookieStr.indexOf(isName + "=");
    if (startSlice == -1) {
        return false;
    }
    endSlice = cookieStr.indexOf(";", startSlice + 1)
    if (endSlice == -1) {
        endSlice = cookieStr.length;
    }
    isData = cookieStr.substring(startSlice, endSlice);
    isValue = isData.substring(isData.indexOf("=") + 1, isData.length);
    return isValue;
}
/////////////////////////////////////////////////////////////////////////

function popitup(url) {
    if (!getCookie('subscribe_popup'))

    {
        //find user's screen size
        var screenW = 640,
            screenH = 480;
        if (parseInt(navigator.appVersion) > 3) {
            screenW = screen.width;
            screenH = screen.height;
        }
        else if (navigator.appName == "Netscape" && parseInt(navigator.appVersion) == 3 && navigator.javaEnabled()) {
            var jToolkit = java.awt.Toolkit.getDefaultToolkit();
            var jScreenSize = jToolkit.getScreenSize();
            screenW = jScreenSize.width;
            screenH = jScreenSize.height;
        }
        //document.write("Screen width="+screenW+"<br>"+"Screen height="+screenH);
        var left = (screenW - 475) / 2;
        var top = (screenH - 600) / 2;
        newwindow = window.open(url, 'name', 'height=600,width=475,location=no,menubar=no,scollbars=no,status=no,toolbar=no,resizable=no');
        newwindow.moveTo(left, top);
        if (window.focus) {
            newwindow.focus()
        }
        return false;
    }
}

function open_subscriber_popup(url) {
    //find user's screen size
    var screenW = 640,
        screenH = 480;
    if (parseInt(navigator.appVersion) > 3) {
        screenW = screen.width;
        screenH = screen.height;
    }
    else if (navigator.appName == "Netscape" && parseInt(navigator.appVersion) == 3 && navigator.javaEnabled()) {
        var jToolkit = java.awt.Toolkit.getDefaultToolkit();
        var jScreenSize = jToolkit.getScreenSize();
        screenW = jScreenSize.width;
        screenH = jScreenSize.height;
    }
    //document.write("Screen width="+screenW+"<br>"+"Screen height="+screenH);
    var left = (screenW - 475) / 2;
    var top = (screenH - 480) / 2;
    newwindow = window.open(url, 'name', 'height=480,width=475,location=no,menubar=no,scrollbars=no,status=no,toolbar=no,resizable=no');
    newwindow.moveTo(left, top);
    if (window.focus) {
        newwindow.focus()
    }
    return false;
}


function open_survey_popup(url) {
    //if (!getCookie('survey_popup'))
    if (!getCookie('survey_HE_popup')) {
        //find user's screen size
        var screenW = 640,
            screenH = 480;
        if (parseInt(navigator.appVersion) > 3) {
            screenW = screen.width;
            screenH = screen.height;
        }
        else if (navigator.appName == "Netscape" && parseInt(navigator.appVersion) == 3 && navigator.javaEnabled()) {
            var jToolkit = java.awt.Toolkit.getDefaultToolkit();
            var jScreenSize = jToolkit.getScreenSize();
            screenW = jScreenSize.width;
            screenH = jScreenSize.height;
        }
        //document.write("Screen width="+screenW+"<br>"+"Screen height="+screenH);
        var left = (screenW - 475) / 2;
        var top = (screenH - 600) / 2;
        newwindow = window.open(url, 'name', 'height=200,width=475,location=no,menubar=no,scollbars=no,status=no,toolbar=no,resizable=no');
        newwindow.moveTo(left, top);
        if (window.focus) {
            newwindow.focus()
        }
        return false;
    }
}
