function featuredcontentslider_init(a){featuredcontentslider.init(a)}var featuredcontentslider={settingcaches:{},init:function(a){if(this.$(a.id)==null)return;this.settingcaches[a.id]=a;a.contentdivs=[];a.toclinks=[];a.topzindex=0;a.currentpage=a.playtab||1;a.prevpage=a.currentpage;a.etype="on"+(a.revealtype||"click");a.onChange=a.onChange||function(){};a.curopacity=0;a.overflow=a.overflow||'hidden';a.delay=a.delay==undefined?(a.revealtype=="mouseover"?150:0):a.delay;a.link=a.link||false;a.contentclass=a.contentclass||"contentdiv";this.buildpaginate(a)},buildpaginate:function(b){this.buildcontentdivs(b);var e=this.$(b.id),f=this.$("paginate-"+b.id),j="",i=b.toc,d=b.nextprev;if(typeof i=="string"&&i!="markup"&&i!="scroll"||typeof i=="object"){for(var c=1;c<=b.contentdivs.length;c++){j+=''+(typeof i=="string"?i.replace(/#increment/,c):i[c-1])+' '}j=(d[0]!=''?' ':'')+j+(d[1]!=''?'':'');f.innerHTML=''+j+''}var g=[],l=f.getElementsByTagName("*");for(var c=0;cb.contentdivs.length-1){g[c].style.display="none";continue}if(i=="scroll"){if(!k){var o=f.getElementsByTagName("div");this.masker=o[0];this.maskee=o[1];this.thumbWidth=[0]}var n=this.thumbWidth,h=g[c];h.style.styleFloat=h.style.cssFloat="left";n.push(n[n.length-1]+h.offsetWidth+this.style(h,"marginLeft",true)+this.style(h,"marginRight",true)+this.style(h,"borderLeftWidth",true)+this.style(h,"borderRightWidth",true))}g[c].setAttribute("rel",++k);g[c]["onclick"]=function(){return b.link||false};g[c][b.etype]=function(){var a=this.getAttribute("rel");if(m.delayTimer)window.clearTimeout(m.delayTimer);m.delayTimer=window.setTimeout(function(){featuredcontentslider.turnpage(b,a)},b.delay);b.link||false};g[c]["onmouseout"]=function(){if(m.delayTimer)window.clearTimeout(m.delayTimer)};b.toclinks.push(g[c])}else if(this.css(g[c],"prev","check")||this.css(g[c],"next","check")){g[c].onclick=function(){featuredcontentslider.turnpage(b,this.className);return false}}}this.turnpage(b,b.currentpage,true);if(b.autorotate[0]){f[b.etype]=function(){return false};e["onmouseover"]=f["onmouseover"]=function(){featuredcontentslider.cleartimer(b,window["fcsautorun"+b.id]);return true};e["onmouseout"]=f["onmouseout"]=function(){featuredcontentslider.autorotate(b);return true};b.autorotate[1]=b.autorotate[1]+(1/b.enablefade[1]*80);this.autorotate(b)}},buildcontentdivs:function(a){var b=this.$(a.id).getElementsByTagName("div");for(var e=0;ei)?1:d;if(d==a.currentpage&&typeof e=="undefined")return;a.currentpage=d;j[a.prevpage-1].style.display="none";j[d-1].style.zIndex=++a.topzindex;this.cleartimer(a,window["fcsfade"+a.id]);a.cacheprevpage=a.prevpage;if(a.enablefade[0]){a.curopacity=0;this.fadeup(a)};if(a.enablefade[0]==false){a.onChange(a.prevpage,a.currentpage)};j[d-1].style.visibility="visible";j[d-1].style.display="block";if(a.prevpage<=a.toclinks.length)this.css(a.toclinks[a.prevpage-1],"selected","remove");if(d<=a.toclinks.length)this.css(a.toclinks[d-1],"selected","add");a.prevpage=d;if(a.toc=="scroll"){var c=this,g=0.25,l=20,k=c.masker.clientWidth,m=a.contentdivs.length,o=a.toclinks[d-1],n=this.thumbWidth[this.thumbWidth.length-1],d=k/2-o.offsetWidth/2-this.thumbWidth[d-1],h=c.maskee.currentStyle?c.maskee.currentStyle["marginLeft"]:window.getComputedStyle(c.maskee,"").getPropertyValue("margin-left");h=h.substr(0,h.length-2)|0;d=d<=k-n?k-n:d;d=d>0?0:d;function p(){h+=(d-h)*g;if(Math.round(d-h)==0){window.clearInterval(c.thumbTimer);return}c.maskee.style.marginLeft=Math.ceil(h)+"px"}if(c.thumbTimer)window.clearInterval(c.thumbTimer);c.thumbTimer=window.setInterval(p,l)}},setopacity:function(a,b){var e=a.contentdivs[a.currentpage-1];e.className=a.contentclass+" sliderfilter";e.style.cssText+=";filter:alpha(opacity="+b*100+");-moz-opacity:"+b+";opacity:"+b;a.curopacity=b},fadeup:function(a){if(a.curopacity<=0.95){this.setopacity(a,a.curopacity+a.enablefade[1]);window["fcsfade"+a.id]=setTimeout(function(){featuredcontentslider.fadeup(a)},25)}else{this.setopacity(a,1);var b=a.contentdivs[a.currentpage-1];b.className="contentdiv";if(a.cacheprevpage!=a.currentpage)a.contentdivs[a.cacheprevpage-1].style.display="none";a.onChange(a.cacheprevpage,a.currentpage)}},cleartimer:function(a,b){if(b){clearTimeout(b);clearInterval(b);if(a.cacheprevpage!=a.currentpage){a.contentdivs[a.cacheprevpage-1].style.display="none"}}},css:function(a,b,e){var f=new RegExp("(^|\\s+)"+b+"($|\\s+)","ig");if(e=="check")return f.test(a.className);else if(e=="remove")a.className=a.className.replace(f,"");else if(e=="add")a.className+=" "+b},style:function(a,b,e){var f;if(a.currentStyle){f=a.currentStyle[b]}else if(window.getComputedStyle){b=b.replace(/([A-Z])/g,"-$1");b=b.toLowerCase();f=window.getComputedStyle(a,"").getPropertyValue(b)}return!e?f:f.substr(0,f.length-2)|0},autorotate:function(a){window["fcsautorun"+a.id]=setInterval(function(){featuredcontentslider.turnpage(a,"next")},a.autorotate[1])},$:function(a){return document.getElementById(a)}}