﻿$(document).ready(function ()
{

    // See which font size the user wants
    $("#fontSize").click(function () 
    {
        if ($(this).attr("name") == "normal")
        {
            document.getElementById('fontSize').name = "sizeUp1";
            setSize("sizeUp1");
        }
        else if ($(this).attr("name") == "sizeUp1")
        {
            document.getElementById('fontSize').name = "sizeUp2";
            setSize("sizeUp2");
        }
        else if ($(this).attr("name") == "sizeUp2")
        {
            document.getElementById('fontSize').name = "normal";
            setSize("normal");
        }
    });

    /************* Normal ****************/
    if (size == "normal") {
        $("body,p,h3").css("font-size", "12px");
        $("h2").css("font-size", "18px");
        $("#FrontText,#FrontPageText,.GuideTop,.GuideTop2,.GuideContent h3 a,.GuideContentSelected h3 a,.FrontBox2 h3 a,.ArticleIngress, .ArticleListIngress,.TxtBox,#SiteMapWrapper ul").css("font-size", "14px");
        $(".FrontContactWrapper,.FrontBox,.FrontChat,#TopMenu a,.TitleLine,#tipsvenn,.ArticleDate").css("font-size", "11px");
        $("#SiteMapWrapper ul li ul").css("font-size", "12px");
        $("#SiteMapWrapper ul li ul li ul").css("font-size", "10px");
        $("#MainMenu").css("font-size", "20px");

        //$("#WonderBox, .Font16").css("font-size", "16px");
        $(".ArticleContent h2 a").css("font-size", "22px");


        if ($("h1").parent().attr("className") == "CaseWrapper")
            $("h1").css("font-size", "18px");
        else
            $("h1").css("font-size", "36px");

        $.cookie('size', 'normal', { expires: 7 }); // set cookie with an expiration date seven days in the future
    } //end if normal

    //$("#sizeUp").click(function() {
    function setSize(size) {

        if (size == "normal") {
            //Global
            $(".articlePage .ingress p").css("font-size", "14px");
            $(".articlePage .ingress ul").css("font-size", "14px");
            $(".articlePage .content p").css("font-size", "12px");
            $(".articlePage .content ul").css("font-size", "12px");
            $(".mainListingNarrow p").css("font-size", "12px");
            $("#leftColumn ul li a").css("font-size", "14px"); //Level 1 menu
            $("#leftColumn ul li ul li a").css("font-size", "12px"); //Level 2 menu

            // Set cookie with an expiration date seven days in the future
            $.cookie('size', 'normal', { expires: 7 });
        } //end if normal


        /************* Size up ****************/
        if (size == "sizeUp1") {
            $(".articlePage .ingress p").css("font-size", "15px");
            $(".articlePage .ingress ul").css("font-size", "15px");
            $(".articlePage .content p").css("font-size", "14px");
            $(".articlePage .content ul").css("font-size", "14px");
            $(".mainListingNarrow p").css("font-size", "14px");
            $("#leftColumn ul li a").css("font-size", "15px"); //Level 1 menu
            $("#leftColumn ul li ul li a").css("font-size", "13px"); //Level 2 menu

            // Set cookie with an expiration date seven days in the future
            $.cookie('size', 'sizeUp1', { expires: 7 });

        } //end if sizeUp


        /************* Size UP ****************/
        if (size == "sizeUp2") {
            $(".articlePage .ingress p").css("font-size", "17px");
            $(".articlePage .ingress ul").css("font-size", "17px");
            $(".articlePage .content p").css("font-size", "16px");
            $(".articlePage .content ul").css("font-size", "16px");
            $(".mainListingNarrow p").css("font-size", "16px");
            $("#leftColumn ul li a").css("font-size", "16px"); //Level 1 menu
            $("#leftColumn ul li ul li a").css("font-size", "14px"); //Level 2 menu

            // Set cookie with an expiration date seven days in the future
            $.cookie('size', 'sizeUp2', { expires: 7 });
        } //end if sizeDown
    } //end function setSize

    var size = $.cookie('size');
    if (size == 'sizeUp1') {
        document.getElementById('fontSize').name = "sizeUp1";
        setSize("sizeUp1");
    }
    if (size == 'normal') {
        document.getElementById('fontSize').name = "normal";
        setSize("normal");
    }
    if (size == 'sizeUp2') {
        document.getElementById('fontSize').name = "sizeUp2";
        setSize("sizeUp2");
    }


});

