if(!window.sapiSafariSlide){
sapiSafariSlide={
	alphatime:0.5,
	start:function(){
		var me=sapiSafariSlide;
		if(!window.sapiSafariSlideData) return;
		for(var id in sapiSafariSlideData){
			var data=sapiSafariSlideData[id];
			var o=document.getElementById(data.id);
			if(!o) return;
			o.sapislidedata={};

			data.cnt++;
			if(data.cnt>=data.items.length) data.cnt=0;
			o.sapislidedata.current=data.cnt;
			o.sapislidedata.timeout=data.timeout;
			o.sapislidedata.timeout2=data.timeout-me.alphatime*2;
			if(o.sapislidedata.timeout2<0) o.sapislidedata.timeout2=0;

			o.sapislidedata.scaleparam=data.timeout*data.scalepersec/100+1;
			o.sapislidedata.list=[];
			for(var cnt=0;cnt<data.items.length;cnt++){
				var d=document.createElement("DIV");
				d.style.position="absolute";		
				d.style.top="0px";		
				d.style.left="0px";
				d.style.zIndex=2;
				var i=document.createElement("IMG");
				i.src=data.items[cnt];
				d.appendChild(i);		
				o.sapislidedata.list.push(d);
			};
			me.showNext(o);
			o.addEventListener('webkitTransitionEnd', me.onTransEnd, false );
		};
	},
	showNext:function(obj){
		if(obj.cookieid)
			document.cookie=obj.cookieid+"="+obj.sapislidedata.current;
		obj.appendChild(obj.sapislidedata.list[obj.sapislidedata.current]);
		var o=obj.sapislidedata.list[obj.sapislidedata.current];
		o.firstChild.style.opacity=0;
		o.style.webkitTransform="scale(1)";
		setTimeout("sapiSafariSlide.doShow('"+obj.id+"')",20);
	},
	doShow:function(id){
		var o=document.getElementById(id);
		var i=o.sapislidedata.current;
		var obj=o.sapislidedata.list[i];
		obj.style.webkitTransitionProperty="-webkit-transform";
		obj.style.webkitTransitionDuration=o.sapislidedata.timeout+"s";
		obj.style.webkitTransitionTimingFunction="linear";
		obj.style.webkitTransform="scale("+o.sapislidedata.scaleparam+")";
		
		var img=obj.firstChild;

		img.style.webkitTransitionProperty="opacity";
		img.style.webkitTransitionDuration=sapiSafariSlide.alphatime+"s";
		img.style.webkitTransitionTimingFunction="linear";
		img.style.opacity=1;
	},
	onTransEnd:function(evt){
		if(evt.propertyName=='opacity')
			if(evt.target.style.opacity==1){
				if(!this.sapislidedata.timeout2){
	                     	evt.target.style.opacity=0;
					var i=this.sapislidedata.current+1;
					if(i>=this.sapislidedata.list.length) i=0;
                  	      this.sapislidedata.current=i;
					sapiSafariSlide.showNext(this);
				} else {
	                     	evt.target.style.webkitTransitionDuration=this.sapislidedata.timeout2+"s";
	                     	evt.target.style.opacity=0.99;
				};
			} else if(evt.target.style.opacity>0){
				evt.target.style.webkitTransitionDuration=sapiSafariSlide.alphatime+"s";
                     	evt.target.style.opacity=0;
				var i=this.sapislidedata.current+1;
				if(i>=this.sapislidedata.list.length) i=0;
                        this.sapislidedata.current=i;
				sapiSafariSlide.showNext(this);
			} else {
				var o=evt.target.parentNode;
				o.style.webkitTransitionProperty="";
				o.style.webkitTransitionDuration="";
				o.firstChild.style.webkitTransitionProperty="";
				o.firstChild.style.webkitTransitionDuration="";
				o.parentNode.removeChild(o);				
			}
	}
}

regAction(sapiSafariSlide.start);
};
