var _adSite  = 'gbtv.com',
    _adTiles = {},
    _numAds  = 0,
    _ranNum  = Math.round( Math.random()*1000000000 );

function writeAd(customAdProps) {
	
	// no ads on secure
	if (window.location.protocol.indexOf('https://')!=-1){ return; }
	
	var adProps = $.extend({
	w      : 1,
	h      : 1,
	pid    : 'empty',
	keyVal : null
	}, customAdProps),
	adSize = adProps.w + "x" + adProps.h,
	adUrl;
	
	_adTiles[adSize] = (!!_adTiles[adSize]) ? ++_adTiles[adSize] : 1;
	_numAds++;
	
	if (!!adProps.keyVal) { adProps.pid == ''; }
	else { adProps.keyVal = ''; }
	
	adUrl  = "http://ad.doubleclick.net/adj/" + _adSite + "/" + adProps.pid + ";" + adProps.keyVal + ";";
	adUrl += "pos="  + _adTiles[adSize] + ";";
	adUrl += "sz="   + adSize + ";";
	adUrl += "tile=" + _numAds + ";";
	adUrl += "ord="  + _ranNum + "?";
	
	document.write("<script src='" + adUrl + "' type='text/javascript'></scr" + "ipt>");
	
};


