(function(a){var b=function(b,c,d){try{if(history.pushState){var e=a(b).attr("title");if(!e){e=a(b).find("h2:first").html()}if(!e){e=document.title}if(d){history.replaceState({index:c},e,window.location.href)}else{history.pushState({index:c},e,window.location.href)}}}catch(f){}};var c={onslide_event:function(){},init:function(d){var e={onslide:c.onslide_event,navigator:null,history:false,leftarrow:null,rightarrow:null,autoslide:0,autostart:false,effect:"slide",slidespeed:400};var f={position:"relative","overflow-x":"hidden"};var g={"list-style-position":"outside","list-style-type":"none","list-style-image":"none",position:"relative"};var h={margin:"0",padding:"0","float":"left",display:"inline","overflow-y":"hidden"};var j={margin:"0 0 10px 0",padding:"0"};var k={"list-style-position":"outside","list-style-type":"none","list-style-image":"none",position:"absolute",bottom:"20px",left:"40px",margin:"0",padding:"0"};var l={"float":"left",display:"inline",margin:"0 20px 0 0",padding:"0",width:"40px",height:"40px",cursor:"pointer"};return this.each(function(){var c;if(d){a.extend(e,d)}var m=a(this);var n=m.data("pageslider");if(!n){a(this).data("pageslider",{target:m});n=m.data("pageslider");if(e.width){m.css("width",e.width+"px")}if(e.height){m.css("height",e.height+"px")}var o=m.width();var p=m.height();var q=m.attr("id");m.addClass("pageslider");for(c in f){m.css(c,f[c])}var r=m.children(".pagelist");if(r.length==0){r=m.children(":first-child");if(r.length>=1){r.addClass("pagelist")}}for(c in g){r.css(c,g[c])}var s=r.children(".page");if(s.length==0){if(r.get(0).tagName=="UL"){s=r.children("li")}else if(r.get(0).tagName=="DIV"){s=r.children("div")}}s.each(function(){var b=a(this);b.addClass("page");b.css("width",o+"px");for(c in h){b.css(c,h[c])}b.children(".header").each(function(){var b;for(b in j){a(this).css(b,j[b])}})});r.css("width",o*s.length+"px");var t=null;if(e.navigator==null||e.navigator!="none"){t=e.navigator==null?null:a("#"+e.navigator);if(t==null||t.length==0){t=m.children(".navigator")}if(t==null||t.length==0){t=m.children(".inline-navigator")}if(t==null||t.length==0){t=a(document.createElement("ul")).addClass("navigator").addClass("inline-navigator");for(i=0;i<s.length;i++){var u=a(document.createElement("li"));if(i==0){u.addClass("navigator_current").css("background-color","#aa0000")}else{u.css("background-color","#fff")}u.appendTo(t)}t.appendTo(m);t=a(this).find(".navigator")}t.show();m.find("ul.inline-navigator").each(function(){for(c in k){a(this).css(c,k[c])}a(this).find("li").each(function(){for(c in l){a(this).css(c,l[c])}})})}if(t!=null){t.find("li").each(function(b,c){if(b==0){if(t.hasClass("inline-navigator")){a(this).css("background-color","#aa0000")}a(this).addClass("navigator_current")}a(c).click(function(){if(a(this).hasClass("navigator_current")==false){m.pageslider("seek",b)}return false})})}var v=null;if(e.leftarrow!=null){v=m.find("#"+e.leftarrow)}if(v!=null&&v.length!=0){v.css("height",p+"px");v.show().fadeTo(0,.01);v.hover(function(){if(n.currentIndex>0){a(this).fadeTo("fast",.4);a(this).css("cursor","pointer")}},function(){a(this).css("cursor","auto");a(this).fadeTo("fast",.01)});v.click(function(){if(n.currentIndex>0){m.pageslider("seek",n.currentIndex-1);if(n.currentIndex==0){a(this).fadeTo("slow",.01);a(this).css("cursor","auto")}}})}var w=null;if(e.rightarrow!=null){w=m.find("#"+e.rightarrow)}if(w!=null&&w.length!=0){w.css("height",p+"px");w.show().fadeTo(0,.4).delay(1e3).fadeTo(1e3,.01);w.hover(function(){if(n.currentIndex<s.length-1){a(this).fadeTo("fast",.4);a(this).css("cursor","pointer")}},function(){a(this).css("cursor","auto");a(this).fadeTo("fast",.01)});w.click(function(){if(n.currentIndex<s.length-1){m.pageslider("seek",n.currentIndex+1);if(n.currentIndex>=s.length-1){a(this).fadeTo("slow",.01);a(this).css("cursor","auto")}}})}if(e.history==true){a(window).bind("popstate",function(a){if(a.originalEvent.state){m.pageslider("seek",a.originalEvent.state.index,null,false)}})}e.onslide(0,s[0]);if(e.history==true){b(s[0],0,true)}n["min-height"]=p;n.sliderid=q;n.width=o;n.height=p;n.navigator=t;n.pagelist=r;n.pages=s;n.currentIndex=0;n.onslide=e.onslide;n.history=e.history;n.autoslide=e.autoslide;n.autostart=e.autostart;n.autosliderhandler=null;n.effect=e.effect;n.slidespeed=e.slidespeed;if(n.autoslide!=0&&n.autostart){m.pageslider("startAutoSlide")}}})},seek:function(c,d,e,f){if(d==null){d=true}var g=a(this);var h=g.data("pageslider");if(c>=h.pages.length){c=c%h.pages.length}var i=h.navigator;if(i!=null){var j=i.find("li.navigator_current");j.removeClass("navigator_current");$navElement=i.find("li:nth-child("+(c+1)+")");$navElement.addClass("navigator_current");if(i.hasClass("inline-navigator")){j.animate({backgroundColor:"#ffffff"});$navElement.animate({backgroundColor:"#aa0000"})}}h.currentIndex=c;if(e==null){e=h.effect}var k=0-c*h.width;if(e=="slide"){h.pagelist.animate({left:k+"px"},h.slidespeed)}else{h.pagelist.css("left",k+"px")}h.onslide(c,h.pages[c],g);if(h.autosliderhandler!=null&&!f){clearTimeout(h.autosliderhandler);h.autosliderhandler=null}if(h.autoslide!=0&&f==true){(function(b){h.autosliderhandler=setTimeout(function(){a("#"+h.sliderid).pageslider("seek",b,null,null,true)},h.autoslide)})(c+1)}if(h.history==true&&d==true){b(g,c)}return g},startAutoSlide:function(){var b=a(this);var c=b.data("pageslider");if(c.autoslide!=0){(function(b){c.autosliderhandler=setTimeout(function(){a("#"+c.sliderid).pageslider("seek",b,null,null,true)},c.autoslide)})(c.currentIndex+1)}},isInit:function(){var a=this;var b=a.data("pageslider");return b!=null},destroy:function(){return this.each(function(){var a=this;var b=a.data("pageslider");b.pageslider.remove();a.removeData("pageslider")})}};a.fn.pageslider=function(b){if(c[b]){return c[b].apply(this,Array.prototype.slice.call(arguments,1))}else if(typeof b==="object"||!b){return c.init.apply(this,arguments)}else{a.error("Method "+b+" does not exist on jQuery.tooltip")}}})(jQuery)
