function bannersInitializeWM3(a,b,c,d,e,f,g){if(g==undefined){g=true}var h=true;if(g==true){h=false}else{h=true}$("#"+a).css("width",+b+"px");$("#"+a).css("height",+c+"px");$("#"+a).css("text-align","left");$("#"+a).banners({effect:e,slices:7,animSpeed:500,pauseTime:f*1e3,startSlide:0,directionNav:true,directionNavHide:true,controlNav:false,controlNavThumbs:false,controlNavThumbsFromRel:false,controlNavThumbsSearch:".jpg",controlNavThumbsReplace:"_thumb.jpg",keyboardNav:true,pauseOnHover:true,manualAdvance:h,captionOpacity:.8,imageWidthVar:b,imageHeightVar:c,navPosition:d,idNameVar:a,navPadding:5,beforeChange:function(){},afterChange:function(){},slideshowEnd:function(){}})}(function(a){function b(){a(".bannersNavIndex").html(vars.currentSlide+1+" of "+vars.totalSlides)}a.fn.banners=function(b){function d(b,c,d,e){var f=b.data("banners:vars");if((!f||f.stop)&&!e)return false;d.beforeChange.call(this);if(!e){b.css("background","url("+f.currentImage.attr("src")+") no-repeat")}else{if(e=="prev"){b.css("background","url("+f.currentImage.attr("src")+") no-repeat")}if(e=="next"){b.css("background","url("+f.currentImage.attr("src")+") no-repeat")}}f.currentSlide++;if(f.currentSlide==f.totalSlides){f.currentSlide=0;d.slideshowEnd.call(this)}if(f.currentSlide<0)f.currentSlide=f.totalSlides-1;if(a(c[f.currentSlide]).is("img")){f.currentImage=a(c[f.currentSlide])}else{f.currentImage=a(c[f.currentSlide]).find("img:first")}a("#bannersNavIndex"+d.idNameVar).html(f.currentSlide+1+" of "+f.totalSlides);if(d.controlNav){a(".banners-controlNav li",b).removeClass("active");a(".banners-controlNav li:eq("+f.currentSlide+")",b).addClass("active")}var g=0;a(".banners-slice",b).each(function(){var c=Math.round(b.width()/d.slices);a(this).css({height:"0px",opacity:"0",background:"url("+f.currentImage.attr("src")+") no-repeat -"+(c+g*c-c)+"px 0%"});g++});if(d.effect=="random"){var h=new Array("sliceDownRight","sliceDownLeft","sliceUpRight","sliceUpLeft","sliceUpDown","sliceUpDownLeft","fold","fade");f.randAnim=h[Math.floor(Math.random()*(h.length+1))];if(f.randAnim==undefined)f.randAnim="fade"}if(d.effect.indexOf(",")!=-1){var h=d.effect.split(",");f.randAnim=a.trim(h[Math.floor(Math.random()*h.length)])}f.running=true;if(d.effect=="sliceDown"||d.effect=="sliceDownRight"||f.randAnim=="sliceDownRight"||d.effect=="sliceDownLeft"||f.randAnim=="sliceDownLeft"){var i=0;var g=0;var j=a(".banners-slice",b);if(d.effect=="sliceDownLeft"||f.randAnim=="sliceDownLeft")j=a(".banners-slice",b)._reverse();j.each(function(){var c=a(this);c.css("top","0px");if(g==d.slices-1){setTimeout(function(){c.animate({height:"100%",opacity:"1.0"},d.animSpeed,"",function(){b.trigger("banners:animFinished")})},100+i)}else{setTimeout(function(){c.animate({height:"100%",opacity:"1.0"},d.animSpeed)},100+i)}i+=50;g++})}else if(d.effect=="sliceUp"||d.effect=="sliceUpRight"||f.randAnim=="sliceUpRight"||d.effect=="sliceUpLeft"||f.randAnim=="sliceUpLeft"){var i=0;var g=0;var j=a(".banners-slice",b);if(d.effect=="sliceUpLeft"||f.randAnim=="sliceUpLeft")j=a(".banners-slice",b)._reverse();j.each(function(){var c=a(this);c.css("bottom","0px");if(g==d.slices-1){setTimeout(function(){c.animate({height:"100%",opacity:"1.0"},d.animSpeed,"",function(){b.trigger("banners:animFinished")})},100+i)}else{setTimeout(function(){c.animate({height:"100%",opacity:"1.0"},d.animSpeed)},100+i)}i+=50;g++})}else if(d.effect=="sliceUpDown"||d.effect=="sliceUpDownRight"||f.randAnim=="sliceUpDown"||d.effect=="sliceUpDownLeft"||f.randAnim=="sliceUpDownLeft"){var i=0;var g=0;var k=0;var j=a(".banners-slice",b);if(d.effect=="sliceUpDownLeft"||f.randAnim=="sliceUpDownLeft")j=a(".banners-slice",b)._reverse();j.each(function(){var c=a(this);if(g==0){c.css("top","0px");g++}else{c.css("bottom","0px");g=0}if(k==d.slices-1){setTimeout(function(){c.animate({height:"100%",opacity:"1.0"},d.animSpeed,"",function(){b.trigger("banners:animFinished")})},100+i)}else{setTimeout(function(){c.animate({height:"100%",opacity:"1.0"},d.animSpeed)},100+i)}i+=50;k++})}else if(d.effect=="fold"||f.randAnim=="fold"){var i=0;var g=0;a(".banners-slice",b).each(function(){var c=a(this);var e=c.width();c.css({top:"0px",height:"100%",width:"0px"});if(g==d.slices-1){setTimeout(function(){c.animate({width:e,opacity:"1.0"},d.animSpeed,"",function(){b.trigger("banners:animFinished")})},100+i)}else{setTimeout(function(){c.animate({width:e,opacity:"1.0"},d.animSpeed)},100+i)}i+=50;g++})}else if(d.effect=="fade"||f.randAnim=="fade"){var g=0;a(".banners-slice",b).each(function(){a(this).css("height","100%");if(g==d.slices-1){a(this).animate({opacity:"1.0"},d.animSpeed*2,"",function(){b.trigger("banners:animFinished")})}else{a(this).animate({opacity:"1.0"},d.animSpeed*2)}g++})}}var c=a.extend({},a.fn.banners.defaults,b);return this.each(function(){var b={currentSlide:0,currentImage:"",totalSlides:0,randAnim:"",running:false,paused:false,stop:false};var e=a(this);e.data("banners:vars",b);e.css("position","relative");e.addClass("banners");var f=e.children();f.each(function(){var c=a(this);var d="";if(!c.is("img")){if(c.is("div")){c.addClass("banners-imageLink");d=c}c=c.find("img:first")}var f=c.width();if(f==0)f=c.attr("width");var g=c.height();if(g==0)g=c.attr("height");if(f>e.width()){e.width(f)}if(g>e.height()){e.height(g)}if(d!=""){d.css("display","none")}c.css("display","none");b.totalSlides++});if(c.startSlide>0){if(c.startSlide>=b.totalSlides)c.startSlide=b.totalSlides-1;b.currentSlide=c.startSlide}if(a(f[b.currentSlide]).is("img")){b.currentImage=a(f[b.currentSlide])}else{b.currentImage=a(f[b.currentSlide]).find("img:first")}if(a(f[b.currentSlide]).is("div")){a(f[b.currentSlide]).css("display","block")}e.css("background","url("+b.currentImage.attr("src")+") no-repeat");for(var g=0;g<c.slices;g++){var h=Math.round(e.width()/c.slices);if(g==c.slices-1){e.append(a('<div class="banners-slice"></div>').css({left:h*g+"px",width:e.width()-h*g+"px"}))}else{e.append(a('<div class="banners-slice"></div>').css({left:h*g+"px",width:h+"px"}))}}var i=0;if(!c.manualAdvance&&f.length>1){i=setInterval(function(){d(e,f,c,false)},c.pauseTime)}if(c.directionNav){e.append('<div class="bannersNavigationHolder"><div id="bannersNavigation'+c.idNameVar+'" class="bannersNavigation"><a id="bannersNavButtonLeft'+c.idNameVar+'" class="bannersNavButtonLeft">Prev</a><a id="bannersNavPlayPause'+c.idNameVar+'" class="bannersNavPlayPause">PlayPause</a><a id="bannersNavButtonRight'+c.idNameVar+'" class="bannersNavButtonRight">Next</a><a id="bannersNavIndex'+c.idNameVar+'" class="bannersNavIndex"></a></div></div>');switch(c.navPosition){case"lefttop":a("#bannersNavigation"+c.idNameVar).css("top",c.navPadding+"px");a("#bannersNavigation"+c.idNameVar).css("left",c.navPadding+"px");break;case"leftbottom":a("#bannersNavigation"+c.idNameVar).css("top",c.imageHeightVar-(c.navPadding+28)+"px");a("#bannersNavigation"+c.idNameVar).css("left",c.navPadding+"px");break;case"rightbottom":a("#bannersNavigation"+c.idNameVar).css("top",c.imageHeightVar-(c.navPadding+28)+"px");a("#bannersNavigation"+c.idNameVar).css("left",c.imageWidthVar-(c.navPadding+124)+"px");break;case"righttop":a("#bannersNavigation"+c.idNameVar).css("top",c.navPadding+"px");a("#bannersNavigation"+c.idNameVar).css("left",c.imageWidthVar-(c.navPadding+124)+"px");break;default:break}if(b.totalSlides==1){a("#bannersNavigation"+c.idNameVar).css("visibility","hidden")}a("#bannersNavIndex"+c.idNameVar).html(b.currentSlide+1+" of "+b.totalSlides);if(c.directionNavHide){a(".banners-directionNav",e).hide();e.hover(function(){a(".banners-directionNav",e).show()},function(){a(".banners-directionNav",e).hide()})}a("a#bannersNavButtonLeft"+c.idNameVar,e).live("click",function(){if(b.running)return false;clearInterval(i);i="";b.currentSlide-=2;d(e,f,c,"prev");a("#bannersNavIndex"+c.idNameVar).html(b.currentSlide+1+" of "+b.totalSlides);c.manualAdvance=true;j("play",true)});a("a#bannersNavButtonRight"+c.idNameVar,e).live("click",function(){if(b.running)return false;clearInterval(i);i="";d(e,f,c,"next");a("#bannersNavIndex"+c.idNameVar).html(b.currentSlide+1+" of "+b.totalSlides);c.manualAdvance=true;j("play",true)});a("a#bannersNavPlayPause"+c.idNameVar,e).live("click",function(){if(b.running)return false;clearInterval(i);i="";if(c.manualAdvance==true){c.manualAdvance=false;j("pause",false)}else{c.manualAdvance=true;j("play",false)}});function j(b,d){if(b=="play"){b="100%"}else{b="0%"}if(d==true){d="0%"}else{d="100%"}a("#bannersNavPlayPause"+c.idNameVar).css("background-position",b+" "+d);a("#bannersNavPlayPause"+c.idNameVar).hover(function(){a("#bannersNavPlayPause"+c.idNameVar).css("background-position",b+" 100%")},function(){a("#bannersNavPlayPause"+c.idNameVar).css("background-position",b+" 0%")})}}if(c.controlNav){var k=a('<div class="banners-controlNav"></div>');e.append(k);for(var g=0;g<f.length;g++){if(c.controlNavThumbs){var l=f.eq(g);if(!l.is("img")){l=l.find("img:first")}if(c.controlNavThumbsFromRel){k.append('<a class="banners-control" rel="'+g+'"><img src="'+l.attr("rel")+'" alt="" /></a>')}else{k.append('<a class="banners-control" rel="'+g+'"><img src="'+l.attr("src").replace(c.controlNavThumbsSearch,c.controlNavThumbsReplace)+'" alt="" /></a>')}}else{k.append('<a class="banners-control" rel="'+g+'">'+(g+1)+"</a>")}}a(".banners-controlNav li:eq("+b.currentSlide+")",e).addClass("active");a(".banners-controlNav li",e).live("click",function(){if(b.running)return false;if(a(this).hasClass("active"))return false;clearInterval(i);i="";e.css("background","url("+b.currentImage.attr("src")+") no-repeat");b.currentSlide=a(this).attr("rel")-1;d(e,f,c,"control")})}if(c.pauseOnHover){e.hover(function(){b.paused=true;clearInterval(i);i=""},function(){b.paused=false;if(i==""&&!c.manualAdvance&&f.length>1){i=setInterval(function(){d(e,f,c,false)},c.pauseTime)}})}e.bind("banners:animFinished",function(){b.running=false;a(f).each(function(){if(a(this).is("div")){a(this).css("display","none")}});if(a(f[b.currentSlide]).is("div")){a(f[b.currentSlide]).css("display","block")}if(i==""&&!b.paused&&!c.manualAdvance){i=setInterval(function(){d(e,f,c,false)},c.pauseTime)}c.afterChange.call(this)})})};a.fn.banners.defaults={effect:"random",slices:15,animSpeed:500,pauseTime:3e3,startSlide:0,directionNav:true,directionNavHide:true,controlNav:true,controlNavThumbs:false,controlNavThumbsFromRel:false,controlNavThumbsSearch:".jpg",controlNavThumbsReplace:"_thumb.jpg",keyboardNav:true,pauseOnHover:true,manualAdvance:false,captionOpacity:.8,navPosition:"bottomLeft",idNameVar:"banners",beforeChange:function(){},afterChange:function(){},slideshowEnd:function(){}};a.fn._reverse=[].reverse})(jQuery)
