function $(id) {
	return document.getElementById(id);}

function createXMLHttpRequest(){
var xmlHttp;
if (window.ActiveXObject) 
{xmlHttp = new ActiveXObject("Microsoft.XMLHTTP");}
else if (window.XMLHttpRequest)
{xmlHttp = new XMLHttpRequest();}
return xmlHttp;
}

function dealarray(temparry)
{
if(temparry.length!=0)
{
var urlarry=temparry.shift().split("||");

var urlt=urlarry[1];
var xmlHttp=createXMLHttpRequest();
xmlHttp.open("GET",urlt, true);
xmlHttp.setRequestHeader("Content-Type", "text/xml;charset=gb2312");
xmlHttp.onreadystatechange = function()
{if (xmlHttp.readyState==4) { 
if (xmlHttp.status==200){ 
if(tempcache[urlt]==undefined)
{
$(urlarry[0]).innerHTML=xmlHttp.responseText;
tempcache[urlt]==xmlHttp.responseText;
ajax_parseJs($(urlarry[0]));
initEcAd();

}
else
{
$(urlarry[0]).innerHTML=tempcache[urlt];
ajax_parseJs($(urlarry[0]));
initEcAd();
}
dealarray(temparry);
}};}
xmlHttp.send(null);
}
}
function ajax_parseJs(inputObj)
{	
	var jsTags = inputObj.getElementsByTagName('SCRIPT');
	for(var no=0;no<jsTags.length;no++){
		eval(jsTags[no].innerHTML);
	}	
}
var MSIE=navigator.userAgent.indexOf("MSIE");
var NETS=navigator.userAgent.indexOf("Netscape");
var OPER=navigator.userAgent.indexOf("Opera");
var Safari=navigator.userAgent.indexOf("Safari");
var Camino=navigator.userAgent.indexOf("Camino");
var Mozilla=navigator.userAgent.indexOf("Gecko");
var Firefox=navigator.userAgent.indexOf("Firefox");
var Konqueror=navigator.userAgent.indexOf("Konqueror");
if ( Firefox > -1 || Safari>-1 || Mozilla>-1 || Konqueror>-1){
window.addEventListener("DOMContentLoaded",function(){dealarray(temp);},false); 
}else if(MSIE > -1 ){
document.onreadystatechange=fnStartInit;
function fnStartInit()
{
if (document.readyState=="complete"){
try{
//window.attachEvent('onload',dealarray(temp));
dealarray(temp);
}
catch(e){
}
}
}
}else if( OPER > -1 ){
document.addEventListener("load",function(){dealarray(temp);},false);
}



var delta=0.8;
	var collection;
	var closeB=false;
	function floaters() {
		this.items	= [];
		this.addItem	= function(id,x,y)
				  {document.getElementById(id).style.position='absolute';
			      document.getElementById(id).style.zIndex='10';
			document.getElementById(id).style.left=(typeof(x)=='string'?eval(x):x)+'px';
			document.getElementById(id).style.top=(typeof(y)=='string'?eval(y):y)+'px';

					var newItem				= {};
					newItem.object			= document.getElementById(id);
					newItem.x				= x;
					newItem.y				= y;

					this.items[this.items.length]		= newItem;
				  }
		this.play	= function()
				  {
					collection				= this.items
					setInterval('play()',30);
				  }
		}
		function play()
		{
			if(screen.width<=800 || closeB)
			{
				for(var i=0;i<collection.length;i++)
				{
					collection[i].object.style.display	= 'none';
				}
				return;
			}
			for(var i=0;i<collection.length;i++)
			{
				var followObj		= collection[i].object;
				var followObj_x		= (typeof(collection[i].x)=='string'?eval(collection[i].x):collection[i].x);
				var followObj_y		= (typeof(collection[i].y)=='string'?eval(collection[i].y):collection[i].y);

				if(followObj.offsetLeft!=(document.documentElement.scrollLeft+followObj_x)) {
					var dx=(document.documentElement.scrollLeft+followObj_x-followObj.offsetLeft)*delta;
					dx=(dx>0?1:-1)*Math.ceil(Math.abs(dx));
					followObj.style.left=followObj.offsetLeft+dx;
					}

				if(followObj.offsetTop!=(document.documentElement.scrollTop+followObj_y)) {
					var dy=(document.documentElement.scrollTop+followObj_y-followObj.offsetTop)*delta;
					dy=(dy>0?1:-1)*Math.ceil(Math.abs(dy));
					followObj.style.top=followObj.offsetTop+dy;
					}
				followObj.style.display	= '';
			}
		}	
		function closeBanner()
		{
			closeB=true;
			return;
		}

	


function initEcAd() {
var theFloaters	= new floaters();
theFloaters.addItem('AdLayer4','document.documentElement.clientWidth-106',5);
theFloaters.addItem('AdLayer3',6,5);
theFloaters.play();
}


