﻿

function resizeText(multiplier) {
    if (document.getElementById('ContentColumnInner').style.fontSize == "") 
    {  
        document.getElementById('ContentColumnInner').style.fontSize = "1.0em";  
    }

    document.getElementById('ContentColumnInner').style.fontSize = parseFloat(document.getElementById('ContentColumnInner').style.fontSize) + (multiplier * 0.2) + "em";
}



         
function OpenCloseHelp(ElementId) {
    var Link = document.getElementById(ElementId + 'a');
    var Help = document.getElementById(ElementId + 'Description');
    var Title = document.getElementById(ElementId + 'Name');
    
    if ((Link.className).indexOf('OpenCloseHelpOpen') != -1) {
        Link.className = "OpenCloseHelp";
        Help.style.display = "none";
        Title.style.fontWeight = "normal";
    }
    else {
        Link.className = "OpenCloseHelpOpen";
        Help.style.display = "block";
        Title.style.fontWeight = "bold";
    }
}

function OpenCloseDetails() {
    var Details = document.getElementById('ExpensesDetails');

    var Link = document.getElementById('ExpensesDetailsShow');

    if (Details.style.display == "block") {
        Link.className = "OpenClose";
        Link.style.fontWeight = "normal";
        Details.style.display = "none";
    }
    else {
        Link.className = "OpenCloseOpen";
        Link.style.fontWeight = "bold";
        Details.style.display = "block";
    }
}




jQuery(document).ready(function(){ 

    $("#MegaNav").hover(
      function () {
         $("#FrontpageSplashContainer").css( {'z-index' : '-1', 'position' : 'relative'});
      }, 
      function () {
        $("#FrontpageSplashContainer").css( {'z-index' : '1', 'position' : 'relative'});
         MegaNavClose();
      }
    );
    
    // search
    $("#q").click(function() { 
        SearchFocus();        
    });
    
    $("#Search").hover(
        function() {
            SearchFocus();
        },
        function() {
            SearchBlur();
        }
    );
});                    

//Search
function SearchFocus() {
    var SearchBtn = document.getElementById("Search");
    SearchBtn.setAttribute('src', '/Frontend/Images/SearchActive.gif'); 
    
    var SearchField = document.getElementById("q");
    SearchField.style.backgroundColor = '#D0CECA';
}

function SearchBlur() {
    var SearchBtn = document.getElementById("Search");
    SearchBtn.setAttribute('src', '/Frontend/Images/Search.gif'); 
}

var globale = '';

function MegaNavMouseOver(e) {
    if(document.getElementsByName("PageId")[0].getAttribute("content") != '8ff59fac-c424-4d77-97c5-c2c2bc7eb15b') 
    {
        MegaNavClose();

        globale = e;
        var obj = document.getElementById('MegaDropDown' + e);
        //$('#MegaDropDown' + e).delay(400).fadeIn('slow'); // TODO: hvis man kører musen ud igen skal den ikke komme frem
        //obj.style.display = "block";
        
        
//        $('#MegaDropDown' + e).delay(1000).queue(ShowMENU(e)); //fadeIn('slow');
        $('#MegaDropDown' + e).delay(500).hide(10, function(){
            ShowMENU(e); 
            //alert('test');
        }); //fadeIn('slow');

    }
}

function ShowMENU(e)
{
    if(globale == e)    
    {
        $('#MegaDropDown' + e).fadeIn('slow');
        var obj = document.getElementById('MegaDropDown' + e);    
        obj.style.display = "block"; 
    }
}


function MegaNavClose() {
    globale = '';
    document.getElementById('MegaDropDown1').style.display = "none";
    document.getElementById('MegaDropDown2').style.display = "none";
    document.getElementById('MegaDropDown3').style.display = "none";
    document.getElementById('MegaDropDown4').style.display = "none";
}

document.onkeydown = function(e) {
    e=e?e:typeof event!='undefined'?event:null;
    if(!e)return 0;

    if(e.keyCode == 27) {
        MegaNavClose();
    }
}

document.onclick = function(e) {
    MegaNavClose(); 
} 
