(function($){$.anythingSlider=function(el,options){var base=this;base.$el=$(el).addClass("anythingBase").wrap('<div class="anythingSlider"><div class="anythingWindow" /></div>');base.$el.parent().parent().before(document.createComment(" start remove "));base.$el.before(document.createComment(" end remove "));base.$el.after(document.createComment(" start remove "));base.$el.parent().parent().after(document.createComment(" end remove "));base.$el.data("AnythingSlider",base);base.init=function(){base.options=$.extend({},$.anythingSlider.defaults,options);if($.isFunction(base.options.onBeforeInitialize)){base.$el.bind("before_initialize",base.options.onBeforeInitialize);}base.$el.trigger("before_initialize",base);base.$wrapper=base.$el.parent().closest("div.anythingSlider").addClass("anythingSlider-"+base.options.theme);base.$window=base.$el.closest("div.anythingWindow");base.$controls=$('<div class="anythingControls"></div>');base.$nav=$('<ul class="thumbNav" />').appendTo(base.$controls);base.timer=null;base.flag=false;base.playing=false;base.hovered=false;base.panelSize=[];base.currentPage=base.options.startPanel;if(base.options.playRtl){base.$wrapper.addClass("rtl");}base.original=[base.options.autoPlay,base.options.buildNavigation,base.options.buildArrows];base.updateSlider();base.$currentPage=base.$items.eq(base.currentPage);base.$lastPage=base.$currentPage;base.runTimes=$("div.anythingSlider").index(base.$wrapper)+1;base.regex=new RegExp("panel"+base.runTimes+"-(\\d+)","i");if(!$.isFunction($.easing[base.options.easing])){base.options.easing="swing";}if(base.options.theme!="default"&&!$("link[href*="+base.options.theme+"]").length){$("body").append('<link rel="stylesheet" href="'+base.options.themeDirectory.replace(/\{themeName\}/g,base.options.theme)+'" type="text/css" />');}if(base.options.pauseOnHover){base.$wrapper.hover(function(){if(base.playing){base.$el.trigger("slideshow_paused",base);base.clearTimer(true);}},function(){if(base.playing){base.$el.trigger("slideshow_unpaused",base);base.startStop(base.playing,true);}});}var startPanel=(base.options.hashTags)?base.gotoHash()||base.options.startPanel:base.options.startPanel;base.setCurrentPage(startPanel,false);base.slideControls(false);base.$wrapper.hover(function(e){base.hovered=(e.type=="mouseenter")?true:false;base.slideControls(base.hovered,false);});if(base.options.enableKeyboard){$(document).keyup(function(e){if(base.$wrapper.is(".activeSlider")){switch(e.which){case 39:base.goForward();break;case 37:base.goBack();break;}}});}if($.isFunction(base.options.onShowPause)){base.$el.bind("slideshow_paused",base.options.onShowPause);}if($.isFunction(base.options.onShowUnpause)){base.$el.bind("slideshow_unpaused",base.options.onShowUnpause);}if($.isFunction(base.options.onSlideInit)){base.$el.bind("slide_init",base.options.onSlideInit);}if($.isFunction(base.options.onSlideBegin)){base.$el.bind("slide_begin",base.options.onSlideBegin);}if($.isFunction(base.options.onShowStop)){base.$el.bind("slideshow_stop",base.options.onShowStop);}if($.isFunction(base.options.onShowStart)){base.$el.bind("slideshow_start",base.options.onShowStart);}if($.isFunction(base.options.onInitialized)){base.$el.bind("initialized",base.options.onInitialized);}if($.isFunction(base.options.onSlideComplete)){base.$el.bind("slide_complete",function(){setTimeout(function(){base.options.onSlideComplete(base);},0);});}base.$el.trigger("initialized",base);};base.updateSlider=function(){base.$el.find("li.cloned").remove();base.$nav.empty();base.$items=base.$el.find("> li");base.pages=base.$items.length;if(base.options.resizeContents){if(base.options.width){base.$wrapper.add(base.$items).css("width",base.options.width);}if(base.options.height){base.$wrapper.add(base.$items).css("height",base.options.height);}if(base.hasEmb){base.$el.find("object, embed").css({width:"100%",height:"100%"});}}if(base.pages===1){base.options.autoPlay=false;base.options.buildNavigation=false;base.options.buildArrows=false;base.$controls.hide();base.$nav.hide();if(base.$forward){base.$forward.add(base.$back).hide();}}else{base.options.autoPlay=base.original[0];base.options.buildNavigation=base.original[1];base.options.buildArrows=base.original[2];base.$controls.show();base.$nav.show();if(base.$forward){base.$forward.add(base.$back).show();}}base.buildNavigation();if(base.options.autoPlay){base.playing=!base.options.startStopped;base.buildAutoPlay();}if(base.options.buildArrows){base.buildNextBackButtons();}base.$el.prepend(base.$items.filter(":last").clone().addClass("cloned").removeAttr("id"));base.$el.append(base.$items.filter(":first").clone().addClass("cloned").removeAttr("id"));base.$el.find("li.cloned").find("a").each(function(){$(this).replaceWith("<span>"+$(this).text()+"</a>");});base.$items=base.$el.find("> li").addClass("panel");base.setDimensions();if(!base.options.resizeContents){$(window).load(function(){base.setDimensions();});}if(base.currentPage>base.pages){base.currentPage=base.pages;base.setCurrentPage(base.pages,false);}base.$nav.find("a").eq(base.currentPage-1).addClass("cur");base.hasEmb=!!base.$items.find("embed[src*=youtube]").length;base.hasSwfo=(typeof(swfobject)!=="undefined"&&swfobject.hasOwnProperty("embedSWF")&&$.isFunction(swfobject.embedSWF))?true:false;if(base.hasEmb&&base.hasSwfo){base.$items.find("embed[src*=youtube]").each(function(i){var $tar=($(this).parent()[0].tagName=="OBJECT")?$(this).parent():$(this);$tar.wrap('<div id="ytvideo'+i+'"></div>');swfobject.embedSWF($(this).attr("src")+"&enablejsapi=1&version=3&playerapiid=ytvideo"+i,"ytvideo"+i,"100%","100%","10",null,null,{allowScriptAccess:"always",wmode:base.options.addWmodeToObject},{});});}base.$items.find("a").unbind("focus").bind("focus",function(e){base.$items.find(".focusedLink").removeClass("focusedLink");$(this).addClass("focusedLink");var panel=$(this).closest(".panel");if(!panel.is(".activePage")){base.gotoPage(base.$items.index(panel));e.preventDefault();}});};base.buildNavigation=function(){if(base.options.buildNavigation&&(base.pages>1)){base.$items.filter(":not(.cloned)").each(function(i,el){var index=i+1,$a=$("<a href='#'></a>").addClass("panel"+index).wrap("<li />");base.$nav.append($a.parent());if($.isFunction(base.options.navigationFormatter)){var tmp=base.options.navigationFormatter(index,$(this));$a.html(tmp);if(parseInt($a.css("text-indent"),10)<0){$a.addClass(base.options.tooltipClass).attr("title",tmp);}}else{$a.text(index);}$a.bind(base.options.clickControls,function(e){if(!base.flag&&base.options.enableNavigation){base.flag=true;setTimeout(function(){base.flag=false;},100);base.gotoPage(index);if(base.options.hashTags){base.setHash(index);}}e.preventDefault();});});}};base.buildNextBackButtons=function(){if(base.$forward){return;}var startForward=document.createComment(" start remove ");var endForward=document.createComment(" end remove ");var startBack=document.createComment(" start remove ");var endBack=document.createComment(" end remove ");var style="";if($("#slider1").css("display")=="none"){style='style="display:none"';}base.$forward=$('<span class="arrow forward" '+style+'><a href="#">'+base.options.forwardText+"</a></span>");base.$back=$('<span class="arrow back" '+style+'><a href="#">'+base.options.backText+"</a></span>");base.$forward.before(startForward);base.$forward.after(endForward);base.$back.before(startBack);base.$back.after(endBack);base.$back.bind(base.options.clickArrows,function(e){base.goBack();e.preventDefault();});base.$forward.bind(base.options.clickArrows,function(e){base.goForward();e.preventDefault();});base.$back.add(base.$forward).find("a").bind("focusin focusout",function(){$(this).toggleClass("hover");});base.$wrapper.prepend(base.$forward).prepend(base.$back);base.$arrowWidth=base.$forward.width();};base.buildAutoPlay=function(){if(base.$startStop){return;}base.$startStop=$("<a href='#' class='start-stop'></a>").html(base.playing?base.options.stopText:base.options.startText);base.$controls.prepend(base.$startStop);base.$startStop.bind(base.options.clickSlideshow,function(e){if(base.options.enablePlay){base.startStop(!base.playing);if(base.playing){if(base.options.playRtl){base.goBack(true);}else{base.goForward(true);}}}e.preventDefault();}).bind("focusin focusout",function(){$(this).toggleClass("hover");});base.startStop(base.playing);};base.setDimensions=function(){var w,h,c,cw,dw,leftEdge=0,bww=base.$window.width(),winw=$(window).width();base.$items.each(function(i){c=$(this).children("*");if(base.options.resizeContents){w=parseInt(base.options.width,10)||bww;h=parseInt(base.options.height,10)||base.$window.height();$(this).css({width:w,height:"auto"});if(c.length==1){c.css({width:"100%",height:"100%"});}}else{w=$(this).width();dw=(w>=winw)?true:false;if(c.length==1&&dw){cw=(c.width()>=winw)?bww:c.width();$(this).css("width",cw);c.css("max-width",cw);w=cw;}w=(dw)?base.options.width||bww:w;$(this).css("width",w);h=$(this).outerHeight();$(this).css("height","auto");}base.panelSize[i]=[w,h,leftEdge];leftEdge+=w;});base.$el.css("width",(leftEdge<base.options.maxOverallWidth)?leftEdge:base.options.maxOverallWidth);};base.gotoPage=function(page,autoplay){if(base.pages===1){return;}base.$lastPage=base.$items.eq(base.currentPage);if(typeof(page)==="undefined"||page===null){page=base.options.startPage;base.setCurrentPage(base.options.startPage);}if(base.hasEmb&&base.checkVideo(base.playing)){return;}if(page>base.pages+1){page=base.pages;}if(page<0){page=1;}base.$currentPage=base.$items.eq(page);base.currentPage=page;base.$el.trigger("slide_init",base);base.slideControls(true,false);if(autoplay!==true){autoplay=false;}if(!autoplay||(base.options.stopAtEnd&&page==base.pages)){base.startStop(false);}base.$el.trigger("slide_begin",base);if(!base.options.resizeContents){base.$wrapper.filter(":not(:animated)").animate({width:base.panelSize[page][0],height:"auto"},{queue:false,duration:base.options.animationTime,easing:base.options.easing});}base.$window.filter(":not(:animated)").animate({scrollLeft:base.panelSize[page][2]},{queue:false,duration:base.options.animationTime,easing:base.options.easing,complete:function(){base.endAnimation(page);}});};base.endAnimation=function(page){if(page===0){base.$window.scrollLeft(base.panelSize[base.pages][2]);page=base.pages;}else{if(page>base.pages){base.$window.scrollLeft(base.panelSize[1][2]);page=1;}}base.setCurrentPage(page,false);base.$items.removeClass("activePage").eq(page).addClass("activePage");if(!base.hovered){base.slideControls(false);}if(base.hasEmb){var emb=base.$currentPage.find("object[id*=ytvideo], embed[id*=ytvideo]");if(emb.length&&$.isFunction(emb[0].getPlayerState)&&emb[0].getPlayerState()>0&&emb[0].getPlayerState()!=5){emb[0].playVideo();}}base.$el.trigger("slide_complete",base);};base.setCurrentPage=function(page,move){if(page>base.pages+1){page=base.pages;}if(page<0){page=1;}if(base.options.buildNavigation){base.$nav.find(".cur").removeClass("cur");base.$nav.find("a").eq(page-1).addClass("cur");}if(!move){base.$wrapper.css({width:base.panelSize[page][0],height:"auto"});base.$wrapper.scrollLeft(0);base.$window.scrollLeft(base.panelSize[page][2]);}base.currentPage=page;if(!base.$wrapper.is(".activeSlider")){$(".activeSlider").removeClass("activeSlider");base.$wrapper.addClass("activeSlider");}};base.goForward=function(autoplay){if(autoplay!==true){autoplay=false;base.startStop(false);}base.gotoPage(base.currentPage+1,autoplay);};base.goBack=function(autoplay){if(autoplay!==true){autoplay=false;base.startStop(false);}base.gotoPage(base.currentPage-1,autoplay);};base.gotoHash=function(){var n=window.location.hash.match(base.regex);return(n===null)?"":parseInt(n[1],10);};base.setHash=function(n){var s="panel"+base.runTimes+"-",h=window.location.hash;if(typeof h!=="undefined"){window.location.hash=(h.indexOf(s)>0)?h.replace(base.regex,s+n):h+"&"+s+n;}};base.slideControls=function(toggle,playing){var dir=(toggle)?"slideDown":"slideUp",t1=(toggle)?0:base.options.animationTime,t2=(toggle)?base.options.animationTime:0,sign=(toggle)?0:1;if(base.options.toggleControls){base.$controls.stop(true,true).delay(t1)[dir](base.options.animationTime/2).delay(t2);}if(base.options.buildArrows&&base.options.toggleArrows){if(!base.hovered&&base.playing){sign=1;}base.$forward.stop(true,true).delay(t1).animate({right:sign*base.$arrowWidth,opacity:t2},base.options.animationTime/2);base.$back.stop(true,true).delay(t1).animate({left:sign*base.$arrowWidth,opacity:t2},base.options.animationTime/2);}};base.clearTimer=function(paused){if(base.timer){window.clearInterval(base.timer);if(!paused){base.$el.trigger("slideshow_stop",base);}}};base.startStop=function(playing,paused){if(playing!==true){playing=false;}if(playing&&!paused){base.$el.trigger("slideshow_start",base);}base.playing=playing;if(base.options.autoPlay){base.$startStop.toggleClass("playing",playing).html(playing?base.options.stopText:base.options.startText);if(parseInt(base.$startStop.css("text-indent"),10)<0){base.$startStop.addClass(base.options.tooltipClass).attr("title",playing?"Stop":"Start");}}if(playing){base.clearTimer(true);base.timer=window.setInterval(function(){if(!(base.hasEmb&&base.checkVideo(playing))){if(base.options.playRtl){base.goBack(true);}else{base.goForward(true);}}},base.options.delay);}else{base.clearTimer();}};base.checkVideo=function(playing){var emb,ps,stopAdvance=false;base.$items.find("object[id*=ytvideo], embed[id*=ytvideo]").each(function(){emb=$(this);if(emb.length&&$.isFunction(emb[0].getPlayerState)){ps=emb[0].getPlayerState();if(playing&&(ps==1||ps>2)&&base.$items.index(emb.closest("li.panel"))==base.currentPage&&base.options.resumeOnVideoEnd){stopAdvance=true;}else{if(ps>0){emb[0].pauseVideo();}}}});return stopAdvance;};base.init();};$.anythingSlider.defaults={width:null,height:"auto",resizeContents:true,tooltipClass:"tooltip",theme:"default",themeDirectory:"css/theme-{themeName}.css",startPanel:1,hashTags:true,enableKeyboard:true,buildArrows:true,toggleArrows:false,buildNavigation:true,enableNavigation:true,toggleControls:false,appendControlsTo:null,navigationFormatter:null,forwardText:"&raquo;",backText:"&laquo;",enablePlay:true,autoPlay:true,startStopped:false,pauseOnHover:true,resumeOnVideoEnd:true,stopAtEnd:false,playRtl:false,startText:"Start",stopText:"Stop",delay:3000,animationTime:600,easing:"swing",onBeforeInitialize:null,onInitialized:null,onShowStart:null,onShowStop:null,onShowPause:null,onShowUnpause:null,onSlideInit:null,onSlideBegin:null,onSlideComplete:null,clickArrows:"click",clickControls:"click focusin",clickSlideshow:"click",addWmodeToObject:"opaque",maxOverallWidth:32766};$.fn.anythingSlider=function(options){return this.each(function(i){var anySlide=$(this).data("AnythingSlider");if((typeof(options)).match("object|undefined")){if(!anySlide){(new $.anythingSlider(this,options));}else{anySlide.updateSlider();}}else{if(/\d/.test(options)&&!isNaN(options)&&anySlide){var page=(typeof(options)=="number")?options:parseInt($.trim(options),10);if(page>=1&&page<=anySlide.pages){anySlide.gotoPage(page);}}}});};})(jQuery);function toggleVisibility(){$(".buttons_widget a").toggleClass("open");$("#slider1").toggle("slow");$(".arrow").toggle();var firstTitular=$("#slider1 > li:not(.cloned) h2:first").clone();if($("#slider2").length>0){$("#slider2").html(firstTitular);$("#slider2").toggle("slow");}else{var node=$(document.createElement("div"));node.attr("id","slider2");node.append(firstTitular);$(".cab_widget").after(node);}}
