var POWERREVIEWS=(function(){var I={common:{},submission:{}};var AC=false;var j=false;var M=null;var N={};var l={};var p={};var E={};I.common.gResult=E;window.gResult=E;var d={};var b=encodeURIComponent||escape;var g="prBaseStylesheet";var k="prMerchantOverrideStylesheet";var e={pr_merchant_table:{"m3710":{"name":"BeanBagZilla","cobranded":"true"}},pr_merchant_id:3710,pr_locale:"en_US",pr_read_review:"#ReviewHeader",pr_read_qa:"#QAHeader",pr_write_review:"http://www.beanbagzilla.com/SearchResults.asp?Cat=78&pr_page_id=~~~PAGE_ID~~~",pr_ask_question:"",pr_answer_question:"",pr_js_controller_url:"http://services.powerreviews.com/JSController.do",pr_reviews_per_page:10,pr_zip_location:"http://cdn.powerreviews.com/repos/10993/pr",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:"http://www.beanbagzilla.com/SearchResults.asp?Cat=79",pr_snippet_min_reviews:0,pr_source:"web",pr_image_snippet_show_image:W,pr_image_snippet_max:7,pr_snippet_star_click:"",pr_back_to_top_link:"#",pr_highlight_review_url:"http://cdn.powerreviews.com/newreview/~~~REVIEW_ID~~~.js",pr_see_all_reviews_url:""};var B={};if(window&&window.location&&window.location.search){var z=window.location.search.substring(1).split("&");for(var x=0,R=z.length;x<R;++x){var y=z[x].split("=");B[y[0]]=y[1];}}function a(AF){for(var AG=1,AE=arguments.length;AG<AE;++AG){var AH=arguments[AG];if(AH){var AD=AH[AF];if(typeof AD!="undefined"){return AD;}}}return null;}function w(AE,AD){var i=a(AE,AD,B,window,e);if("pr_locale"==AE&&"3498"==w("pr_merchant_id",AD)){if(i=="en"){i="en_CA";}else{if(i=="fr"){i="fr_CA";}}}return i;}I.common.get=w;function K(AH){var AG=0;var AF;for(AF=0;AF<AH.length;AF++){var AE=AH.charCodeAt(AF);AE=AE*Math.abs(255-AE);AG+=AE;}AG=AG%1023;AG=AG+"";var AI=4;var AD=AG.split("");for(AF=0;AF<AI-AG.length;AF++){AD.unshift("0");}AG=AD.join("");AG=AG.substring(0,AI/2)+"/"+AG.substring(AI/2,AI);return AG;}function F(i,AE){if(AC){return true;}else{if(!V(AE)){return false;}}AC=true;if(!document.getElementById(g)){i.write('<link rel="stylesheet" href="'+H(AE)+'/engine/pr_styles_review.css" type="text/css" id="'+g+'">\n');}var AF=H(AE)+"/engine/merchant_styles2.css";var AD=A(w("pr_style_sheet",AE));if(w("pr_allow_engine_css_override",AE)&&AD){AF=AD;}if(!document.getElementById(k)){i.write('<link rel="stylesheet" href="'+AF+'" type="text/css" id="'+k+'">\n');}T(H(AE)+"/engine/images/ph.gif?r="+Math.floor(Math.random()*10000));return true;}function V(i){if(j){return true;}else{if(!w("pr_page_id",i)&&!w("pr_merchant_user_id",i)){return false;}}j=true;return true;}function C(i,AD,AE){if(!document.getElementById(i)){setTimeout(function(){C(i,AD,AE);},1000);}else{s(i,AD,AE);}}function s(i,AE,AF){try{if(!AE){AE="";}f(function(){document.getElementById(i).innerHTML=AE;if(AF){AF();}});}catch(AD){}}function f(i){if(typeof i=="function"){(function(){if(J()){try{document.documentElement.doScroll("left");}catch(AD){setTimeout(arguments.callee,50);return ;}}i();i=null;})();}}function J(){return typeof document.all!="undefined"&&typeof window.opera=="undefined"&&!(navigator.vendor=="KDE");}function T(i){new Image().src=i;}function H(AD){var i=w("pr_zip_location",AD);if(i.charAt(i.length-1)!="/"){i+="/";}i+=w("pr_powerreviews_root",AD);return i;}I.common.getDocRoot=H;function m(i){return i.replace(/\W/g,"__");}function U(AD,AF,AE,i){this.pageId=AD;this.fullReviewCount=AF;this.quickReviewCount=AE;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 AB(AD,i,AE){return AE&&AE["locales"]&&AE["locales"][i]&&AE["locales"][i]["p"+AD];}function X(AE){var AF=document.getElementsByName(AE);for(var AD=0;AD<AF.length;AD++){if(AF[AD].checked){return AF[AD].value;}}return null;}function L(i,AE,AD){return i.replace(new RegExp(AE,"g"),AD);}function A(i){return i&&i.replace(/^\s+|\s+$/g,"");}function q(i){if(typeof i=="string"){return i.replace(/\n/g,"<br />");}else{return i;}}function o(AE,AF,AI,AD){var AG=H(AD);var AF=AF||AE.substring(AE.indexOf(AG)+AG.length+1);if(E[AF]){AI(E[AF]);}else{var i=document.createElement("script");var AH=function(){if(E[AF]){if(i.parentNode){i.parentNode.removeChild(i);delete i;}AI(E[AF]);}};if(J()){i.onreadystatechange=AH;}else{i.onload=AH;}i.type="text/javascript";i.charset="utf-8";i.src=AE;document.getElementsByTagName("head")[0].appendChild(i);}}function AA(AH,AI,AD){if(AH.className){var AE=AH.className.split(" ");if(AD){var AG=AI.toUpperCase();for(var AF=0;AF<AE.length;AF++){if(AE[AF].toUpperCase()==AG){AE.splice(AF,1);AF--;}}}AE[AE.length]=AI;AH.className=AE.join(" ");}else{AH.className=AI;}}function Q(AG,AH){if(AG.className){var AD=AG.className.split(" ");var AF=AH.toUpperCase();for(var AE=0;AE<AD.length;AE++){if(AD[AE].toUpperCase()==AF){AD.splice(AE,1);AE--;}}AG.className=AD.join(" ");}}function O(AK,AL,AM){var AI=(AL=="*"&&AK.all)?AK.all:AK.getElementsByTagName(AL);var AH=new Array();var AN=new Array();if(typeof AM=="object"){for(var AG=0;AG<AM.length;AG++){AN.push(new RegExp("(^|\\s)"+AM[AG].replace(/\-/g,"\\-")+"(\\s|$)"));}}else{AN.push(new RegExp("(^|\\s)"+AM.replace(/\-/g,"\\-")+"(\\s|$)"));}var AD;var AJ;for(var AF=0;AF<AI.length;AF++){AD=AI[AF];AJ=true;for(var AE=0;AE<AN.length;AE++){if(!AN[AE].test(AD.className)){AJ=false;break;}}if(AJ){AH.push(AD);}}return AH;}function r(AD,i){d[AD]=i;}function v(i){return d[i];}I.common.getOptions=v;function S(AD,i,AG,AE){var AF=N[AD];if(!AF){o(H(AE)+"/content/"+K(AD)+"/contents.js",null,function(AH){AF=AB(AD,i,AH);N[AD]=AF?AF:"none";AG(AF);},AE);}else{if(AF=="none"){AG(null);}else{AG(AF);}}}function c(AD,i,AF,AE){if(!M){o(H(AE)+"/content/"+K(AD)+"/"+AD+"-"+i+"-meta.js",null,function(AG){M=AG?AG.metadata:null;AF();},AE);}else{AF();}}function Z(AD,i,AG,AH,AF){if(!l[AD+"-"+AG]){var AE=H(AF)+"/content/"+K(AD)+"/"+AD+"-"+i+"-"+AG+"-reviews.js";o(AE,null,function(AL){var AJ=[];for(var AK=0;AK<AL.length;AK++){var AI=AL[AK].r;p[AI.id]=AI;AJ.push(AI);}l[AD+"-"+AG]=AJ;AH();},AF);}else{AH();}}function Y(AE,AD,AI,AJ,AF){var AH=AI.length;for(var AG=0;AG<AI.length;AG++){Z(AE,AD,AI[AG],function(){if(--AH<=0){AJ();}},AF);}}function n(i){return Math.round(i*2)/2;}function W(AE,AF,i,AD){window.open("http://images2.powerreviews.com/media_popup.html?type=image&url="+b(AE),"sizedWindow","toolbar=no,location=no,directories=no,status=no,menubar=no,resizable=no,width="+AF+",height="+i+",top=100,left=100");}I.common.showImagePopup=W;function G(AD,i,AF){var AE=window.open(AD,"smallWindow","toolbar=no,directories=no,status=no,menubar=no,scrollbars=yes,resizable=yes,width="+AF+",height="+i+",top=200,left=200");if(window.focus){AE.focus();}}I.common.showSmallPopup=G;function t(AD,i){window.open("http://images2.powerreviews.com/media_popup.html?type=video&url="+b(AD),"sizedWindow","toolbar=no,location=no,directories=no,status=no,menubar=no,resizable=no,width=435,height=350,top=100,left=100");}I.common.showVideoPopup=t;function P(AJ){var AN=[];var Ad=w("pr_app_name",AJ)||w("appName",AJ);var AQ=w("pr_page_id",AJ);if(!Ad||Ad==""||Ad=="reviewSubmit"||Ad=="submitReview"){var Ae=w("pr_submit_review_url",AJ);AN.push(Ae);AN.push(Ae.indexOf("?")>=0?"&":"?");AN.push("pageId=");AN.push(AQ);}else{if(Ad=="askQuestion"){var Ai=w("pr_ask_question_url",AJ);AN.push(Ai);AN.push(Ai.indexOf("?")>=0?"&":"?");AN.push("pageId=");AN.push(AQ);}else{if(Ad=="answerQuestion"){var AZ=w("pr_answer_question_url",AJ);var AG=w("pr_question_id",AJ)||w("questionId",AJ);AN.push(AZ);AN.push(AZ.indexOf("?")>=0?"&":"?");AN.push("pageId=");AN.push(AQ);AN.push("&questionId=");AN.push(AG);}}}var AE=w("pr_merchant_id",AJ);if(AE){AN.push("&merchantId=");AN.push(AE);}var Aa=w("pr_promo_code",AJ);if(Aa){AN.push("&promoCode=");AN.push(Aa);}var Af=w("pr_merchant_user_email",AJ);if(Af){AN.push("&merchantUserEmail=");AN.push(Af);}var AP=w("pr_merchant_user_id",AJ)||w("pr_user_id",AJ);if(AP){AN.push("&merchantUserId=");AN.push(AP);}var AX=w("pr_locale",AJ);if(AX){if(AX=="en"){AX="en_US";}else{if(AX=="fr"){AX="fr_CA";}}AN.push("&locale=");AN.push(AX);}var Ag=w("pr_merchant_group_id",AJ);if(Ag){AN.push("&merchantGroupId=");AN.push(Ag);}var Ab=w("pr_site_id",AJ);if(Ab){AN.push("&siteId=");AN.push(Ab);}var AF=w("pr_style_sheet",AJ);if(AF){AN.push("&cssOverride=");AN.push(AF);}var AV=w("pr_source",AJ);AN.push("&source=");AN.push(AV);var AK="";var AS=w("pr_extra_info",AJ);if(AS&&typeof AS=="object"){for(var Ac in AS){if(typeof Ac=="string"&&AS.hasOwnProperty(Ac)){AK+=Ac+"^^"+AS[Ac];AK+="#";}}}var AM=w("pr_order_id",AJ);if(AM){AK+="order_id^^"+AM+"#";}if(AK){AN.push("&extraInfo=");AN.push(b(AK));}var AW=w("pr_reviewer_nickname",AJ);if(AW){AN.push("&reviewerNickname=");AN.push(AW);}var AO=w("pr_reviewer_location",AJ);if(AO){AN.push("&reviewerLocation=");AN.push(AO);}var AU=w("pr_reviewer_type",AJ);if(AU){AN.push("&reviewerType=");AN.push(AU);}var Ah=w("pr_campaign_id",AJ);if(Ah){AN.push("&campaignId=");AN.push(Ah);}var AI=w("pr_page_id_variant",AJ);if(AI){AN.push("&variant=");AN.push(AI);}var Aj=w("pr_return_url",AJ);if(Aj){AN.push("&returnUrl=");AN.push(b(Aj));}var AR=w("pr_resize_url",AJ);if(AR){AN.push("&resizeUrl=");AN.push(b(AR));}else{var AT="";var AD=document.getElementsByTagName("script");for(var AY=0;AY<AD.length;AY++){var AL=AD[AY].getAttribute("src");if(AL&&AL.indexOf("appLaunch.js")>=0){AT=AL;break;}}AN.push("&windowLocation=");AN.push(b(window.location));AN.push("&appLaunchSrc=");AN.push(b(AT));}var AH=w("pr_unique_review_id",AJ);if(AH){AN.push("&uniqueReviewId=");AN.push(AH);}return AN.join("");}I.submission.getIframeSourceUrl=P;function h(AE){var i=P(AE);var AD=w("pr_frame_height",AE);document.write("<iframe id='submitReviewIframe' src='"+i+"' frameborder='0' height='"+AD+"' width='100%' scrolling='auto'></iframe>");}I.submission.writeOutIframe=h;function u(AD){var i=0;if(AD&&AD.offsetParent){do{i+=AD.offsetTop;}while(AD=AD.offsetParent);}return i;}function D(AF,AE,AD){if(typeof AF=="number"){document.getElementById("submitReviewIframe").setAttribute("height",AF);}if(typeof AE=="number"&&AE>0){var AG=0;var i=w("pr_scroll_to_id",AD);if(i){AG=u(document.getElementById(i));}window.scroll(0,AG);}}I.submission.updateIframe=D;return I;})();POWERREVIEWS.submission.writeOutIframe();