﻿/*
Document ready
Dette sker lige når browsere har læst dokumentet igennem
*/
jQuery(function() {
  
});

/*
Window load
Dette sker når browseren har læst dokumentet OG downloaded alle filer
*/
jQuery(window).bind("load", function() {

});
/*
  IPaper Specific START
*/
//Gør et eller andet ved IPaper, som ellers fejler.
function onPaperLoad() { return; }

function checkIpaperOpen() {
  var showIpaper = getURLParam("ShowIpaper");
  if (showIpaper && showIpaper != "") {
    showPopup("IPaper", showIpaper);
  }
}

function checkIpaperClose() {
  window.setInterval(checkToClose, 300);
}

function checkToClose() {
  var allIsDisplayNone = true;
  jQuery(".popupContent").each(function() {
    if (jQuery(this).css("display") === "block") {
      allIsDisplayNone = false;
    }
  });
  if (allIsDisplayNone)
    window.opener.closePopUp(window);
}
/*
IPaper Specific END
*/



// 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);
}
