
/* nbc6.net scripts */
// Begin national js scripts

// Site Info Object
var siteinfo = {
tld:"net", lang:"en", timezone:"EST", advertisingid:"ami", trusteid:"", infospaceid:"", ultraseekregion:"nbc", matchcomid:"507792", affiliate:"nbc", state:"fl", owner:"nbc", region:"nbc", is_ia:"yes", 
 sitekey:{lc:"ami", uc:"AMI" }, 
 sitename:{lc:"nbc6", mx:"NBC6", uc:"NBC6", display:"nbc6.net" }, 
 callletters:{lc:"wtvj", uc:"WTVJ" }, 
 statecode:{uc:"FL", lc:"fl" }, 
 statename:{uc:"FLORIDA", lc:"florida", mx:"Florida" }, 
 city:{uc:"MIAMI", lc:"miami", mx:"Miami" }, 
 contentrights:{cnn:"no", nbcoo:"yes", group:"blue", ah:"yes" }, 
 feedroom_links:{url:"http://nbc6.feedroom.com/index.jsp?auto_band=X", url:"http://wtvj.feedroom.com/index.jsp?auto_band=X" }, 
 search:{ultraseekregion:"nbc" }, 
 thirdparty_info:{
  experion:{id:"6393"}, 
  eharmony:{cid:"1206", clicktracker_dfp:"12700838;8704162;e"}, 
  findlaw:{clicktracker_dfp:"6861451;8704162;k?"}, 
  homestore:{clicktracker_id:"3593", code:"ib", clicktracker_dfp:"7412527;8704162;h"}, 
  valpak:{clicktracker:"4780", clicktracker_dfp:"7440613;8704162;e"}, 
  titantv:{id1:"53476"}, 
  moviefone:{uid:"22006"}
 }
}


// GLOBAL Variables
now = new Date();
expire = new Date((now.getFullYear()+1),now.getMonth(),now.getDate());
var child = 0;
var rnd = new Date();
rnd = rnd.getTime();

// Deprecated variables
var IBS_Sitekey = siteinfo.sitekey.lc;
var IS_IA = siteinfo.is_ia;

// Set environment variables
env = new Object();
env.bVer = navigator.appVersion;
env.bName = navigator.appName;
env.platform = navigator.platform;
env.userAgent = navigator.userAgent;
env.cookies = navigator.cookieEnabled;
env.NS4 = (document.layers)? 1 : 0;
env.MacIE = ((navigator.userAgent.indexOf("IE 4")  > -1) && (navigator.userAgent.indexOf("Mac")  > -1))? 1 : 0;
env.IE4 = (document.all && !env.MacIE)? 1 : 0;
env.Gen4 = (document.all || document.layers)? 1 : 0;
if(env.bName.indexOf('Netscape') != -1) isNN = true;
else isNN = false;
if(env.bName.indexOf('Microsoft') != -1) isIE = true;
else isIE = false;

//Open window - pass URL and Attributes
function popUp(URL, ATTRIBUTES)  {
	DEF_ATTRIB = 'width=200,height=200,top=100,left=100,resizable=yes,scrollbars';
	if (ATTRIBUTES == null) {
		ATTRIBUTES = DEF_ATTRIB;
	}
	child = window.open(URL, "spawn", ATTRIBUTES);
	// child.opener = self;
}


// reload adcode
function refreshAd(ad) {
	if (typeof bannerUrl == 'undefined') {
		bannerUrl = document.getElementById(ad).src;
	}
	rnd++;  //increment the random number
	document.getElementById(ad).src = bannerUrl;
}


// Define client cookie values
cookiesList = document.cookie.split('; ');
myCookies = new Array();
for(c=0; c<cookiesList.length; c++) {
	cookieTemp = cookiesList[c].split('=');
	myCookies[cookieTemp[0]] = cookieTemp[1];
}

// Added new variable to support multiple sub domains
var docDomain = document.domain.split('.');
var dd='';
for(var i=1; i<docDomain.length; i++) {
	dd+="."+docDomain[i];
}
docDomain=dd;

// Set cookie info
function setCookie( name, value, path, expires, domain, secure ) {
	expire.setTime(now.getTime() + expires * 24 * 60 * 60 * 1000);
	curCookie =  name + "=" + escape(value) +
		((expires) ? "; expires=" + expire.toGMTString() : "") +
		((path) ? "; path=" + path : "") +
		((domain) ? "; domain=" + domain : "") +
		((secure) ? "; secure" : "");
	if ((name + "=" + escape(value)).length <= 4000) document.cookie = curCookie;
	else if (confirm("Cookie exceeds 4KB and will be cut!")) document.cookie = curCookie;
}

// Get cookie info
function getCookie(c) {
	if(typeof myCookies[c] != 'undefined') return myCookies[c];
	else return '';
}

// Remove cookie
function deleteCookie(name,path) {
	setCookie(name,"",path,-1,docDomain);
}

// In case old cookie functions are used somewhere...
WM_setCookie  = setCookie;
WM_readCookie = getCookie;
WM_killCookie = deleteCookie;


// End national_js scripts

