(function(a){a.fn.iconRating=function(c,d){settings=a.extend({state:null,size:16,scale:5,rating:"",halves:false,elmOn:".ratingIconOn",elmOff:".ratingIconOff",elmMsg:"#ratingMsg",elmVal:"#ratingVal",scaleMsg:{0:"",1:"Poor",2:"Below Average",3:"Average",4:"Above Average",5:"Outstanding"}},d);obj=a(this);var b=function(h){var g=h.pageX-a(settings.elmOff,obj).offset().left;var j=h.pageY-a(settings.elmOff,obj).offset().top;return{x:g,y:j}};var f=function(){var j=b(c);var g=Math.floor(j.x/settings.size)+1;g=(g>settings.scale)?settings.scale:(g<=0)?1:g;settings.rating=parseFloat(g);var h=settings.rating*settings.size;return{rn:g,wo:h}};var e=function(){i=f();var g=i.rn;var h=i.wo;a(settings.elmVal).attr("value",g);a(settings.elmOn,obj).css("width",h);obj.data("curValue",g);obj.data("curWidth",h)};switch(settings.state){case 0:return f();break;case 1:e();break;default:a(settings.elmOff,obj).mousemove(function(g){var h=obj.iconRating(g,{state:0});a(settings.elmOn,obj).css("width",h.wo);a(settings.elmMsg).html(settings.scaleMsg[h.rn])}).mouseout(function(h){var g=(obj.data("curWidth")!==undefined)?obj.data("curWidth"):0;a(settings.elmOn,obj).css("width",g);a(settings.elmMsg).html("")});a(settings.elmOff,obj).click(function(g){obj.iconRating(g,{state:1});return false});return this}};a.iconRating=function(c,b){a.fn.iconRating(c,b)}})(jQuery);var wqs=window.location.search;var wqh=window.location.hash;var qs=$.queryStr(wqs+wqh);var activateTab=function(b,a,c){if(b.anchor){window.scrollTo(0,$(b.anchor).offset().top)}$.tabsInline({tabIdToSelect:"#"+b.tab});if(c!==undefined&&!$(c).is(":hidden")){$(c).hide()}if(c!==undefined&&!$(a).is(":visible")){$(a).show()}return true};var activateTabReview=function(c){var e="#reviewsAdd";var b="#reviewsView";switch(c.act){case"add":case"reset":var a=e;var d=b;break;case"view":var a=b;var d=e;break;default:return true}$(".reviewsMsg").hide();activateTab(c,a,d)};$(document).ready(function(){$("#rvwFields .ratingIcon").iconRating();if(qs.tab=="tabReviews"){activateTabReview(qs)}$(".reviewsLnk").click(function(){var b=$.queryStr($(this).attr("href"));activateTabReview(b);return false});$("#rvwEditBtn").click(function(){$("#reviewsPvw").hide();$("#reviewsAdd").show();return false});var a=$("#rvwAddForm").validate({rules:{ratingVal:{required:true,min:1},rvwName:"required",rvwEmail:{required:true,email:true},rvwTitle:{required:true,maxlength:50},rvwText:"required"},messages:{ratingVal:{required:"Please select a rating.",min:"Please select a rating."}},submitHandler:function(c){var b=$("#rvwText").val();b=b.replace(/\n\n+/g,"<br /><br />").replace(/(<\/?)script/g,"$1noscript");$("#rvpRating .ratingIconOn").css("width",$("#rvwFields .ratingIconOn").css("width"));$("#rvpTitle").html($("#rvwTitle").attr("value"));$("#rvpBy .reviewsAuthor").html($("#rvwName").attr("value"));$("#rvpText").html("<p>"+b+"</p>");$("#reviewsAdd").hide();$("#reviewsPvw").show();$("#rvwData").val(encodeURIComponent($(c).serialize()));return false}});$("#rvwPvwForm").submit(function(){var b=$("#rvwData").attr("value");$("#reviewsPvw").hide();$.ajax({type:"post",url:"/reviews/sc_reviews-add.php",data:decodeURIComponent(b),dataType:"text",processData:false,async:true,error:function(){$("#reviewsREr").show()},success:function(c){if(c!=false){$("#reviewsROk").show()}else{$("#reviewsREr").show()}}});return false});$("a.rvwVote").click(function(){var b=$(this).attr("href").substring(1);var c=$(this).parents("div.reviewsVote").attr("id");$("#"+c+" > div:eq(0)").hide();$("#"+c+" > div:eq(1)").show();$.ajax({type:"post",url:"/reviews/sc_reviews-vote.php",data:b,dataType:"text",processData:false,async:true,error:function(){$("#"+c+" > div:eq(3)").show()},success:function(d){if(d!=false){$("#"+c+" > div:eq(2)").show()}else{$("#"+c+" > div:eq(3)").show()}}});$("#"+c+" > div:eq(1)").hide();return false})});