$.fn.RotateRecentReviews=function(a){var b=this;var a=jQuery.extend({recentReviews:new Array(),viewTime:5000,transitionTime:1200,selectorStrip:$(".selectorStrip",b),reviewList:$("#recentReviews",b),timer:null},a);b.data("CurrentIndex",0);SwapReview=function(d,c){clearTimeout(a.Timer);var e=b.data("CurrentIndex");b.data("CurrentIndex",d);$(a.selectorStrip.children()).removeClass("current");$(a.selectorStrip.children()[d]).addClass("current");$(a.reviewList.children()[e]).fadeOut(a.transitionTime);$(a.reviewList.children()[d]).fadeIn(a.transitionTime);if(c){a.timer=setTimeout("ShowNextReview()",20000)}else{a.timer=setTimeout("ShowNextReview()",a.viewTime)}};ShowNextReview=function(){var d=b.data("CurrentIndex");var c;var e=a.reviewList.children().length-1;if(d<e){c=d+1}else{c=0}SwapReview(c,false)};BuildSelectorStrip=function(f,d){var e=b.data("CurrentIndex");for(var c=0;c<=f;c++){var g=$('<a class="reviewSelector"></a>');g.attr("rel",c);if(c==e){g.addClass("current")}g.appendTo(d)}$(".reviewSelector",d).unbind("click");$(".reviewSelector",d).click(function(){var h=parseInt($(this).attr("rel"));SwapReview(h,true)})};AddRecentReviews=function(g,f){for(var d=0;d<g.length;d++){var j=g[d];if(j){var c=$('<div id="recentReview" style="display: none" class="review" />');var e=$('<div class="image"/>');$('<img src="'+j.ImageUrl+'">').appendTo(e);e.appendTo(c);var h=$('<div class="textbg" />');var k=$('<div class="text" />');$('<span class="reviewtitle">'+j.Title+"</span></h3>").appendTo(k);k.appendTo(h);$('<span class="reviewComment">'+j.Comment+"</span>").appendTo(k);k.appendTo(h);h.appendTo(c);c.appendTo(f)}}};if(a.recentReviews&&a.recentReviews.length>0){BuildSelectorStrip(a.recentReviews.length,a.selectorStrip);AddRecentReviews(a.recentReviews,a.reviewList);a.timer=setTimeout("ShowNextReview()",a.viewTime)}return this};$(function(){var a=GetSessionId();$("#joinBeenButton").click(function(){$("#signInOptionsContainer").dialog("open");return false})});
