$(document).ready(function () {
    /*  Header Img IE*/
    //primarynav
    /*
    if ($.browser.msie) {
    //alert("is IE");
    $("#primarynav li a span").wrapInner("<span><span><span><span></span></span></span></span>");
    }
    */
    /*
    Turn Image On
    */
    $(".imgswap").live('mouseover', function () {
        var tmpsrc = $(this).attr("src").split(".");
        $(this).attr("src", tmpsrc[0] + "_on." + tmpsrc[1]);
    });
    /*
    Turn Image Off
    */
    $(".imgswap").live('mouseout', function () {
        var tmpsrc = $(this).attr("src").replace("_on", "");
        $(this).attr("src", tmpsrc);
    });
    /*
    Turn Image Click
    */
    $(".imgswap").live('click', function () {
        var tmpsrc = $(this).attr("src").replace("_on", "");
        $(this).attr("src", tmpsrc);
    });
    $("#contactbar_content ul li a").not(".footer_message").click(function (e) {
        e.preventDefault();
        $("#contactbar_content ul li a").removeClass("linkon");
        $("#contactbar_content ul li").removeClass("linkon");
        $(this).addClass("linkon");
        $(this).parent().addClass("linkon");
        $("#contactnav span.showcontent").removeClass("contactdetails_on");
        $("#contactnav span.showcontent").hide();
        $(this).parent().children(":last").show("fast");
        $(this).parent().children(":last").addClass("contactdetails_on");
    });
    $("#contactbar_content ul li#par1 a").click();
    /*
    On states
    */
    var tmpUrl = document.location.href;
    tmpUrl = tmpUrl.replace("://", "")
    var base_name = tmpUrl.indexOf("/");
    //alert(tmpUrl.substring(base_name));
    if (tmpUrl.substring(base_name) != "/") {
        tmpArr = tmpUrl.split("/");
        //alert(tmpArr[1]);
        $("#header a[href=/" + tmpArr[1] + "]").addClass("on");
        $("a[href=" + tmpUrl.substring(base_name) + "]").addClass("on");

        $("a[href=" + tmpUrl.substring(base_name) + "]").parent().addClass("on");
        $("a[href=" + tmpUrl.substring(base_name) + "]").parent().parent().addClass("on");
        $("a[href=" + tmpUrl.substring(base_name) + "]").parent().parent().parent().addClass("on");
        $("a[href=" + tmpUrl.substring(base_name) + "]").parent().parent().parent().parent().addClass("on");
        $("a[href=" + tmpUrl.substring(base_name) + "]").parent().parent().parent().parent().parent().addClass("on");
        //faqs
        //httplocalhost:2107/employers-consultants/faqs/faqs-view/COBRA/test1
        var base_name_faqs = tmpUrl.indexOf("/faqs-view");
        //alert(tmpUrl.substring(base_name, base_name_faqs))
        $("a[href=" + tmpUrl.substring(base_name, base_name_faqs) + "]").parent().addClass("on");
        $("a[href=" + tmpUrl.substring(base_name, base_name_faqs) + "]").parent().parent().addClass("on");
        $("a[href=" + tmpUrl.substring(base_name, base_name_faqs) + "]").parent().parent().parent().addClass("on");
        $("a[href=" + tmpUrl.substring(base_name, base_name_faqs) + "]").parent().parent().parent().parent().addClass("on");
        $("a[href=" + tmpUrl.substring(base_name, base_name_faqs) + "]").parent().parent().parent().parent().parent().addClass("on");
        var base_name_pressroom = tmpUrl.indexOf("/article");
        //alert(tmpUrl.substring(base_name, base_name_pressroom));
        $("a[href=" + tmpUrl.substring(base_name, base_name_pressroom) + "]").parent().addClass("on");

    }

    /*Font Resizing*/
    if ($.cookie('DBI_TEXT_SIZE')) {
        $('body').addClass($.cookie('DBI_TEXT_SIZE'));
        $("#font_resizer a").removeClass("font_on");
        $("span." + $.cookie('DBI_TEXT_SIZE') + " a").addClass("font_on");
    }
    $('#font_resizer a').click(function (e) {
        e.preventDefault();
        var textSize = $(this).parent().attr('class');
        var parentItem = $(this).parent().parent().attr("id");
        $("#" + parentItem + " a").removeClass("font_on");
        $(this).addClass("font_on");
        $('body').removeClass('font_large font_normal font_small').addClass(textSize);
        $.cookie('DBI_TEXT_SIZE', textSize, { path: '/', expires: 10000 });

    });
    /*
    Table Row Alternating Color
    */
    $('table tr:odd').addClass("row_even");
    $('table tr:even').addClass("row_odd");
    $('.checkboxlist table tr:even').removeClass("row_even");
    $('.checkboxlist table tr:odd').removeClass("row_odd");
    $(".searchbox").click(function () {
        $(this).val("");
    })

    /*
    Link highlighting
    */
    //EXIT LINK MARKING
    $("a[href^=http]").not("[href*=discoverybenefits.com]").attr({ target: "_blank" });
    //PDF LINK MARKING
    $("a[href$=.pdf]").attr({ target: "_blank" }).append(" <span class='ext'>PDF</span>");
    //DOC LINK MARKING
    $("a[href$=.doc]").attr({ target: "_blank" }).append(" <span class='ext'>DOC</span>");
    $("a[href$=.docx]").attr({ target: "_blank" }).append(" <span class='ext'>DOCX</span>");
    //XLS LINK MARKING
    $("a[href$=.xls]").attr({ target: "_blank" }).append(" <span class='ext'>XLS</span>");
    //XLS LINK MARKING
    $("a[href$=.xlsx]").attr({ target: "_blank" }).append(" <span class='ext'>XLSX</span>");

    $("a[href$=.xlsx]").attr({ target: "_blank" }).append(" <span class='ext'>XLSX</span>");

    //Google tracking for external links
    $("a[target=_blank]").click(function () {
        tmpDesString = $(this).attr("href");
        //pageTracker._trackPageview(tmpDesString);
        _gaq.push(['_trackEvent', 'File', 'Download', tmpDesString]);
    });


});
