﻿/* NAVIGATION 
=============================================*/
function highlightTab(c) { if (typeof (resetMainnavTimeout) != "undefined") { clearTimeout(resetMainnavTimeout) } var b = $(".mainnav").children("A"); for (var a = 0; a < b.length; a++) { if ($(b[a]).attr(c) == 1) { if (c == "hfm") { $(b[a]).addClass("highlightHFM") } else { $(b[a]).addClass("highlight") } } else { $(b[a]).removeClass("highlight"); $(b[a]).removeClass("highlightHFM") } } var d = $(".mainnav").children(".border"); for (var a = 0; a < d.length; a++) { if ($(d[a]).prev("A").hasClass("active") == false && $(d[a]).next("A").hasClass("active") == false) { $(d[a]).removeClass("highlight"); $(d[a]).removeClass("highlightHFM") } if ($(d[a]).attr(c) == 1) { if (c == "hfm") { $(d[a]).addClass("highlightHFM") } else { $(d[a]).addClass("highlight") } } } } function resetMainnav(a) { highlightTab(a) } function showDoormat(b) { if (typeof (resetDoormatTimeout) != "undefined") { clearTimeout(resetDoormatTimeout) } var c = $(".subitem"); for (var a = 0; a < c.length; a++) { if ($(c[a]).attr("itm") == b) { $(c[a]).addClass("highlight") } else { $(c[a]).removeClass("highlight") } } var d = $(".doormat"); for (var a = 0; a < d.length; a++) { if (d[a].getAttribute("doormatID") == b) { $(d[a]).show() } else { $(d[a]).hide() } } } function resetDoormat(a) { resetDoormatTimeout = setTimeout(function() { hideDoormat(a) }, 500) } function hideDoormat(b) { var c = $(".subitem"); for (var a = 0; a < c.length; a++) { if ($(c[a]).attr("itm") == b) { $(c[a]).removeClass("highlight") } } var d = $(".doormat"); for (var a = 0; a < d.length; a++) { if (d[a].getAttribute("doormatID") == b) { $(d[a]).hide() } } };
/* MediaBlock 
=============================================*/
function prevSlide() { var slides = $('#slides').children('.slide'); var aantalSlides = slides.length; for (var i = 0; i < aantalSlides; i++) { if ($(slides[i]).is(":visible")) var currentSlide = slides[i].getAttribute("slideID"); } if (currentSlide > 1) prev = parseInt(currentSlide) - 1; else prev = aantalSlides; $("#slides div.slide").hide(); $("#slides div.slide" + prev).show(); } function nextSlide() { var slides = $('#slides').children('.slide'); var aantalSlides = slides.length; for (var i = 0; i < aantalSlides; i++) { if ($(slides[i]).is(":visible")) var currentSlide = slides[i].getAttribute("slideID"); } if (currentSlide < aantalSlides) next = parseInt(currentSlide) + 1; else next = 1; $("#slides div.slide").hide(); $("#slides div.slide" + next).show(); } function mediablockMouseover() { $(".slidecontainer .btnNext").show(); $(".slidecontainer .btnPrev").show(); $.pause(); } function mediablockMouseout() { $(".slidecontainer .btnNext").hide(); $(".slidecontainer .btnPrev").hide(); $.pause(); }
/* click with enter 
==================================================*/
function doClick(buttonName, e) { var key; if (window.event) { key = window.event.keyCode; } else { key = e.which; } if (key == 13) { var btn = document.getElementById(buttonName); if (btn != null) { newBtnName = buttonName.replace(/_/g, "$"); if (DES_BtnClick(buttonName)) { __doPostBack(newBtnName, e) } event.keyCode = 0 } } } function doButtonClick(buttonName, e) { var key; if (window.event) { key = window.event.keyCode; } else { key = e.which; } if (key == 13) { var btn = document.getElementById(buttonName); if (btn != null) { event.keyCode = 0 } } }
/* SEARCHNFFDB
=============================================*/
function searchClose() { $('.searchResults').slideUp(); } function showInPopup(theUrl) { $('.searchResults').hide(); Shadowbox.open({ content: theUrl, player: "iframe", height: 400, width: 600 }); }
function showDiv(divID) {
    if (typeof (resetDivTimeout) != "undefined") { clearTimeout(resetDivTimeout); }
    var div = $('#' + divID); $(div).show();
}
function resetDiv(divID) { resetDivTimeout = setTimeout(function() { hideDiv(divID); }, 500); }
function hideDiv(divID) { var div = $('#' + divID); $(div).hide(); }
function nyroModalAddScrollbar() {
    var body = $('body');
    var bodyHeight = body.height();
    var newHeight = bodyHeight - 118;
    // set styles
    $('.error').css("margin-bottom", "0");
    document.getElementById('modalContent').style.height = newHeight + "px";
    document.getElementById('modalContent').style.overflowY = "scroll";
}
/* GENERAL
=============================================*/
function urlencode(string) { var hash_map = {}, symbol = '', tmp_str = '', entity = ''; tmp_str = string.toString(); hash_map["#"] = '%23'; hash_map["'"] = '%27'; hash_map[":"] = '%3A'; for (symbol in hash_map) { entity = hash_map[symbol]; tmp_str = tmp_str.split(symbol).join(entity); } return tmp_str; }
