
function rotateBanner(sPromo) {
	
	var currentCookie = getBannerCookie(); 
	var bannerObj = "";
	if (currentCookie == "Image1") bannerObj= sPromo[0];
	else if (currentCookie == "Image2") bannerObj= sPromo[1];
	else if (currentCookie == "Image3") bannerObj= sPromo[2];
	
	document.write('<a href="'+bannerObj.link+'" target="'+bannerObj.target+'"><img src="'+bannerObj.src+'" border="0"></a>');
}

function detectIE(ClassID,name) { 
	result = false; 
	document.write('<SCRI'+'PT LANGUAGE=VBScript>\n on error resume next \n result = IsObject(CreateObject("' + ClassID + '"))<'+'/'+'SCRIPT>\n'); 
	if (result) return name+','; 
	else return ''; 
}
function detectNS(ClassID,name) { 
	n = ""; 
	if (nse.indexOf(ClassID) != -1) if (navigator.mimeTypes[ClassID].enabledPlugin != null) n = name+","; return n; 
}

function hasFlashPlugin() {
	var agt = navigator.userAgent.toLowerCase();
	var ie  = (agt.indexOf("msie") != -1);
	var ns  = (navigator.appName.indexOf("Netscape") != -1);
	var win = ((agt.indexOf("win")!=-1) || (agt.indexOf("32bit")!=-1)); 
	
	if (ie && win) pluginlist = detectIE("ShockwaveFlash.ShockwaveFlash.1","Shockwave Flash");
	if (ns || !win) {
		nse = ""; for (var i=0;i<navigator.mimeTypes.length;i++) nse += navigator.mimeTypes[i].type.toLowerCase();
		pluginlist = detectNS("application/x-shockwave-flash","Shockwave Flash") ;
	}
	
	pluginlist += navigator.javaEnabled() ? "Java," : "";
	if (pluginlist.length > 0) pluginlist = pluginlist.substring(0,pluginlist.length-1);

	if (pluginlist.indexOf("Flash")!=-1)  return true;	
	else return false;

}

function setBannerCookie(name, value) {
	var argv = setBannerCookie.arguments;
	var argc = setBannerCookie.arguments.length;
	var expires = (argc > 2) ? argv[2] : null;
	var path = (argc > 3) ? argv[3] : null;
	var domain = (argc > 4) ? argv[4] : null;
	var secure = (argc > 5) ? argv[5] : false;
	document.cookie = name + "=" + escape (value) + ((expires == null) ? "" : ("; expires=" + expires.toGMTString())) +
	((path == null) ? "" : ("; path=" + path)) + ((domain == null) ? "" : ("; domain=" + domain)) + ((secure == true) ? "; secure" : "");
}
function readBannerCookie(Name) {
	var search = Name + "="
	if (document.cookie.length > 0) { 
		offset = document.cookie.indexOf(search)
		if (offset != -1) {
			offset += search.length
			var end = document.cookie.indexOf(";", offset)
			if (end == -1)
				end = document.cookie.length
				return offset;
		} else if(offset < 0)  {
		}
	}
}

function deleteBannerCookie (name) {
	var exp = new Date(); exp.setTime (exp.getTime() - 1);
	var cval = getCookie(name); 
	document.cookie = name + "=" + cval + "; expires=" + exp.toGMTString();
}

function getCookie(name) {
	var c = document.cookie;
	var n = c.split('=');

	return n;
}

function getBannerCookie() {
	var image1 = "citi_wow1"; 
	var image2 = "citi_wow2"; 
	var image3 = "citi_wow3";
	Image1_offset = readBannerCookie(image1); 
	Image2_offset = readBannerCookie(image2); 
	Image3_offset = readBannerCookie(image3);
	if ((Image1_offset == null) && (Image2_offset == null)&&(Image3_offset == null)) {
		setBannerCookie("citi_wow1" ,"Image1"); 
		Image1_offset = readBannerCookie(image1);
	}
	if (Image1_offset > 0)	{
		deleteBannerCookie("citi_wow1"); 
		setBannerCookie("citi_wow2" ,"Image2"); 
		return "Image2";
	} else if (Image2_offset > 0) {	
		deleteBannerCookie("citi_wow2"); 
		setBannerCookie("citi_wow3" ,"Image3"); 
		return "Image3";
	} else if (Image3_offset > 0) {
		deleteBannerCookie("citi_wow3");
		setBannerCookie("citi_wow1" ,"Image1"); 
		return "Image1";
	}
}
function MM_reloadPage(init) {  
  if (init==true) with (navigator) {if ((appName=="Netscape")&&(parseInt(appVersion)==4)) {
    document.MM_pgW=innerWidth; document.MM_pgH=innerHeight; onresize=MM_reloadPage; }}
  else if (innerWidth!=document.MM_pgW || innerHeight!=document.MM_pgH) location.reload();
}
MM_reloadPage(true);

