﻿$(document).ready(function() {

    // See which font size the user wants
    $("#Font a").click(function() {
        switch ($(this).attr("id")) {
            case 'sizeUp1': setSize("sizeUp1"); break;
            case 'normal': setSize("normal"); break;
            case 'sizeUp2': setSize("sizeUp2"); break;
        }

        return false;

    });

    /************* 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") {
            $("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, #WonderBox h3, .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


        /************* Size up ****************/
        if (size == "sizeUp1") {
            $("body,p,h3").css("font-size", "14px");
            $("h2").css("font-size", "21px");
            $("#FrontText,#FrontPageText,.GuideTop,.GuideTop2,.GuideContent h3 a,.GuideContentSelected h3 a,.FrontBox2 h3 a,.ArticleIngress, .ArticleListIngress,.TxtBox,#SiteMapWrapper ul").css("font-size", "16px");
            $(".FrontContactWrapper,.FrontBox,.FrontChat,#TopMenu a,.TitleLine,#tipsvenn,.ArticleDate").css("font-size", "12px");
            $("#SiteMapWrapper ul li ul").css("font-size", "14px");
            $("#SiteMapWrapper ul li ul li ul").css("font-size", "13px");
            $("#MainMenu").css("font-size", "23px");
          //  $("#WonderBox, #WonderBox h3, .Font16").css("font-size", "20px");
            $(".ArticleContent h2 a").css("font-size", "26px");

            //h1 brukes med en anne fontstr på forsiden
            if ($("h1").parent().attr("className") == "CaseWrapper") $("h1").css("font-size", "24px");
            else $("h1").css("font-size", "40px");

            $.cookie('size', 'sizeUp1', { expires: 7 }); // set cookie with an expiration date seven days in the future

        } //end if sizeUp


        /************* Size UP ****************/
        if (size == "sizeUp2") {
            $("body,p,h3").css("font-size", "16px");
            $("h2").css("font-size", "26px");
            $("#FrontText,#FrontPageText,.GuideTop,.GuideTop2,.GuideContent h3 a,.GuideContentSelected h3 a,.FrontBox2 h3 a,.ArticleIngress, .ArticleListIngress,.TxtBox,#SiteMapWrapper ul").css("font-size", "18px");
            $(".GuideTop,.GuideTop2").css("font-size", "16px");
            $(".FrontContactWrapper,.FrontBox,.FrontChat,#TopMenu a,.TitleLine,#tipsvenn,.ArticleDate").css("font-size", "14px");
            $("#SiteMapWrapper ul li ul").css("font-size", "16px");
            $("#SiteMapWrapper ul li ul li ul").css("font-size", "15px");
            $("#MainMenu").css("font-size", "26px");
         //   $("#WonderBox, #WonderBox h3, .Font16").css("font-size", "22px");
            $(".ArticleContent h2 a").css("font-size", "30px");


            if ($("h1").parent().attr("className") == "CaseWrapper")
                $("h1").css("font-size", "30px");
            else
                $("h1").css("font-size", "42px");

            $.cookie('size', 'sizeUp2', { expires: 7 });
        } //end if sizeDown
    } //end function setSize

    var size = $.cookie('size');
    if (size == 'sizeUp1') {
        setSize("sizeUp1");
    }
    if (size == 'normal') {
        setSize("normal");
    }
    if (size == 'sizeUp2') {
        setSize("sizeUp2");
    }


});

