var POWERREVIEWS=(function(){var Al={common:{},display:{}};var AH=false;var AI=false;var U=null;var AE={};var m={};var AT={};var AL={};Al.common.gResult=AL;window.gResult=AL;var AZ={};var j=encodeURIComponent||escape;var x="prBaseStylesheet";var AS="prMerchantOverrideStylesheet";var z={pr_merchant_table:{"m2947":{"minisiteEnabled":"true","cobranded":"true","name":"Shop Taste of Home"}},pr_merchant_id:2947,pr_locale:"en_US",pr_read_review:"#ReviewHeader",pr_write_review:"",pr_js_controller_url:"http://services.powerreviews.com/JSController.do",pr_reviews_per_page:10,pr_zip_location:"/",pr_powerreviews_root:"pwr",pr_allow_engine_css_override:true,pr_style_sheet:"",pr_analytics_script_src:"",pr_analytics_account:"",pr_badge_definitions_url:"javascript:POWERREVIEWS.common.showSmallPopup('http://www.powerreviews.com/legal/badge_definitions_~~~LOCALE~~~.html', 580, 460)",pr_expert_badge_definitions_url:"javascript:POWERREVIEWS.common.showSmallPopup('http://www.powerreviews.com/legal/expert_badge_definitions_~~~LOCALE~~~.html', 580, 460)",pr_frame_height:3000,pr_submit_review_url:"http://services.powerreviews.com/SubmitReview.do",pr_ask_question_url:"http://services.powerreviews.com/SubmitQuestion.dox",pr_answer_question_url:"http://services.powerreviews.com/SubmitAnswer.dox",pr_resize_url:"",pr_snippet_min_reviews:0,pr_source:"web",pr_image_snippet_show_image:O,pr_image_snippet_max:7,pr_snippet_star_click:"",pr_back_to_top_link:"#"};var Ac={};if(window&&window.location&&window.location.search){var t=window.location.search.substring(1).split("&");for(var s=0,AP=t.length;s<AP;++s){var p=t[s].split("=");Ac[p[0]]=p[1];}}function Ai(At){for(var Au=1,As=arguments.length;Au<As;++Au){var Av=arguments[Au];if(Av){var Ar=Av[At];if(typeof Ar!="undefined"){return Ar;}}}return null;}function AY(As,Ar){var i=Ai(As,Ar,Ac,window,z);if("pr_locale"==As&&"3498"==AY("pr_merchant_id",Ar)){if(i=="en"){i="en_CA";}else{if(i=="fr"){i="fr_CA";}}}return i;}Al.common.get=AY;function Q(Av){var Au=0;var At;for(At=0;At<Av.length;At++){var As=Av.charCodeAt(At);As=As*Math.abs(255-As);Au+=As;}Au=Au%1023;Au=Au+"";var Aw=4;var Ar=Au.split("");for(At=0;At<Aw-Au.length;At++){Ar.unshift("0");}Au=Ar.join("");Au=Au.substring(0,Aw/2)+"/"+Au.substring(Aw/2,Aw);return Au;}function Ao(i,As){if(AH){return true;}else{if(!AV(As)){return false;}}AH=true;if(!document.getElementById(x)){i.write('<link rel="stylesheet" href="'+y(As)+'/engine/pr_styles_review.css" type="text/css" id="'+x+'">\n');}var At=y(As)+"/engine/merchant_styles2.css";var Ar=Ad(AY("pr_style_sheet",As));if(AY("pr_allow_engine_css_override",As)&&Ar){At=Ar;}if(!document.getElementById(AS)){i.write('<link rel="stylesheet" href="'+At+'" type="text/css" id="'+AS+'">\n');}return true;}function AV(i){if(AI){return true;}else{if(!AY("pr_page_id",i)){return false;}}AI=true;return true;}function AM(i,Ar){if(!document.getElementById(i)){setTimeout(function(){AM(i,Ar);},1000);}A(i,Ar);}function A(i,As){try{if(!As){As="";}document.getElementById(i).innerHTML=As;}catch(Ar){}}function AD(i){new Image().src=i;}function y(Ar){var i=AY("pr_zip_location",Ar);if(i.charAt(i.length-1)!="/"){i+="/";}i+=AY("pr_powerreviews_root",Ar);return i;}Al.common.getDocRoot=y;function Am(i){return i.replace(/\W/g,"__");}function Y(Ar,At,As,i){this.pageId=Ar;this.fullReviewCount=At;this.quickReviewCount=As;this.averageRating=i;this.getFullReviewCount=function(){return this.fullReviewCount;};this.getQuickReviewCount=function(){return this.quickReviewCount;};this.getAverageRating=function(){return this.averageRating;};this.getPageId=function(){return this.pageId;};}function AJ(Ar,i,As){return As&&As["locales"]&&As["locales"][i]&&As["locales"][i]["p"+Ar];}function F(As){var At=document.getElementsByName(As);for(var Ar=0;Ar<At.length;Ar++){if(At[Ar].checked){return At[Ar].value;}}return null;}function AK(i,As,Ar){return i.replace(new RegExp(As,"g"),Ar);}function Ad(i){return i&&i.replace(/^\s+|\s+$/g,"");}function Ak(i){if(typeof i=="string"){return i.replace(/\n/g,"<br />");}else{return i;}}function l(As,Aw,Ar){var Au=y(Ar);var At=As.substring(As.indexOf(Au)+Au.length+1);if(AL[At]){Aw(AL[At]);}else{var i=document.createElement("script");var Av=function(){if(AL[At]){if(i.parentNode){i.parentNode.removeChild(i);delete i;}Aw(AL[At]);}};if(document.all){i.onreadystatechange=Av;}else{i.onload=Av;}i.type="text/javascript";i.charset="utf-8";i.src=As;document.getElementsByTagName("head")[0].appendChild(i);}}function H(Av,Aw,Ar){if(Av.className){var As=Av.className.split(" ");if(Ar){var Au=Aw.toUpperCase();for(var At=0;At<As.length;At++){if(As[At].toUpperCase()==Au){As.splice(At,1);At--;}}}As[As.length]=Aw;Av.className=As.join(" ");}else{Av.className=Aw;}}function AG(Au,Av){if(Au.className){var Ar=Au.className.split(" ");var At=Av.toUpperCase();for(var As=0;As<Ar.length;As++){if(Ar[As].toUpperCase()==At){Ar.splice(As,1);As--;}}Au.className=Ar.join(" ");}}function M(Ay,Az,A0){var Aw=(Az=="*"&&Ay.all)?Ay.all:Ay.getElementsByTagName(Az);var Av=new Array();var A1=new Array();if(typeof A0=="object"){for(var Au=0;Au<A0.length;Au++){A1.push(new RegExp("(^|\\s)"+A0[Au].replace(/\-/g,"\\-")+"(\\s|$)"));}}else{A1.push(new RegExp("(^|\\s)"+A0.replace(/\-/g,"\\-")+"(\\s|$)"));}var Ar;var Ax;for(var At=0;At<Aw.length;At++){Ar=Aw[At];Ax=true;for(var As=0;As<A1.length;As++){if(!A1[As].test(Ar.className)){Ax=false;break;}}if(Ax){Av.push(Ar);}}return Av;}function AQ(Ar,i){AZ[Ar]=i;}function W(i){return AZ[i];}Al.common.getOptions=W;function e(Ar,i,Au,As){var At=AE[Ar];if(!At){l(y(As)+"/content/"+Q(Ar)+"/contents.js",function(Av){At=AJ(Ar,i,Av);AE[Ar]=At?At:"none";Au(At);},As);}else{if(At=="none"){Au(null);}else{Au(At);}}}function Ae(Ar,i,At,As){if(!U){l(y(As)+"/content/"+Q(Ar)+"/"+Ar+"-"+i+"-meta.js",function(Au){U=Au?Au.metadata:null;At();},As);}else{At();}}function V(Ar,i,Au,Av,At){if(!m[Au]){var As=y(At)+"/content/"+Q(Ar)+"/"+Ar+"-"+i+"-"+Au+"-reviews.js";l(As,function(Az){var Ax=[];for(var Ay=0;Ay<Az.length;Ay++){var Aw=Az[Ay].r;AT[Aw.id]=Aw;Ax.push(Aw);}m[Au]=Ax;Av();},At);}else{Av();}}function B(As,Ar,Aw,Ax,At){var Av=Aw.length;for(var Au=0;Au<Aw.length;Au++){V(As,Ar,Aw[Au],function(){if(--Av<=0){Ax();}},At);}}function An(i){return Math.round(i*2)/2;}function O(As,At,i,Ar){window.open("http://images2.powerreviews.com/media_popup.html?type=image&url="+j(As),"sizedWindow","toolbar=no,location=no,directories=no,status=no,menubar=no,resizable=no,width="+At+",height="+i+",top=100,left=100");}Al.common.showImagePopup=O;window.showImagePopup=O;function AW(Ar,i,At){var As=window.open(Ar,"smallWindow","toolbar=no,directories=no,status=no,menubar=no,scrollbars=yes,resizable=yes,width="+At+",height="+i+",top=200,left=200");if(window.focus){As.focus();}}Al.common.showSmallPopup=AW;window.showSmallPopup=AW;function AN(Ar,i){window.open("http://images2.powerreviews.com/media_popup.html?type=video&url="+j(Ar),"sizedWindow","toolbar=no,location=no,directories=no,status=no,menubar=no,resizable=no,width=435,height=350,top=100,left=100");}Al.common.showVideoPopup=AN;window.showVideoPopup=AN;var Ap="prHeader";var q="prContents";var w="prReviewEngineDiv";var AC="prReviewEngine";var P={};var b=0;var T=1;var Aq=2;var Ab=3;var g=4;var K=5;var r=6;var o=null;var AF=new Date();var E={};var Af={};var u=[];function AU(i){return AY("pr_merchant_table",i)["m"+AY("pr_merchant_id",i)];}function v(i,Ar){var As=AY("pr_analytics_script_src",Ar);if(As){i.write('<script src="'+As+'" type="text/javascript"><\/script>');}}function D(At,Av){if(Ao(At,Av)){var Au=AY("pr_page_id",Av);var As=Am(Au);var Ar=AY("pr_locale",Av);var i="engine-"+As+"-"+Ar;AQ(i,Av);var Ax=At.getElementById(w);if(!Ax){Ah(At);}v(At,Av);if(!Ax){L(As,Ar,i,Av);}var Aw=function(){var A0=document.getElementById("writeReview");if(A0){var Ay=AR(Au,Av);if(Ay){A0.href=Ay;var Az=document.getElementById("prSummaryWriteReviewId_R")||document.getElementById("prSummaryWriteReviewId_NR");Az.style.display="";}}else{setTimeout(Aw,100);}};Aw();f(As,Ar,Av);}}Al.display.engine=D;window.engine=D;function AR(i,Ar){return AK(AY("pr_write_review",Ar),"~~~PAGE_ID~~~",i);}function Ah(i){i.write('<div id="'+w+'" class="'+AC+'">');i.write('<div id="'+Ap+'"></div>');i.write('<div id="'+q+'"></div>');i.write("</div>");}function h(At,Ar){var As=Ad(AY("pr_analytics_account",Ar));if(window.urchinTracker&&As){var i="";var Au=typeof _uacct!="undefined";if(Au){i=_uacct;}_uacct=As;urchinTracker("/product_with_"+At+"_reviews");if(Au){_uacct=i;}}}function L(As,Ar,i,At){e(As,Ar,function(Av){var Au=(Av&&Av.reviews&&Av.reviews.review_count)||0;d(As,Ar,Au,i,At);if(Au>0){R(1,As,Ar,i,At);}},At);}function f(Ar,i,As){e(Ar,i,function(Au){var At=0;var Av=0;if(Au&&Au.reviews){At=Au.reviews.review_count;Av=Au.reviews.avg;}AB("main",new Y(Ar,At,0,An(Av)));window.setTimeout(function(){h(At,As);},2000);},As);}function I(Av,As,Ar,i,At){var Au=new Date();if(Au.getTime()-AF.getTime()>1000){AF=Au;Ae(As,Ar,function(){S(Av.selectedIndex);Aj(1,As,Ar,i,At);},At);}}Al.display.startSort=I;function S(Ar){U.sort(P[Ar]);o=Ar;var i=document.getElementById("writeReview");if(i){i.focus();}}function G(Ar,i){return i.rid-Ar.rid;}P[b]=function(Ar,i){if(i.date==Ar.date){return G(Ar,i);}return i.date-Ar.date;};P[T]=function(Ar,i){if(i.date==Ar.date){return G(i,Ar);}return Ar.date-i.date;};P[Aq]=function(Ar,i){if(i.rating==Ar.rating){return G(Ar,i);}return i.rating-Ar.rating;};P[Ab]=function(Ar,i){if(i.rating==Ar.rating){return G(Ar,i);}return Ar.rating-i.rating;};P[g]=function(Ar,i){if(i.helpfulScore==Ar.helpfulScore){return G(Ar,i);}return i.helpfulScore-Ar.helpfulScore;};P[K]=function(Ar,i){if(i.helpfulScore==Ar.helpfulScore){return G(Ar,i);}return Ar.helpfulScore-i.helpfulScore;};P[r]=function(Ar,i){if(i.expertLevel==Ar.expertLevel){return P[b](Ar,i);}return i.expertLevel-Ar.expertLevel;};function R(Au,As,Ar,i,At){e(As,Ar,function(Av){var Aw=[Au];B(As,Ar,Aw,function(){var Ax=0;if(Av.reviews){Ax=Av.reviews.review_count;}AM(q,X(m[Au],As,Ar,Ax,AY("pr_reviews_per_page",At),1,"#ReviewHeader","#ReviewHeader",i,At));},At);},At);}function Aj(Au,As,Ar,i,At){Ae(As,Ar,function(){if(!o){S(r);}e(As,Ar,function(Ay){var Aw=AY("pr_reviews_per_page",At);var A2=(Au-1)*Aw;var A0=A2+Aw-1;if(A0>Ay.reviews.review_count-1){A0=Ay.reviews.review_count-1;}var A1=[];var Az={};for(var Ax=A2;Ax<=A0;Ax++){var Av=U[Ax].batch;if(!Az[Av]){A1.push(Av);Az[Av]=true;}}B(As,Ar,A1,function(){var A4=[];for(var A3=A2;A3<=A0;A3++){A4.push(AT[U[A3].rid]);}AM(q,X(A4,As,Ar,Ay.reviews.review_count,Aw,Au,"#ReviewHeader","#ReviewHeader",i,At));},At);},At);},At);}Al.display.getReviewsFromMeta=Aj;function d(As,Ar,Au,i,At){if(Au>0){l(y(At)+"/content/"+Q(As)+"/"+As+"-"+Ar+"-rollup.js",function(Av){if(Av.rollup){AM(Ap,C(Au,Av.rollup,As,Ar,i,At));}},At);}else{AM(Ap,C(Au,null,As,Ar,i,At));}}function a(Ar,At,i,As){var Au="Thank you for your feedback.  Please note that only your first vote will be counted.";if(!E[Ar]||E[Ar]=="undefined"){AD(AY("pr_js_controller_url",As)+"?command=helpfulVote&reviewId="+Ar+"&voteType="+At);E[Ar]=1;}else{Au="You may only submit one vote per review.";}AM("review_feedback"+Ar,Au);}Al.display.submitHelpfulVote=a;function n(Ar,i,As){if(!Af[Ar]||Af[Ar]=="undefined"){document.getElementById("error_div"+Ar).style.display="block";}else{AM("review_feedback"+Ar,"You have already notified us of an error for this review.");}}Al.display.launchErrorDiv=n;function AO(i){document.getElementById("error_div"+i).style.display="none";}function J(Ar,i,At){var Av=F("error_radio"+Ar);var Ax=document.getElementById("error_comments"+Ar).value;Ax=Ax.substring(0,256);var As=document.getElementById("error_contact_email"+Ar).value;var Aw=document.location.href;if(Aw&&typeof Aw!="undefined"){var Au=Aw.split("/",4)[2];Ax+="\n["+Au+"]";}AD(AY("pr_js_controller_url",At)+"?command=helpfulVote&reviewId="+Ar+"&merchantId="+AY("pr_merchant_id",At)+"&voteType="+Av+"&errorComments="+j(Ax)+"&errorContactEmail="+j(As));AM("review_feedback"+Ar,"Thank you for notifying us of this error.");E[Ar]=1;Af[Ar]=1;AO(Ar);}Al.display.submitError=J;function k(At,As){if(typeof At=="function"&&AV(As)){var Ar=AY("pr_page_id",As);var i=Am(Ar);e(i,AY("pr_locale",As),function(Au){if(Au&&Au.reviews){At(new Y(Ar,Au.reviews.review_count,0,An(Au.reviews.avg)));}else{At(new Y(Ar,0,0,0));}},As);}}Al.display.prData=k;window.prData=k;function c(i){u.push(i);}Al.display.registerCallback=c;window.registerCallback=c;function AB(At,As){for(var Ar=0;Ar<u.length;Ar++){u[Ar](At,As);}}function C(Au,i,As,Ax,Av,A1){var A2=[];var Aw=y(A1);A2.push(unescape('<meta http-equiv="Content-type" content="text/html; charset=UTF-8"/><div id="prReviewSummary">	<a name="ReviewHeader"></a>	<div class="prSummaryHeader">		<span class="prSummaryTitle">'));A2.push("Product Reviews Summary");A2.push(unescape("</span>		"));if(AU(A1).cobranded){A2.push(unescape('            <span id="'));A2.push(Au>0?"prSummaryCobrandId_R":"prSummaryCobrand_NR");A2.push(unescape('" class="prSummaryCobrand"> ('));A2.push("Powered by");A2.push(unescape(' <a class="prSummaryCobrandLink" href="#" onclick="POWERREVIEWS.common.showSmallPopup(\'http://www.powerreviews.com/legal/index_'));A2.push(Ax);A2.push(unescape(".html', 410, 420); return false;\"> PowerReviews.com</a>)</span>		"));}A2.push(unescape("        "));if(Au>0&&AU(A1).minisiteEnabled&&Ax.substring(0,2)=="en"){A2.push(unescape('			<span class="prSummaryPrintableViewLink">				'));if(i.u&&i.u.length>0){A2.push(unescape('					<a href="'));A2.push(Aw);A2.push(unescape("/"));A2.push(i.u);A2.push(unescape('"><img style="border:none;" src="'));A2.push(Aw);A2.push(unescape("/engine/images/icon_print"));A2.push(".gif");A2.push(unescape('" />'));A2.push("Print All Reviews");A2.push(unescape("</a>				"));}A2.push(unescape("			</span>		 "));}A2.push(unescape("	</div>    "));if(Au>0){A2.push(unescape('        <div class="prSummaryBody">            <div class="prSummaryRating">                <span class="prSummaryAverageRatingText">'));A2.push("Avg. Customer Rating:");A2.push(unescape('</span>                <div class="prStars" style="background-position: 0px '));A2.push(i.a*-46);A2.push(unescape("px; background-image: url("));A2.push(Aw);A2.push(unescape("/engine/images/stars"));A2.push(".gif");A2.push(unescape(')" title="'));A2.push(i.a);A2.push(unescape('">&#160;</div>                <div class="prSummaryAverageRatingDecimal">                    '));A2.push(i.d);A2.push(unescape("                    "));if(i.d==1){A2.push(unescape("                        "));A2.push("star");A2.push(unescape("                    "));}else{A2.push(unescape("                        "));A2.push("stars");A2.push(unescape("                    "));}A2.push(unescape("                </div>                <span>                    "));if(Au==1){A2.push(unescape("                        ("));A2.push("based on {0} review".replace("{0}"," "+Au+" "));A2.push(unescape(")                    "));}else{A2.push(unescape("                        ("));A2.push("based on {0} reviews".replace("{0}"," "+Au+" "));A2.push(unescape(")                    "));}A2.push(unescape("                </span>            </div>            "));if(i.b){A2.push(unescape('                <div class="prSummaryBottomLineConsensus">'));A2.push(100*i.b);A2.push(unescape("% "));A2.push("of respondents would recommend this to a friend.");A2.push(unescape("</div>            "));}A2.push(unescape('            <div class="prReviewPoints">                '));if(i.g){A2.push(unescape("                    <p>"));A2.push("Customers most agreed on the following attributes:");A2.push(unescape("</p>                    "));for(var At=0;At<i.g.length;At++){var A0=i.g[At];var Az=[];for(var Ar=0;Ar<A0.v.length;Ar++){var Ay=A0.v[Ar];Az.push(Ay.n+"&nbsp;("+Ay.c+")");}A2.push(unescape('                        <div class="attributeGroup">                            <div class="prSummaryKey">'));A2.push(A0.n);A2.push(unescape(':</div>                            <div class="prSummaryValue">'));A2.push(Az.join(", "));A2.push(unescape('</div>                            <div class="prAttributeGroupSeparator"></div>                        </div>                    '));}A2.push(unescape("                "));}A2.push(unescape("            </div>         "));}else{A2.push(unescape('            <div id="prNoReviewsExtraTextHeading">'));A2.push("");A2.push(unescape('</div>            <div id="prNoReviewsExtraTextBody">'));A2.push("");A2.push(unescape("</div>         "));}A2.push(unescape('        <div id="'));A2.push(Au>0?"prSummaryWriteReviewId_R":"prSummaryWriteReviewId_NR");A2.push(unescape('" class="prSummaryWriteReview" style="display:none">            '));A2.push(Au>0?"Already own it?":"Be the first to review this product.");A2.push(unescape(' <a class="prSummaryWriteReviewLink" href="#" id="writeReview">'));A2.push("Write a Review");A2.push(unescape("</a>		</div>        "));if(Au==0){A2.push(unescape('            <div class="break"/>        '));}A2.push(unescape("    </div></div>"));if(Au>1){A2.push(unescape('	<div class="prReviewSort">		<span class="prReviewCount">'));A2.push("Reviewed by {0} Customers".replace("{0}"," "+i.n+" "));A2.push(unescape('</span>		<span class="prReviewSortBox">			'));A2.push("Sort by:");A2.push(unescape('            <select id="sorter" name="sorter" onchange="POWERREVIEWS.display.startSort(this, \''));A2.push(As);A2.push(unescape("', '"));A2.push(Ax);A2.push(unescape("', '"));A2.push(Av);A2.push(unescape("', POWERREVIEWS.common.getOptions('"));A2.push(Av);A2.push(unescape("'));\">				"));if(!i.e){A2.push(unescape('					<option value="date_new" selected="true">'));A2.push("Newest first");A2.push(unescape("</option>				"));}else{A2.push(unescape('					<option value="date_new">'));A2.push("Newest first");A2.push(unescape("</option>				"));}A2.push(unescape('				<option value="date_old">'));A2.push("Oldest first");A2.push(unescape('</option>				<option value="rating_high">'));A2.push("Highest ratings first");A2.push(unescape('</option>				<option value="rating_low">'));A2.push("Lowest ratings first");A2.push(unescape('</option>				<option value="helpful_high">'));A2.push("Most helpful first");A2.push(unescape('</option>				<option value="helpful_low">'));A2.push("Least helpful first");A2.push(unescape("</option>				"));if(i.e){A2.push(unescape('					<option value="expert" selected="true">'));A2.push("Expert first");A2.push(unescape("</option>				"));}A2.push(unescape("			</select>		</span>	</div>"));}A2.push(unescape("<!-- janky -->"));return A2.join("");}Al.display.processRollupTemplate=C;function X(BK,BB,BG,i,Ar,BL,Aw,A2,BJ,Az){var A6=[];A6.push(unescape('<meta http-equiv="Content-type" content="text/html; charset=UTF-8">'));var A0=(BL-1)*Ar;var Av=A0+Ar-1;if(Av>i-1){Av=i-1;}var A8=AY("pr_back_to_top_link",Az);var BF=y(Az);var Ax=AK(AY("pr_badge_definitions_url",Az),"~~~LOCALE~~~",BG);var A9=AK(AY("pr_expert_badge_definitions_url",Az),"~~~LOCALE~~~",BG);var At=["None","Not Good","Needs That Special Something","Average, Ordinary","That's Good Stuff","Perfect. It doesn't get any better"];A6.push(unescape('<div class="prPagination">	<span class="prPageCount">		'));if(A0==Av){A6.push(unescape("			"));A6.push("Displaying Review");A6.push(unescape(" <strong>"));A6.push((A0+1));A6.push(unescape("</strong>		"));}else{A6.push(unescape("			"));A6.push("Displaying Reviews");A6.push(unescape(" <strong>"));A6.push((A0+1));A6.push(unescape("-"));A6.push((Av+1));A6.push(unescape("</strong>		"));}A6.push(unescape("		"));A6.push("of");A6.push(unescape(" "));A6.push(i);A6.push(unescape('	</span>	<span class="prNavBackToTopTop">		<a href="'));A6.push(A8);A6.push(unescape('">'));A6.push("Back to Top");A6.push(unescape("</a>	</span>	"));if(i>Ar){A6.push(unescape('		<span class="prPageNav">			'));if(A0>0){A6.push(unescape('                <a onclick="POWERREVIEWS.display.getReviewsFromMeta('));A6.push(BL-1);A6.push(unescape(", '"));A6.push(BB);A6.push(unescape("', '"));A6.push(BG);A6.push(unescape("', '"));A6.push(BJ);A6.push(unescape("', POWERREVIEWS.common.getOptions('"));A6.push(BJ);A6.push(unescape('\')); return false;" href="'));A6.push(Aw.replace("~~~REVIEW_PAGE~~~",BL-1));A6.push(unescape('">&laquo; '));A6.push("Previous");A6.push(unescape("</a>			"));}else{A6.push(unescape("				"));A6.push("Previous");A6.push(unescape("			"));}A6.push(unescape("			"));A6.push(" | ");A6.push(unescape("			"));if(Av<i-1){A6.push(unescape('				<a onclick="POWERREVIEWS.display.getReviewsFromMeta('));A6.push(BL+1);A6.push(unescape(", '"));A6.push(BB);A6.push(unescape("', '"));A6.push(BG);A6.push(unescape("', '"));A6.push(BJ);A6.push(unescape("', POWERREVIEWS.common.getOptions('"));A6.push(BJ);A6.push(unescape('\')); return false;" href="'));A6.push(A2.replace("~~~REVIEW_PAGE~~~",BL+1));A6.push(unescape('">'));A6.push("Next");A6.push(unescape(" &raquo;</a>			"));}else{A6.push(unescape("				"));A6.push("Next");A6.push(unescape("			"));}A6.push(unescape("		</span>	"));}A6.push(unescape("</div>"));for(var A5=0;A5<BK.length;A5++){var BI=BK[A5];A6.push(unescape("	"));if(BI.e&&BI.e=="e"){A6.push(unescape('	    <div class="prReviewWrap prExpert prStaff">	'));}else{if(BI.e&&BI.e=="i"){A6.push(unescape('	    <div class="prReviewWrap prExpert prIndustry">	'));}else{A6.push(unescape('	    <div class="prReviewWrap">	'));}}A6.push(unescape("		"));if(BI.e&&BI.e=="e"){A6.push(unescape('	    <div class="prExpertHeader">'));A6.push("Staff Expert");A6.push(unescape(' <span class="prExpertHelp">(<a href="'));A6.push(A9);A6.push(unescape('">'));A6.push("what's this?");A6.push(unescape("</a>)</span></div>	"));}if(BI.e&&BI.e=="i"){A6.push(unescape('	    <div class="prExpertHeader">'));A6.push("Industry Professional");A6.push(unescape(' <span class="prExpertHelp">(<a href="'));A6.push(A9);A6.push(unescape('">'));A6.push("what's this?");A6.push(unescape("</a>)</span></div>	"));}A6.push(unescape("		"));if(BI.t>0){A6.push(unescape('	    <p class="prReviewHelpfulText">[<span class="prReviewHelpfulCount">'));A6.push(BI.v);A6.push(unescape(" "));A6.push("of");A6.push(unescape(" "));A6.push(BI.t);A6.push(unescape("</span> "));A6.push("customers found this review");A6.push(unescape(' <span class="prReviewHelpful">'));A6.push("helpful");A6.push(unescape("</span>]</p>	"));}A6.push(unescape('		<div class="prReviewRating">        <div class="prStars prStarsSmall" style="background-position: 0px '));A6.push(BI.r*-36);A6.push(unescape("px; background-image: url("));A6.push(BF);A6.push(unescape("/engine/images/stars_small"));A6.push(".gif");A6.push(unescape(')" title="'));A6.push(At[BI.r]);A6.push(unescape('">&#160;</div>	    <div class="prReviewRatingHeadline">'));A6.push(BI.h);A6.push(unescape('</div>	</div>		<div class="prReviewAuthor">        <span class="prReviewAuthorName">'));A6.push("By");A6.push(unescape("            <span>"));A6.push(BI.n);A6.push(unescape("</span>            "));if(BI.e&&BI.e=="s"){A6.push(unescape('                <a href="'));A6.push(A9);A6.push(unescape('">            <img class="prVerified" src="'));A6.push(BF);A6.push(unescape("/engine/images/badge_sr_"));A6.push(BI.l);A6.push(".gif");A6.push(unescape('" alt="Staff Reviewer" />        </a>        '));}A6.push(unescape("        "));if(BI.m){A6.push(unescape('                <img class="prSiteMember" src="'));A6.push(BF);A6.push(unescape('/engine/images/pixel.gif" alt="Site Member" />        '));}A6.push(unescape("        "));if(!BI.e||BI.e!="s"){if(BI.o=="e"){A6.push(unescape('                    <a href="'));A6.push(Ax);A6.push(unescape('">            <img class="prVerified" src="'));A6.push(BF);A6.push(unescape("/engine/images/badge_vp_"));A6.push(BI.l);A6.push(".gif");A6.push(unescape('" alt="Verified Purchaser" />            </a>                '));}else{if(!false&&!BI.e&&BI.c&&BI.c=="v"){A6.push(unescape('            <a href="'));A6.push(Ax);A6.push(unescape('">            <img class="prVerified" src="'));A6.push(BF);A6.push(unescape("/engine/images/badge_vr_"));A6.push(BI.l);A6.push(".gif");A6.push(unescape('" alt="Verified Reviewer" />            </a>        '));}}}A6.push(unescape('        </span>	    <span class="prReviewAuthorLocation">'));A6.push("from");A6.push(unescape(" <span>"));A6.push(BI.w);A6.push(unescape('</span></span>	    <span class="prReviewAuthorDate"> '));A6.push("on");A6.push(unescape(" <span>"));A6.push(BI.d);A6.push(unescape('</span></span>	</div>    	<div class="prReviewPoints">	    	    '));if(BI.a){for(var BM=0;BM<BI.a.length;BM++){var A3=BI.a[BM];for(var BA=0;BA<A3.v.length;BA++){var BE=A3.v[BA];A6.push(unescape('		<div style="display:block">		    <div class="prAdditionalRatingName">'));A6.push(BE.n);A6.push(unescape(': </div>		    <div class="prAdditionalRatingValue">                <div class="prStars prStarsSmall" style="margin-top:5px; background-position: 0px '));A6.push(BE.v*-36);A6.push(unescape("px; background-image: url("));A6.push(BF);A6.push(unescape("/engine/images/stars_small"));A6.push(".gif");A6.push(unescape(')" title="'));A6.push(BE.d);A6.push(unescape('">&#160;</div>		    </div>		</div>	     '));}}A6.push(unescape("	    <br />	    "));}A6.push(unescape("	    	    "));if(BI.g){for(var BM=0;BM<BI.g.length;BM++){var A3=BI.g[BM];A6.push(unescape('	    <div class="prAttributeGroup">            <div class="prReviewKey" >'));A6.push(A3.n);A6.push(unescape(':</div>            <div class="prReviewValue" >'));A6.push(A3.v.join(", "));A6.push(unescape('</div>	    </div>	    <div class="prAttributeGroupSeparator"></div>		'));}}A6.push(unescape("	    	    "));if(BI.rp){A6.push(unescape('		<div class="prAttributeGroup">		    <div class="prReviewKey" >'));A6.push("Accessories I Recommend");A6.push(unescape(":</div>		    "));var Ay=[];for(var As=0;As<BI.rp.length;As++){var A4=BI.rp[As];if(A4.u){Ay[Ay.length]='<a href="'+A4.u+'">'+A4.n+"</a>";}else{Ay[Ay.length]=A4.n;}}A6.push(unescape('		    <div class="prReviewValue" >'));A6.push(Ay.join(", "));A6.push(unescape('</div>		</div>		<div class="prAttributeGroupSeparator"></div>	    '));}A6.push(unescape("	    	    "));if(BI.sp){A6.push(unescape('		<div class="prAttributeGroup">		    <div class="prReviewKey" >'));A6.push("Similar Products I Own");A6.push(unescape(":</div>		    "));var BC=[];for(var Au=0;Au<BI.sp.length;Au++){var BH=BI.sp[Au];if(BH.u){BC[BC.length]='<a href="'+BH.u+'">'+BH.n+"</a>";}else{BC[BC.length]=BH.n;}}A6.push(unescape('		    <div class="prReviewValue" >'));A6.push(BC.join(", "));A6.push(unescape('</div>		</div>		<div class="prAttributeGroupSeparator"></div>	    '));}A6.push(unescape("	    	    "));if(BI.x){A6.push(unescape('            <div class="prReviewKey" >'));A6.push(BI.x.n);A6.push(unescape(':</div>            <div class="prReviewValue" >'));A6.push(BI.x.v);A6.push(unescape("</div>	    "));}A6.push(unescape("	    	    "));if(BI.b){A6.push(unescape('            <div class="prReviewKey" >'));A6.push(BI.b.n);A6.push(unescape(':</div>            <div class="prReviewValue" >'));A6.push(BI.b.v);A6.push(unescape("</div>	    "));}A6.push(unescape('	</div>    	    	    <p class="prReviewText">'));A6.push(Ak(BI.p));A6.push(unescape("</p>			"));if(BI.z){A6.push(unescape('	    <div class="prServiceCommentsHeader">'));A6.push("Service &amp; Delivery comments:");A6.push(unescape('</div>	    <p class="prServiceComments">'));A6.push(Ak(BI.z));A6.push(unescape("</p>	"));}A6.push(unescape("		"));if(BI.i){if(BI.i.t=="i"){A6.push(unescape("		"));A6.push("Images");A6.push(unescape("	"));}else{if(BI.i.t=="v"){A6.push(unescape("		"));A6.push("Videos");A6.push(unescape("	"));}else{A6.push(unescape("		"));A6.push("Images and videos ");A6.push(unescape("	"));}}A6.push(unescape("	"));A6.push(" ");A6.push("shared by:");A6.push(unescape(" <strong>"));A6.push(BI.n);A6.push(unescape('</strong>	<div class="prCustomerPics">	    '));for(var BD=0;BD<BI.i.r.length;BD++){var A7=BI.i.r[BD];if(BD==0){A6.push(unescape('		<div class="prPic prLeft">	     '));}else{A6.push(unescape('		<div class="prPic">	     '));}if(A7.c){A6.push(unescape('		<p class="prCaption">'));A6.push(A7.c);A6.push(unescape("</p>	    "));}else{A6.push(unescape('		<p class="prCaption"></p>	    '));}if(!A7.v){A6.push(unescape('		    <div class="prPicContent">			<div class="wrap1">			    <div class="wrap2">				'));if(A7.s){A6.push(unescape('                    <a href="#" onclick="POWERREVIEWS.common.showImagePopup(\''));A6.push(A7.s.u);A6.push(unescape("', "));A6.push(A7.s.w);A6.push(unescape(", "));A6.push(A7.s.h);A6.push(unescape(", POWERREVIEWS.common.getOptions('"));A6.push(BJ);A6.push(unescape('\')); return false;">                        <img src="'));A6.push(BF);A6.push(unescape("/content"));A6.push(A7.h.u);A6.push(unescape('" alt="Image Thumbnail" width="'));A6.push(A7.h.w);A6.push(unescape('" height="'));A6.push(A7.h.h);A6.push(unescape('" />				    </a>				'));}else{A6.push(unescape('				    <img src="'));A6.push(BF);A6.push(unescape("/content"));A6.push(A7.h.u);A6.push(unescape('" alt="Image Thumbnail" width="'));A6.push(A7.h.w);A6.push(unescape('" height="'));A6.push(A7.h.h);A6.push(unescape('" />				'));}A6.push(unescape("			    </div>			</div>		    </div>		    "));}else{A6.push(unescape('			<div class="prVidContent">			    <div class="wrap">                    <a id="pr_video_thumbnail_container" href="#" onclick="POWERREVIEWS.common.showVideoPopup(\''));A6.push(A7.v);A6.push(unescape("', POWERREVIEWS.common.getOptions('"));A6.push(BJ);A6.push(unescape('\')); return false;"><img id="pr_video_thumbnail" src="'));A6.push(A7.h.u);A6.push(unescape('" alt="Video Thumbnail" width="75" height="50" onerror="this.src=\'http://powerreviews.s3.amazonaws.com/videos/youtube_coming_soon.jpg\'"/></a>			    </div>			</div>		    '));}if(A7.g){if(A7.v){A6.push(unescape('			       <p class="prVidTags">			'));}else{A6.push(unescape('			       <p class="prPicTags">			'));}A6.push(unescape('                <span class="prTaglabel">'));A6.push("Tags:");A6.push(unescape("</span>                "));A6.push(A7.g.join(", "));A6.push(unescape("		    </p>		    "));}A6.push(unescape("		</div>		"));}A6.push(unescape("	    </div>	    "));}A6.push(unescape("	    	    "));if(BI.y){for(var A1=0;A1<BI.y.length;A1++){A6.push(unescape('		       <div class="prMerchantResponse">			   <strong>'));A6.push(AU(Az).name);A6.push(unescape(" "));A6.push("Response:");A6.push(unescape("</strong> "));A6.push(Ak(BI.y[A1]));A6.push(unescape("		       </div>		"));}}A6.push(unescape('	    	    <div class="prReviewTools">            <span class="prReviewHelpfulText">'));A6.push("Was this review helpful to you?");A6.push(unescape('&nbsp;<a class="prReviewHelpfulTextLink" href="#" onclick="POWERREVIEWS.display.submitHelpfulVote(\''));A6.push(BI.id);A6.push(unescape("', 'helpful', '"));A6.push(BI.l);A6.push(unescape("', POWERREVIEWS.common.getOptions('"));A6.push(BJ);A6.push(unescape("')); return false;\">"));A6.push("Yes");A6.push(unescape('</a>/<a class="prReviewHelpfulTextLink" href="#" onclick="POWERREVIEWS.display.submitHelpfulVote(\''));A6.push(BI.id);A6.push(unescape("', 'unhelpful', '"));A6.push(BI.l);A6.push(unescape("', POWERREVIEWS.common.getOptions('"));A6.push(BJ);A6.push(unescape("')); return false;\">"));A6.push("No");A6.push(unescape('</a></span><span class="prReviewReportIssue"><span class="prReviewReportIssueHyphen">- </span>'));A6.push("You may also");A6.push(unescape(' <a href="#" class="prReviewHelpfulTextLink" onclick="POWERREVIEWS.display.launchErrorDiv(\''));A6.push(BI.id);A6.push(unescape("', '"));A6.push(BI.l);A6.push(unescape("', POWERREVIEWS.common.getOptions('"));A6.push(BJ);A6.push(unescape("')); return false;\">"));A6.push("flag this review");A6.push(unescape('</a>.</span>	    </div>	    <div class="errorDiv" id="error_div'));A6.push(BI.id);A6.push(unescape('" style="display:none;padding-left:5px;padding-bottom:5px;">            <div class="prReportIssueHeader">                <span class="prReportIssueText">'));A6.push("");A6.push(unescape("<br></span>            </div>"));A6.push("Please let us know what kind of issue this is:");A6.push(unescape('<br>            <input type="radio" name="error_radio'));A6.push(BI.id);A6.push(unescape('" value="profane">'));A6.push("Profanity");A6.push(unescape('<br>            <input type="radio" name="error_radio'));A6.push(BI.id);A6.push(unescape('" value="wrong_product">'));A6.push("Wrong product");A6.push(unescape('<br>            <input type="radio" name="error_radio'));A6.push(BI.id);A6.push(unescape('" value="spam">'));A6.push("Spam");A6.push(unescape('<br>            <input type="radio" name="error_radio'));A6.push(BI.id);A6.push(unescape('" value="duplicate">'));A6.push("Duplicate");A6.push(unescape('<br>            <input type="radio" name="error_radio'));A6.push(BI.id);A6.push(unescape('" value="copyright">'));A6.push("Copyright violation");A6.push(unescape('<br>            <input type="radio" name="error_radio'));A6.push(BI.id);A6.push(unescape('" value="not_review">'));A6.push("Not a product review");A6.push(unescape('<br>            <input type="radio" name="error_radio'));A6.push(BI.id);A6.push(unescape('" value="customer_image">'));A6.push("Customer image");A6.push(unescape('<br>            <input type="radio" name="error_radio'));A6.push(BI.id);A6.push(unescape('" value="customer_image">'));A6.push("Problem with image");A6.push(unescape('<br>            <input type="radio" name="error_radio'));A6.push(BI.id);A6.push(unescape('" value="other" checked="1">'));A6.push("Other");A6.push(unescape("<br>"));A6.push("Email Address:");A6.push(unescape('<br>            <input type="text" id="error_contact_email'));A6.push(BI.id);A6.push(unescape('" cols="20" maxlength="80"><br>            <div class="prIssueSubtext">'));A6.push("");A6.push(unescape("</div>"));A6.push("Comments:");A6.push(unescape('<br>            <textarea id="error_comments'));A6.push(BI.id);A6.push(unescape('" cols="30" rows="3"></textarea><br>            <a href="#"><img src="'));A6.push(BF);A6.push(unescape("/engine/images/submit_button_"));A6.push(BI.l);A6.push(".gif");A6.push(unescape('" style="padding-top:3px;" onclick="POWERREVIEWS.display.submitError(\''));A6.push(BI.id);A6.push(unescape("', '"));A6.push(BI.l);A6.push(unescape("', POWERREVIEWS.common.getOptions('"));A6.push(BJ);A6.push(unescape('\')); return false;" border="0"></a>	    </div>	    <p>		<strong>		    <div class="prReviewHelpfulText" id="review_feedback'));A6.push(BI.id);A6.push(unescape('"></div>		</strong>	    </p>	</div>'));}A6.push(unescape('<div class="prPagination">	<span class="prPageCount">		'));if(A0==Av){A6.push(unescape("			"));A6.push("Displaying Review");A6.push(unescape(" <strong>"));A6.push((A0+1));A6.push(unescape("</strong>		"));}else{A6.push(unescape("			"));A6.push("Displaying Reviews");A6.push(unescape(" <strong>"));A6.push((A0+1));A6.push(unescape("-"));A6.push((Av+1));A6.push(unescape("</strong>		"));}A6.push(unescape("		"));A6.push("of");A6.push(unescape(" "));A6.push(i);A6.push(unescape('	</span>	<span class="prNavBackToTopTop">		<a href="'));A6.push(A8);A6.push(unescape('">'));A6.push("Back to Top");A6.push(unescape("</a>	</span>	"));if(i>Ar){A6.push(unescape('		<span class="prPageNav">			'));if(A0>0){A6.push(unescape('				<a onclick="POWERREVIEWS.display.getReviewsFromMeta('));A6.push(BL-1);A6.push(unescape(", '"));A6.push(BB);A6.push(unescape("', '"));A6.push(BG);A6.push(unescape("', '"));A6.push(BJ);A6.push(unescape("', POWERREVIEWS.common.getOptions('"));A6.push(BJ);A6.push(unescape("')); location.hash = '#ReviewHeader'; return false;\" href=\""));A6.push(Aw.replace("~~~REVIEW_PAGE~~~",BL-1));A6.push(unescape('">&laquo; '));A6.push("Previous");A6.push(unescape("</a>			"));}else{A6.push(unescape("				"));A6.push("Previous");A6.push(unescape("			"));}A6.push(unescape("			"));A6.push(" | ");A6.push(unescape("			"));if(Av<i-1){A6.push(unescape('				<a onclick="POWERREVIEWS.display.getReviewsFromMeta('));A6.push(BL+1);A6.push(unescape(", '"));A6.push(BB);A6.push(unescape("', '"));A6.push(BG);A6.push(unescape("', '"));A6.push(BJ);A6.push(unescape("', POWERREVIEWS.common.getOptions('"));A6.push(BJ);A6.push(unescape("')); location.hash = '#ReviewHeader'; return false;\" href=\""));A6.push(A2.replace("~~~REVIEW_PAGE~~~",BL+1));A6.push(unescape('">'));A6.push("Next");A6.push(unescape(" &raquo;</a>			"));}else{A6.push(unescape("				"));A6.push("Next");A6.push(unescape("			"));}A6.push(unescape("		</span>	"));}A6.push(unescape("</div>"));return A6.join("");}Al.display.processReviewsTemplate=X;var AX="prSnippet";var Z="prSnippetEngine";var Aa=0;function N(Ar,At){if(Ao(Ar,At)){var As=Am(AY("pr_page_id",At));var i=AY("pr_locale",At);var Av="prSnippet"+As;if(document.getElementById(Av)){AA(As,i,Av,At);}else{var Au=AX+As+"_"+(Aa++);Ar.write('<div id="'+Au+'" class="'+Z+'"></div>');AA(As,i,Au,At);}}}Al.display.snippet=N;window.snippet=N;function AA(Ar,i,At,As){e(Ar,i,function(Ax){var Au=AY("pr_snippet_min_reviews",As);var Aw=0;var Av=0;if(Ax&&Ax.reviews){Aw=Ax.reviews.review_count;Av=Ax.reviews.avg;}if(Au<=Aw){AM(At,Ag(Ar,Aw,Av,i,As));}},As);}function Ag(Au,Aw,Ay,A0,A4){var A6=[];var At=AR(AY("pr_page_id",A4),A4);var A5=An(Ay);var Av=Math.round(A5);var A2="";var A3="";var Ar=AY("pr_snippet_star_click",A4);if(Ar){A2="cursor:pointer;";A3='onclick="'+Ar+'"';}var Ax=["Got it? Rate it.","Not Good","Needs That Special Something","Average, Ordinary","That's Good Stuff","Perfect. It doesn't get any better"];var As="Rating";var Az="Review";if((Aw==0&&A0.substring(0,2)!="fr")||Aw>1){As="Ratings";Az="Reviews";}var A1="";if(Aw>0){A1="";}var i="star";if((Ay==0&&A0.substring(0,2)!="fr")||Ay>1){i="stars";}A6.push(unescape('<div class="prSnippetTitle">'));A6.push("Product Rating");A6.push(unescape('</div><div class="prSnippetRatingUnclickable">    <div class="prStars prStarsSmall" style="padding: 0; background-position: 0px '));A6.push(A5*-36);A6.push(unescape("px; "));A6.push(A2);A6.push(unescape(" background-image: url("));A6.push(y(A4)+"/engine/images/stars_small.gif");A6.push(unescape(')" '));A6.push(A3);A6.push(unescape(' title="'));A6.push(Ax[Av]);A6.push(unescape('">&#160;</div>    <div class="prSnippetRatingDecimal">'));A6.push(Ay);A6.push(unescape(" "));A6.push(i);A6.push(unescape('</div>    <div class="prSnippetNumberOfRatingsText">&nbsp;('));A6.push(Aw);A6.push(unescape(" "));A6.push(As);A6.push(unescape(")</div></div>"));if(At){A6.push(unescape('    <div class="prSnippetWriteReview">'));A6.push(A1);A6.push(unescape(' <a class="prSnippetLink" href="'));A6.push(At);A6.push(unescape('">'));A6.push("Write a Review");A6.push(unescape("</a></div>"));}if(Aw>0){A6.push(unescape('    <div class="prSnippetReadReviews"><a class="prSnippetLink" href="'));A6.push(AY("pr_read_review",A4));A6.push(unescape('">'));A6.push("Read");A6.push(unescape(" "));A6.push(Aw);A6.push(unescape(" "));A6.push(Az);A6.push(unescape("</a></div>"));}A6.push(unescape("<!-- hrm -->"));return A6.join("");}return Al;})();