(function(a){var c={cache:{}};c.M=function(b,d){this.$d=b.$d;this.flag=b.flag;this.id=this.$d[0].id;this.text=b.text||true;this.speed=parseInt(b.speed)||5E3;this.hoverStop=b.hoverStop;this.type=b.type;this.place=b.place||"tabRB";this.myHtml=b.myHtml||"";this.ptStepX=b.ptStepX||92;this.ptStepY=b.ptStepY||81;this.ptStepX_=b.ptStepX_||4;this.ptStepY_=b.ptStepY_||-1;this.focusData=d;this.clickTabToNav=b.clickTabToNav||false;this._$pointer=this._$desc=this._$transparentOvl=this._$img=this._$titleC=this._$tabs=
this._$tabC=null;this.$d.data("apple",{a:b,b:d});this.init()};c.M.prototype={init:function(){if(this._fiObj=c.cache[this.flag]){this._fiObj.init(this);this.$d.find(".content").append(this.myHtml);this.spring()}},spring:function(){var b=this,d=function(f){var e=f||0;b.alternation(e);b.autoPlay=setInterval(function(){b.alternation(++e==b.focusData.length?e=0:e)},b.speed)};d();this._$tabs.each(function(f){(function(e,g){g=jQuery(g).click(function(){if(this.className!="now"){clearInterval(b.autoPlay);
d(e)}b.clickTabToNav&&window.open(b.focusData[e].l);return false});b.hoverStop&&g.mouseenter(function(){clearInterval(b.autoPlay);clearTimeout(b.autoPlay1);this.className!="now"&&b.alternation(e);return false}).mouseleave(function(){clearInterval(b.autoPlay);clearTimeout(b.autoPlay1);var h=e+1==b.focusData.length?0:e+1;b.autoPlay1=window.setTimeout(function(){d(h)},b.speed)})})(f,this)});this._fiObj.initEvts&&this._fiObj.initEvts(this,d)},alternation:function(b){var d=true;if(this._fiObj.alt)d=this._fiObj.alt(this,
b);if(d){this._$img.attr({src:this.focusData[b].p,link:this.focusData[b].l}).css({opacity:0}).stop().animate({opacity:1},500);this._$tabs.filter(".now").removeClass().end().eq(b).addClass("now");this._$titleC.html(this.focusData[b].t);this._$desc&&this._$desc.html(this.focusData[b].t1)}}};a.fn.focusImg=function(b,d){return this.each(function(){b.$d=a(this);new c.M(b,d)})};a.fn.focusImg.Register=function(b,d){c.cache[b]=d}})(jQuery);
$.fn.focusImg.Register("fi01",{init:function(a){var c='<img class="iplayer"/>';c+='<div class="tab '+a.place+'"></div>';c+='<h2 class="tt"></h2>';a.$d.append(c);a._$tabC=a.$d.find(".tab");a._$titleC=a.$d.find(".tt");a._$img=a.$d.find("img");a.text?a._$titleC.show():a._$titleC.hide();c="";for(var b=0;b<a.focusData.length;b++)c+="<span>"+(b+1)+"</span>";a._$tabC.append(c);a._$tabs=a._$tabC.find("span")},initEvts:function(a){a.$d.click(function(){window.open(a._$img.attr("link"))})}});
$.fn.focusImg.Register("fi02",{init:function(a){var c='<div id="'+a.id+"_"+a.type+'" class="fi02_'+a.type+'">';c+='<img class="iplayer"/>';c+='<div class="transparence"></div>';c+='<h2 class="tt"></h2>';c+='<div class="focusImageBg"></div>';c+='<div class="link"></div>';c+='<div class="tab"></div>';c+="</div>";a.$d.append(c);a._$tabC=a.$d.find(".tab");a._$titleC=a.$d.find(".tt");a._$img=a.$d.find("img");a._$transparentOvl=a.$d.find(".transparence").css("opacity",0.5);c="";for(var b=0;b<a.focusData.length;b++)c+=
"<span>"+(b+1)+"</span>";a._$tabC.append(c);a._$tabs=a._$tabC.find("span")},initEvts:function(a){a.$d.click(function(){window.open(a._$img.attr("link"))})}});
$.fn.focusImg.Register("fi03",{init:function(a){var c='<div class="fi03_'+a.type+'"id="'+a.id+"_"+a.type+'">';c+='<div class="content">';c+='<img class="iplayer"/><div class="transparence"></div><h2></h2><p></p>';c+="</div>";c+='<div class="tab"></div>';c+="</div>";a.$d.append(c);a._$transparentOvl=a.$d.find(".transparence").css("opacity",0.5);a._$img=a.$d.find("img");a._$titleC=a.$d.find("h2");a._$desc=a.$d.find("p");a._$tabC=a.$d.find(".tab");c="";for(var b=0;b<a.focusData.length;b++)c+="<span>"+
(b+1)+"</span>";a._$tabC.append(c);a._$tabs=a._$tabC.find("span")},initEvts:function(a){a.$d.find(".content").click(function(){window.open(a._$img.attr("link"))})},alt:function(a){a.type==1&&a._$transparentOvl.css({left:-600}).stop().animate({left:0},200);return true}});
$.fn.focusImg.Register("fi04",{init:function(a){var c='<div class="fi04_'+a.type+'"id="'+a.id+"_"+a.type+'">';c+='<div class="content">';c+='<img class="iplayer"/><div class="transparence"></div><h2></h2><p></p>';c+="</div>";c+='<div class="tab"><span class="pointer"></span><dl></dl></div>';c+="</div>";a.$d.append(c);a._$transparentOvl=a.$d.find(".transparence").css("opacity",0.5);a._$img=a.$d.find("img");a._$titleC=a.$d.find("h2");a._$desc=a.$d.find("p");a._$tabC=a.$d.find("dl");a._$pointer=a.$d.find(".pointer");
c="";for(var b=0;b<a.focusData.length;b++){a.focusData[b].p1=!a.focusData[b].p1||a.focusData[b].p1==""?a.focusData[b].p:a.focusData[b].p1;c+='<dd><img src="'+a.focusData[b].p1+'"/></dd>'}a._$tabC.append(c).find("img").css("opacity",0.5);a._$tabs=a._$tabC.find("dd")},initEvts:function(a){a.$d.find(".content").click(function(){window.open(a._$img.attr("link"))});a._$pointer.click(function(){window.open(a._$img.attr("link"))})},alt:function(a,c){a._$tabs.filter(".now").children().animate({opacity:0.5},
200);a._$tabs.eq(c).children().animate({opacity:1},200);switch(a.type){case "1":a._$pointer.stop().animate({left:c*a.ptStepX+a.ptStepX_},200);break;case "2":a._$pointer.stop().animate({top:c*a.ptStepY+a.ptStepY_},200);break}return true}});
$.fn.focusImg.Register("fi05",{init:function(a){var c='<div class="fi05_'+a.type+'"id="'+a.id+"_"+a.type+'">';c+='<div class="content">';c+='<img class="iplayer"/><div class="transparence"></div><h2></h2>';c+="</div>";c+='<div class="tab"><dl></dl></div>';c+="</div>";a.$d.append(c);a._$transparentOvl=a.$d.find(".transparence").css("opacity",0.5);a._$img=a.$d.find("img");a._$titleC=a.$d.find("h2");a._$tabC=a.$d.find("dl");c="";for(var b=0;b<a.focusData.length;b++){a.focusData[b].p1=!a.focusData[b].p1||
a.focusData[b].p1==""?a.focusData[b].p:a.focusData[b].p1;c+='<dd><img src="'+a.focusData[b].p1+'"/><p>'+a.focusData[b].t+"</p></dd>"}a._$tabC.append(c);a._$tabs=a._$tabC.find("dd")},initEvts:function(a){a._$tabs.mouseenter(function(){jQuery(this).addClass("hover")});a._$tabs.mouseleave(function(){jQuery(this).removeClass("hover")});a.$d.find(".content").click(function(){window.open(a._$img.attr("link"))})},alt:function(a){a._$transparentOvl.css({bottom:-40}).stop().animate({bottom:0},200);a._$titleC.css({bottom:-24}).stop().animate({bottom:16},
200);return true}});
$.fn.focusImg.Register("fi06",{init:function(a){var c='<div class="fi06_'+a.type+' clear"id="'+a.id+"_"+a.type+'">';c+='<div class="content l">';c+='<a target="_blank"><img class="player"/></a><div class="bg transparence"></div>';c+='<div class="note"><h1 class="tt"></h1><p class="desc"></p></div>';c+='<span class="playButton"></span>';c+="</div>";c+='<div class="tab r">';c+='<span class="up"><a href="#" class="btn"></a></span><span class="down"><a href="#" class="btn"></a></span>';c+='<div class="tab_"><dl></dl></div>';
c+="</div>";c+="</div>";a.$d.html(c);a._$img=a.$d.find(".player");a._$tabC=a.$d.find(".tab dl");a._$titleC=a.$d.find(".tt");a._$desc=a.$d.find(".desc");a._$transparentOvl=a.$d.find(".transparence");a._$note=a.$d.find(".note");a._$tabOvl=a.$d.find(".tab_");c="";for(var b=0;b<a.focusData.length;b++){a.focusData[b].p1=!a.focusData[b].p1||a.focusData[b].p1==""?a.focusData[b].p:a.focusData[b].p1;c+='<dd><img src="'+a.focusData[b].p1+'"/><h2 class="tt0"><span class="icon"></span>'+a.focusData[b].t_+'</h2><p class="desc0">'+
a.focusData[b].t1_+"</p></dd>"}a._$tabC.html(c);a._$tabs=a._$tabC.find("dd")},initEvts:function(a,c){var b=a._$tabC.height()-a._$tabOvl.height();a.$d.find(".btn").click(function(){return false});a.$d.find(".r > .up").mousedown(function(){if(a._$tabC.position().top<0)if(!a._$tabC.is(":animated")){clearInterval(a.autoPlay);clearTimeout(a.autoPlay1);a._$tabC.stop().animate({top:"+="+a.ptStepY},200,function(){a.autoPlay1=window.setTimeout(function(){var d=a._$tabs.filter(".now").index();d=d-1==-1?0:d-
1;c(d)},a.speed)})}});a.$d.find(".r > .down").mousedown(function(){if(a._$tabC.position().top>-b)if(!a._$tabC.is(":animated")){clearInterval(a.autoPlay);clearTimeout(a.autoPlay1);a._$tabC.stop().animate({top:"-="+a.ptStepY},200,function(){a.autoPlay1=window.setTimeout(function(){var d=a._$tabs.filter(".now").index();d=d+1==a._$tabs.length?0:d+1;c(d)},a.speed)})}});a.$d.find(".content").hover(function(){$(this).find(".playButton").addClass("now")},function(){$(this).find(".playButton").removeClass("now")}).click(function(){window.open($(this).find("a:eq(0)").attr("href"));
return false})},alt:function(a,c){a._$img.attr("src",a.focusData[c].p).parent().attr("href",a.focusData[c].l);a._$tabs.removeClass("now").eq(c).addClass("now");a._$titleC.html(a.focusData[c].t);a._$desc.html(a.focusData[c].t1);var b=a._$note.width();a._$transparentOvl.css("width",0).stop().animate({width:b},200);b=a._$tabs.filter(".now").prevAll().length*a.ptStepY;a._$tabC.height();a._$tabOvl.height();var d=b-270;if(!a._$tabC.is(":animated")){a._$tabC.position().top>-d&&a._$tabC.stop().animate({top:-d},
200);a._$tabC.position().top<-b&&a._$tabC.stop().animate({top:-b},200)}if(a._$tabs[0].className=="now")a._$tabC.is(":animated")||a._$tabC.stop().animate({top:0},200);return false}});
