// JavaScript Document
//焦点图片播放器，东东
jQuery.fn.focuspic=function(){

		var focusbox=$(this);
		focusbox.css("height","100%");
		var slidespeed=1000;									
		var slideimages=focusbox.find("a img");		
		var slidelinks=focusbox.find("a");


		if(slideimages.length!=slidelinks.length)
		{
			focusbox.html("<div style='margin:10px;color:red;'>设置有误：播放器图片数量与链接数量不相同</div>");
			return;			
		}

		if(slideimages.length==1&&slidelinks.length==1)
		{
			focusbox.html('<div><a href="'+slidelinks[0].href+'" title="'+slidelinks[0].title+'" id="focuslink"><img src="'+slideimages[0].src+'" alt="'+slideimages[0].alt+'" title="'+slideimages[0].title+'" /></a></div>');
			return;
		}

		var ie55=window.createPopup;				
		var currentindex=0;
		
		var playerstr="";
		playerstr+='<div style="position:relative; height:100%;">';
		playerstr+='                            <div><a href="'+slidelinks[0].href+'"  title="'+slidelinks[0].title+'"  id="focuslink"><img src="'+slideimages[0].src+'" alt="'+slideimages[0].alt+'" title="'+slideimages[0].title+'" id="slide"  border="0" name="slide" style="filter:BlendTrans(duration=0.5 );" /></a></div>';
		playerstr+='                                <ul class="controls" style="padding:0px; margin:0px;position:absolute; right:10px; bottom:10px;">';
		
		slideimages.each(function(i){
			var attstr=(i==0)?'class="on"':'';					  	
			playerstr+='<li style="float:left; display:block;"><a '+attstr+' img_alt="'+slideimages[i].src+'" img_title="'+slideimages[i].title+'" src="'+slideimages[i].src+'" href="'+slidelinks[i].href+'" title="'+slidelinks[i].title+'" >'+(i+1)+'</a></li>';								  
		})
		playerstr+='                                </ul>';
		playerstr+='                            </div>';
		focusbox.html(playerstr);
		
		var controlsitems=$(".controls li a");		
		controlsitems.click(function(){									 
				controlsitems.removeClass("on");				
				var curr=$(this);
				var currtitle=curr.attr("img_title");
				var currhref=curr.attr("href");
				var currsrc=curr.attr("src");
				
				$("#focuslink").attr("title",currtitle);
				$("#focuslink").attr("href",currhref);	
				$("#slide").attr("alt",currtitle);
				$("#slide").attr("title",currtitle);
				
				if (ie55) 
					document.getElementById("slide").filters[0].apply();
				$("#slide").attr("src",currsrc);
				if (ie55)
					document.getElementById("slide").filters[0].play();
				
				curr.addClass("on");
				currentindex=parseInt(curr.text())-1;//当前指针
				this.blur();
				return false;				
		})
		//自动执行
		setInterval(function(){					
						var controlsitems=$(".controls li a");
						controlsitems.removeClass("on");						
						var curr=$(controlsitems.get(currentindex));
						currentindex=(currentindex<controlsitems.length-1)? currentindex+1 : 0;	//当前指针
						var currtitle=curr.attr("img_title");
						var currhref=curr.attr("href");
						var currsrc=curr.attr("src");
						
						
						$("#focuslink").attr("title",currtitle);
						$("#focuslink").attr("href",currhref);		
						$("#slide").attr("alt",currtitle);
						$("#slide").attr("title",currtitle);
						if (ie55) 
							document.getElementById("slide").filters[0].apply();	
						$("#slide").attr("src",currsrc);
						if (ie55)
							document.getElementById("slide").filters[0].play();				
						curr.addClass("on");						
						return false;								 				
				},2000);
	
} 
