
		// To use, 
		//	1. edit these values below
		// 2. link this js file to the head section of your page
		// 3. link the corresponding css file to the head section of your page
		// 4. place  <div id='revLayeredAd'></div>   just before the closing body tag of your page
		// 5. add    window.setTimeout('writeLayered()',1000);     to the onload function of your body tag
		
		// if the ad might be roll over any flash, the following settings must be set on the flash objects 
		// (otherwise, the flash will hide the popup ad
		//			<param name="wmode" value="transparent">
		//			<embed src='...'  ....  wmode="transparent" ... >

		//var layeredAdWidth = 300; // image width
		//var layeredAdHeight = 251; // image height
		//var layeredAdURL = "images/buy_ty.jpg"; //image url		
		 		
		// You shouldn't have to edit below this line
 		//**********************************************//
		
	
		var NS4 = (document.layers) ? true : false;
		var IE5 = (document.all) ? true : false;
		
		function adbrowser(objName,objParent){
			if(document.layers){tObj = (objParent) ? eval("document."+objParent+".document."+objName) : eval("document."+objName);}
			else{tObj = (document.all) ? eval("document.all."+objName) : eval("document.getElementById('"+objName+"')");}
			return tObj;
		} // END FUNC
		
		function showObj(objName,objPar) {
			(objPar)? eleObj = browser(objName,objPar) : eleObj = browser(objName);
			(NS4)? eleObj.visibility = 'visible' : eleObj.style.visibility = 'visible';
		} // END FUNC
		
		function adeleX(objName,objParent){
			eleObj = adbrowser(objName);
				if(!document.layers){
					objX = eleObj.offsetLeft;
					eleParent = eleObj.offsetParent;
					while (eleParent != null){
						objX += eleParent.offsetLeft;
						eleParent = eleParent.offsetParent;
					}
				}else{objX = parseInt(eleObj.pageX);}
			return objX;
		} // END FUNC
		function adeleY(objName,objParent){
			eleObj = adbrowser(objName);
			if(!document.layers){
			objY = eleObj.offsetTop;
			eleParent = eleObj.offsetParent;
			while (eleParent != null){
			objY += eleParent.offsetTop;
			eleParent = eleParent.offsetParent;
			}
			}else{objY = parseInt(eleObj.pageY);}
			return objY;
		} // END FUNC
		
		
		
		function admoveObj(objName,leftOffset,topOffset,state) {
			eleObj = adbrowser(objName);
			if(NS4) {
			eleObj.moveToAbsolute(leftOffset,topOffset);
			}
			else {
			eleObj.style.top = topOffset + "px";
			eleObj.style.left = leftOffset + "px";
			}
		}

		

		adrift=[];
		adriftC=0;
		
		function floatnow(n,ovr,h){
			adrift[adriftC] = "'"+n+"'";
			floatTimer = setInterval("startDrift("+adrift[adriftC]+","+h+")", 55);
			adriftC++;
		}
		
		var drift = [];
		function startDrift(driftObj,hover){
			drift[driftObj] = adbrowser(driftObj);
			nuDrift(driftObj,hover);
		}
		
		function nuDrift(nuObj,hover){
			var targetY = (document.all) ? document.body.scrollTop: window.pageYOffset;
			var currentY = (!document.layers) ? adeleY(nuObj) : adbrowser(nuObj).pageY ;
			var difference = parseInt(currentY) - targetY-hover;
			var decrement = Math.round(difference / 6);
			chaseObj = adbrowser(nuObj);
			if(document.all){
				chaseObj.style.pixelTop -= decrement;
			}else if(document.layers){
				chaseObj.top -= decrement+ "px";
			}else{
				chaseObj.style.top = chaseObj.offsetTop - decrement + "px";
			}
		}
		
		var DOM = (document.getElementById && !document.all) ? true : false;
		var MAC = (navigator.userAgent.indexOf("Mac") != -1) ? true : false;
		var OP = (navigator.userAgent.indexOf("Opera") > -1) ? true : false;
		function revLayeredHide() {
		 if (document.layers) {
		  document.revLayeredAd.visibility = 'hidden';
		 }else if (document.all) {
		  document.all.revLayeredAd.style.visibility = 'hidden';
		 } else{
		  document.body.removeChild(document.getElementById("revLayeredAd"));
		 }
		}
		function revLayeredGo(url) {
			location = url;
			}
		function revLayeredClose() {
		 revLayeredHide()
		 clearInterval(floatTimer);
		}
						
		function writeLayered(){
			//adObj = '';
			//adObj+=' 		<table width='+layeredAdWidth+' cellspacing="0" cellpadding="0" border="0">';
			//adObj+='				<tr class="revRowColor">';
			//adObj+='				<td width="'+(layeredAdWidth - 0)+'" align="right"><a href="#00" onClick="revLayeredClose();" class="revClickText"><img src="images/buy_ty_close.jpg" border="0" /></a></td>';
			//adObj+='				</tr>';
			//adObj+='				</table> ';
			//adObj+=' 		<a href="#00" onClick="revLayeredGo(layeredAdClick);revLayeredClose();"><img src='+layeredAdURL+' width='+layeredAdWidth+' height='+layeredAdHeight+' border="0"></a>';
			
			if(NS4){
				adbrowser('revLayeredAd').document.write(adObj);
			}else{
				adbrowser('revLayeredAd').innerHTML = adObj;
			}
		
			floatnow('revLayeredAd',layeredAdLeft,layeredAdTop)
		
		}
		