// JavaScript Document
// Disclaimer Functions


/****************************************
 * Objects used by the base page
 ****************************************/

function sb_disclaimer(disc,targ,label) 
{
   var popup;

   popup = window.open(disc + '?targ=' + targ + '&label=' + label, 
                       '_zosterinfo_leaving_site_disclaimer', 
                       'width=460, height=300');
   popup.creator = self;
   popup.focus();
}



/****************************************
 * Objects used by the disclaimer popup
 ****************************************/

var qsParm = new Array();

// Populate parameter array qsParm
function qs() 
{
   var query = window.location.search.substring(1);
   var parms = query.split('&');
   for (var i=0; i<parms.length; i++) 
   {
      var pos = parms[i].indexOf('=');
      if (pos > 0) 
      {
         var key = parms[i].substring(0,pos);
         var val = parms[i].substring(pos+1);
         val = unescape(val);
         qsParm[key] = val;
      }
   }
}

function discOpen() 
{
   var url = qsParm["targ"];
   var domain = url.replace("http://", "");
   var title = qsParm["label"];

   try{
      creator.dcsMultiTrack("DCS.dcssip", domain
                   ,"DCS.dcsuri", "/" 
                   ,"WT.ti", title
                   ,"DCSext.OffsiteLink", "1"
                   ,"DCS.dcsqry", ""
                   ,"DCS.dcsref", creator.location.pathname
                   ,"WT.tx_e",  ""
                   ,"WT.tx_id", ""
                   ,"WT.tx_it", ""
                   ,"WT.tx_u",  ""
                   ,"WT.pn_sku",""
                   ,"WT.pi",    ""
                   ,"WT.tx_s",  ""
                   ,"DCSext.QualityIndex","");
   }
   catch(e){ alert(e); }
  
   if (document.getElementById)
      document.getElementById("proceed").href = url;
   else if (document.all)
      document.all.proceed.href = url;
   else
      window.open(url, "_blank");

   window.setTimeout("window.close()", 100);

   return true;
}

qsParm['targ'] = null;
qsParm['label'] = null;
qs(); 

function checkVars(){
	if (qsParm['targ'] && qsParm['label']) {
		MM_showHideLayers('disclaimerLink','','show','error','','hide');
	} else {
		MM_showHideLayers('disclaimerLink','','hide','error','','show');
	}
}
				