// NS-Header and page initialization

function pageOffset(win)
{
    if(!win) win = window;
    var pos = {left:0,top:0};

    if(typeof win.pageXOffset != 'undefined')
    {
         // Mozilla/Netscape
         pos.left = win.pageXOffset;
         pos.top = win.pageYOffset;
    }
    else
    {
         var obj = (win.document.compatMode && win.document.compatMode == "CSS1Compat") ?
         win.document.documentElement : win.document.body || null;

         pos.left = obj.scrollLeft;
         pos.top = obj.scrollTop;
    }
    return pos;
}

   function doResize() { 
     var clheight, headheight;
     if (self.innerHeight) // all except Explorer 
     { clheight = self.innerHeight; } 
     else if (document.documentElement && document.documentElement.clientHeight) // Explorer 6 Strict Mode 
     { clheight = document.documentElement.clientHeight; } 
     else if (document.body) // other Explorers 
     { clheight = document.body.clientHeight; } 
     headheight = document.getElementById('idheader').clientHeight;
     if (clheight < headheight ) {clheight = headheight + 1;}
     document.getElementById('idcontent').style.height = clheight - document.getElementById('idheader').clientHeight +'px'; 
   } 

   function nsrInit() { 
     if (document.getElementById('print-button')) {
     	if (self.innerHeight) // all except Explorer
        document.getElementById('print-button').style.display = 'table-cell';
        else
        document.getElementById('print-button').style.display = 'inline';
        }
     if (document.getElementById('mail-feedback')) {
     	if (self.innerHeight) // all except Explorer
        document.getElementById('mail-feedback').style.display = 'table-cell';
        else
        document.getElementById('mail-feedback').style.display = 'inline';
        }
     contentbody = document.getElementById('idcontent'); 
     if (contentbody) { 
       aTop = pageOffset.top; //document.getElementById('body').scrollTop; 
       contentbody.className = 'nonscroll'; 
       document.getElementsByTagName('body')[0].className = 'nonscroll'; 
       document.getElementsByTagName('html')[0].className = 'nonscroll'; 
       window.onresize = doResize; 
       doResize(); 
       if (contentbody.scrollTo) { contentbody.scrollTo(aTop,0); }
      } 
   } 
 
function unQuot(varStr) {
varStr = varStr.replace(/'/g, "´");
varStr = varStr.replace(/&gt;/g, ">");
varStr = varStr.replace(/&lt;/g, "<");
varStr = varStr.replace(/&quot;/g, '"');
varStr = varStr.replace(/&amp;/g, '&');
varStr = escape(varStr);

return (varStr);
}
