jQuery.cookie=function(a,b,c){if(typeof b!="undefined"){c=c||{};if(b===null){b="";c.expires=-1}var d="";if(c.expires&&(typeof c.expires=="number"||c.expires.toUTCString)){var e;if(typeof c.expires=="number"){e=new Date;e.setTime(e.getTime()+c.expires*24*60*60*1e3)}else{e=c.expires}d="; expires="+e.toUTCString()}var f=c.path?"; path="+c.path:"";var g=c.domain?"; domain="+c.domain:"";var h=c.secure?"; secure":"";document.cookie=[a,"=",encodeURIComponent(b),d,f,g,h].join("")}else{var i=null;if(document.cookie&&document.cookie!=""){var j=document.cookie.split(";");for(var k=0;k<j.length;k++){var l=jQuery.trim(j[k]);if(l.substring(0,a.length+1)==a+"="){i=decodeURIComponent(l.substring(a.length+1));break}}}return i}};(function(a){a.fn.joelRotate=function(b){var c={delay:8,fadeSpeed:2,random:"no",useTitles:"no",useDescriptions:"no",useLinks:"no",controls:"no",itemize:"no","static":"no",customClass:"no",removeStyles:"no",overlay:"no"};if(b){a.extend(c,b)}return this.each(function(b,d){function r(b){if(!a("div.animating",h).size()){a(".imgHolder.active",h).removeClass("active");a(".imgHolder.next",h).removeClass("next");a(".imgHolder",h).eq(b).addClass("active");if(a(".imgHolder.active",h).next().size()){a(".imgHolder.active",h).next().addClass("next")}else{a(".imgHolder:first",h).addClass("next")}l();if(c.itemize=="yes"){a("li.button.bullet",h).removeClass("active");a("li.button.bullet",h).eq(b).addClass("active")}}}function q(b){if(!a("imgHolder.next",h).prev().hasClass("loading")){a(".button",h).addClass("animating");if(c.itemize=="yes"){a("li.button.bullet",h).removeClass("active")}a("a.link-overlay",h).removeAttr("href");a(".imgHolder.active",h).fadeOut(c.fadeSpeed*1e3,function(){a(this).removeClass("active");a(this).siblings(".next").addClass("active").removeClass("next");if(a(".imgHolder.active",h).next().size()){a(".imgHolder.active",h).next().addClass("next")}else{a(".imgHolder:first",h).addClass("next")}l();a(".button",h).removeClass("animating");a(this).show();if(c.useLinks=="yes"&&c.overlay=="yes"){a("a.link-overlay",h).attr("href",a(".imgHolder.active a",h).attr("href"))}if(c.itemize=="yes"){var b=a(this).siblings(".active").index();a("li.button.bullet",h).eq(b).addClass("active")}})}}function p(){clearInterval(rotateTimerVar)}function o(){rotateTimerVar=setInterval(function(){q()},c.delay*1e3)}function n(){a("div.button.next",h).hover(function(){});a("div.button.next",h).click(function(){if(!a(this).hasClass("animating")){var b=a(".imgHolder.active",h).index()+1;if(a(".imgHolder.active",h).index()+1>f-1){b=0}r(b)}});a("div.button.back",h).click(function(){if(!a(this).hasClass("animating")){var b=a(".imgHolder.active",h).index()-1;if(a(".imgHolder.active",h).index()-1<0){b=f-1}r(b)}});a("li.button.bullet",h).live("click",function(){r(a(this).index())})}function m(){a("div.button.toggle",h).click(function(){if(a(this).hasClass("play")){q();o();a(this).removeClass("play").addClass("pause")}else{p();a(this).removeClass("pause").addClass("play")}});a("div.button.next",h).hover(function(){});a("div.button.next",h).click(function(){if(!a(this).hasClass("animating")){var b=a(".imgHolder.active",h).index()+1;if(a(".imgHolder.active",h).index()+1>f-1){b=0}r(b)}});a("div.button.back",h).click(function(){if(!a(this).hasClass("animating")){var b=a(".imgHolder.active",h).index()-1;if(a(".imgHolder.active",h).index()-1<0){b=f-1}r(b)}})}function l(){a(".imgHolder",h).css("z-index","0");a(".imgHolder.active",h).css("z-index","2");a(".imgHolder.next",h).css("z-index","1")}function k(b,d){if(b<f){if(c.removeStyles=="no"){var e={margin:"0px",padding:"0px",position:"absolute",top:"0px",left:"0px"}}else{var e={}}var i=h+" ul.pictures";switch(b){case 0:a("<li class='imgHolder loading "+g+" active' style='z-index:2' />").css(e).appendTo(i);break;case 1:a("<li class='imgHolder loading "+g+" next' style='z-index:1' />").css(e).appendTo(i);break;default:a("<li class='imgHolder loading "+g+"' style='z-index:0' />").css(e).appendTo(i)}var j=a("li.imgHolder:last",h);if(c.itemize=="yes"){if(b==0){a("ul.bullets-container",h).append("<li class='button bullet bullet"+b+" loading active'></li>")}else{a("ul.bullets-container",h).append("<li class='button bullet bullet"+b+" loading'></li>")}}a("<img />").load(function(){a(this).appendTo(j);a(j).removeClass("loading").show();if(c.useTitles=="yes"||c.useDescriptions=="yes"){a(j).append("<div class='text-container'></div>")}if(c.useTitles=="yes"){if(c.useLinks=="yes"){a(".text-container",j).append("<a href='"+d[b][3]+"'><h1 class='img-title'>"+d[b][1]+"</h1></a>")}else{a(".text-container",j).append("<h1 class='img-title'>"+d[b][1]+"</h1>")}}if(c.useDescriptions=="yes"){a(".text-container",j).append("<span class='img-desc'>"+d[b][2]+"</span>")}if(c.useLinks=="yes"){if(d[b][3]!=""){a(this).wrap("<a href='"+d[b][3]+"'></a>")}}if(c.useLinks=="yes"&&c.overlay=="yes"){a("a.link-overlay",h).attr("href",a(".imgHolder.active a",h).attr("href"))}if(c.itemize=="yes"){a("li.button.bullet",h).eq(b).removeClass("loading")}k(b+1,d);if(b==1&&c.static=="no"){var e=setTimeout(function(){q(0);o()},c.delay*1e3)}}).attr("src",d[b][0])}}function j(){var b=new Array;a("div.ui-article",e).each(function(c){b[c]=new Array;if(a(".ui-filelist-container",this).size()){b[c][0]=a("div.ui-filelist-container a:eq(0)",this).attr("href")}else{b[c][0]=a("div.ui-article-controls a:eq(0)",this).attr("href")}b[c][1]=a.trim(a("h1.ui-article-title",this).text());b[c][2]=a.trim(a("div.ui-article-description",this).html());b[c][3]=a.trim(a("span.ui-article-detail:eq(0) i",this).text())});if(c.random=="yes"){b=b.sort(function(){return.5-Math.random()})}return b}function i(){var b={position:"relative","list-style":"none",margin:"0px",padding:"0px"};var d="<div id='"+h.replace("#","")+"' class='joel-rotate-container'>"+"\t<ul class='pictures'></ul>"+"</div>";a(e).parent().parent().append(d);if(c.overlay=="yes"){if(c.useLinks=="yes"){a(h).append("<a class='link-overlay'></a>")}else{a(h).append("<div class='overlay'></div>")}}if(c.removeStyles=="no"){a("ul.pictures",h).css(b)}if(c.customClass=="yes"){a(h).addClass(c.customClass)}if(c.controls=="yes"){a(h).append("<div class='controls-container'><div class='button back'></div><div class='button toggle pause'></div><div class='button next'></div></div>");m()}if(c.itemize=="yes"){a(h).append("<div class='itemize-container ui-clear'><div class='button back'></div><ul class='bullets-container ui-clear'></ul><div class='button next'></div></div>");n()}var f=j();k(0,f)}var e=this;a(e).hide();var f=a("ul.ui-articles li",e).size();var g=a(e).parent().parent().attr("id").replace("module-content-","");var h="#rotate-container-"+g;if(f>0){i()}})}})(jQuery);(function(a){jQuery.fn.pngFix=function(a){a=jQuery.extend({blankgif:"blank.gif"},a);var b=navigator.appName=="Microsoft Internet Explorer"&&parseInt(navigator.appVersion)==4&&navigator.appVersion.indexOf("MSIE 5.5")!=-1;var c=navigator.appName=="Microsoft Internet Explorer"&&parseInt(navigator.appVersion)==4&&navigator.appVersion.indexOf("MSIE 6.0")!=-1;if(jQuery.browser.msie&&(b||c)){jQuery(this).find("img[src$=.png]").each(function(){jQuery(this).attr("width",jQuery(this).width());jQuery(this).attr("height",jQuery(this).height());var a="";var b="";var c=jQuery(this).attr("id")?'id="'+jQuery(this).attr("id")+'" ':"";var d=jQuery(this).attr("class")?'class="'+jQuery(this).attr("class")+'" ':"";var e=jQuery(this).attr("title")?'title="'+jQuery(this).attr("title")+'" ':"";var f=jQuery(this).attr("alt")?'alt="'+jQuery(this).attr("alt")+'" ':"";var g=jQuery(this).attr("align")?"float:"+jQuery(this).attr("align")+";":"";var h=jQuery(this).parent().attr("href")?"cursor:hand;":"";if(this.style.border){a+="border:"+this.style.border+";";this.style.border=""}if(this.style.padding){a+="padding:"+this.style.padding+";";this.style.padding=""}if(this.style.margin){a+="margin:"+this.style.margin+";";this.style.margin=""}var i=this.style.cssText;b+="<span "+c+d+e+f;b+='style="position:relative;white-space:pre-line;display:inline-block;background:transparent;'+g+h;b+="width:"+jQuery(this).width()+"px;"+"height:"+jQuery(this).height()+"px;";b+="filter:progid:DXImageTransform.Microsoft.AlphaImageLoader"+"(src='"+jQuery(this).attr("src")+"', sizingMethod='scale');";b+=i+'"></span>';if(a!=""){b='<span style="position:relative;display:inline-block;'+a+h+"width:"+jQuery(this).width()+"px;"+"height:"+jQuery(this).height()+"px;"+'">'+b+"</span>"}jQuery(this).hide();jQuery(this).after(b)});jQuery(this).find("*").each(function(){var a=jQuery(this).css("background-image");if(a.indexOf(".png")!=-1){var b=a.split('url("')[1].split('")')[0];jQuery(this).css("background-image","none");jQuery(this).get(0).runtimeStyle.filter="progid:DXImageTransform.Microsoft.AlphaImageLoader(src='"+b+"',sizingMethod='scale')"}});jQuery(this).find("input[src$=.png]").each(function(){var b=jQuery(this).attr("src");jQuery(this).get(0).runtimeStyle.filter="progid:DXImageTransform.Microsoft.AlphaImageLoader"+"(src='"+b+"', sizingMethod='scale');";jQuery(this).attr("src",a.blankgif)})}return jQuery}})(jQuery)
