//----------------------------------------------------
// dcAd
// keyValues should be in the form key=value;nextkey=nextval;
// If not using a keyValue, pass empty string.
//----------------------------------------------------
	
ord=Math.random()*10000000000000000;
incrementalTile = 1;

//funtion to create incremental tild IDs
function incrementTile() {
    incrementalTile++;
}
	
//backwards compatible for old ad tags	
function dcAd(site, zone, adId, keyValues, isFrame) {
	switch (adId) {
		case 'videosponsorbutton':
			size='88x31';
			iFrameWidth=150; //incorrect
			iFrameHeight=31;  //incorrect
		break;
		case 'messaging':
			size='300x250';
			xIndex=size.indexOf('x');
			iFrameWidth=size.substring(0,xIndex);
			iFrameHeight=size.substring(xIndex+1,size.length);
		break;
		case 'skyscraper':
			size='160x600';
			xIndex=size.indexOf('x');
			iFrameWidth=size.substring(0,xIndex);
			iFrameHeight=size.substring(xIndex+1,size.length);
		break;
		case 'hpsidebar':
			size='300x40';
			xIndex=size.indexOf('x');
			iFrameWidth=size.substring(0,xIndex);
			iFrameHeight=size.substring(xIndex+1,size.length);
		break;
		case 'sponsoredby':
			size='330x25';
			xIndex=size.indexOf('x');
			iFrameWidth=size.substring(0,xIndex);
			iFrameHeight=size.substring(xIndex+1,size.length);
		break;
		case 'hpcenterbar':
			size='355x40';
			xIndex=size.indexOf('x');
			iFrameWidth=size.substring(0,xIndex);
			iFrameHeight=size.substring(xIndex+1,size.length);
		break;
		case 'modulesponsor':
			size='88x31';
			iFrameWidth=88; //incorrect
			iFrameHeight=55;  //incorrect
		break;
		case 'button2':
			size='120x60';
			xIndex=size.indexOf('x');
			iFrameWidth=size.substring(0,xIndex);
			iFrameHeight=size.substring(xIndex+1,size.length);
		break;
		case 'navad':
			size='90x120';
			iFrameWidth=90; //incorrect
			iFrameHeight=120;  //incorrect
		break;
		case 'richmedia':
			size='1x3';
			xIndex=size.indexOf('x');
			iFrameWidth=size.substring(0,xIndex);
			iFrameHeight=size.substring(xIndex+1,size.length);
		break;
		case 'bizdevtext':
			size='1x2';
			iFrameWidth=0; //will never use iframes
			iFrameHeight=0;  //will never use iframes
		break;
		case 'narrowsky':
			size='120x600';
			xIndex=size.indexOf('x');
			iFrameWidth=size.substring(0,xIndex);
			iFrameHeight=size.substring(xIndex+1,size.length);
		break;
		case 'mainheaderad':
			size='120x60';
			iFrameWidth=120; //incorrect
			iFrameHeight=60;  //incorrect
		break;
		case 'leaderboard':
			size='728x90';
			xIndex=size.indexOf('x');
			iFrameWidth=size.substring(0,xIndex);
			iFrameHeight=size.substring(xIndex+1,size.length);
		break;
		case 'sponsoredwildcard':
			size='1x4';
			xIndex=size.indexOf('x');
			iFrameWidth=0; //will never use iframes
			iFrameHeight=0;  //will never use iframes
		break;
		case 'specialoffer':
			size='1x5';
			xIndex=size.indexOf('x');
			iFrameWidth=0; //will never use iframes
			iFrameHeight=0;  //will never use iframes
		break;
		default:
			size='1x1';
			iFrameWidth=1;
			iFrameHeight=1;
		}
		
	
	zone = zone.replace("partners.","partner.");
	tileId = incrementalTile;
	incrementTile();
	
	if (isFrame) {
		document.write('<iframe id="dc'+ord+'" src="#" width="'+iFrameWidth+'" height="'+iFrameHeight+'" marginwidth="0" marginheight="0" hspace="0" vspace="0" frameborder="0" scrolling=no borderCOLOR="#000000" >');
		if (navigator.userAgent.indexOf("Gecko")==-1) {
			document.write('<script language="JavaScript" src="http://ad.doubleclick.net/adj/' + site + '/' + zone + ';' + keyValues + 'tile=' + tileId + ';sz=' + size + ';abr=!ie;ord=' + ord + '?" type="text/javascript"><\/script>');
		}
		document.write('</iframe>');
		
		if (document.getElementById('dc'+ord)) { 
			document.getElementById('dc'+ord).src = 'http://ad.doubleclick.net/adi/' + site + '/' + zone + ';' + keyValues + 'tile=' + tileId + ';sz=' + size + ';ord=' + ord + '?';
		}
	} else {
		document.write('<script language="JavaScript" src="http://ad.doubleclick.net/adj/' + site + '/' + zone + ';' + keyValues + 'tile=' + tileId + ';sz=' + size + ';ord=' + ord + '?" type="text/javascript"><\/script>');
	}
//</script><noscript><a href="http://ad.doubleclick.net/jump/' + site + '/' + zone + ';' + keyValues + 'tile=' + tileId + ';sz=' + size + ';ord=123456789?" target="_blank"><img src="http://ad.doubleclick.net/ad/cbstest.gustavo/sports;tile=1;sz=300x250;ord=123456789?" width="300" height="250" border="0" alt=""></a></noscript>
}



