/* client-side d'click ad serving */

var c_domain = new Array();
	c_domain['mls'] = "mls"; 
	c_domain['dcu'] = "united";
	c_domain['dab'] = "burn";
	c_domain['cor'] = "rapids";
	c_domain['chf'] = "fire";
	c_domain['lag'] = "galaxy";
	c_domain['kcw'] = "wizards";
	c_domain['sje'] = "earthquakes";
	c_domain['coc'] = "crew";
	c_domain['ner'] = "revolution";
	c_domain['met'] = "metrostars";
	c_domain['cdc'] = "chivas";
	c_domain['slr'] = "real.saltlake";
	
var dc_tiles = new Array();
var dc_numads = 0;
var dc_ns4layers = "";

if ( page_id == null || page_id == "undefined" ) var page_id = "";
if ( ran_number == "undefined" || ran_number == null ) var ran_number = Math.round( Math.random()*1000000000 );
	
function writeAd(w,h,p) {
	var dc_size = w + "x" + h;
	var page_pos = p;
	if ( page_pos == null || page_pos == "undefined" ) var page_pos = 1;
	if ( dc_tiles[dc_size] == "undefined" || dc_tiles[dc_size] == null ) dc_tiles[dc_size] = 1;
		else dc_tiles[dc_size]++;
	dc_numads++;
	var dc_site = c_domain[team_code] + ".mlsnet";
	var dc_page = ( section_id == "undefined" || section_id == null ) ? "empty" : section_id;
	var dc_keyValPairs = "";
	if ( page_id != "" ) dc_keyValPairs = "page=" + page_id + ";";
	document.write("<ilayer id='DClayerFlat" + dc_numads + "' visibility='hidden' width=" + w + " height=" + h + "></ilayer>");
	document.write("<nolayer><iframe src='http://ad.doubleclick.net/adi/" + dc_site + "/" + dc_page + ";" + dc_keyValPairs + "pos=" + page_pos + ";sz=" + dc_size +  ";tile=" + dc_tiles[dc_size] + ";ord=" + ran_number + "?' width='" + w + "' height='" + h + "' frameborder='no' border='0' marginwidth='0' marginheight='0' scrolling='no'></iframe></nolayer>");
	buildFooter(dc_site,dc_page,dc_keyValPairs,dc_tiles[dc_size],dc_size,ran_number,w,h,dc_numads); // for ns4 only
}
// write ns4 layers
function buildFooter(dc_site,dc_page,dc_keyValPairs,dc_tile,dc_size,ran_number,w,h,dc_numads) { dc_ns4layers += "<layer src='http://ad.doubleclick.net/adl/" + dc_site + "/" + dc_page + ";abr=!ie;" + dc_keyValPairs + "pos=" + dc_tile + ";sz=" + dc_size + ";tile=" + dc_tile + ";ord=" + ran_number + "?' width=" + w + " height=" + h + " visibility='hidden' onLoad='moveToAbsolute(DClayerFlat" + dc_numads + ".pageX,DClayerFlat" + dc_numads + ".pageY);clip.height=" + h + ";clip.width=" + w + "; visibility=\"show\";'></layer>"; }

function writeFooter() { document.write(dc_ns4layers); }

