/*!
 * Uberbox
 * http://mattfroese.ca/
 *
 * Revision 21
 * Copyright (c) 2010 Matt Froese
 * Licenced under GPL
 */
(function(a){a.fn.uberbox=function(b){var d={width:"0px",height:"0px",startDelay:0,speed:5000,theme:"",transition:{fx:"fade",speed:"fast"},next:"",prev:"",pager:"",pause:"",thumber:"",auto:true,pauseOnHover:false,timer:null},c=a.extend({},d,b);this.each(function(){var g=a(this);id=a(this).attr("id");a("#"+id+" ul").addClass("uberbox-slides");if(c.width>0){a(this).css("width",c.width)}if(c.height>0){a(this).css("height",c.height)}c.width=a(this).css("width");c.height=a(this).css("height");a("#"+id+" ul.uberbox-slides").css("width",a(this).css("width"));a("#"+id+" ul.uberbox-slides").css("height",a(this).css("height"));g.addClass("uberbox");if(c.theme!=""){g.addClass(c.theme);a("head").append('<link rel="stylesheet" href="uberbox/theme/'+c.theme+"/"+c.theme+'.css" type="text/css" />')}var f=g.position().top;left=g.position().left;c.slides=a("#"+id+" ul.uberbox-slides li").size();count=0;if(c.transition.fx=="slide"){a("#"+id+" ul.uberbox-slides").css("overflow","hidden");a("#"+id+" ul.uberbox-slides").css("position","relative");a("#"+id+" ul.uberbox-slides li").each(function(){count++;a(this).data("uberbox-cnt",count);a(this).css("position","absolute");a(this).css("left",c.width)});a("#"+id+" ul li:first").css("left","0px")}else{a("#"+id+" ul.uberbox-slides li").each(function(){count++;a(this).data("uberbox-cnt",count);a(this).css("position","absolute");a(this).css("z-index",count)});a("#"+id+" ul li:not(:first)").css("display","none")}a("#"+id+" ul li:first").addClass("uberbox-current-slide");if(c.pager!=""){a(c.pager).addClass("uberbox-pagination");a(c.pager).addClass(c.theme);for(i=1;i<=c.slides;i++){a(c.pager).append('<li><a class="slide" rel="'+i+'" href="javascript: void(0);">'+i+"</a></li>")}a(c.pager+" li:first-child").addClass("uberbox-on");a(c.pager+" li a.slide").click(function(k){var j=a("#"+g.attr("id")+" ul.uberbox-slides li.uberbox-current-slide");nextSlide=a("#"+g.attr("id")+" ul li:nth-child("+a(this).attr("rel")+")");for(i=1;i<=c.slides;i++){a(c.pager+" li").removeClass("uberbox-on")}a(this).parent().addClass("uberbox-on");k.navType="paginator";c=slideAdvance(g.attr("id"),j,nextSlide,c,k)})}if(c.thumber!=""){var e=0;a("#"+id+" ul.uberbox-slides li").each(function(){e++;var j=a(this).attr("rel");a(c.thumber).append('<li><a class="thumb" rel="'+e+'" href="javascript: void(0);"><img src="'+j+'" alt="Slide '+e+' Thumbnail" /></a></li>')});a(c.thumber+" li:first-child").addClass("uberbox-on");a(c.thumber+" li a.thumb").click(function(k){var j=a("#"+g.attr("id")+" ul.uberbox-slides li.uberbox-current-slide");nextSlide=a("#"+g.attr("id")+" ul li:nth-child("+a(this).attr("rel")+")");for(i=1;i<=c.slides;i++){a(c.thumber+" li").removeClass("uberbox-on")}a(this).parent().addClass("uberbox-on");k.navType="thumber";c=slideAdvance(g.attr("id"),j,nextSlide,c,k)})}if(c.next){a(c.next).addClass("uberbox-button-next");a(c.next).addClass(c.theme);a(c.next).bind("click",function(j){if(c.auto&&c.pause){a(c.pause).attr("rel","")}next(g.attr("id"),c,j)})}if(c.prev){a(c.prev).addClass("uberbox-button-prev");a(c.prev).addClass(c.theme);a(c.prev).bind("click",function(j){if(c.auto&&c.pause){a(c.pause).attr("rel","")}prev(g.attr("id"),c,j)})}if(c.auto&&c.pause){a(c.prev).addClass("uberbox-button-prev");a(c.prev).addClass(c.theme);a(c.prev).bind("click",function(j){if(a(this).attr("rel")=="paused"){a(this).attr("rel","");c.timer=setTimeout(function(){go(g.attr("id"),c)},c.speed)}else{a(this).attr("rel","paused");clearTimeout(c.timer)}})}if(c.auto&&c.pauseOnHover){a(this).mouseover(function(j){clearTimeout(c.timer)});a(this).mouseout(function(j){clearTimeout(c.timer);c.timer=setTimeout(function(){go(g.attr("id"),c)},c.speed)})}if(c.auto){var h=c.startDelay>0?c.startDelay:c.speed;c.timer=setTimeout(function(){go(g.attr("id"),c)},h)}});return this}})(jQuery);function go(b,a){a=next(b,a);a.timer=setTimeout(function(){go(b,a)},a.speed)}function next(d,b,c){var a=$("#"+d+" ul.uberbox-slides li.uberbox-current-slide");nextSlide=a.next().is("li")?a.next():$("#"+d+" ul li:first-child");return slideAdvance(d,a,nextSlide,b,c)}function prev(d,b,c){var a=$("#"+d+" ul.uberbox-slides li.uberbox-current-slide");prevSlide=a.prev().is("li")?a.prev():$("#"+d+" ul li:last-child");return slideAdvance(d,a,prevSlide,b,c)}function slideAdvance(h,g,f,b,c){if(g.html()==f.html()){return b}if(b.pager!=""){for(i=1;i<=b.slides;i++){$(b.pager+" li").removeClass("uberbox-on")}$(b.pager+" li:nth-child("+f.data("uberbox-cnt")+")").addClass("uberbox-on")}if(b.thumber!=""){for(i=1;i<=b.slides;i++){$(b.thumber+" li").removeClass("uberbox-on")}$(b.thumber+" li:nth-child("+f.data("uberbox-cnt")+")").addClass("uberbox-on")}if(b.transition.fx=="slide"){var a=g.data("uberbox-cnt");nextPos=f.data("uberbox-cnt");prevClicked=c==undefined?false:(c.target.id==b.prev.replace("#","")?true:false);nextClicked=c==undefined?false:(c.target.id==b.next.replace("#","")?true:false);if(prevClicked||(((c!=undefined&&c.navType=="paginator")||a<b.slides)&&a-1==nextPos)){f.css("left","-"+b.width);g.animate({left:b.width},b.transition.speed);f.animate({left:"0px"},b.transition.speed)}else{f.css("left",b.width);g.animate({left:"-"+b.width},b.transition.speed);f.animate({left:"0px"},b.transition.speed)}}else{if(g.css("z-index")<f.css("z-index")){var e=f.css("z-index");bottom=g.css("z-index");g.css("z-index",e);f.css("z-index",bottom)}f.show();if(b.transition.fx=="wipe"){var d=b.transition.direction;sp=b.transition.speed==""?"normal":b.transition.speed;if(d=="left"){g.css("overflow","hidden");g.animate({width:"0px"},sp,function(){$(this).css("width","");$(this).css("height","");$(this).hide()})}else{if(d=="right"){g.css("overflow","hidden");g.animate({marginLeft:b.width,width:"0px"},sp,function(){$(this).css("margin-left","");$(this).css("width","");$(this).hide()})}else{if(d=="down"){g.css("overflow","hidden");g.animate({marginTop:b.height,height:"0px"},sp,function(){$(this).css("margin-top","");$(this).css("height","");$(this).hide()})}else{g.slideUp(b.transition.speed)}}}}else{if(b.transition.fx=="fade"){g.fadeOut(b.transition.speed)}}}g.removeClass("uberbox-current-slide");f.addClass("uberbox-current-slide");if(b.auto){clearTimeout(b.timer);b.timer=setTimeout(function(){go(h,b)},b.speed)}return b}$(document).ready(function(){$(".slidePrevious").hover(function(){$(this).attr("src","/shared/skins/default/images/slideArrow-prev-over.png")},function(){$(this).attr("src","/shared/skins/default/images/slideArrow-prev.png")});$(".slideNext").hover(function(){$(this).attr("src","/shared/skins/default/images/slideArrow-next-over.png")},function(){$(this).attr("src","/shared/skins/default/images/slideArrow-next.png")})});
