function AdRequest(url) {
	this.url = url.substr(0, url.indexOf(".ng") + 4);
	this.args = new Object();
	var argElements = url.substr(url.indexOf(".ng") + 4).split("&");
	for (var i = 0; i < argElements.length; i++) {
		var nameValuePair = argElements[i].split("=");
		this.args[nameValuePair[0]] = nameValuePair[1];
	}
	this.getFullUrl = function() {
		var fullurl = this.url;
		var combinedArgs = new Array();
		for (var name in this.args) combinedArgs.push(name + "=" + this.args[name]);
		if (combinedArgs.length > 0) fullurl += combinedArgs.join("&") + "?";
		return fullurl;
	};
}

function refreshAllAds(newtile) {
	if (newtile == undefined) {
		newtile = (tile != undefined) ? tile : randomInt( 100000, 1000000 );
	}
	refreshAd("sky_left_top", newtile);
	refreshAd("sky_right_top", newtile);
	refreshAd("leader_top", newtile);
	refreshAd("house_top", newtile);
	_hbPageView(hbx.pn, hbx.mlc);
}

function refreshAd(id, newtile) {
	var adIframe = document.getElementById(id)
	var ord = randomInt( 100000, 1000000 );
	var req = new AdRequest(adIframe.src);
	req.args.tile = newtile;
	req.args.ord = ord;
	adIframe.src = req.getFullUrl();
}
