/* 
Needs XHConn
*/
function initForumAds() {
	var fnWhenDone = function (oXML) { adsContainer = getElement("ad_pos_a"); adsContainer.innerHTML = oXML.responseText; adsContainer.style.display = ""; };
	loadTargetAds("ad_pos_a", "../ads/forum_ad_0.php", fnWhenDone,"");
	fnWhenDone = function (oXML) { adsContainer = getElement("ad_pos_b"); adsContainer.innerHTML = oXML.responseText; adsContainer.style.display = ""; };
	loadTargetAds("ad_pos_b", "../ads/forum_ad_1.php", fnWhenDone,"");

	fnWhenDone = function (oXML) { adsContainer = getElement("ad_pos_c"); adsContainer.innerHTML = oXML.responseText; adsContainer.style.display = ""; };
	var fqs = getForumQueryString();
	loadTargetAds("ad_pos_c", "../ads/forum_ad_2.php", fnWhenDone, fqs);
}
function loadTargetAds(ad, adUrl, fnWhenDone, query_string) {
//alert(adsziparray.toString());
	try{
		var adsConn = new XHConn();
		
		adsContainer = getElement(ad);

		//if(!adsContainer)
		//	adsListingContainer = document.createElement("div");
				
		adsContainer.style.display = "none";
		
		//setTimeout("emptyFeaturedListingContainers();", 1);
		
	//	if (!adsConn) alert("XMLHTTP not available. Try a newer/better browser.");
	
		//query_string = query_string.substr(0,(query_string.length - 1)) + "&";
		//alert(query_string);
		adsConn.connect(adUrl, "GET", query_string, fnWhenDone);
	}
	catch(errorCode){ Debug(errorCode, dontDebugCatchErrors); }
}
function getForumQueryString() {
	var forum_id = location.search;
	if (forum_id.search(/#/) > -1) {
		forum_id = forum_id.substr(0,forum_id.indexOf('#'));
	}
	forum_id = forum_id.replace(/\?/, "");
	//alert(forum_id);
	return forum_id;
}