if(top.disp_728x90_iframe == undefined) top.disp_728x90_iframe = false;
if(top.disp_300x250_iframe == undefined) top.disp_300x250_iframe = false;

if(top.ad_tag_sub == undefined) top.ad_tag_sub = '';
if(top.ad_tag_sect == undefined) top.ad_tag_sect = '';
if(top.ad_tag_genre == undefined) top.ad_tag_genre = '';
if(top.ad_tag_network == undefined) top.ad_tag_network = '';
if(top.ad_tag_pageid == undefined) top.ad_tag_pageid = '';
top.randDARTNumber = top.randDARTNumber || Math.ceil(Math.random()*1000000000000);

// IFRAME
//var URL_QS = 'sect='+ad_tag_sect+'&sub='+ad_tag_sub+'&randDARTNumber='+randDARTNumber;
//var URL_728 ='/_ad_includes/728x90_iframe_content_config.php?'+URL_QS;
//var URL_300 ='/_ad_includes/300x250_iframe_content_config.php?'+URL_QS;
var IFRAME_URL ='/_ad_includes/ad_iframe.html?type=';


// INLINE
var URL_BASE = 'http://iv.doubleclick.net/adj/nbcu.twop/';
var URL_BASE_B = 'http://iv.doubleclick.net/adj/nbcu.twop.b/';
var URL_STATIC_BASE = 'twop';
var URL_STATIC_QUERY = 'site=twop;';

if ( top.ad_tag_sect != '' ){
	URL_STATIC_BASE += '_' + top.ad_tag_sect;
	URL_STATIC_QUERY += 'sect='+top.ad_tag_sect+';';
}
if ( top.ad_tag_sub != '' ){
	URL_STATIC_BASE += '_' + top.ad_tag_sub;
	URL_STATIC_QUERY += 'sub='+top.ad_tag_sub+';';
}else if( top.ad_tag_pageid == "hp" ){
	URL_STATIC_BASE += '_' + "hp";
}
if ( top.ad_tag_pageid != '' ){
	URL_STATIC_QUERY += 'pageid='+top.ad_tag_pageid+';';
}
if ( top.ad_tag_sect == 'home' ){
	URL_STATIC_QUERY += '!category=home;';
}
URL_STATIC_QUERY += '!category=twop;';
URL_STATIC_QUERY += '!category='+top.ad_tag_sect+';';
URL_STATIC_QUERY += '!category='+top.ad_tag_sub+';';

var URL_STATIC = URL_STATIC_BASE + ';' + URL_STATIC_QUERY;

var URL_728_t1 = URL_BASE + URL_STATIC + 'dcopt=ist;pos=1;tile=1;sz=728x90,970x66;'+(top.__nbcudigitaladops_dtparams||'')+'ord=' + randDARTNumber + '?';
var URL_728_t11 = URL_BASE_B + URL_STATIC + 'pos=11;tile=11;sz=728x90;'+(top.__nbcudigitaladops_dtparams||'')+'ord=' + randDARTNumber + '?';
var URL_300 = URL_BASE + URL_STATIC + 'pos=7;tile=7;sz=300x250;'+(top.__nbcudigitaladops_dtparams||'')+'ord=' + randDARTNumber + '?';

if ( top.disp_728x90_iframe === true ){
	var __DART_728x90_t1 = '<iframe id="adFrame_728x90_t1" name="adFrame_728x90_t1" src="'+ IFRAME_URL + 'URL_728_t1' +'" style="width:728px; height: 90px;" frameborder="0" scrolling="no"></iframe>';
}else{
	var __DART_728x90_t1 = '<scr'+'ipt src="'+URL_728_t1+'"></scr'+'ipt>';
}
if ( top.disp_300x250_iframe === true ){
	var __DART_300x250_t7 = '<iframe id="adFrame_300x250" name="adFrame_300x250" src="'+ IFRAME_URL + 'URL_300' +'" style="width:300px; height: 250px;" frameborder="0" scrolling="no"></iframe>';
}else{
	var __DART_300x250_t7 = '<scr'+'ipt src="'+URL_300+'"></scr'+'ipt>';
}
if ( top.disp_728x90_iframe === true ){
	var __DART_728x90_t11 = '<iframe id="adFrame_728x90_t11" name="adFrame_728x90_t11" src="'+ IFRAME_URL + 'URL_728_t11' +'" style="width:728px; height: 90px;" frameborder="0" scrolling="no"></iframe>';
}else{
	var __DART_728x90_t11 = '<scr'+'ipt src="'+URL_728_t11+'"></scr'+'ipt>';
}

function writeAdFrame_728x90_t1(){ if ( top.disp_728x90_t1 !== false ){ document.write( __DART_728x90_t1 ); } }
function writeAdFrame_728x90_t11(){ if ( top.disp_728x90_t11 !== false ){ document.write( __DART_728x90_t11 ); } }
function writeAdFrame_300x250(){ if ( top.disp_300x250 !== false ){ document.write( __DART_300x250_t7 ); } }

function genSetRandDARTNumber()
{
 randDARTNumber = Math.round(Math.random()*1000000000000);
 return randDARTNumber;
}
var randDARTNumber = genSetRandDARTNumber();

/**
* Refreshes iFrame based ads
* @param {bool} omniture Omniture page count method is called by default. False disables this.

*/
function getDartTag(variable){
	if(window[variable]){
		return window[variable].replace(/ord=\d+/,'ord='+randDARTNumber);
	}
	return '';
}
function adRefresh(omniture){
	var src;
	var rand = genSetRandDARTNumber();
	randDARTNumber=rand;
	var iframe_names=['adFrame_728x90_t1','adFrame_300x250','adFrame_728x90_t11'];
	var tag_vars=['URL_728_t1','URL_300','URL_728_t11'];
	for(var i=0;i<iframe_names.length;i++){
		var ad = document.getElementById(iframe_names[i]);
		// getDartTag(tag_vars[i]);
		if ( ad && ad.src ){
			src = ad.src;
			ad.src = src;
		}
	}

	if ( omniture !== false ){
		if (top.s && top.s.t){ top.s.t() }
	}
}

