		isIE = navigator.appName.indexOf("Microsoft") != -1;
		adTime=1;   // seconds ad reminder is shown
		chanceAd=1; // ad will be shown 1 in X times (put 1 for everytime)
		var ns=(document.layers);
		var ie=(document.all);
		var w3=(document.getElementById && !ie);
		var calunit=ns? "" : "px"
		adCount=0;
		function initAd(){
			if(!ns && !ie && !w3) return;
			if(ie)		adDiv=eval('document.all.sponsorAdDiv.style');
			else if(ns)	adDiv=eval('document.layers["sponsorAdDiv"]');
			else if(w3)	adDiv=eval('document.getElementById("sponsorAdDiv").style');
			randAd=Math.ceil(Math.random()*chanceAd);
		        if (ie||w3)
		        adDiv.visibility="visible";
		        else
		        adDiv.visibility ="show";
			if(randAd==1) showAd();
		}
		function initNotice(){
			if(!ns && !ie && !w3) return;
			if(ie)		adDiv=eval('document.all.HomePageDiv.style');
			else if(ns)	adDiv=eval('document.layers["HomePageDiv"]');
			else if(w3)	adDiv=eval('document.getElementById("HomePageDiv").style');

			randAd=Math.ceil(Math.random()*chanceAd);
		        if (ie||w3)
		        adDiv.visibility="visible";
		        else
		        adDiv.visibility ="show";

			if(randAd==1) showNotice();
		}
		function showAd(){
			if(adCount<adTime*10){adCount+=1;
				if (ie){documentWidth  =truebody().offsetWidth/2+truebody().scrollLeft-20;
				documentHeight =truebody().offsetHeight/2+truebody().scrollTop-20;}
				else if (ns){documentWidth=window.innerWidth/2+window.pageXOffset-20;
				documentHeight=window.innerHeight/2+window.pageYOffset-20;}
				else if (w3){documentWidth=self.innerWidth/2+window.pageXOffset-20;
				documentHeight=self.innerHeight/2+window.pageYOffset-20;}
				adDiv.left=documentWidth-100+calunit;adDiv.top =documentHeight-100+calunit;

				var IfrRef = document.getElementById('DivShim');
			    IfrRef.style.width = document.getElementById("sponsorAdDiv").offsetWidth;
			    IfrRef.style.height = document.getElementById("sponsorAdDiv").offsetHeight;
			    IfrRef.style.top = adDiv.top;
			    IfrRef.style.left = adDiv.left;
			    IfrRef.style.zIndex = adDiv.zIndex + 1;
			    IfrRef.style.display = "block";

				setTimeout("showAd()",100);}else closeAd();
			}
			function showNotice(){
			if(adCount<adTime*10){adCount+=1;
				if (ie){documentWidth  =truebody().offsetWidth/2+truebody().scrollLeft-20;
				documentHeight =truebody().offsetHeight/2+truebody().scrollTop-20;}
				else if (ns){documentWidth=window.innerWidth/2+window.pageXOffset-20;
				documentHeight=window.innerHeight/2+window.pageYOffset-20;}
				else if (w3){documentWidth=self.innerWidth/2+window.pageXOffset-20;
				documentHeight=self.innerHeight/2+window.pageYOffset-20;}
				adDiv.left=documentWidth-250+calunit;adDiv.top =documentHeight-200+calunit;

				var IfrRef = document.getElementById('DivShim');
			    IfrRef.style.width = document.getElementById("HomePageDiv").offsetWidth;
			    IfrRef.style.height = document.getElementById("HomePageDiv").offsetHeight;
			    IfrRef.style.top = adDiv.top;
			    IfrRef.style.left = adDiv.left;
			    IfrRef.style.zIndex = adDiv.zIndex + 1;
			    IfrRef.style.display = "block";

				setTimeout("showNotice()",100);}else closeAd();
			}
			function closeAd(){
			var IfrRef = document.getElementById('DivShim');
			IfrRef.style.display = "none";

			if (ie||w3)
				adDiv.display="none";
			else
				adDiv.visibility ="hide";
			}

			function truebody(){
				return (document.compatMode && document.compatMode!="BackCompat")? document.documentElement : document.body
			}
