

var defaultZone = "loyalty";

var dartPath = "http://ad.doubleclick.net/adj/rogers.680news/";



var zones = new Array();

zones["/cftr/"] = "loyalty";

zones["/cftr/members/nosn.jsp"] = "loyalty_members";

zones["/cftr/members/earn/"] = "loyalty_earn"; 

zones["/cftr/members/earn/trivias.jsp"] = "loyalty_trivia";

zones["/cftr/members/earn/bonuscodes.jsp"] = "loyalty_bonuscodes";

zones["/cftr/members/earn/events.jsp"] = "loyalty_events";

zones["/cftr/members/earn/friendref.jsp"] = "loyalty_friendref";

zones["/cftr/members/earn/surveys/"] = "loyalty_survey";

zones["/cftr/members/earn/polls/"] = "loyalty_polls";

zones["/cftr/members/spend/"] = "loyalty_spend";

zones["/cftr/members/spend/raffles/"] = "loyalty_raffles"; 

zones["/cftr/members/spend/lottery.jsp"] = "loyalty_lottery";

zones["/cftr/members/spend/slots/"] = "loyalty_slots";

zones["/cftr/members/spend/blackjack/"] = "loyalty_blackjack"; 

zones["/SHARED/dartzone/"] = "testzone";



// Constructs a DART ad tag and writes it out to the

// location it was called from.

function writeAd(w, h, tile)

{

	adSize = w + "x" + h;

	adTag = '<script language="JavaScript" src="'+dartPath;

	adTag += findAdZone(location.pathname);

	adTag += ';dcov=d;';

	adTag += 'tile='+tile;

	adTag += ';dcopt=ist;';

	adTag += 'sz='+adSize;

	adTag += ';ord=1176328926641?"';

	adTag += 'type="text/javascript"></script>';

	document.write(adTag);

}



function findAdZone(path) {

	if(zones[path] != null) {

		return zones[path];

	} else {

		queryPos = path.indexOf("?");

		slashPos = path.lastIndexOf("/",path.length-2);

		if(queryPos != -1) {

			return findAdZone(path.substr(0,queryPos));

		} else if(slashPos > 0) {

			return findAdZone(path.substr(0,slashPos+1));

		} else {

			return defaultZone;

		}

	}

	return defaultZone;

}