/*************************
* AD SERVING JAVASCRIPT
*************************/
total_ad_serving_options = 2;
// current ad banners rotation based on these values see legacy /rdsw/common/ppcAds.js
// 0 - two blocks
// 1 - one tower

function testSessionCookie() {document.cookie="testSessionCookie=Enabled; path=/";  if(getCookieValue("testSessionCookie")=="Enabled") return true; else return false;}
function writeSessionCookie(cookieName, cookieValue) {if(testSessionCookie()) {document.cookie=escape(cookieName)+"="+escape(cookieValue)+"; path=/"; return true;} else return false;}
function getCookieValue(cookieName){ var exp = new RegExp (escape(cookieName)+"=([^;]+)");  if (exp.test (document.cookie+";")) { exp.exec (document.cookie+";"); return unescape(RegExp.$1); } else return false;}
function getAdSize(){// define 
	if (!getCookieValue('adsToDisplay')) { 
		current_adSize = Math.ceil(jsrng) % total_ad_serving_options; 
	} else { 
		current_adSize = getCookieValue('adsToDisplay'); 
	}
	return current_adSize;
}
function setAdSize() { // make sure that next page viewed in the same browser has different size
	getAdSize();
	current_adSize==0 ? show="blocks" : show="tower";
	if (show=="blocks"){ AdTower_HTML="";}else{	AdTopBlock_HTML=""; AdBottomBlock_HTML="";}
	next_adSize = (parseInt(current_adSize)+1) % total_ad_serving_options;
	writeSessionCookie("adsToDisplay",next_adSize);
	//window.alert("test: \n random=" + jsrng + "\n current_adSize=" + current_adSize + "\n next_adSize=" + next_adSize + "\n show=" + show); // + "\n" +AdTopBlock_HTML
}