﻿// Giver dig en parameter fra urlen
function getURLParam(strParamName){
  return getParameterFromLink(strParamName, window.location.href);
}

// Giver dig en parameter fra et link
function getParameterFromLink(strParamName, link) {
  var strReturn = "";
  var strHref = link;
  if ( strHref.indexOf("?") > -1 ){
    var strQueryString = strHref.substr(strHref.indexOf("?")).toLowerCase();
    var aQueryString = strQueryString.split("&");
    for ( var iParam = 0; iParam < aQueryString.length; iParam++ ){
      if ( aQueryString[iParam].indexOf(strParamName.toLowerCase() + "=") > -1 ){
        var aParam = aQueryString[iParam].split("=");
        strReturn = aParam[1];
        break;
      }
    }
  }
  return unescape(strReturn);
}

jQuery(document).ready(function() {
  initScrollBars();
  initScrollBarsStandard();

  if ($(".scrollContent").height() <= 320)
    $(".scrollContentPane").css('display','none');

});

function initScrollBars() {
var scrollContent= jQuery(".scrollContent");
if(scrollContent.length > 0) {
  var settings = {
    width: 385,
    height: 300,
    scrollSpeed: 400,
    hideScrollbars: false,
                  startEvent: "mousedown",
                  endEvent: "mouseup",
    upEvents: [{ selector: ".standard .uparrow",
                  scrollSpeed: 800,
                  startEvent: "mousedown",
                  endEvent: "mouseup",
                  hideWhenNotNeeded: false}],
    downEvents: [{ selector: ".standard .downarrow",
                  scrollSpeed: 1000,
                  startEvent: "mousedown",
                  endEvent: "mouseup",
                  hideWhenNotNeeded: false}],
    mouseWheelEvent: [{ axis: "y"}]
  };

  var co3Scroll = scrollContent.wrapInScrollbar(settings);
}
}

function initScrollBarsStandard() {
var scrollContent= jQuery(".scroll-content");
if(scrollContent.length > 0) {
  var settings = {
    width: 900,
    height: 300,
    scrollSpeed: 400,
    hideScrollbars: false,
    upEvents: [{ selector: ".standard .uparrow",
      startEvent: "mouseover",
      endEvent: "mouseout",
      hideWhenNotNeeded: false
    },
                { selector: ".standard .uparrow",
                  startEvent: "mousedown",
                  endEvent: "mouseup",
                  scrollSpeed: 800,
                  hideWhenNotNeeded: false}],
    downEvents: [{ selector: ".standard .downarrow",
      startEvent: "mouseover",
      endEvent: "mouseout",
      hideWhenNotNeeded: false
    },
                { selector: ".standard .downarrow",
                  startEvent: "mousedown",
                  endEvent: "mouseup",
                  scrollSpeed: 1000,
                  hideWhenNotNeeded: false}],
    mouseWheelEvent: [{ axis: "y"}]
  };

  var co3Scroll = scrollContent.wrapInScrollbar(settings);
}
}

$(document).ready(function() {
  if($(".nosearchresults").html() != null) {
    $(".scrollContentPane").css('display','none');
  }
});