
function openOverlay(url) {
  
  var height = Math.max($jq(window).height(), $jq(document).height());
  
  var iframe_height;
  if ($jq(window).height() < 800) {
    iframe_height = $jq(window).height() - 100;
  } else {
    iframe_height = 800;
  }  
  
  $jq(window).resize(function() {
    if ($jq(window).height() < 800) {
      iframe_height = $jq(window).height() - 100;
    } else {
      iframe_height = 800;
    }    
    $jq('#overlay_iframe').height(iframe_height);  
  });
  
  var bg_height = Math.max($jq(document).height(), $jq(window).height());
  
  var overlay = '<div id="fader" onclick="closeOverlay();" style="height:' + bg_height + 'px"></div><div id="overlay" onclick="closeOverlay();"><div id="loading">Please wait while the content is loading...</div><iframe id="overlay_iframe" src="' + url + '" style="height:' + iframe_height + 'px;" frameborder="0" ALLOWTRANSPARENCY="true"></iframe></div>';
  
  $jq("body").append(overlay);

}

function openOverlayDiv(content) {

  var height = Math.max($jq(window).height(), $jq(document).height());
  
  var iframe_height;
  if ($jq(window).height() < 800) {
    iframe_height = $jq(window).height() - 100;
  } else {
    iframe_height = 800;
  }
  
  var bg_height = Math.max($jq(document).height(), $jq(window).height());
  
  var overlay = '<div id="fader" onclick="closeOverlay();" style="height:' + bg_height + 'px"></div><div id="overlay"><div id="overlay_div">' + content + '</div></div>';
  
  $jq("body").append(overlay);

  //$jq("fader").height($jq("body").height());
  /*
  $jq("#heading").click(function() {
    $jq("#overlay").remove();    
    $jq("#fader").remove();
  });
  */

}

    
function closeOverlay() {
    
  $jq("#overlay").remove();    
  $jq("#fader").remove();
  $jq("#loading").remove();

  $jq(window).resize(function() {      
  });

}
    
function isInIframe() {

  var isInIFrame = (window.location != window.parent.location) ? true : false;
  
  return isInIFrame;

}
