(function(d){function m(){var b=d("script:first"),a=b.css("color"),c=false;if(/^rgba/.test(a))c=true;else try{c=a!=b.css("color","rgba(0, 0, 0, 0.5)").css("color");b.css("color",a)}catch(e){}return c}function j(b,a,c){var e="rgb"+(d.support.rgba?"a":"")+"("+parseint(b[0]+c*(a[0]-b[0]),10)+","+parseint(b[1]+c*(a[1]-b[1]),10)+","+parseint(b[2]+c*(a[2]-b[2]),10);if(d.support.rgba)e+=","+(b&&a?parsefloat(b[3]+c*(a[3]-b[3])):1);e+=")";return e}function g(b){var a,c;if(a=/#([0-9a-fa-f]{2})([0-9a-fa-f]{2})([0-9a-fa-f]{2})/.exec(b))c= [parseint(a[1],16),parseint(a[2],16),parseint(a[3],16),1];else if(a=/#([0-9a-fa-f])([0-9a-fa-f])([0-9a-fa-f])/.exec(b))c=[parseint(a[1],16)*17,parseint(a[2],16)*17,parseint(a[3],16)*17,1];else if(a=/rgb\(\s*([0-9]{1,3})\s*,\s*([0-9]{1,3})\s*,\s*([0-9]{1,3})\s*\)/.exec(b))c=[parseint(a[1]),parseint(a[2]),parseint(a[3]),1];else if(a=/rgba\(\s*([0-9]{1,3})\s*,\s*([0-9]{1,3})\s*,\s*([0-9]{1,3})\s*,\s*([0-9\.]*)\s*\)/.exec(b))c=[parseint(a[1],10),parseint(a[2],10),parseint(a[3],10),parsefloat(a[4])];return c} d.extend(true,d,{support:{rgba:m()}});var k=["color","backgroundcolor","borderbottomcolor","borderleftcolor","borderrightcolor","bordertopcolor","outlinecolor"];d.each(k,function(b,a){d.tween.prophooks[a]={get:function(c){return d(c.elem).css(a)},set:function(c){var e=c.elem.style,i=g(d(c.elem).css(a)),h=g(c.end);c.run=function(f){e[a]=j(i,h,f)}}}});d.tween.prophooks.bordercolor={set:function(b){var a=b.elem.style,c=[],e=k.slice(2,6);d.each(e,function(h,f){c[f]=g(d(b.elem).css(f))});var i=g(b.end); b.run=function(h){d.each(e,function(f,l){a[l]=j(c[l],i,h)})}}}})(jquery); (function(e){e.fn.smarticker=function(t){var n=e.extend({},e.fn.smarticker.defaults,t);return this.each(function(t){function h(t,n){var r=[];e.each(t,function(t,i){if(e.inarray(e(i).data(n),r)==-1&&e(i).data(n)!=undefined)r.push(e(i).data(n))});return p(r)}function p(e){for(var t,n,r=e.length;r;t=parseint(math.random()*r),n=e[--r],e[r]=e[t],e[t]=n);return e}function d(){if(n.category==false){v()}else{e(".active-ag",r).removeclass("active-ag");var t=e(".newsholder li",r).eq(u).data("category");t=e(".smarticker-category ul li",r).index(e('.smarticker-category ul li[data-category="'+t+'"]',r));e(".smarticker-category ul li",r).eq(t).addclass("active-ag");t=e(".active-ag",r);e(".smarticker-category",r).animate({scrolltop:t.offset().top-t.parent().offset().top+t.parent().scrolltop()},n.speed-n.speed/2.5,function(){if(n.subcategory!=false){v()}else{m()}var t=e(".newsholder",r).find("li").eq(u).data("color");if(t!=undefined&&n.catcolor!=false){e(".active-ag a",r).stop().animate({color:"#"+t},n.speed-n.speed/2.5)}else e(".active-ag a",r).stop().animate({color:"#999"},n.speed-n.speed/2.5)})}}function v(){if(n.subcategory==false){m();return false}e(".active-cat",r).removeclass("active-cat");var t=e(".newsholder li",r).eq(u).data("subcategory");t=e(".smarticker-cats li",r).index(e('.smarticker-cats li[data-subcategory="'+t+'"]',r));e(".smarticker-cats ul li",r).eq(t).addclass("active-cat");t=e(".active-cat",r);var i=t.parent();if(e(".catlist",r).length>0)i=e(".catlist",r);else i=e(".smarticker-cats",r);i.animate({scrolltop:math.max(t.offset().top-i.offset().top+i.scrolltop(),0)},n.speed-n.speed/2.5,m);var s=e(".newsholder",r).find("li").eq(u).data("color");if(s!=undefined&&n.subcatcolor!=false){e(".smarticker-cats li",r).animate({backgroundcolor:"#"+s},n.speed-n.speed/2.5)}else e(".smarticker-cats li",r).animate({backgroundcolor:"#c3c3c3"},n.speed-n.speed/2.5)}function m(){e(".newsholder",r).css({display:"block",height:"100%"});f.css("width","100%").animate({width:0},n.pausetime);if(n.animation=="default"){if(e(".activerolleritem",r).length>0){var t=e(".activerolleritem",r);t.animate({top:-25,opacity:0},n.speed-n.speed/1.2,function(){t.css("display","none")}).removeclass("activerolleritem")}var i=e(".newsholder",r).find("li").eq(u).addclass("activerolleritem");i.css({top:"25px",display:"block"}).animate({opacity:1,top:0},n.speed-n.speed/2.5,function(){u++;if(u==e(".newsholder",r).find("li").length)u=0;nextinterval=settimeout(d,n.pausetime)})}if(n.animation=="slide"){if(e(".activerolleritem",r).length>0){t=e(".activerolleritem",r);t.animate({left:250,opacity:0},n.speed-n.speed/1.5,function(){t.css("display","none")}).removeclass("activerolleritem")}var i=e(".newsholder li",r).eq(u).addclass("activerolleritem");i.css({left:"-150px",display:"block",opacity:"1"}).animate({opacity:1,left:10},n.speed-n.speed/3,function(){u++;if(u==e(".newsholder li",r).length)u=0;nextinterval=settimeout(d,n.pausetime)})}if(n.animation=="fade"){if(e(".activerolleritem",r).length>0){t=e(".activerolleritem",r);t.fadeout(n.speed/2,function(){t.removeclass("activerolleritem")})}var i=e(".newsholder li",r).eq(u).addclass("activerolleritem");i.css({top:"0",display:"none"}).fadein(n.speed/2,function(){u++;if(u==e(".newsholder li",r).length)u=0;nextinterval=settimeout(d,n.pausetime)})}if(n.animation=="typing"){if(e(".activerolleritem",r).length>0){t=e(".activerolleritem",r);var s=e('
');s.prependto(e(".smarticker-news",r)).css({width:"0px",left:"0px",height:"100%",position:"absolute","background-color":r.css("background-color"),"z-index":"2"});s.animate({width:t.width()+30},n.speed,function(){t.fadeout(100,function(){t.css("opacity","0").removeclass("activerolleritem");s.fadeout(100,function(){var t=e(".newsholder li",r).eq(u).addclass("activerolleritem").css({display:"block",opacity:"1"});s.remove();var i=e('
_
');i.prependto(e(".smarticker-news",r));i.css({"background-color":r.css("background-color")});i.animate({left:t.width()+30},t.width()*8,function(){i.remove();u++;if(u==e(".newsholder li",r).length)u=0;nextinterval=settimeout(d,n.pausetime)})})})})}else{var i=e(".newsholder li",r).eq(u).addclass("activerolleritem").css({display:"block",opacity:"1"});var o=e('
_
');o.prependto(e(".smarticker-news",r));o.css({"background-color":r.css("background-color")});o.animate({left:i.width()+30},i.width()*8,function(){o.remove();if(c==0){u++;if(u==e(".newsholder li",r).length)u=0;nextinterval=settimeout(d,n.pausetime)}})}}}var r=e(this);var i=e("li",r);var s=e('
');var o=e('
');var u=n.startindex;var a=e('
previousnext
');var f=e('
');var l=e('
');var c=0;r.addclass("smarticker").wrapinner('
');if(h(i,"subcategory").length<1)n.subcategory=false;if(h(i,"category").length<1)n.category=false;if(n.subcategory==true){s.prependto(r).addclass("sec1-2");e.each(h(i,"subcategory"),function(e,t){s.find("ul").append('
  • '+t+"
  • ")});if(n.theme==1||n.theme==2){s.find("ul").wrap('
    ');s.append('').prepend('')}}if(n.category==true&&h(i,"category").length>0){o.prependto(r).addclass("sec1-2");e.each(h(i,"category"),function(e,t){o.find("ul").append('
  • '+t+"
  • ")})}if(n.progressbar==true)f.appendto(e(".smarticker-news",r));if(n.controller==true)a.appendto(e(".smarticker-news",r));if(n.category==false)r.addclass("no-category");if(n.subcategory==false)r.addclass("no-subcategory");r.addclass("theme"+n.theme);r.addclass("box size1");r.addclass("c"+n.controllertype);e(".smarticker-news",r).addclass("sec7 newsholder hidden");e(".smarticker-news > ul",r).attr("id","newsholder").addclass("newsholder hidden");if(n.rounded==true)r.addclass("rounded");if(n.direction=="rtl")r.addclass("rtl");if(n.border==true)r.addclass("border");if(n.shadow==true)r.addclass("shadow");if(n.category==false||n.subcategory==false){e(".smarticker-news",r).removeclass("sec7").addclass("sec10")}if(n.category==false&&n.subcategory==false&&n.titlesection==true){e(".smarticker-news",r).removeclass("sec7").addclass("sec10");l.prependto(r).text(n.title)}d()})};e.fn.smarticker.defaults={theme:1,animation:"default",speed:1e3,startindex:0,pausetime:3e3,rounded:false,shadow:true,border:false,category:true,subcategory:true,titlesection:true,title:"headlines",progressbar:false,catcolor:true,subcatcolor:true}})(jquery) $(".smarticker1").smarticker({ title:"" }); $(".smarticker2").smarticker({ theme:2, title:"新闻", speed:2e3, pausetime:4e3 }); $(".smarticker3").smarticker({ theme:4, speed:1500, pausetime:3600, title:"最新动态", rounded:true, animation:"typing" }); $(".smarticker4").smarticker({ theme:2, rounded:true, animation:"fade", speed:2500 }); $(".smarticker5").smarticker(); $(".smarticker6").smarticker({ theme:2, animation:"typing", speed:2e3, pausetime:5e3, rounded:true, catcolor:false }); $(".smarticker7").smarticker({ theme:3, animation:"slide", speed:1e3, progressbar:true }); $(".smarticker8").smarticker({ theme:4, animation:"slide", speed:2e3, rounded:true })