/*
* 十年一剑官网首页大眼睛广告 js
*  Author chengt
* $Id$
*/

var SlideID = 3;
var	TimeOut1 = null;
var	TimeOut2 = null;
var	TimeOut3 = null;
var arrImages   = new Array();
var IndexSlide = {
	Delay:3,
	isIcon:false,
	Init:function(w,h) {
		if(typeof(arrSlidePic) == 'undefined' || arrSlidePic == null) return;

		// 初使化大眼睛个数
		SlideID = arrSlidePic.length - 1;

		$("#advImg").empty();
		var len = arrSlidePic.length;
		
		var strImg		= "";
		for(var i = 0;i < len;i++){
			 strImg		+= "<img src='http://pic.uuzu.com/vda_images/"+arrSlidePic[i][0]+"' width='"+w+"' height='"+h+"' border='0'/>";
		}
		$("#advImg").html(strImg);
		
		arrImages = $("#advImg").get(0).getElementsByTagName("img");;
		var length = arrImages.length;
		for(var i=0;i<length;i++){
			if(typeof (arrImages[i]) !="undefined"){
				arrImages[i].opacity = 0;
			}
			//为所有图片设置一个自定义属性opacity
		} 
		IndexSlide.Start();
	},
	Start:function(){
		clearTimeout(TimeOut1);
		clearTimeout(TimeOut2);
		clearTimeout(TimeOut3);
		
		var current = 4;
		if(SlideID < 4){
			current = SlideID;
			if(typeof (arrImages[current]) !="undefined"){
				arrImages[current].opacity = 0.99;
			}
			
		}
		else{
			if(typeof (arrImages[4]) !="undefined"){
				arrImages[4].opacity = 0.99;
			}
			
		}

		(function(){
		  TimeOut1 = setTimeout(function(){
			   if (typeof(arrImages[current]) != "undefined")
			   {
				   var cOpacity = arrImages[current].opacity,
					next = arrImages[current+1]? current+1:0;//下一张图片的索引，如果没有就回到第一张

					var nOpacity = arrImages[next].opacity;
					cOpacity-=0.05;
					nOpacity+=0.05;
					
					arrImages[current].opacity = cOpacity;
					arrImages[next].opacity = nOpacity;
					arrImages[next].style.display = "block";//确保肯定有一张图片是可见的
					setOpacity(arrImages[current]);
					setOpacity(arrImages[next]);
					
					//add by eden
					SlideID = next;
					IndexSlide.Action(SlideID);
					
					if(typeof(tl)!="undefined" && tl !=null){
						tl.scrollTop++;
					}
					
					if(cOpacity >0.95){
						IndexSlide.Action(next);
					}
					if(cOpacity<=0) {
					  
					  arrImages[current].style.display = "none";
					  current = next;
					  SlideID = current;
					  
					  TimeOut2 = setTimeout(arguments.callee,IndexSlide.Delay*1000);
					}else{
					  TimeOut3 = setTimeout(arguments.callee,50);
					}
			   }
			
		  },100)
		})()

	},
	Stop:function (){
		clearTimeout(TimeOut1);
		clearTimeout(TimeOut2);
		clearTimeout(TimeOut3);
	},
	Continue:function(){
		clearTimeout(TimeOut1);
		clearTimeout(TimeOut2);
		clearTimeout(TimeOut3);
		this.isIcon = false;
		IndexSlide.Start();
	},
	ChangeSlid:function(sid){
		this.Stop();
		this.isIcon=true;
		SlideID = sid;
		this.Action(SlideID);
	},
	Action:function(sid){
			
			//$("sild"+sid).src = "http://pic.uuzu.com/36ji_zlzy/slide/icon_"+(sid+1)+"_on.gif";
			//for(var i = 0;i<5;i++){
			//	if(sid == i) continue;
			//	$("sild"+i).src = "http://pic.uuzu.com/36ji_zlzy/slide/icon_"+(i+1)+".gif";
			//}
			if(this.isIcon){
				IndexSlide.ShowCImg(sid);
			}
			
		
	},
	ShowCImg:function(sid){
		if(typeof(arrImages[sid]) == 'undefined' || arrImages[sid] == null || arrImages[sid] == ""){
			return;
		}
		for(var i = 0,len = arrImages.length;i<len;i++){
			arrImages[i].opacity = 0;
			arrImages[i].style.display = "none";
		    setOpacity(arrImages[i]);
		}

		arrImages[sid].opacity = 0.99;
		arrImages[sid].style.display = "block";
		setOpacity(arrImages[sid]);
	},
	OpenUrl:function(){
		var url = arrSlidePic[SlideID][1];
		if(url!=""){
			window.open(url);
		}
	}
}

var setOpacity =function(obj) {
	if(obj.opacity>.99) {
	  obj.opacity = .99;
	}
	obj.style.opacity = obj.opacity;
	obj.style.filter = "alpha(opacity=" + (obj.opacity*100) + ")";
}

