/* WSGC Copyright */
dojo.provide("wsgc");if(!dojo._hasResource["dojo.regexp"]){dojo._hasResource["dojo.regexp"]=true;dojo.provide("dojo.regexp");dojo.regexp.escapeString=function(_1,_2){return _1.replace(/([\.$?*!=:|{}\(\)\[\]\\\/^])/g,function(ch){if(_2&&_2.indexOf(ch)!=-1){return ch;}return "\\"+ch;});};dojo.regexp.buildGroupRE=function(_4,re,_6){if(!(_4 instanceof Array)){return re(_4);}var b=[];for(var i=0;i<_4.length;i++){b.push(re(_4[i]));}return dojo.regexp.group(b.join("|"),_6);};dojo.regexp.group=function(_9,_a){return "("+(_a?"?:":"")+_9+")";};}if(!dojo._hasResource["dojo.cookie"]){dojo._hasResource["dojo.cookie"]=true;dojo.provide("dojo.cookie");dojo.cookie=function(_b,_c,_d){var c=document.cookie;if(arguments.length==1){var _f=c.match(new RegExp("(?:^|; )"+dojo.regexp.escapeString(_b)+"=([^;]*)"));return _f?decodeURIComponent(_f[1]):undefined;}else{_d=_d||{};var exp=_d.expires;if(typeof exp=="number"){var d=new Date();d.setTime(d.getTime()+exp*24*60*60*1000);exp=_d.expires=d;}if(exp&&exp.toUTCString){_d.expires=exp.toUTCString();}_c=encodeURIComponent(_c);var _12=_b+"="+_c,_13;for(_13 in _d){_12+="; "+_13;var _14=_d[_13];if(_14!==true){_12+="="+_14;}}document.cookie=_12;}};dojo.cookie.isSupported=function(){if(!("cookieEnabled" in navigator)){this("__djCookieTest__","CookiesAllowed");navigator.cookieEnabled=this("__djCookieTest__")=="CookiesAllowed";if(navigator.cookieEnabled){this("__djCookieTest__","",{expires:-1});}}return navigator.cookieEnabled;};}if(!dojo._hasResource["wsgc.js.Utils"]){dojo._hasResource["wsgc.js.Utils"]=true;dojo.provide("wsgc.js.Utils");dojo.declare("wsgc.js.Utils",null,{constructor:function(_15,_16){this._savedCartCookie=_15;this._sessionCartCookie=_16;this._registerSearchFieldEvents();this._registerNavHoverEventsForIE();this._registerPopupNewWindowEvents();this._scrollToPaymentPageErrors();this._registerSVCApply();this._registerCreditCardFieldEvents();this._registerPopulateShippingFromBilling();this._registerChangeShipToEvents();this._registerInterstitialEvents();this._setBasketCount();this._registerPlaceOrder();this._registerSVCLRC();this._registerMultiSelect();this._footerJOELPopup();this._emailAFriendPreview();this._registerPromotionsEvents();dojo.query(".forgotPassword").forEach(dojo.hitch(this,function(_17){dojo.connect(_17,"onclick",this,"handleForgotPasswordClick");}));dojo.connect(dojo.byId("cartForm"),"onsubmit",function(evt){dojo.query(".delete-item").forEach("item.disabled = true");return true;});dojo.query(".thankYouSort").forEach(function(_19){dojo.connect(_19,"onchange",null,function(evt){dojo.byId("frmSort").submit();});});},DEFAULT_SEARCH_TEXT:"keyword or item #",POPUP_DEFAULT_HEIGHT:560,POPUP_DEFAULT_WIDTH:640,POPUP_DEFAULT_RESIZE:1,POPUP_DEFAULT_NAME:"AppPopup",_savedCartCookie:"",_sessionCartCookie:"",MULTI_BUY_CARTURL:"/shoppingcart/style-and-quantity.html",_multi_buy_items:null,MULTI_BUY_ERROR:"Please select a product to add to your cart.",_setBasketCount:function(){var _1b=dojo.cookie(this._sessionCartCookie.toUpperCase());if(typeof _1b=="undefined"){_1b=dojo.cookie(this._savedCartCookie.toUpperCase());}if((typeof _1b=="undefined")||(_1b.split("|").length<4)){return;}var _1c=_1b.split("|")[3];if(dojo.byId("cart-count")){if(_1c!=="0"){dojo.byId("cart-count").innerHTML=": "+_1c;dojo.byId("cart-count").style.width=dojo.marginBox("cart-count").w+"px";}else{dojo.byId("cart-count").innerHTML="";}}},_registerSearchFieldEvents:function(){var _1d=dojo.byId("search-field");if(_1d){dojo.connect(_1d,"onfocus",this,function(evt){if(evt.currentTarget.value===this.DEFAULT_SEARCH_TEXT){evt.currentTarget.value="";}});dojo.connect(_1d,"onblur",this,function(evt){if(evt.currentTarget.value==""){evt.currentTarget.value=this.DEFAULT_SEARCH_TEXT;}});}},_registerInterstitialEvents:function(){var _20=null;dojo.query("form.interstitialForm .btn-edit, form.interstitialForm #btn-edit").forEach(function(_21){dojo.connect(_21,"onclick",this,"_handleInterstitialEditClick");},this);if(dojo.query("form.interstitialForm #btn-continue").length>0){_20=dojo.query("form.interstitialForm #btn-continue")[0];dojo.connect(_20,"onclick",this,"_handleInterstitialContinueClick");}},_registerNavHoverEventsForIE:function(){if(dojo.isIE==6){dojo.query("#nav-container li[class~=\"dropDown\"]").forEach(function(_22){dojo.connect(_22,"onmouseover",function(evt){dojo.addClass(evt.currentTarget,"dropDownHover");if(!dojo.byId("birthdate.ageValidationBirthmonth")){return;}dojo.style(dojo.byId("birthdate.ageValidationBirthmonth"),"visibility","hidden");dojo.style(dojo.byId("birthdate.ageValidationBirthday"),"visibility","hidden");});dojo.connect(_22,"onmouseout",function(evt){dojo.removeClass(evt.currentTarget,"dropDownHover");if(!dojo.byId("birthdate.ageValidationBirthmonth")){return;}dojo.style(dojo.byId("birthdate.ageValidationBirthmonth"),"visibility","");dojo.style(dojo.byId("birthdate.ageValidationBirthday"),"visibility","");});});}},_registerPopupNewWindowEvents:function(){dojo.query(".popup").forEach(dojo.hitch(this,function(_25){dojo.connect(_25,"onclick",this,function(evt){evt.preventDefault();evt.stopPropagation();var _27=dojo.attr(evt.currentTarget,"rel");var _28;var _29,_2a,_2b,_2c;try{_28=dojo.fromJson(_27);_29=(_28&&typeof _28.dim!=="undefined"&&typeof _28.dim.height!=="undefined"&&_28.dim.height)?_28.dim.height:this.POPUP_DEFAULT_HEIGHT;_2a=(_28&&typeof _28.dim!=="undefined"&&typeof _28.dim.width!=="undefined"&&_28.dim.width)?_28.dim.width:this.POPUP_DEFAULT_WIDTH;_2b=(_28&&typeof _28.dim!=="undefined"&&typeof _28.dim.resize!=="undefined"&&_28.dim.resize)?_28.dim.resize:this.POPUP_DEFAULT_RESIZE;_2c=(_28&&typeof _28.name!=="undefined"!=="undefined"&&_28.name)?_28.name:this.POPUP_DEFAULT_NAME;}catch(e){_29=this.POPUP_DEFAULT_HEIGHT;_2a=this.POPUP_DEFAULT_WIDTH;_2b=this.POPUP_DEFAULT_RESIZE;_2c=this.POPUP_DEFAULT_NAME;}var url=evt.currentTarget.href;var _2e="toolbar=no,location=no,directories=no,scrollbars=1,resizable="+_2b+",height="+_29+",width="+_2a+",screenX=4,screenY=4,top=4,left=4";var win=window.open(url,_2c,_2e);win.focus();});}));dojo.query(".newWindow").forEach(function(_30){dojo.connect(_30,"onclick",this,function(evt){evt.preventDefault();evt.stopPropagation();var _32=dojo.attr(evt.currentTarget,"rel");var _33;var _34;try{_33=dojo.fromJson(_32);_34=(_33&&typeof _33.name!=="undefined"!=="undefined"&&_33.name)?_33.name:this.POPUP_DEFAULT_NAME;}catch(e){_34=this.POPUP_DEFAULT_NAME;}var url=evt.currentTarget.href;var _36="toolbar=yes,location=yes,directories=no,scrollbars=1,resizable=1";var win=window.open(url,_34,_36);if(window.focus){win.focus();}});},this);dojo.query(".close").forEach(function(_38){dojo.connect(_38,"onclick",function(evt){evt.preventDefault();evt.stopPropagation();window.close();});});dojo.query(".closeAndContinue").forEach(function(_3a){dojo.connect(_3a,"onclick",this,"_newParentWindow");},this);dojo.query(".driveParent").forEach(function(_3b){dojo.connect(_3b,"onclick",this,"_redirectParent");},this);dojo.query(".print, .printButton").forEach(function(_3c){dojo.connect(_3c,"onclick",function(evt){evt.preventDefault();evt.stopPropagation();window.print();});});dojo.query(".rollover").forEach(function(_3e){dojo.connect(_3e,"onmouseover",function(evt){var _40=evt.currentTarget.src.replace("_off","_on");evt.currentTarget.src=_40;});dojo.connect(_3e,"onmouseout",function(evt){var _42=evt.currentTarget.src.replace("_on","_off");evt.currentTarget.src=_42;});dojo.connect(_3e,"onfocus",function(evt){var _44=evt.currentTarget.src.replace("_off","_on");evt.currentTarget.src=_44;});dojo.connect(_3e,"onblur",function(evt){var _46=evt.currentTarget.src.replace("_on","_off");evt.currentTarget.src=_46;});});dojo.query(".delete-item").forEach(function(_47){dojo.connect(_47,"onclick",function(evt){var _49=_47.name;document.cartForm[_49].value="true";});});dojo.query(".checkoutButton").forEach(function(_4a){dojo.connect(_4a,"onclick",function(evt){dojo.stopEvent(evt);dojo.byId("checkout").value="true";dojo.byId("cartForm").submit();});});},_registerChangeShipToEvents:function(){var _4c=dojo.byId("shipToChanged");if(!_4c){return;}opener.location="/shoppingcart/";opener.location.reload(true);window.close();},_registerSVCApply:function(){var _4d=dojo.byId("applysvc");if(!_4d){return;}dojo.connect(_4d,"onclick",function(evt){var _4f=dojo.byId("svcApply");_4f.value="yes";});},_registerPlaceOrder:function(){var _50=dojo.byId("placeOrderButton");if(!_50){return;}dojo.connect(_50,"onclick",function(evt){dojo.byId("placeOrder").value="yes";});},_scrollToPaymentPageErrors:function(){var _52=dojo.byId("paymentInformation");if(!_52){return;}this.deferredPayment();var _53=dojo.byId("svcError");var _54=dojo.byId("discountsApplied");var _55=dojo.byId("ccError");if(_53){if(dojo.query(".gift-cards-and-help").length>0){dojo.query(".gift-cards-and-help")[0].scrollIntoView(true);}}else{if(_55){if(dojo.query(".payment-information-block").length>0){dojo.query(".payment-information-block")[0].scrollIntoView(true);}}else{if(_54){if(dojo.query(".gift-cards-and-help").length>0){dojo.query(".gift-cards-and-help")[0].scrollIntoView(true);}}}}var _56=dojo.byId("creditCard.payType");if(_56.value==8){dojo.attr("creditCard.cardExpMonth","disabled",true);dojo.attr("creditCard.cardExpYear","disabled",true);dojo.attr("creditCard.cardVerificationNumber","disabled",true);}},_registerCreditCardFieldEvents:function(){var _57=dojo.byId("creditCard.payType");if(!_57){return;}dojo.connect(_57,"onchange",dojo.hitch(this,function(evt){var _59=evt.target.value;var _5a=dojo.byId("creditCard.cardExpMonth");var _5b=dojo.byId("creditCard.cardExpYear");var _5c=dojo.byId("creditCard.cardVerificationNumber");var _5d=dojo.byId("allowZeroExp");if(_59==="8"){_5a.selectedIndex=0;dojo.attr(_5a,"disabled",true);_5b.selectedIndex=0;dojo.attr(_5b,"disabled",true);dojo.attr(_5c,"disabled",true);_5d.value="Y";}else{dojo.attr(_5a,"disabled",false);dojo.attr(_5b,"disabled",false);dojo.attr(_5c,"disabled",false);_5d.value="N";}this.deferredPayment();}));},_registerPopulateShippingFromBilling:function(){var _5e=dojo.byId("applyBillingAddtoShipping");if(_5e){dojo.connect(_5e,"onclick",function(evt){var _60=evt.target.checked;if(_60){dojo.attr("shiptoAddress.fullName",{"value":dojo.byId("billtoAddress.fullName").value,"disabled":"disabled"});dojo.attr("shiptoAddress.addrLine1",{"value":dojo.byId("billtoAddress.addrLine1").value,"disabled":"disabled"});dojo.attr("shiptoAddress.addrLine2",{"value":dojo.byId("billtoAddress.addrLine2").value,"disabled":"disabled"});dojo.attr("shiptoAddress.city",{"value":dojo.byId("billtoAddress.city").value,"disabled":"disabled"});document.getElementById("shiptoAddress.state").value=document.getElementById("billtoAddress.state").value;dojo.byId("shiptoAddress.state").selectedIndex=dojo.byId("billtoAddress.state").selectedIndex;dojo.attr("shiptoAddress.state","disabled","true");dojo.attr("shiptoAddress.zip",{"value":dojo.byId("billtoAddress.zip").value,"disabled":"disabled"});dojo.attr("shiptoAddress.dayPhone",{"value":dojo.byId("billtoAddress.dayPhone").value,"disabled":"disabled"});dojo.attr("shiptoAddress.eveningPhone",{"value":dojo.byId("billtoAddress.eveningPhone").value,"disabled":"disabled"});dojo.query("#ship-account-info input, #ship-account-info select").addClass("disabled");}else{dojo.query("#ship-account-info input, #ship-account-info select").forEach(function(_61){_61.removeAttribute("disabled");});dojo.query("#ship-account-info input, #ship-account-info select").removeClass("disabled");}});if(dojo.attr(_5e,"checked")===true){dojo.query("#ship-account-info input, #ship-account-info select").forEach(function(_62){_62.setAttribute("disabled","disabled");});}}},handleForgotPasswordClick:function(evt){dojo.stopEvent(evt);var _64=dojo.byId("loginForm");if(_64){_64.action=secureAppUrl+"account/password-request-confirmation.html";_64.submit();}},_handleInterstitialEditClick:function(evt){dojo.stopEvent(evt);dojo.byId("isEditMode").value="1";this._postInterstitialForm();},_handleInterstitialContinueClick:function(evt){dojo.stopEvent(evt);dojo.byId("isEditMode").value="0";this._postInterstitialForm();},_postInterstitialForm:function(){if(dojo.query(".interstitialForm").length>0){var _67=dojo.query(".interstitialForm")[0];_67.submit();}},_forwardToExternalSite:function(win,url){if(win){win.close();}var _6a=window.open(url);},_registerSVCLRC:function(){var _6b="";dojo.query(".removeSVCLRCButton").forEach(function(_6c){dojo.connect(_6c,"onclick",function(evt){if(!dojo.attr(evt.currentTarget,"svcnumber")){return false;}_6b=dojo.attr(evt.currentTarget,"svcnumber");dojo.byId("removeSvcLrc").value=_6b;return true;});});},_newParentWindow:function(evt){var win;var url=evt.currentTarget.href;if(dojo.isFF){try{if(dojo.exists("window.opener.utils._forwardToExternalSite")){window.opener.utils._forwardToExternalSite(window,url);}else{win=window.open(url);window.close();}}catch(e){win=window.open(url);window.close();}}else{win=window.open(url);window.close();}},_redirectParent:function(evt){evt.preventDefault();evt.stopPropagation();var url=evt.currentTarget.href;if(dojo.exists("window.opener")){window.opener.location.href=url;if(dojo.exists("window.opener.focus")){window.opener.focus();}}else{var win=window.open(url);window.close();}window.close();},deferredPayment:function(){var _74=dojo.byId("creditCard.payType").value;var _75=dojo.byId("deferredPayment");if(_75){var _76=dojo.byId("deferPayments");var _77=_76.value.split(",");var _78=dojo.byId("creditCard.payType").options;var _79=dojo.byId("deferredCardType");for(var i=0;i<_77.length;i++){if(_74===_77[i]){for(var j=0;j<_78.length;j++){if(_78[j].value==_74){_79.innerHTML=_78[j].text;}}dojo.style(_75,{"display":"block"});break;}else{dojo.style(_75,{"display":"none"});}}}},_registerMultiSelect:function(){this._multi_buy_items=[];if(dojo.byId("productGroupIds")&&dojo.byId("productGroupIds").value!==""){this._multi_buy_items=dojo.byId("productGroupIds").value.split(",");}if(dojo.query("form[name='multiSelect']").length>0){dojo.query(".pagination a").connect("onclick",this,function(evt){var _7d=dojo.query("form[name='multiSelect']")[0];var _7e=evt.currentTarget.href;evt.preventDefault();this._writeMultiBuyItemsToField();_7d.action=_7e;_7d.submit();});dojo.query(".btn-add-selected a").connect("onclick",this,function(evt){var _80=dojo.query("form[name='multiSelect']")[0];var _81=this.MULTI_BUY_CARTURL;evt.preventDefault();this._writeMultiBuyItemsToField();if(dojo.byId("productGroupIds")&&dojo.trim(dojo.byId("productGroupIds").value)!==""){_80.action=_81;_80.submit();}else{if(dojo.byId("pageErrorHook")){dojo.byId("pageErrorHook").innerHTML=this.MULTI_BUY_ERROR;window.scroll(0,0);}}});dojo.query(".muliBuyCheckbox").connect("onclick",this,"_handleMutliBuyCheckboxClick");}},_writeMultiBuyItemsToField:function(){if(dojo.byId("productGroupIds")&&this._multi_buy_items){dojo.byId("productGroupIds").value=this._multi_buy_items.join(",");}},_handleMutliBuyCheckboxClick:function(evt){var _83=evt.currentTarget;var _84=evt.currentTarget.value;if(_83.checked){if(dojo.indexOf(this._multi_buy_items,_84)===-1){this._multi_buy_items.push(_84);}}else{if(dojo.indexOf(this._multi_buy_items,_84)>-1){this._multi_buy_items.splice(dojo.indexOf(this._multi_buy_items,_84),1);}}},_footerJOELPopup:function(){dojo.query("#joinEmail").forEach(function(frm){dojo.connect(frm,"onsubmit",this,function(evt){evt.preventDefault();evt.stopPropagation();var url=document.joinEmail.action+"?email="+document.joinEmail.email.value;var _88="toolbar=no,location=no,directories=no,scrollbars=1,resizable=0,height=300,width=410,screenX=4,screenY=4,top=4,left=4";var win=window.open(url,"joinemail",_88);win.focus();});});dojo.query("#inpageJoinEmail").forEach(function(frm){dojo.connect(frm,"onsubmit",this,function(evt){evt.preventDefault();evt.stopPropagation();var url=document.inpageJoinEmail.action+"?email="+document.inpageJoinEmail.email.value;var _8d="toolbar=no,location=no,directories=no,scrollbars=1,resizable=0,height=300,width=410,screenX=4,screenY=4,top=4,left=4";var win=window.open(url,"joinemail",_8d);win.focus();});});},_emailAFriendPreview:function(){var _8f=dojo.byId("emailAFriend");if(!_8f){return;}var _90=dojo.byId("btn-preview");dojo.connect(_90,"onclick",function(evt){dojo.byId("preview").value="true";});},_registerPromotionsEvents:function(){var _92=dojo.byId("apply-tax-exemption");if(!_92){return;}var _93=dojo.byId("yesexemption");var _94=dojo.byId("noexemption");dojo.connect(_93,"onclick",function(evt){dojo.byId("termsBlock").className="";dojo.query(".message").forEach("item.className='hide';");});dojo.connect(_94,"onclick",function(evt){dojo.byId("termsBlock").className="hide";dojo.query(".message").forEach("item.className='hide';");});dojo.connect(dojo.byId("accepttoc"),"onclick",function(evt){dojo.query(".message").forEach("item.className='hide';");});}});}if(!dojo._hasResource["dojox.xml.parser"]){dojo._hasResource["dojox.xml.parser"]=true;dojo.provide("dojox.xml.parser");dojox.xml.parser.parse=function(str){if(dojo.isIE){var _99=new ActiveXObject("Microsoft.XMLDOM");_99.async="false";_99.loadXML(str);var pe=_99.parseError;if(pe.errorCode!==0){throw new Error("Line: "+pe.line+"\n"+"Col: "+pe.linepos+"\n"+"Reason: "+pe.reason+"\n"+"Error Code: "+pe.errorCode+"\n"+"Source: "+pe.srcText);}return _99;}else{var _9b=new DOMParser();var _99=_9b.parseFromString(str,"text/xml");var de=_99.documentElement;var _9d="http://www.mozilla.org/newlayout/xml/parsererror.xml";if(de.nodeName=="parsererror"&&de.namespaceURI==_9d){var _9e=de.getElementsByTagNameNS(_9d,"sourcetext")[0];if(!_9e){_9e=_9e.firstChild.data;}throw new Error("Error parsing text "+_99.documentElement.firstChild.data+" \n"+_9e);}return _99;}};}if(!dojo._hasResource["dojox.embed.Flash"]){dojo._hasResource["dojox.embed.Flash"]=true;dojo.provide("dojox.embed.Flash");(function(){var _9f,_a0;var _a1="dojox-embed-flash-",_a2=0;function prep(_a3){_a3=dojo.mixin({expressInstall:false,width:320,height:240,style:null,redirect:null},_a3||{});if(!("path" in _a3)){console.error("dojox.embed.Flash(ctor):: no path reference to a Flash movie was provided.");return null;}if(!("id" in _a3)){_a3.id=(_a1+_a2++);}return _a3;};if(dojo.isIE){_9f=function(_a4){_a4=prep(_a4);if(!_a4){return null;}var _a5=_a4.path;if(_a4.vars){var a=[];for(var p in _a4.vars){a.push(p+"="+_a4.vars[p]);}_a5+=((_a5.indexOf("?")==-1)?"?":"&")+a.join("&");}var s="<object id=\""+_a4.id+"\" "+"classid=\"clsid:D27CDB6E-AE6D-11cf-96B8-444553540000\" "+"width=\""+_a4.width+"\" "+"height=\""+_a4.height+"\""+((_a4.style)?" style=\""+_a4.style+"\"":"")+">"+"<param name=\"movie\" value=\""+_a5+"\" />";if(_a4.params){for(var p in _a4.params){s+="<param name=\""+p+"\" value=\""+_a4.params[p]+"\" />";}}s+="</object>";return {id:_a4.id,markup:s};};_a0=(function(){var _a9=10,_aa=null;while(!_aa&&_a9>6){try{_aa=new ActiveXObject("ShockwaveFlash.ShockwaveFlash."+_a9--);}catch(e){}}if(_aa){var v=_aa.GetVariable("$version").split(" ")[1].split(",");return {major:(v[0]!=null)?parseInt(v[0]):0,minor:(v[1]!=null)?parseInt(v[1]):0,rev:(v[2]!=null)?parseInt(v[2]):0};}return {major:0,minor:0,rev:0};})();}else{_9f=function(_ac){_ac=prep(_ac);if(!_ac){return null;}var _ad=_ac.path;if(_ac.vars){var a=[];for(var p in _ac.vars){a.push(p+"="+_ac.vars[p]);}_ad+=((_ad.indexOf("?")==-1)?"?":"&")+a.join("&");}var s="<embed type=\"application/x-shockwave-flash\" "+"src=\""+_ad+"\" "+"id=\""+_ac.id+"\" "+"name=\""+_ac.id+"\" "+"width=\""+_ac.width+"\" "+"height=\""+_ac.height+"\""+((_ac.style)?" style=\""+_ac.style+"\" ":"")+"swLiveConnect=\"true\" "+"allowScriptAccess=\"always\" "+"pluginspage=\""+window.location.protocol+"//www.adobe.com/go/getflashplayer\" ";if(_ac.params){for(var p in _ac.params){s+=" "+p+"=\""+_ac.params[p]+"\"";}}s+=" />";return {id:_ac.id,markup:s};};_a0=(function(){var _b1=navigator.plugins["Shockwave Flash"];if(_b1&&_b1.description){var v=_b1.description.replace(/([a-zA-Z]|\s)+/,"").replace(/(\s+r|\s+b[0-9]+)/,".").split(".");return {major:(v[0]!=null)?parseInt(v[0]):0,minor:(v[1]!=null)?parseInt(v[1]):0,rev:(v[2]!=null)?parseInt(v[2]):0};}return {major:0,minor:0,rev:0};})();}dojox.embed.Flash=function(_b3,_b4){this.id=null;this.movie=null;this.domNode=null;if(_b3&&_b4){this.init(_b3,_b4);}};dojo.extend(dojox.embed.Flash,{onReady:function(_b5){},onLoad:function(_b6){},init:function(_b7,_b8){this.destroy();_b8=_b8||this.domNode;if(!_b8){throw new Error("dojox.embed.Flash: no domNode reference has been passed.");}this._poller=null;this._pollCount=0,this._pollMax=250;if(dojox.embed.Flash.initialized&&dojox.embed.Flash.available!==0){this.id=dojox.embed.Flash.place(_b7,_b8);this.domNode=_b8;setTimeout(dojo.hitch(this,function(){this.movie=(dojo.isIE)?dojo.byId(this.id):document[this.id];this.onReady(this.movie);this._poller=setInterval(dojo.hitch(this,function(){if(this.movie&&typeof this.movie.PercentLoaded==="function"&&(this.movie.PercentLoaded()==100||this._pollCount++>this._pollMax)){clearInterval(this._poller);delete this._poller;delete this._pollCount;delete this._pollMax;this.onLoad(this.movie);}}),10);}),1);}else{dojo.query("img",dojo.byId(this.domNode)).forEach("dojo.style(item, 'display', 'inline')");}},_destroy:function(){this.domNode.removeChild(this.movie);this.id=this.movie=this.domNode=null;},destroy:function(){if(!this.movie){return;}var _b9=dojo.mixin({},{id:true,movie:true,domNode:true,onReady:true,onLoad:true});for(var p in this){if(!_b9[p]){delete this[p];}}if(this._poller){dojo.connect(this,"onLoad",this,"_destroy");}else{this._destroy();}}});dojo.mixin(dojox.embed.Flash,{minSupported:8,available:_a0.major,supported:(_a0.major>=8),version:_a0,initialized:false,onInitialize:function(){dojox.embed.Flash.initialized=true;},__ie_markup__:function(_bb){return _9f(_bb);},proxy:function(obj,_bd){dojo.forEach((dojo.isArray(_bd)?_bd:[_bd]),function(_be){this[_be]=dojo.hitch(this,function(){return (function(){return eval(this.movie.CallFunction("<invoke name=\""+_be+"\" returntype=\"javascript\">"+"<arguments>"+dojo.map(arguments,function(_bf){return __flash__toXML(_bf);}).join("")+"</arguments>"+"</invoke>"));}).apply(this,arguments||[]);});},obj);}});if(dojo.isIE){dojox.embed.Flash.place=function(_c0,_c1){var o=dojox.embed.Flash.__ie_markup__(_c0);_c1=dojo.byId(_c1);if(!_c1){_c1=dojo.doc.createElement("div");_c1.id=o.id+"-container";dojo.body().appendChild(_c1);}if(o){_c1.innerHTML=o.markup;return o.id;}return null;};dojox.embed.Flash.onInitialize();}else{dojox.embed.Flash.place=function(_c3,_c4){var o=_9f(_c3);_c4=dojo.byId(_c4);if(!_c4){_c4=dojo.doc.createElement("div");_c4.id=o.id+"-container";dojo.body().appendChild(_c4);}if(o){_c4.innerHTML=o.markup;return o.id;}return null;};dojox.embed.Flash.onInitialize();}})();}if(!dojo._hasResource["wsgc.js.MetricsWrapper"]){dojo._hasResource["wsgc.js.MetricsWrapper"]=true;dojo.provide("wsgc.js.MetricsWrapper");dojo.declare("wsgc.js.MetricsWrapper",null,{constructor:function(){dojo.query("[metrics]").forEach(dojo.hitch(this,function(_c6){dojo.connect(_c6,"onclick",this,"_executeMetricsCall");}));},_executeMetricsCall:function(evt){try{var _c8=dojo.attr(evt.currentTarget,"metrics");eval(_c8);}catch(e){console.debug("Metrics call failed.");}}});}
