dojo.provide("palm.company.behavior.CheckHistoryParamsBehavior");dojo.require("mojo.command.Behavior");dojo.declare("palm.company.behavior.CheckHistoryParamsBehavior",mojo.command.Behavior,{execute:function(P){var D=P.getInvocation();var F=0;var J;var E=new Array();var G=["device","carrier","color"];var O={};var C=true;var L=(dojo.isIE>=6);var M=mojo.History.getInstance().getHash();var K=M.split("&");var A=palm.service.Locator.getInstance();var R=A.getService("GetMediaSelectorData");var B="/assets/data/company/selector/";var I="";for(var N=0;N<K.length;N++){var H=K[N].indexOf("=")+1;var Q=K[N].substring(H);O[G[N]]=Q}if(M!=""){for(var N in O){F++;E[F]=O[N]}C=(L)?true:!(P.callerObj._interval==undefined);switch(F){case 0:J=String(G[F]);break;case 1:J=String(G[F]);I=unescape(O.device).toLowerCase().split(" ").join("_")+"_carriers";break;case 2:J=String(G[F]);I=unescape(O.device).toLowerCase().split(" ").join("_")+"_"+unescape(O.carrier).toLowerCase().split(" ").join("_")+"_colors";break;case 3:C=false;hist=unescape(O.device).toLowerCase().split(" ").join("_")+"_"+unescape(O.carrier).toLowerCase().split(" ").join("_")+"_"+unescape(O.color).toLowerCase().split(" ").join("_");window.location="media-library-2.html#"+hist;return ;break;default:break}}else{O={};I="all_devices";F=0;J=G[F]}R.setUri(B+I+".json");mojo.Model.set("historyObj",{hist:O,step:F,nextParam:J,header:E});if(C){D.proceed()}}});dojo.provide("palm.company.behavior.DisplayMediaLibraryErrorBehavior");dojo.require("mojo.command.Behavior");dojo.declare("palm.company.behavior.DisplayMediaLibraryErrorBehavior",mojo.command.Behavior,{execute:function(A){}});dojo.provide("palm.company.behavior.DisplayMediaLibraryItemsBehavior");dojo.require("mojo.command.Behavior");dojo.declare("palm.company.behavior.DisplayMediaLibraryItemsBehavior",mojo.command.Behavior,{execute:function(B){var A=mojo.Model.get("mediaLibraryData");A.each(function(G,F){var D=new Element("li",{});var C=new Element("a",{href:G.src,rel:G.download}).inject(D);var E=new Element("img",{src:G.thumb,title:G.title,alt:G.size}).inject(C);D.inject($$(".media-links")[0])});mojo.controller.Controller.updateObservers();mojo.Messaging.publish("/init/mediaPlaya",true)}});dojo.provide("palm.company.behavior.DisplayMediaSelectorErrorBehavior");dojo.require("mojo.command.Behavior");dojo.declare("palm.company.behavior.DisplayMediaSelectorErrorBehavior",mojo.command.Behavior,{execute:function(A){}});dojo.provide("palm.company.behavior.DisplayMediaSelectorItemsBehavior");dojo.require("mojo.command.Behavior");dojo.declare("palm.company.behavior.DisplayMediaSelectorItemsBehavior",mojo.command.Behavior,{execute:function(H){var F=mojo.Model.get("mediaSelectorData");var G=mojo.Model.get("historyObj").hist;var E=(mojo.Model.get("historyObj").step)?mojo.Model.get("historyObj").step:0;var B=mojo.query(".accordion-item").length;var D=mojo.Model.get("historyObj").nextParam;var A="";this.initAccordionCSS();for(var C in G){A+=String(C)+"="+String(G[C])+"&"}$$(".accordion-content ul")[E].empty();if(!mojo.Model.get("DeviceSelectAccordion")||mojo.Model.get("DeviceSelectAccordion")==null){this.accordion=new Accordion($$(".accordion-header"),$$(".accordion-content"),{display:E,fixedHeight:280});$$(".accordion-header").each(function(I){I.removeEvents()});mojo.Model.set("DeviceSelectAccordion",this.accordion)}else{mojo.Model.get("DeviceSelectAccordion").display(E)}F.each(function(M,L){var J=new Element("li",{});if(Boolean(Number(M.hasNextLevel))){var I=new Element("a",{href:"#"+A+D+"="+M.productName}).inject(J)}else{var I=new Element("a",{href:redirectURL+"?"+A+D+"="+M.productName}).inject(J)}var K=new Element("img",{src:M.productImage}).inject(I);var N=new Element("div",{html:M.productName}).inject(I);J.inject($$(".accordion-content ul")[E])}.bind(this))},initAccordionCSS:function(){var F=(mojo.Model.get("historyObj").step)?mojo.Model.get("historyObj").step:0;var C=mojo.Model.get("historyObj").header;var A=mojo.query(".accordion-item");A.each(function(J,I){if(I>F){$(J).setOpacity(0)}else{new Fx.Morph(J,{duration:"long"}).start({"opacity":[1]})}});for(var B=0;B<A.length;B++){if(dojo.hasClass(A[B],"selected")){dojo.removeClass(A[B],"selected")}dojo.addClass(A[B],"pending");if(F!=A.length){dojo.removeClass(A[F],"pending")}var E=mojo.queryFirst("h3",A[B]);var H=mojo.queryFirst("span",E).innerHTML;while(E.hasChildNodes()){E.removeChild(E.lastChild)}var D=document.createElement("span");dojo.addClass(D,"arrow-lg");D.innerHTML=H;E.appendChild(D);var G=C[B+1];G=(G==undefined)?"":G;E.innerHTML+=unescape(G)}}});dojo.provide("palm.company.behavior.FooterPositionBehavior");dojo.require("mojo.command.Command");dojo.declare("palm.company.behavior.FooterPositionBehavior",mojo.command.Behavior,{execute:function(E){var B=$$(".management-team-bio")[0];var A=$$("#background-image img")[0].getSize();var D=B.getSize();var C=(A.y-D.y)/4}});dojo.provide("palm.company.behavior.ImageSizeAdjustBehavior");dojo.require("mojo.command.Command");dojo.declare("palm.company.behavior.ImageSizeAdjustBehavior",mojo.command.Behavior,{execute:function(A){(function(){var F=$$("#background-image img")[0].getSize();var C=$("background-image").getSize();var E=(document.documentElement.scrollHeight)+"px";var B=(Browser.Engine.trident)?document.body.clientWidth/document.documentElement.scrollHeight:window.innerWidth/document.documentElement.scrollHeight;var D=F.x/F.y;if(D<B||F.x<C.x){$$("#background-image img")[0].style.width="120%";$$("#background-image img")[0].style.height="auto"}else{if(D>=B&&F.y<C.y){$$("#background-image img")[0].style.width="auto";$$("#background-image img")[0].style.height="110%"}}}).delay(1)}});dojo.provide("palm.company.behavior.InitMediaPlayerBehavior");dojo.require("mojo.command.Behavior");dojo.declare("palm.company.behavior.InitMediaPlayerBehavior",mojo.command.Behavior,{execute:function(D){var B=640;var A=480;var C={src:"/assets/flash/video/videoPlaya640_400.swf",w:B,h:A,id:0,status:"paused"};mojo.Messaging.publish("/init/videoSwf",C)}});dojo.provide("palm.company.behavior.ManagementTeamBackgroundBehavior");dojo.require("mojo.command.Command");dojo.declare("palm.company.behavior.ManagementTeamBackgroundBehavior",mojo.command.Behavior,{execute:function(A){}});dojo.provide("palm.company.behavior.PageSizeAdjustBehavior");dojo.require("mojo.command.Command");dojo.declare("palm.company.behavior.PageSizeAdjustBehavior",mojo.command.Behavior,{execute:function(A){(function(){var B=(document.documentElement.scrollHeight+40)+"px";$("background-styling").setStyle("height",B)}).delay(20)}});dojo.provide("palm.company.behavior.SetDownloadLinkBehavior");dojo.require("mojo.command.Behavior");dojo.declare("palm.company.behavior.SetDownloadLinkBehavior",mojo.command.Behavior,{execute:function(D){var B=D.getEvent().currentTarget.rel;var C=D.getEvent().target.title;var A=D.getEvent().target.alt;$$(".download-details p")[0].innerHTML=C;$$(".download-details .file-size")[0].innerHTML=A;$$(".button-dkgr a")[0].href=B;dojo.removeClass($$(".download-details")[0],"hide-this")}});dojo.provide("palm.company.command.GetMediaLibraryCommand");dojo.require("mojo.command.Command");dojo.require("palm.service.Locator");dojo.declare("palm.company.command.GetMediaLibraryCommand",mojo.command.Command,{feedUrl:"",execute:function(E){var C=palm.service.Locator.getInstance();var A=C.getService("GetMediaSelectorData");var D="/assets/data/company/library/";var B=mojo.History.getInstance().getHash();var C=palm.service.Locator.getInstance();A.setUri(D+B+".json");A.invoke({},this)},onResponse:function(A){mojo.Model.set("mediaLibraryData",A.mediaLibraryData)},onError:function(A){mojo.Model.set("mediaLibraryData",A)}});dojo.provide("palm.company.command.GetMediaSelectorCommand");dojo.require("mojo.command.Command");dojo.require("palm.service.Locator");dojo.declare("palm.company.command.GetMediaSelectorCommand",mojo.command.Command,{feedUrl:"",execute:function(D){var C=mojo.Model.get("historyObj").hist;var B=palm.service.Locator.getInstance();var A=B.getService("GetMediaSelectorData");A.invoke(C,this)},onResponse:function(A){mojo.Model.set("mediaSelectorData",A.mediaSelectorData)},onError:function(A){mojo.Model.set("mediaSelectorError",A)}});dojo.provide("palm.company.controller.EnvironmentalStewardshipController");dojo.require("mojo.controller.Controller");dojo.require("mojo.History");dojo.declare("palm.company.controller.EnvironmentalStewardshipController",mojo.controller.Controller,{addObservers:function(){this.addObserver(this,"onInit","PageSizeAdjust");this.addObserver(window,"onresize","ImageSizeAdjust")},addCommands:function(){this.addCommand("PageSizeAdjust","palm.company.behavior.PageSizeAdjustBehavior");this.addCommand("ImageSizeAdjust","palm.company.behavior.ImageSizeAdjustBehavior")},addIntercepts:function(){}});dojo.provide("palm.company.controller.ManagementTeamController");dojo.require("mojo.controller.Controller");dojo.require("mojo.History");dojo.declare("palm.company.controller.ManagementTeamController",mojo.controller.Controller,{addObservers:function(){this.addObserver(this,"onInit","PageSizeAdjust");this.addObserver(window,"onresize","ImageSizeAdjust");this.addObserver(window,"onresize","FooterPositionAdjust")},addCommands:function(){this.addCommand("PageSizeAdjust","palm.company.behavior.PageSizeAdjustBehavior");this.addCommand("ImageSizeAdjust","palm.company.behavior.ImageSizeAdjustBehavior");this.addCommand("FooterPositionAdjust","palm.company.behavior.FooterPositionBehavior")},addIntercepts:function(){}});dojo.provide("palm.company.controller.MediaLibraryController");dojo.require("mojo.controller.Controller");dojo.require("mojo.History");dojo.declare("palm.company.controller.MediaLibraryController",mojo.controller.Controller,{addObservers:function(){this.addObserver(this,"onInit","GetMediaLibraryData");this.addObserver(mojo.Model.getReference("mediaLibraryData"),"onNotify","DisplayMediaLibraryItems");this.addObserver(mojo.Model.getReference("mediaLibraryError"),"onNotify","DisplayMediaLibraryError");this.addObserver(mojo.Messaging.getTopic("/init/mediaPlaya"),"onPublish","Filmstrip");this.addObserver(mojo.Messaging.getTopic("/init/mediaPlaya"),"onPublish","InitMediaPlayer");this.addObserver($$(".media-links li a"),"onclick","SetDownloadLink")},addCommands:function(){this.addCommand("Filmstrip","palm.global.behavior.FilmstripBehavior");this.addCommand("InitMediaPlayer","palm.company.behavior.InitMediaPlayerBehavior");this.addCommand("GetMediaLibraryData","palm.company.command.GetMediaLibraryCommand");this.addCommand("DisplayMediaLibraryItems","palm.company.behavior.DisplayMediaLibraryItemsBehavior");this.addCommand("DisplayMediaLibraryError","palm.company.behavior.DisplayMediaLibraryErrorBehavior");this.addCommand("SetDownloadLink","palm.company.behavior.SetDownloadLinkBehavior")},addIntercepts:function(){}});dojo.provide("palm.company.controller.MediaLibraryTOSController");dojo.require("mojo.controller.Controller");dojo.require("mojo.History");dojo.declare("palm.company.controller.MediaLibraryTOSController",mojo.controller.Controller,{addObservers:function(){this.addObserver($$("#terms-agree form"),"submit","RedirectToLibrary")},addCommands:function(){this.addCommand("MediaLibraryTOSValidation","palm.company.behavior.MediaLibraryTOSValidationBehavior");this.addCommand("RedirectToLibrary","palm.company.behavior.RedirectToLibraryBehavior")},addIntercepts:function(){this.addIntercept("around","RedirectToLibrary","MediaLibraryTOSValidation")}});dojo.provide("palm.company.controller.MediaSelectController");dojo.require("mojo.controller.Controller");dojo.declare("palm.company.controller.MediaSelectController",mojo.controller.Controller,{addObservers:function(){this.addObserver(this,"onInit","GetMediaSelectorData");this.addObserver(mojo.History.getInstance(),"onChange","GetMediaSelectorData");this.addObserver(mojo.Model.getReference("mediaSelectorData"),"onNotify","DisplayMediaSelectorItems");this.addObserver(mojo.Model.getReference("mediaSelectorError"),"onNotify","DisplayMediaSelectorError")},addCommands:function(){this.addCommand("GetMediaSelectorData","palm.company.command.GetMediaSelectorCommand");this.addCommand("CheckHistoryParams","palm.company.behavior.CheckHistoryParamsBehavior");this.addCommand("DisplayMediaSelectorItems","palm.company.behavior.DisplayMediaSelectorItemsBehavior");this.addCommand("DisplayMediaSelectorError","palm.company.behavior.DisplayMediaSelectorErrorBehavior")},addIntercepts:function(){this.addIntercept("around","GetMediaSelectorData","CheckHistoryParams")}});dojo.provide("palm.global.behavior.Accordion");dojo.require("mojo.command.Command");dojo.declare("palm.global.behavior.Accordion",mojo.command.Behavior,{execute:function(A){this.options=A.getParams();if(this.options.els.container){$$(this.options.els.container).each(function(B){B.getElements(this.options.els.togglers).addEvent("mouseover",function(){this.addClass("hover")});B.getElements(this.options.els.togglers).addEvent("mouseout",function(){this.removeClass("hover")});B.getElements(this.options.els.togglers).addEvent("click",function(){new Fx.Scroll(window).toElement(this)});new Accordion(B.getElements(this.options.els.togglers),B.getElements(this.options.els.stretchers),{display:0,show:0,onActive:function(C){this.updateHiddenDivs(C)}.bind(this),onComplete:function(C){new Fx.Scroll(window).toElement(C)}.bind(this)})}.bind(this))}else{new Accordion($$(this.options.els.togglers),$$(this.options.els.stretchers),{display:0,show:0,onActive:function(B){this.updateHiddenDivs(B)}})}},updateHiddenDivs:function(A){mojo.Messaging.publish("/close/videoSwf",1);$$(this.options.els.togglers).each(function(C,B){if(A==C){mojo.Model.set("UpdateHiddenSIFRDivs",$$(this.options.els.stretchers)[B])}if(A==C){C.addClass("on")}else{C.removeClass("on")}if(A==C&&$$(this.options.els.stretchers)[B].getElements(".current-media").length>0){this.initVideo()}}.bind(this))},initVideo:function(){if($$(".current-media")[0]){var D="/assets/flash/video/videoPlaya_640_400.swf";var A=640;var B=400;$$(".current-media")[0].setStyles({"width":A,"height":B,"margin":"0px auto"});var C={src:D,w:A,h:B,id:0,status:"playing"};mojo.Messaging.publish("/init/videoSwf",C)}}});dojo.provide("palm.global.behavior.AssignVideoParamsBehavior");dojo.require("mojo.command.Behavior");dojo.declare("palm.global.behavior.AssignVideoParamsBehavior",mojo.command.Behavior,{execute:function(G){var D=this.assignParams(G.getEvent());var F=(D.id!=undefined)?D.id:0;var E=$$(".media-links")[0].getElements("a");var C=E[F].href;var A=C.lastIndexOf(".");var B=C.substring(A+1);if(B=="mp4"||B=="mov"){this.assignVIDparams(D,E[F])}if(B=="png"||B=="jpg"||B=="gif"){this.assignIMGparams(E[F])}if(B=="swf"){alert("display swf"+E[F])}},assignParams:function(B){if(typeof (B)=="number"){var A={id:B,status:"playing"}}if(typeof (B)=="object"){var A={src:B.src,w:B.w,h:B.h,id:B.id,status:B.status}}return A},assignVIDparams:function(G,C){var F=C.href;var E=C.title;var A=mojo.queryFirst("img",C);var D=A.alt;var B=(C.rel=="")?"false":"true";this.assignObjSWFparams(G);mojo.Model.set("objVideoParams",{src:F,title:E,desc:D,status:G.status,rotating:String(B)})},assignObjSWFparams:function(A){if(!$defined(mojo.Model.get("objSWFParams"))||!$defined(A)){mojo.Model.set("objSWFParams",this.assignParams(A))}},assignIMGparams:function(A){mojo.Messaging.publish("/close/videoSwf");if($$(".alternative-content")[0]){$$(".alternative-content")[0].empty()}var B=A.href;mojo.Model.set("objImgParams",{src:A.href})}});dojo.provide("palm.global.behavior.BackgroundImageAdjustBehavior");dojo.require("mojo.command.Command");dojo.declare("palm.global.behavior.BackgroundImageAdjustBehavior",mojo.command.Behavior,{execute:function(A){this.options=A.getParams();var B=$$(this.options.els.bgImg)[0];var C=$$(this.options.els.bgContain)[0];var K=this.options.els.bgUpdate;var G=$(B).getStyle("height").toInt();var L=$(C).getStyle("height").toInt();var E=window.getWidth();var H=(E<960)?"960":E;var D=$(C).getStyle("width").toInt();var J=(960/H);var F=(((J*L)-L)/2);var I=function(){$(B).tween(K,F+"px")};I.delay(250)}});dojo.provide("palm.global.behavior.BindHoverEffectsBehavior");dojo.require("mojo.command.Command");dojo.declare("palm.global.behavior.BindHoverEffectsBehavior",mojo.command.Behavior,{options:{els:{btn:false,div:false},fx:{open:{options:{},args:{}},cose:{options:{},args:{}}}},execute:function(A){$extend(this.options,A.getParams());this.btn=$$(this.options.els.btn);this.div=$$(this.options.els.div);this.btn.each(function(C,B){C.addEvent("mouseover",function(){new Fx.Morph(this.div[B],this.options.fx.open.options).start(this.options.fx.open.args)}.bind(this));C.addEvent("mouseleave",function(){new Fx.Morph(this.div[B],this.options.fx.close.optoins).start(this.options.fx.close.args)}.bind(this))}.bind(this))}});dojo.provide("palm.global.behavior.CloseVideoSWFBehavior");dojo.require("mojo.command.Behavior");dojo.declare("palm.global.behavior.CloseVideoSWFBehavior",mojo.command.Behavior,{execute:function(A){}});dojo.provide("palm.global.behavior.DisplayFeaturedErrorBehavior");dojo.require("mojo.command.Behavior");dojo.declare("palm.global.behavior.DisplayFeaturedErrorBehavior",mojo.command.Behavior,{execute:function(E){var B=mojo.Model.get("accessoryArray");for(var A=0;A<B.length;A++){var C=B[A];var D=C.rel;C.innerHTML+="!- error -!";C.href="http://store.palm.com/entry.point?target=1521d9&source=CA_DF:"+D+":PALM"}}});dojo.provide("palm.global.behavior.DisplayFeaturedItemsBehavior");dojo.require("mojo.command.Behavior");dojo.declare("palm.global.behavior.DisplayFeaturedItemsBehavior",mojo.command.Behavior,{execute:function(F){var D=mojo.Model.get("featuredItemData");var C=mojo.Model.get("accessoryArray");for(var B=0;B<C.length;B++){var E=C[B];var A=mojo.queryFirst("img",E);A.src=D[B].sku[0].imageurl.small;E.innerHTML+=D[B].productName;E.href=D[B].actionURL}}});dojo.provide("palm.global.behavior.DisplayPopupBehavior");dojo.require("mojo.command.Behavior");dojo.declare("palm.global.behavior.DisplayPopupBehavior",mojo.command.Behavior,{execute:function(H){var G=H.getParams();var E=H.getCaller();var D=G.width;var B=G.height;var C=G.resize;var A=G.scrollbars;var F=window.open(E.href,"","width="+D+",height="+B+",resizable="+C+",scrollbars="+A);F.focus()}});dojo.provide("palm.global.behavior.DisplayReviewItemsBehavior");dojo.require("mojo.command.Behavior");dojo.declare("palm.global.behavior.DisplayReviewItemsBehavior",mojo.command.Behavior,{options:{els:{container:"reviews",total:"#reviews-header .reviews-total",paging:".reviews-nav .right"},data:{device:"BVreviewData",reviews:"BVDeviceReview",limit:5,perPage:20},stars:{max:[1,2,3,4,5],src:""}},reviews:[],execute:function(A){$(this.options.els.container).empty();this.rData=mojo.Model.get(this.options.data.device);this.dData=mojo.Model.get(this.options.data.reviews);this.updateTotals(this.dData);if(!$$(this.options.els.paging+" ul")[0]){this.pageThis(this.dData).inject($$(this.options.els.paging)[0])}this.getTemplate(this.rData);if(!$$(this.options.els.paging+" ul")[1]){this.pageThis(this.dData).inject($$(this.options.els.paging)[1])}},updateTotals:function(A){$$(this.options.els.total)[0].innerHTML="( "+A[0].totalReviewCount+" )"},pageThis:function(A){var J=A[0].totalReviewCount;var C=parseInt(A[0].totalReviewCount/this.options.data.perPage);var I=new Element("ul",{"class":"reviews-paginate"});var D=new Element("li",{"class":"link-previous","html":"Previous","styles":{"cursor":"pointer"}}).inject(I);var B=new Element("div",{"styles":{"width":"100px","overflow":"hidden"}}).inject(I);var L=new Element("ul",{}).inject(B);var E=new Element("li",{"class":"link-pages"}).inject(L);var G=new Element("li",{"class":"link-next","html":"Next","styles":{"cursor":"pointer"}}).inject(I);var K=new Element("ul",{}).inject(E);var H=[];for(var F=0;F<=C;F++){H[F]=new Element("li",{"html":F+1,"styles":{"cursor":"pointer"}}).inject(K)}H[4].addClass("page");H.each(function(N,M){N.addEvent("click",function(){mojo.Model.set("tab3",{page:M+1,sort:"featured"})})}.bind(this));G.addEvent("click",function(){H.each(function(M,N){if(M.hasClass("page")){M.removeClass("page");this.to=((N+5)<H.length)?(N+5):0}}.bind(this));new Fx.Scroll(B).toElement(H[this.to]);H[this.to].addClass("page")});D.addEvent("click",function(){H.each(function(M,N){if(M.hasClass("page")){M.removeClass("page");this.to=((N-5)>-1)?(N-5):0}}.bind(this));new Fx.Scroll(B).toElement(H[this.to]);H[this.to].addClass("page")});return I},getTemplate:function(A){A.each(function(B,C){this.reviews[C]={};this.reviews[C].container=new Element("div",{"class":"review-content col-contain clearfix"}).inject(this.options.els.container);this.reviews[C].column_left=new Element("div",{"class":"col left three"}).inject(this.reviews[C].container);this.reviews[C].column_right=new Element("div",{"class":"col left two-three"}).inject(this.reviews[C].container);if(B.featured=="true"){this.reviews[C].featured_button=new Element("div",{"class":"sq-button-outline btn-review"}).set({"html":'<div class="button-right"></div>'}).inject(this.reviews[C].column_left);this.reviews[C].featured_link=new Element("a",{"href":"#"}).set({"html":"Featured Review"}).inject(this.reviews[C].featured_button);this.reviews[C].featured_icon=new Element("div",{"class":"btn-icon"}).inject(this.reviews[C].featured_button)}if(B.userNickname){this.reviews[C].featured=new Element("a",{"href":"#","class":"review-name"}).set({"html":B.userNickname}).inject(this.reviews[C].column_left)}this.reviews[C].ratings=new Element("dl",{"class":"ratings rating-breakdown"}).inject(this.reviews[C].column_left);this.reviews[C].rating_overall_label=new Element("dt",{"class":"overall-rating"}).set({"html":"Overall"}).inject(this.reviews[C].ratings);this.reviews[C].rating_overall_stars=new Element("dd",{"class":"overall-rating stars clearfix"}).inject(this.reviews[C].ratings);this.getStars(this.reviews[C].rating_overall_stars,B.rating);this.reviews[C].rating_design_label=new Element("dt",{}).set({"html":B.ratingValues[0].ratingDimension}).inject(this.reviews[C].ratings);this.reviews[C].rating_design_stars=new Element("dd",{"class":"stars clearfix"}).inject(this.reviews[C].ratings);this.getStars(this.reviews[C].rating_design_stars,B.ratingValues[0].rating);this.reviews[C].rating_ease_label=new Element("dt",{}).set({"html":B.ratingValues[1].ratingDimension}).inject(this.reviews[C].ratings);this.reviews[C].rating_ease_stars=new Element("dd",{"class":"stars clearfix"}).inject(this.reviews[C].ratings);this.getStars(this.reviews[C].rating_ease_stars,B.ratingValues[1].rating);this.reviews[C].rating_features_label=new Element("dt",{}).set({"html":B.ratingValues[2].ratingDimension}).inject(this.reviews[C].ratings);this.reviews[C].rating_features_stars=new Element("dd",{"class":"stars clearfix"}).inject(this.reviews[C].ratings);this.getStars(this.reviews[C].rating_features_stars,B.ratingValues[2].rating);var D=B.submissionTime.replace("T"," ");D=D.replace("."," ");D=D.split(" ");D=D[0].split("-");D=new Date(D[0],D[1],D[2]);this.reviews[C].review_header=new Element("div",{"class":"review-title clearfix"}).adopt(new Element("h4",{"html":B.title}),new Element("div",{"class":"review-date","html":D.toLocaleString().replace("12:00:00 AM PDT","")})).inject(this.reviews[C].column_right);this.reviews[C].review_description=new Element("p",{"html":B.reviewText}).inject(this.reviews[C].column_right)}.bind(this))},getStars:function(B,A){this.options.stars.max.each(function(C,D){var E=(D<=A)?new Element("div",{"class":"star-full"}):new Element("div",{"class":"star-empty"});E.inject(B)}.bind(this))}});dojo.provide("palm.global.behavior.EvaluateLinkIdBehavior");dojo.require("mojo.command.Behavior");dojo.declare("palm.global.behavior.EvaluateLinkIdBehavior",mojo.command.Behavior,{execute:function(E){var A=E.getEvent();var B=E.paramsObj;var D=mojo.queryFirst(".media-links");var C=mojo.query("a",D);for(i=0;i<C.length;i++){if(A.currentTarget==C[i]){mojo.Messaging.publish("/assigned/id",i)}}}});dojo.provide("palm.global.behavior.FilmstripBehavior");dojo.require("mojo.command.Command");dojo.declare("palm.global.behavior.FilmstripBehavior",mojo.command.Behavior,{options:{els:{btns:{next:".media-btn-right",prev:".media-btn-left"},divs:{list_items:".media-links li",container:".media-links-container",top_level:".media-controls"}}},index:0,step:5,execute:function(A){this.prepare();this.bind()},prepare:function(){$$(this.options.els.divs.top_level).each(function(B,A){B.getElement(this.options.els.divs.list_items).addClass("selected")}.bind(this))},bind:function(){$$(this.options.els.divs.top_level).each(function(B,A){B.getElement(this.options.els.btns.next).addEvent("click",this.scrollThis.pass([B,1],this));B.getElement(this.options.els.btns.prev).addEvent("click",this.scrollThis.pass([B,0],this))}.bind(this))},scrollThis:function(A,B){A.getElements(this.options.els.divs.list_items).each(function(D,C){if(D.hasClass("selected")&&D.removeClass("selected")){this.index=(B)?A.getElements(this.options.els.divs.list_items)[C+this.step]:A.getElements(this.options.els.divs.list_items)[C-this.step]}}.bind(this));this.index=(this.index)?this.index:A.getElements(this.options.els.divs.list_items)[0];new Fx.Scroll(A.getElements(this.options.els.divs.container)[0],{duration:2500}).toElement(this.index);this.index.addClass("selected")}});dojo.provide("palm.global.behavior.GetInitSearchValueBehavior");dojo.require("mojo.command.Behavior");dojo.declare("palm.global.behavior.GetInitSearchValueBehavior",mojo.command.Behavior,{execute:function(B){var A=$("globalsearchinput").value;mojo.Model.set("globalsearch",A)}});dojo.provide("palm.global.behavior.HeaderInitBehavior");dojo.require("mojo.command.Behavior");dojo.declare("palm.global.behavior.HeaderInitBehavior",mojo.command.Behavior,{execute:function(E){var B=palm.service.Locator.getInstance().getService("GetMiniCartURI").getUri();$("menu-cart").getElement("a").href=B;$("menu-cart-count").addClass("hide-this");var A=$("menu-search-form").getElement("input");var C=$(A).parentNode;$(A).value=($(A).title)?$(A).title:$(A).getAttribute("value");var D=$(A).value;$(A).addEvent("focus",function(F){var G=$(A).value;if(G==D){$(C).addClass("input-focus");$(A).value=""}});$(A).addEvent("blur",function(G){var F=$(A).value;if(F==""){$(C).removeClass("input-focus");$(A).value=D}})}});dojo.provide("palm.global.behavior.IE6FixBehavior");dojo.require("mojo.command.Behavior");dojo.declare("palm.global.behavior.IE6FixBehavior",mojo.command.Behavior,{execute:function(H){var C=false;var A=true;var F=H.getParams();var G=F.element;var E="/assets/images/global/transPngFix.gif";$A(G).each(function(I){if(I.src.match(/\.png$/i)!=null){B(I)}});function B(I){var J=I.src;I.style.width=($(I).hasClass("full-width"))?"100%":I.width+"px";I.style.height=I.height+"px";I.style.filter="progid:DXImageTransform.Microsoft.AlphaImageLoader(src='"+J+"', sizingMethod='scale')";I.src=E}function D(){document.body.style.height=document.documentElement.scrollHeight+"px"}D.delay(500)}});dojo.provide("palm.global.behavior.InitDatePickerBehavior");dojo.require("mojo.command.Behavior");dojo.declare("palm.global.behavior.InitDatePickerBehavior",mojo.command.Behavior,{execute:function(A){var D=A.getParams();if(D.inputs==null&&D.selects==null){return }if(D.inputs){var B=dojo.isArrayLike(D.inputs)?D.inputs:[D.inputs];if(B&&B.length>0){for(var E=0;E<B.length;E++){var I={};I[B[E].id]="d/m/Y";new Calendar(I)}}}if(D.selects){var B=dojo.isArrayLike(D.selects)?D.selects:[D.selects];if(B&&B.length>0){var I={};var C=new Date();var G=C.getFullYear();var F=C.getMonth()+1;var H=C.getDate();$("dateday").value=(H<10)?"0"+H:H;$("datemonth").value=(F<10)?"0"+F:F;$("dateyear").value=G;new Calendar({dateyear:{dateday:"d",datemonth:"m",dateyear:"Y"}},{direction:-1})}}}});dojo.provide("palm.global.behavior.InitReviewXmlBehavior");dojo.require("mojo.command.Behavior");dojo.declare("palm.global.behavior.InitReviewXmlBehavior",mojo.command.Behavior,{execute:function(A){mojo.Messaging.publish("/init/reviewXml",true)}});dojo.provide("palm.global.behavior.InitVideoSWFBehavior");dojo.require("mojo.command.Behavior");dojo.declare("palm.global.behavior.InitVideoSWFBehavior",mojo.command.Behavior,{execute:function(A){}});dojo.provide("palm.global.behavior.InputFocusBehavior");dojo.require("mojo.command.Behavior");dojo.declare("palm.global.behavior.InputFocusBehavior",mojo.command.Behavior,{execute:function(A){$$(".input-blur").each(function(C){$(C).value=($(C).title)?$(C).title:$(C).getAttribute("value");var B=($(C).nodeName.toLowerCase()=="textarea")?"textarea":"input";var D=(B=="textarea")?$(C).innerHTML:$(C).value;$(C).addEvent("focus",function(E){var F=(B=="textarea")?$(C).innerHTML:$(C).value;if(F==D){C.addClass("input-focus");(B=="textarea")?$(C).innerHTML="":$(C).value=""}});$(C).addEvent("blur",function(F){var E=(B=="textarea")?$(C).innerHTML:$(C).value;if(E==""){$(C).removeClass("input-focus");(B=="textarea")?$(C).innerHTML=D:$(C).value=D}})})}});dojo.provide("palm.global.behavior.IntroBehavior");dojo.require("mojo.command.Command");dojo.declare("palm.global.behavior.IntroBehavior",mojo.command.Behavior,{options:{els:false,fx:{options:{duration:500},args:{opacity:[0,1]},delay:0,interval:500}},execute:function(A){$extend(this.options,A.getParams());if($$(this.options.els).length<1){return }$$(this.options.els).each(function(B){B.setStyles({"opacity":0,"display":"block"});mojo.Messaging.publish("/update/hidden/divs",1);(function(){new Fx.Morph(B,this.options.fx.options).start(this.options.fx.args)}.bind(this)).delay(this.options.fx.delay+this.options.fx.interval);this.options.fx.delay=parseInt(this.options.fx.delay+this.options.fx.interval)}.bind(this))}});dojo.provide("palm.global.behavior.KillSWFBehavior");dojo.require("mojo.command.Behavior");dojo.declare("palm.global.behavior.KillSWFBehavior",mojo.command.Behavior,{execute:function(C){var A=C.getParams().element;var B=mojo.Model.get("objSwf");B=new SWFObject();B.write(A);if(A){A.removeChild(A.firstChild)}}});dojo.provide("palm.global.behavior.LightboxBehavior");dojo.require("mojo.command.Command");dojo.declare("palm.global.behavior.LightboxBehavior",mojo.command.Behavior,{execute:function(E){if(dojo.byId("loader-overlay")!=null){$("loader-overlay").removeClass("hide-this");if(dojo.isIE<=6){var B=$("loader-overlay").getElement(".throbber");B.setStyles({height:window.getHeight(),width:window.getWidth(),top:document.documentElement.scrollTop})}}try{new Event(E.eventObj).stop()}catch(C){console.log("lightbocx opened onPublish event and not onclick")}this.options=E.getParams();this.lightbox={};this.win=window.getCoordinates();$extend(this.win,{scroll:window.getScroll()});$extend(this.win,{scrollSize:window.getScrollSize()});var A=this;var D=dojo.xhrGet({url:A.options.module.els.content_url,node:A.options.module.els.content_id,load:function(G,H){var F=mojo.queryFirst("#container-overlay");F.style.display="block";F.innerHTML=G;A.prepare();A.bindControls();A.open();A.onComplete()}})},onComplete:function(){mojo.controller.Controller.updateObservers("palm.global.controller.VideoPlayerController")},prepare:function(){this.lightbox.dropshadow=new Element("div",{styles:{"position":"absolute","width":"100%","height":this.win.scrollSize.y,"width":this.win.width},id:"lightbox-dropshadow"}).setStyles(this.options.module.styles).injectBefore("header");this.lightbox.container=new Element("div",{styles:{"position":"absolute","left":0,"top":this.win.scroll.y,"width":"100%","height":this.win.height,"opacity":"0"},"class":this.options.module.container_klass}).setStyles(this.options.module.styles).injectAfter(this.lightbox.dropshadow);if(this.options.module.observers.open=="WTB"){this.lightbox.container.setStyle("top",0)}this.lightbox.close_wrap=new Element("div",{"class":"core lightbox-header"}).inject(this.lightbox.container);this.lightbox.logo=new Element("div",{"styles":{"z-index":"1099"},"class":"overlay-logo"}).inject(this.lightbox.close_wrap);this.lightbox.logo.innerHTML="Palm";this.lightbox.close=new Element("div",{"styles":{"z-index":"1100"},"class":"btn-overlay-close"}).inject(this.lightbox.close_wrap);this.lightbox.close.innerHTML="Close"},bindControls:function(){this.lightbox.close.addEvent("click",this.close.bind(this));this.lightbox.dropshadow.addEvent("click",this.close.bind(this))},close:function(){mojo.Model.set(this.options.module.observers.close,{lightbox:this.lightbox,options:this.options.module,win:this.win});new Fx.Morph(this.lightbox.container,this.options.fx.lightbox.container.options).start({"opacity":[1,0]});new Fx.Morph(this.lightbox.dropshadow,this.options.fx.lightbox.container.options).start({"opacity":[1,0]});(function(){this.lightbox.dropshadow.dispose();this.lightbox.container.dispose();if(Browser.Engine.trident){$$("select").each(function(A){A.removeClass("hide-this")})}}.bind(this)).delay(this.options.fx.lightbox.container.options.duration+50,this)},open:function(){mojo.Model.set(this.options.module.observers.open,{lightbox:this.lightbox,options:this.options.module,win:this.win,id:this.options.id});if(Browser.Engine.trident){$$("select").each(function(A){A.addClass("hide-this")})}this.lightbox.container.setStyles({"width":"100%"});this.lightbox.dropshadow.setStyles({"width":"100%"});new Fx.Scroll(window,{duration:0}).toElement(this.lightbox.container);(function(){this.initLightboxModule()}.bind(this)).delay(50,this);if(dojo.byId("loader-overlay")!=null){$("loader-overlay").addClass("hide-this")}},initLightboxModule:function(){this.lightbox.container.setStyle("opacity",1)}});dojo.provide("palm.global.behavior.MiniCartInitBehavior");dojo.require("mojo.command.Command");dojo.declare("palm.global.behavior.MiniCartInitBehavior",mojo.command.Behavior,{execute:function(A){$$("#menu-cart a")[0].href="http://store.palm.com/cart/index.jsp?clickid=topnav_cart_txt"}});dojo.provide("palm.global.behavior.MiniCartToggleBehavior");dojo.require("mojo.command.Command");dojo.declare("palm.global.behavior.MiniCartToggleBehavior",mojo.command.Behavior,{execute:function(A){new Event(A.eventObj).stop();this.options=A.paramsObj;this.data=mojo.Model.get(this.options.data.model);this.cart=$(this.options.els.cart);this.count=$(this.options.els.count);this.btn=$(this.options.els.btn);(this.btn.hasClass("on"))?this.close():this.open()},open:function(){this.count.setProperty("rel",this.count.innerHTML);this.count.innerHTML="hide";this.btn.addClass("on");new Fx.Morph(this.cart,this.options.fx.cart).start(this.options.fx.cart_open)},close:function(){this.count.innerHTML=this.count.getProperty("rel");this.count.setProperty("rel","");this.btn.removeClass("on");new Fx.Morph(this.cart,this.options.fx.cart).start(this.options.fx.cart_close)}});dojo.provide("palm.global.behavior.OmnitureDynamicUpload");dojo.require("mojo.command.Behavior");dojo.declare("palm.global.behavior.OmnitureDynamicUpload",mojo.command.Behavior,{execute:function(D){var B=D.getParams();var A="palmglobal,"+GetReportSuiteId();var C=s_gi(A,1);if(B.pageName!=""){C.pageName=C.getPageName+B.pageName}if(B.sprop26!=""){C.prop26=B.sprop26}C.t()}});dojo.provide("palm.global.behavior.ParseBazaarXMLBehavior");dojo.require("mojo.command.Behavior");dojo.declare("palm.global.behavior.ParseBazaarXMLBehavior",mojo.command.Behavior,{execute:function(S){var Q=S.getEvent();var O={review:[]};var H={reviews:[]};var T={featured:[]};var R=this.getChildrenByTagName(Q,"Product");var L=this.getChildrenByTagName(R[0],"ReviewStatistics");var E=this.getChildrenByTagName(R[0],"Reviews");var I={totalReviewCount:this.getTextByTagName(L[0],"TotalReviewCount"),averageOverallRating:this.getTextByTagName(L[0],"AverageOverallRating"),overallRatingImageUrl:this.getTextByTagName(L[0],"OverallRatingImageUrl"),overallRatingImageLargeUrl:this.getTextByTagName(L[0],"OverallRatingImageLargeUrl")};O.review.push(I);var D=this.getChildrenByTagName(L[0],"RatingDistribution");var G=D[0].childNodes.length-1;for(var N=0;N<=G;N++){var F=D[0].childNodes[N];var I={ratingValue:this.getTextByTagName(F,"RatingValue"),count:this.getTextByTagName(F,"Count")};O.review.push(I)}var G=E[0].childNodes.length-1;for(var N=0;N<=G;N++){var P=E[0].childNodes[N];var I={id:P.getAttributeNode("id").nodeValue,userNickname:this.getTextByTagName(P,"UserNickname"),submissionTime:this.getTextByTagName(P,"SubmissionTime"),title:this.getTextByTagName(P,"Title"),reviewText:this.getTextByTagName(P,"ReviewText"),productReviewsUrl:this.getTextByTagName(P,"ProductReviewsUrl"),rating:this.getTextByTagName(P,"Rating"),featured:this.getTextByTagName(P,"Featured")};I.ratingValues=[];var K=this.getChildrenByTagName(P,"RatingValues");var C=this.getChildrenByTagName(K[0],"RatingValue");for(var M=0;M<=C.length-1;M++){var B=C[M];var A=this.getChildrenByTagName(B,"RatingDimension");var U={rating:this.getTextByTagName(B,"Rating"),ratingDimension:this.getTextByTagName(A[0],"Label1")};I.ratingValues[M]=U}H.reviews.push(I);var J=this.getTextByTagName(P,"Featured");if(J=="true"){T.featured.push(I)}}mojo.Model.set("BVDeviceReview",O.review);mojo.Model.set("BVreviewData",H.reviews);mojo.Model.set("BVfeaturedData",T.featured)},getChildrenByTagName:function(C,A){var D=new Array();A=A.toUpperCase();for(var B=0;B<C.childNodes.length;B++){if(C.childNodes[B].nodeName.toUpperCase()==A){D.push(C.childNodes[B])}}return D},getTextByTagName:function(C,B){B=B.toUpperCase();for(var A=0;A<C.childNodes.length;A++){if(C.childNodes[A].nodeName.toUpperCase()==B){return C.childNodes[A].firstChild.nodeValue}}return""}});dojo.provide("palm.global.behavior.PlaceAlternateContent");dojo.require("mojo.command.Behavior");dojo.declare("palm.global.behavior.PlaceAlternateContent",mojo.command.Behavior,{execute:function(A){var C=mojo.queryFirst("#video-player-container");while(C.hasChildNodes()){C.removeChild(C.lastChild)}if(mojo.queryFirst("#alternate-content")){mojo.queryFirst("#alternate-content").parentNode.removeChild(mojo.queryFirst("#alternate-content"))}var B=document.createElement("div");var J=document.createElement("br");var G=document.createElement("h1");var D=document.createElement("p");var H=document.createElement("a");B.id="alternate-content";H.href=mojo.Model.get("objVideoParams").src;H.innerHTML="click here to watch movie";var I=document.createTextNode(mojo.Model.get("objVideoParams").title);var E=document.createTextNode(mojo.Model.get("objVideoParams").desc);G.appendChild(I);D.appendChild(J);D.appendChild(E);D.appendChild(J);D.appendChild(H);B.appendChild(G);B.appendChild(D);var F=C.cloneNode(true);C.parentNode.insertBefore(F,C);C.parentNode.replaceChild(B,C)}});dojo.provide("palm.global.behavior.PlaceAlternateContentBehavior");dojo.require("mojo.command.Behavior");dojo.declare("palm.global.behavior.PlaceAlternateContentBehavior",mojo.command.Behavior,{execute:function(B){if(!Browser.Plugins.Flash.version){var A=new Element("div",{"id":"alternate-content"}).adopt(new Element("a",{"href":mojo.Model.get("objVideoParams").src,"class":"btn-noflash-play","html":"Click here to play video"}),new Element("a",{"href":"http://get.adobe.com/flashplayer/","class":"h1","html":"Click here to Flash Player"}));$$("div.current-media")[0].empty();$$("div.alternate-content")[0].empty();$$("div.alternate-content")[0].setStyles({"width":"640px","left":(window.getCoordinates().width*0.5)-320});A.inject($$("div.alternate-content")[0])}}});dojo.provide("palm.global.behavior.PlaceImgContentBehavior");dojo.require("mojo.command.Behavior");dojo.declare("palm.global.behavior.PlaceImgContentBehavior",mojo.command.Behavior,{execute:function(A){(function(){$$("div.alternate-content")[0].empty();$$("div.current-media")[0].empty();var B=mojo.Model.get("objImgParams").src;var G=B.lastIndexOf(".");var I=B.substring(G+1);var H=(I=="png")?B.replace(/.png/,"-bg.png"):null;if($type(H)){var F=new Element("img",{"src":B,"class":"gallery-img ie6-pngFix"}).inject($$(".current-media")[0])}else{var F=new Element("img",{"src":B,"class":"gallery-img"}).inject($$(".current-media")[0])}var C=new Element("div",{"class":"gallery-bg"}).inject($$(".current-media")[0]);$$(".current-media")[0].setStyle("width","100%");var J=new Asset.image(H);if(J.width==0){H="/assets/images/products/phones/detail/overlay/gallery-bg.png"}var E=new Element("img",{"src":H}).inject(C);if(!Browser.Engine.trident){return }function D(){var K=F.src;F.style.width=F.width+"px";F.style.height=F.height+"px";F.style.filter="progid:DXImageTransform.Microsoft.AlphaImageLoader(src='"+K+"', sizingMethod='scale')";F.src="/assets/images/global/transPngFix.gif"}D.delay(1500)}).delay(250)}});dojo.provide("palm.global.behavior.PreventDefaultEventBehavior");dojo.require("mojo.command.Behavior");dojo.declare("palm.global.behavior.PreventDefaultEventBehavior",mojo.command.Behavior,{execute:function(C){var B=C.getEvent();var A=new Event(B);A.stop(B);A.cancelBubble=true;if(A.stopPropagation){A.stopPropagation()}return true}});dojo.provide("palm.global.behavior.ProceedTermsValidateBehavior");dojo.require("mojo.command.Behavior");dojo.declare("palm.global.behavior.ProceedTermsValidateBehavior",mojo.command.Behavior,{execute:function(A){window.location=$("terms-agreement").action}});dojo.provide("palm.global.behavior.ReplaceSifrTextBehavior");dojo.require("mojo.command.Command");dojo.declare("palm.global.behavior.ReplaceSifrTextBehavior",mojo.command.Behavior,{execute:function(D){if(Browser.Platform.linux){return }if(dojo.isIE==6){return }var C=D.getParams();var A=(mojo.Model.get("UpdateHiddenSIFRDivs"))?$(mojo.Model.get("UpdateHiddenSIFRDivs")).getElements(C.element):$$(C.element);var B=(Browser.Engine.webkit)?500:0;(function(){if(A.length!=0){var H=0;do{var E=true;var L=A[H];var G=L.getStyle("font-family");var I=G.indexOf(",");if(I!=-1){G=G.slice(0,I)}G="/assets/flash/fonts/"+G+".swf";var F=($defined(L.getStyle("color")))?L.getStyle("color"):"#ffffff";var M=L.getStyle("font-size");var J=L.getStyle("line-height");if(L.getStyle("height")=="auto"||!L.getStyle("height")){L.setStyle("height",J);E=false}if(typeof sIFR=="function"&&L.getStyle("height")!="auto"&&L.getStyle("height")!="0px"&&L.getStyle("height")&&E&&!L.hasClass("sIFR-replaced")){var K=L.getParent().className.split(" ");sIFR.replaceElement(named({sSelector:L.getParent().nodeName+"."+K[0]+" "+L.nodeName+".sifr-text",sFlashSrc:G,sColor:F,sWmode:"transparent",sLinkColor:"#262626",sHoverColor:"#000000",sFlashVars:"underline=true"}))}H++}while(H<A.length)}}).delay(B)}});dojo.provide("palm.global.behavior.SearchFocusBehavior");dojo.require("mojo.command.Behavior");dojo.declare("palm.global.behavior.SearchFocusBehavior",mojo.command.Behavior,{execute:function(D){var A=$("menu-search-form").getElement("input");var B=$(A).parentNode;$(A).value=($(A).title)?$(A).title:$(A).getAttribute("value");var C=$(A).value;$(A).addEvent("focus",function(E){var F=$(A).value;if(F==C){$(B).addClass("input-focus");$(A).value=""}});$(A).addEvent("blur",function(F){var E=$(A).value;if(E==""){$(B).removeClass("input-focus");$(A).value=C}})}});dojo.provide("palm.global.behavior.SearchSubmitBehavior");dojo.require("mojo.command.Behavior");dojo.declare("palm.global.behavior.SearchSubmitBehavior",mojo.command.Behavior,{execute:function(F){var B=palm.service.Locator.getInstance().getService("GetHostServer").getUri();var D=$("globalsearchinput").value;var A=$("globalsearchinput").title;var C=(window.location.pathname.indexOf("/us/support")>-1||window.location.pathname.indexOf("/SRVS/")>-1||window.location.pathname.indexOf("/us/search/support.html")>-1||window.location.pathname.indexOf("/us/search/support-answers.html")>-1||window.location.pathname.indexOf("/us/search/support-downloads.html")>-1||window.location.pathname.indexOf("/us/search/support-community.html")>-1);if(C){var E=B+"/us/search/support.html?search="+escape($("globalsearchinput").value)}else{var E=B+"/us/search/index.html?search="+escape($("globalsearchinput").value)}if(!(D==A||D=="")){window.location=E}}});dojo.provide("palm.global.behavior.SelectAllTextBehavior");dojo.require("mojo.command.Command");dojo.declare("palm.global.behavior.SelectAllTextBehavior",mojo.command.Behavior,{execute:function(B){var A=B.callerObj;A.select()}});dojo.provide("palm.global.behavior.SendMessageBehavior");dojo.require("mojo.command.Behavior");dojo.declare("palm.global.behavior.SendMessageBehavior",mojo.command.Behavior,{execute:function(A){mojo.Messaging.publish(A.paramsObj.topic,A.paramsObj.message)}});dojo.provide("palm.global.behavior.TabBehavior");dojo.require("mojo.command.Command");dojo.declare("palm.global.behavior.TabBehavior",mojo.command.Behavior,{execute:function(A){this.options=A.paramsObj;this.caller=A.callerObj;this.incoming={};this.outgoing={};this.hash={};this.tabs=$$(this.options.els.btn);this.contents=$$(this.options.els.div);this.hash.uri=mojo.Model.get("hashVal").hash;this.setIndex()},setIndex:function(){this.tabs.each(function(B,A){if(B.hasClass("selected")){this.outgoing.index=A}if(B.hasClass("selected")){B.removeClass("selected")}}.bind(this));this.tabs.each(function(B,A){if(this.tabs[A].getElements("a")[0].href.indexOf(this.hash.uri)>-1){this.incoming.index=A;this.tabs[A].addClass("selected")}}.bind(this));this.switchTab()},updateHiddenDivs:function(){mojo.Model.set("UpdateHiddenSIFRDivs",this.contents[this.incoming.index])},switchTab:function(){this.setIntro();this.scrollToTab($$(".prod-tabs")[0]);this.setOutro();this.updateHiddenDivs()},setIntro:function(){if(this.contents[this.incoming.index]){this.getIntro().setStyles({"display":"block","opacity":1,"visibility":"visible"})}},setOutro:function(A){if(this.contents[this.outgoing.index]){this.getOutro().setStyles({"display":"none","opacity":0,"visibility":"hidden"})}},getIntro:function(A){return this.contents[this.incoming.index]},getOutro:function(){return this.contents[this.outgoing.index]},scrollToTab:function(B){if(!mojo.Model.get("hashVal").isInit){var A=new Fx.Scroll(window,{offset:{"y":-50}}).toElement(B)}}});dojo.provide("palm.global.behavior.ToggleDiv");dojo.require("mojo.command.Command");dojo.declare("palm.global.behavior.ToggleDiv",mojo.command.Behavior,{options:{els:{btn:false,div:false,relative:false,index:0,model:"toggleDiv",offsets:{x:0,y:0}},fx:{open:{options:{},args:{}},close:{options:{},args:{}}}},execute:function(A){new Event(A.eventObj).stop();this.btn=this.div=false;$extend(this.options,A.paramsObj);this.btn=$$(this.options.els.btn)[this.options.els.index];this.div=$$(this.options.els.div)[0];if(!this.btn||!this.div){return }(this.div.hasClass("on"))?this.close():this.open()},open:function(){this.div.setStyles({"display":"block","opacity":0});if(this.options.els.relative){this.div.setStyles({"top":this.btn.getCoordinates().top-this.options.els.offsets.y,"left":this.btn.getCoordinates().left+this.options.els.offsets.x})}if(this.options.els.relative&&Browser.Engine.trident&&$("mini-cart").getStyle("height").toInt()>0){this.div.setStyles({"top":(this.btn.getCoordinates().top-($("mini-cart").getStyle("height").toInt()*1.5)-10)+"px","left":this.btn.getCoordinates().left+this.options.els.offsets.x})}new Fx.Morph(this.div,this.options.fx.open.options).start(this.options.fx.open.args);this.div.addClass("on");$$(this.options.els.btn).each(function(A){A.addClass("on")});mojo.Model.set("UpdateHiddenSIFRDivs",this.div)},close:function(){new Fx.Morph(this.div,this.options.fx.close.options).start(this.options.fx.close.args);(function(){this.div.setStyle("display","none")}).delay(this.options.fx.close.options.duration+250,this);this.div.removeClass("on");$$(this.options.els.btn).each(function(A){A.removeClass("on")})}});dojo.provide("palm.global.command.GetFeaturedItemDataCommand");dojo.require("mojo.command.Command");dojo.require("palm.service.Locator");dojo.declare("palm.global.command.GetFeaturedItemDataCommand",mojo.command.Command,{feedUrl:"",execute:function(G){var C={SkuElements:[]};var E=mojo.queryFirst("ul",G.getContextElement());var F=mojo.query("a",E);for(var D=0;D<F.length;D++){C.SkuElements[D]=F[D].rel}mojo.Model.set("accessoryArray",F);var B=palm.service.Locator.getInstance();var A=B.getService("GetFeaturedItemData");A.invoke(C,this)},onResponse:function(A){mojo.Model.set("featuredItemData",A.featuredItems)},onError:function(A){mojo.Model.set("featuredItemError",A)}});dojo.provide("palm.global.command.InitXMLHTTPCommand");dojo.require("mojo.command.Command");dojo.declare("palm.global.command.InitXMLHTTPCommand",mojo.command.Command,{execute:function(B){var A=false;if(window.XMLHttpRequest){A=new XMLHttpRequest()}else{if(window.ActiveXObject){A=new ActiveXObject("Microsoft.XMLHTTP")}}mojo.Model.set("xhrObject",A)}});dojo.provide("palm.global.command.LoadXMLCommand");dojo.require("mojo.command.Command");dojo.declare("palm.global.command.LoadXMLCommand",mojo.command.Command,{execute:function(G){var F=G.getParams();var A=(F.src.indexOf("?")==-1)?"?":"&";var C=A+"preventCache="+String(Math.random()*10000);var E=F.src+C;var D=(F.str==undefined)?"/loaded/xml":"/loaded/xml"+F.str;var B=mojo.Model.get("xhrObject");new Request({url:E,method:"get",onSuccess:function(H,I){mojo.Messaging.publish(D,I.documentElement)}.bind(this)}).send()}});dojo.provide("palm.global.command.SwfObjectBehavior");dojo.require("mojo.command.Behavior");dojo.declare("palm.global.command.SwfObjectBehavior",mojo.command.Behavior,{execute:function(E){var C=E.getParams();var B=new SWFObject(C.src,C.contentName,C.width,C.height,C.version,C.defaultBackground);if(C.expressInstallSrc){B.useExpressInstall(C.expressInstallSrc)}B.addVariable("userID",C.userID);B.addParam("base",C.basePath);B.addParam("scale","exactfit");B.addParam("wmode",C.wmode);B.addParam("allowFullScreen",C.allowFullScreen);B.addParam("allowScriptAccess",C.allowScriptAccess);var D=1;for(var A in C.flashvars){B.addVariable("s"+D,C.flashvars[A]);D++}B.write(C.elementId);mojo.Model.set("objSwf",B)}});dojo.provide("palm.global.controller.AccordionController");dojo.require("mojo.controller.Controller");dojo.require("mojo.History");dojo.declare("palm.global.controller.AccordionController",mojo.controller.Controller,{options:{els:{accordion:{container:".accordion-container",togglers:"div.accordion-header",stretchers:"div.accordion-content",silence:"a.btn-open"}}},addObservers:function(){var A=this.options;this.addObserver($$(A.els.accordion.silence),"onclick","PreventDefaultEvent",function(C,B){return{}});var A=this.options;this.addObserver(this,"onInit","InitAccordion",function(C,B){return{els:A.els.accordion}})},addCommands:function(){this.addCommand("InitAccordion","palm.global.behavior.Accordion");this.addCommand("PreventDefaultEvent","palm.global.behavior.PreventDefaultEventBehavior")},addIntercepts:function(){}});dojo.provide("palm.global.controller.DatePickerController");dojo.require("mojo.controller.Controller");dojo.declare("palm.global.controller.DatePickerController",mojo.controller.Controller,{addObservers:function(){this.addObserver(this,"onInit","InitDatePicker",function(A){return{inputs:mojo.query("input.datepicker",A),selects:mojo.query("select",A)}})},addCommands:function(){this.addCommand("InitDatePicker","palm.global.behavior.InitDatePickerBehavior")},addIntercepts:function(){}});dojo.provide("palm.global.controller.FeaturedItemController");dojo.require("mojo.controller.Controller");dojo.require("mojo.History");dojo.declare("palm.global.controller.FeaturedItemController",mojo.controller.Controller,{addObservers:function(){this.addObserver(this,"onInit","GetFeaturedItemData");this.addObserver(mojo.Model.getReference("featuredItemData"),"onNotify","DisplayFeaturedItems");this.addObserver(mojo.Model.getReference("featuredItemError"),"onNotify","DisplayFeaturedError")},addCommands:function(){this.addCommand("GetFeaturedItemData","palm.global.command.GetFeaturedItemDataCommand");this.addCommand("DisplayFeaturedItems","palm.global.behavior.DisplayFeaturedItemsBehavior");this.addCommand("DisplayFeaturedError","palm.global.behavior.DisplayFeaturedErrorBehavior")},addIntercepts:function(){}});dojo.provide("palm.global.controller.HeaderController");dojo.require("mojo.controller.Controller");dojo.require("palm.service.Locator");dojo.declare("palm.global.controller.HeaderController",mojo.controller.Controller,{options:{els:{menu:{btn:"#menu-storeaccount a",div:"#storeaccount-dropdown",index:0,relative:false}},fx:{menu:{open:{options:{duration:600},args:{opacity:[0,1]}},close:{options:{duration:600},args:{opacity:[1,0]}}}}},addObservers:function(){var A=this.options;this.addObserver(this,"onInit","HeaderInit");this.addObserver($$(A.els.menu.btn)[0],"onclick","ToggleMenu",function(C,B){return{els:A.els.menu,fx:A.fx.menu}});this.addObserver($(A.els.btn),"onclick","PreventDefaultEvent");this.addObserver($("menu-search-form"),"onsubmit","SearchSubmit");this.addObserver($("menu-search-form"),"onsubmit","PreventDefaultEvent")},addCommands:function(){this.addCommand("HeaderInit","palm.global.behavior.HeaderInitBehavior");this.addCommand("ToggleMenu","palm.global.behavior.ToggleDiv");this.addCommand("SearchSubmit","palm.global.behavior.SearchSubmitBehavior");this.addCommand("PreventDefaultEvent","palm.global.behavior.PreventDefaultEventBehavior")},addIntercepts:function(){}});dojo.provide("palm.global.controller.IE6FixController");dojo.require("mojo.controller.Controller");dojo.declare("palm.global.controller.IE6FixController",mojo.controller.Controller,{addObservers:function(){if(Browser.Engine.trident&&Browser.Engine.version<=4){this.addObserver(mojo.controller.Map.getInstance(),"onComplete","IE6Fix",function(B,A){return{element:$$("img.ie6-pngFix")}})}},addCommands:function(){this.addCommand("IE6Fix","palm.global.behavior.IE6FixBehavior")},addIntercepts:function(){}});dojo.provide("palm.global.controller.InputFocusController");dojo.require("mojo.controller.Controller");dojo.require("mojo.History");dojo.declare("palm.global.controller.InputFocusController",mojo.controller.Controller,{addObservers:function(){this.addObserver(this,"onInit","InputFocusBehavior")},addCommands:function(){this.addCommand("InputFocusBehavior","palm.global.behavior.InputFocusBehavior")},addIntercepts:function(){}});dojo.provide("palm.global.controller.MiniCartController");dojo.require("mojo.controller.Controller");dojo.require("mojo.History");dojo.require("palm.service.Locator");dojo.declare("palm.global.controller.MiniCartController",mojo.controller.Controller,{options:{els:{menu:{btn:"#menu-storeaccount a",div:"#storeaccount-dropdown",index:0,relative:false}},fx:{menu:{open:{options:{duration:600},args:{opacity:[0,1]}},close:{options:{duration:600},args:{opacity:[1,0]}}}}},addObservers:function(){var A=this.options;this.addObserver(this,"onInit","InitCart");this.addObserver($$(A.els.menu.btn)[0],"onclick","ToggleMenu",function(C,B){return{els:A.els.menu,fx:A.fx.menu}});this.addObserver($(A.els.btn),"onclick","PreventDefaultEvent")},addCommands:function(){this.addCommand("InitCart","palm.global.behavior.MiniCartInitBehavior");this.addCommand("ToggleMenu","palm.global.behavior.ToggleDiv");this.addCommand("PreventDefaultEvent","palm.global.behavior.PreventDefaultEventBehavior")},addIntercepts:function(){}});dojo.provide("palm.global.controller.ReplaceSifrTextController");dojo.require("mojo.controller.Controller");dojo.require("mojo.History");dojo.declare("palm.global.controller.ReplaceSifrTextController",mojo.controller.Controller,{addObservers:function(){this.addObserver(this,"onInit","ReplaceText",function(B,A){return{element:".sifr-text"}});this.addObserver(mojo.Model.getReference("UpdateHiddenSIFRDivs"),"onNotify","ReplaceText",function(B,A){return{element:".sifr-text"}})},addCommands:function(){this.addCommand("ReplaceText","palm.global.behavior.ReplaceSifrTextBehavior")},addIntercepts:function(){}});dojo.provide("palm.global.controller.SearchFieldController");dojo.require("mojo.controller.Controller");dojo.declare("palm.global.controller.SearchFieldController",mojo.controller.Controller,{addObservers:function(){this.addObserver(this,"onInit","GetInitSearchValue");this.addObserver(this,"onInit","SearchFocusBehavior");this.addObserver($("menu-search-form"),"onsubmit","SearchSubmit");this.addObserver($("menu-search-form"),"onsubmit","PreventDefaultEvent")},addCommands:function(){this.addCommand("GetInitSearchValue","palm.global.behavior.GetInitSearchValueBehavior");this.addCommand("SearchFocusBehavior","palm.global.behavior.SearchFocusBehavior");this.addCommand("SearchSubmit","palm.global.behavior.SearchSubmitBehavior");this.addCommand("PreventDefaultEvent","palm.global.behavior.PreventDefaultEventBehavior")},addIntercepts:function(){}});dojo.provide("palm.global.controller.TermsAgreementController");dojo.require("mojo.controller.Controller");dojo.require("mojo.History");dojo.declare("palm.global.controller.TermsAgreementController",mojo.controller.Controller,{addObservers:function(){this.addObserver($("terms-agreement"),"onsubmit","ProceedTermsValidate");this.addObserver($("terms-agreement"),"onsubmit","PreventDefaultEvent")},addCommands:function(){this.addCommand("ValidateTermsAgreement","palm.global.rules.ValidateTermsAgreementRule");this.addCommand("ProceedTermsValidate","palm.global.behavior.ProceedTermsValidateBehavior");this.addCommand("PreventDefaultEvent","palm.global.behavior.PreventDefaultEventBehavior")},addIntercepts:function(){this.addIntercept("around","ProceedTermsValidate","ValidateTermsAgreement")}});dojo.provide("palm.global.controller.VideoPlayerController");dojo.require("mojo.controller.Controller");dojo.declare("palm.global.controller.VideoPlayerController",mojo.controller.Controller,{addObservers:function(){this.addObserver(mojo.Messaging.getTopic("/init/videoSwf"),"onPublish","AssignVideoParams");this.addObserver($$(".media-links a"),"onclick","EvaluateLinkId");this.addObserver($$(".media-links a"),"onclick","PreventDefaultEvent",function(B,A){});this.addObserver(mojo.Messaging.getTopic("/assigned/id"),"onPublish","AssignVideoParams");this.addObserver(mojo.Model.getReference("objImgParams"),"onNotify","PlaceImgContent");this.addObserver(mojo.Model.getReference("objVideoParams"),"onNotify","PlaceAlternateContent");this.addObserver(mojo.Model.getReference("objVideoParams"),"onNotify","InitSwfObject",function(B,A){return{elementId:$$(".current-media")[0],contentName:"main_flash",src:mojo.Model.get("objSWFParams").src,wmode:"opaque",basePath:"",width:mojo.Model.get("objSWFParams").w,height:mojo.Model.get("objSWFParams").h,version:"9.0.115",defaultBackground:"#FFFFFF",expressInstallSrc:"/assets/flash/expressinstall.swf",allowFullScreen:true,allowScriptAccess:"sameDomain",flashvars:mojo.Model.get("objVideoParams"),params:{}}});this.addObserver(mojo.Messaging.getTopic("/close/videoSwf"),"onPublish","KillSwfObject",function(B,A){return{element:mojo.queryFirst(".current-media")}})},addCommands:function(){this.addCommand("EvaluateLinkId","palm.global.behavior.EvaluateLinkIdBehavior");this.addCommand("AssignVideoParams","palm.global.behavior.AssignVideoParamsBehavior");this.addCommand("PreventDefaultEvent","palm.global.behavior.PreventDefaultEventBehavior");this.addCommand("InitSwfObject","palm.global.command.SwfObjectBehavior");this.addCommand("PlaceAlternateContent","palm.global.behavior.PlaceAlternateContentBehavior");this.addCommand("PlaceImgContent","palm.global.behavior.PlaceImgContentBehavior");this.addCommand("KillSwfObject","palm.global.behavior.KillSWFBehavior")},addIntercepts:function(){}});dojo.provide("palm.global.rules.ValidateGSICookieRule");dojo.require("mojo.command.Behavior");dojo.declare("palm.global.rules.ValidateGSICookieRule",mojo.command.Behavior,{execute:function(C){var B=C.getInvocation();var A=$$("#menu-cart a")[0].href;if(Cookie.read("browser_id")==null){window.location=A}else{B.proceed()}}});dojo.provide("palm.global.rules.ValidateTermsAgreementRule");dojo.require("mojo.command.Behavior");dojo.declare("palm.global.rules.ValidateTermsAgreementRule",mojo.command.Behavior,{execute:function(C){var B=C.getInvocation();var A=$("checkbox-accept");if(A.checked){B.proceed()}else{this.onError()}},onResponse:function(A){},onError:function(A){}});dojo.provide("palm.products.behavior.AccessoryTabBehavior");dojo.require("mojo.command.Command");dojo.declare("palm.products.behavior.AccessoryTabBehavior",mojo.command.Behavior,{execute:function(A){this.options=A.paramsObj;this.caller=A.callerObj;this.incoming={};this.outgoing={};this.hash={};this.tabs=$$(this.options.els.btn);this.contents=$$(this.options.els.div);this.hash.uri=mojo.Model.get("hashVal").hash;this.setIndex()},setIndex:function(){this.tabs.each(function(B,A){if(B.hasClass("selected")){this.outgoing.index=A}if(B.hasClass("selected")){B.removeClass("selected")}}.bind(this));this.tabs.each(function(B,A){if(this.tabs[A].getElements("a")[0].href.indexOf(this.hash.uri)>-1){this.incoming.index=A;this.tabs[A].addClass("selected")}}.bind(this));this.switchTab()},updateHiddenDivs:function(){mojo.Model.set("UpdateHiddenSIFRDivs",this.contents[this.incoming.index])},switchTab:function(){this.setIntro();this.scrollToTab($$(".prod-tabs")[0]);this.setOutro();this.updateHiddenDivs()},setIntro:function(){if(this.contents[this.incoming.index]){this.getIntro().setStyles({"display":"block","opacity":1,"visibility":"visible"})}},setOutro:function(A){if(this.contents[this.outgoing.index]){this.getOutro().setStyles({"display":"none","opacity":0,"visibility":"hidden"})}},getIntro:function(A){return this.contents[this.incoming.index]},getOutro:function(){return this.contents[this.outgoing.index]},scrollToTab:function(B){if(!mojo.Model.get("hashVal").isInit){var A=new Fx.Scroll(window,{offset:{"y":-50}}).toElement(B)}}});dojo.provide("palm.products.behavior.BackgroundImageAdjustBehavior");dojo.require("mojo.command.Command");dojo.declare("palm.products.behavior.BackgroundImageAdjustBehavior",mojo.command.Behavior,{execute:function(G){var D=$$("div.bg-background img")[0];var E=$$("div.bg-background")[0];var B=$(D).getStyle("height").toInt();var F=$(E).getStyle("height").toInt();var C=(F-B)/2;var A=function(){$(D).tween("bottom",C+"px")};A.delay(250)}});dojo.provide("palm.products.behavior.BlockProceedBehavior");dojo.require("mojo.command.Command");dojo.declare("palm.products.behavior.BlockProceedBehavior",mojo.command.Behavior,{onBeforeProceed:function(){},onAfterProceed:function(){},execute:function(B){var A=B.getParams();if((typeof A.condition=="Function"&&A.condition())||A.condition){this.onBeforeProceed();B.invocation.proceed();this.onAfterProceed()}}});dojo.provide("palm.products.behavior.InvokeFlashInterfaceBehavior");dojo.require("mojo.command.Command");dojo.declare("palm.products.behavior.BubbleEffect",mojo.command.Behavior,{});dojo.provide("palm.products.behavior.CheckHistoryParamsBehavior");dojo.require("mojo.command.Behavior");dojo.declare("palm.products.behavior.CheckHistoryParamsBehavior",mojo.command.Behavior,{execute:function(G){var F=G.getInvocation();var E=mojo.History.getInstance().getHash();var D=["tab1","tab2","tab3","wtb","video","gallery"];var C;var B=true;var A=(dojo.isIE>=6);if(E!=""){B=(A)?true:!(G.callerObj._interval==undefined);switch(E){case D[0]:hashVal=D[0];break;case D[1]:hashVal=D[1];break;case D[2]:hashVal=D[2];break;case D[3]:if(B){mojo.Messaging.publish("/init/WTBfromHash/",true)}hashVal=D[0];break;case D[4]:if(B){mojo.Messaging.publish("/init/VideoFromHash/",true)}hashVal=D[0];break;case D[5]:if(B){mojo.Messaging.publish("/init/GalleryFromHash/",true)}hashVal=D[0];break;default:hashVal=D[0];break}}else{hashVal=D[0]}if(mojo.Model.get("hashVal")!=undefined){if(hashVal==mojo.Model.get("hashVal").hash){B=false}}if(B){mojo.Model.set("hashVal",{isInit:(mojo.Model.get("hashVal")==undefined),hash:hashVal});F.proceed()}}});dojo.provide("palm.products.behavior.CompareProductsToggleBehavior");dojo.require("mojo.command.Command");dojo.declare("palm.products.behavior.CompareProductsToggleBehavior",mojo.command.Behavior,{execute:function(A){new Event(A.eventObj).stop();this.options=A.paramsObj;this.div=$$(this.options.els.content)[0].getParent();this.btn=$$(this.options.els.btn);(this.div.hasClass("on"))?this.close():this.open()},open:function(){new Fx.Scroll(window,{duration:1250,offset:{"x":0,"y":400},onComplete:function(){new Fx.Morph(this.div,{duration:500,onComplete:function(){this.btn[0].setStyle("display","none");this.btn[1].setStyle("display","block");new Fx.Morph(this.div.getElements("table")[0],{duration:500}).start({"opacity":[0,1]})}.bind(this)}).start({"height":[0,325]})}.bind(this)}).toElement(this.div);this.div.addClass("on")},close:function(){new Fx.Morph(this.div.getElements("table")[0],{duration:500,onComplete:function(){new Fx.Morph(this.div,{duration:500,onComplete:function(){new Fx.Scroll(window,{duration:500}).toTop();this.btn[0].setStyle("display","block");this.btn[1].setStyle("display","none")}.bind(this)}).start({"height":[325,0]})}.bind(this)}).start({"opacity":[1,0]});this.div.removeClass("on")}});dojo.provide("palm.products.behavior.DisplayBVFeaturedItemsBehavior");dojo.require("mojo.command.Behavior");dojo.declare("palm.products.behavior.DisplayBVFeaturedItemsBehavior",mojo.command.Behavior,{execute:function(B){var A=mojo.Model.get("BVfeaturedData");console.info("DisplayBVFeaturedItemsBehavior",A)}});dojo.provide("palm.products.behavior.DisplayFeaturedReviewBehavior");dojo.require("mojo.command.Behavior");dojo.declare("palm.products.behavior.FeaturedReviewTimerBehavior",mojo.command.Behavior,{execute:function(F){var E=F.getEvent();var B=E.name;var D=E.title;var A=E.url;var C=E.time;console.log(["DisplayFeaturedReviewBehavior",B,D,C,A])}});dojo.provide("palm.products.behavior.DisplayReviewAnimBehavior");dojo.require("mojo.command.Behavior");dojo.declare("palm.products.behavior.DisplayReviewAnimBehavior",mojo.command.Behavior,{options:{timer:null},execute:function(A){var B=mojo.Model.get("BVfeaturedData");var E=B.length-1;$$(".quote").dispose();clearInterval(this.options.timer);var M=document.createElement("div");dojo.addClass(M,"quote");mojo.queryFirst(".user-quote").appendChild(M);for(var H=0;H<=E;H++){var C=B[H].userNickname;var L=B[H].title;var D=B[H].productReviewsUrl;var G=B[H].submissionTime.replace("T"," ");G=G.replace("."," ");G=G.split(" ");G=G[0].split("-");G=new Date(G[0],G[1],G[2]);G=G.toLocaleDateString();var F=dateFormat(G,"fullDate");var K=document.createElement("div");K.id=H;var J=document.createElement("blockquote");var I=document.createElement("p");dojo.addClass(J,"quote-text");dojo.addClass(I,"quote-source");dojo.addClass(K,"hide-this");J.innerHTML="&#8220;"+L+"&#8221;";I.innerHTML=F;K.appendChild(J);K.appendChild(I);mojo.queryFirst(".quote").appendChild(K)}this.createTimer(E)},createTimer:function(D,G){var A=20000;var F=null;var C=null;var B=function(){if(C!=null){C.dispose()}F=$$(".quote div")[0];dojo.addClass(mojo.queryFirst(".quote-text",F),"sifr-text");dojo.addClass(mojo.queryFirst(".quote-source",F),"sifr-text");dojo.removeClass(F,"hide-this");mojo.Model.set("UpdateHiddenSIFRDivs",F);if(F.id==D){clearInterval(E)}C=F};B();var E=self.setInterval(B,A);this.options.timer=E}});dojo.provide("palm.products.behavior.DisplayReviewInitBehavior");dojo.require("mojo.command.Command");dojo.declare("palm.products.behavior.DisplayReviewInitBehavior",mojo.command.Behavior,{execute:function(C){var B=mojo.controller.Map.getInstance();B.mapController("palm.products.controller.BazaarVoiceSubmitReviewController");B.mapController("palm.products.controller.BazaarVoiceController");mojo.controller.Controller.updateObservers("palm.products.controller.BazaarVoiceController");var A=$$(".tab-content-loader")[0];dojo.removeClass(A,"hide-this")}});dojo.provide("palm.products.behavior.DisplayReviewItemsBehavior");dojo.require("mojo.command.Behavior");dojo.declare("palm.products.behavior.DisplayReviewItemsBehavior",mojo.command.Behavior,{options:{els:{container:"reviews",total:"#reviews-header .reviews-total span",paging:".reviews-nav div.right",sort:".ratings-sort select",ratings_dist:{klass:".distribution-content"}},data:{device:"BVreviewData",reviews:"BVDeviceReview",limit:5,perPage:20},stars:{max:[1,2,3,4,5],src:""}},reviews:[],execute:function(B){var A=$$(".tab-content-loader")[0];dojo.addClass(A,"hide-this");$(this.options.els.container).empty();this.rData=mojo.Model.get(this.options.data.device);this.dData=mojo.Model.get(this.options.data.reviews);if(!$$(this.options.els.paging)[0].getElements("ul")[0]){this.pageThis(this.dData,1).inject($$(this.options.els.paging)[0])}this.updateTotals(this.dData);this.getTemplate(this.rData)},updateTotals:function(C){var A=C[0];var B=C;B.reverse();$$(this.options.els.total)[0].innerHTML=A.totalReviewCount;$$(this.options.els.ratings_dist.klass+" span#ratings-total")[0].getElements("span")[0].innerHTML=A.totalReviewCount;$$(this.options.els.ratings_dist.klass+" div.rating-total").each(function(E,D){if(D<=B.length-1){var F=(B[D].count/A.totalReviewCount)*100;E.setStyle("width",(F*3)+"px")}}.bind(this));$$(this.options.els.ratings_dist.klass+" div.ratings-reviewers").each(function(E,D){var F=(B[D].count==null||B[D].count==undefined)?0:B[D].count;if(D<=B.length-1){E.getElements("span")[0].innerHTML=F}}.bind(this))},pageThis:function(A,K){var I=A[0].totalReviewCount;var B=parseInt(A[0].totalReviewCount/this.options.data.perPage);var H=new Element("ul",{"class":"reviews-paginate"});var C=new Element("li",{"class":"link-previous","html":"Previous","styles":{"cursor":"pointer"}}).inject(H);var D=new Element("li",{"class":"link-pages"}).inject(H);var F=new Element("li",{"class":"link-next","html":"Next","styles":{"cursor":"pointer"}}).inject(H);var J=new Element("ul",{}).inject(D);var G=[];for(var E=0;E<=B;E++){G[E]=new Element("li",{"html":E+1,"styles":{"cursor":"pointer"}}).inject(J)}G[0].addClass("page selected");G.each(function(M,L){M.addEvent("click",function(){G.each(function(N){N.removeClass("selected")});M.addClass("selected");mojo.Model.set("tab3",{id:$$(".tab03")[0].getProperty("rel"),page:L+1,sort:$$(this.options.els.sort)[0].value})}.bind(this))}.bind(this));F.addEvent("click",function(){G.each(function(L,M){if(L.hasClass("page")){L.removeClass("page");this.to=((M+5)<G.length)?(M+5):0}}.bind(this));new Fx.Scroll(D).toElement(G[this.to]);G[this.to].addClass("page")});C.addEvent("click",function(){G.each(function(L,M){if(L.hasClass("page")){L.removeClass("page");this.to=((M-5)>-1)?(M-5):0}}.bind(this));new Fx.Scroll(D).toElement(G[this.to]);G[this.to].addClass("page")});return H},getTemplate:function(B){var A=new Element("div",{"class":"col-contain"}).inject(this.options.els.container);B.each(function(C,D){this.reviews[D]={};this.reviews[D].container=new Element("div",{"class":"review-content col-contain clearfix "+C.id}).inject(this.options.els.container);this.reviews[D].column_left=new Element("div",{"class":"col left three"}).inject(this.reviews[D].container);this.reviews[D].column_right=new Element("div",{"class":"col left two-three"}).inject(this.reviews[D].container);if(C.featured=="true"){this.reviews[D].featured_button=new Element("div",{"class":"sq-button-outline btn-review"}).set({"html":'<div class="button-right"></div>'}).inject(this.reviews[D].column_left);this.reviews[D].featured_link=new Element("a",{"rel":""}).set({"html":"Featured review"}).inject(this.reviews[D].featured_button);this.reviews[D].featured_icon=new Element("div",{"class":"btn-icon"}).inject(this.reviews[D].featured_button)}if(C.userNickname){this.reviews[D].featured=new Element("p",{"class":"review-name"}).set({"html":C.userNickname}).inject(this.reviews[D].column_left)}this.reviews[D].ratings=new Element("dl",{"class":"ratings rating-breakdown"}).inject(this.reviews[D].column_left);this.reviews[D].rating_overall_label=new Element("dt",{"class":"overall-rating"}).set({"html":"Overall"}).inject(this.reviews[D].ratings);this.reviews[D].rating_overall_stars=new Element("dd",{"class":"overall-rating stars clearfix"}).inject(this.reviews[D].ratings);this.getStars(this.reviews[D].rating_overall_stars,C.rating);this.reviews[D].rating_design_label=new Element("dt",{}).set({"html":C.ratingValues[0].ratingDimension}).inject(this.reviews[D].ratings);this.reviews[D].rating_design_stars=new Element("dd",{"class":"stars clearfix"}).inject(this.reviews[D].ratings);this.getStars(this.reviews[D].rating_design_stars,C.ratingValues[0].rating);this.reviews[D].rating_ease_label=new Element("dt",{}).set({"html":C.ratingValues[1].ratingDimension}).inject(this.reviews[D].ratings);this.reviews[D].rating_ease_stars=new Element("dd",{"class":"stars clearfix"}).inject(this.reviews[D].ratings);this.getStars(this.reviews[D].rating_ease_stars,C.ratingValues[1].rating);this.reviews[D].rating_features_label=new Element("dt",{}).set({"html":C.ratingValues[2].ratingDimension}).inject(this.reviews[D].ratings);this.reviews[D].rating_features_stars=new Element("dd",{"class":"stars clearfix"}).inject(this.reviews[D].ratings);this.getStars(this.reviews[D].rating_features_stars,C.ratingValues[2].rating);var E=C.submissionTime.replace("T"," ");E=E.replace("."," ");E=E.split(" ");E=E[0].split("-");E=new Date(E[0],E[1],E[2]);E=E.toLocaleDateString();E=dateFormat(E,"fullDate");this.reviews[D].review_header=new Element("div",{"class":"review-title clearfix"}).adopt(new Element("h4",{"html":C.title}),new Element("div",{"class":"review-date","html":E})).inject(this.reviews[D].column_right);this.reviews[D].review_description=new Element("p",{"html":C.reviewText}).inject(this.reviews[D].column_right);this.reviews[D].loader=new Element("div",{"class":"report-review-loader clearfix hide-this"}).adopt(new Element("img",{"src":"/assets/images/ajax-loader.gif"})).inject(this.reviews[D].column_right);this.reviews[D].footer=new Element("div",{"html":'<div class="review-vote clearfix"><p>Was this review helpful to you?</p><ul><li class="btn-yes"><a href="#" title="submitpositive" rel="'+C.id+'">Yes</a> </li><li class="btn-no"><a href="#" title="submitnegative" rel="'+C.id+'">No</a></li><li class="btn-inappropriate"><a href="#" title="submitinappropriate" rel="'+C.id+'">(Report inappropriate review)</a></li></ul></div><div class="review-share clearfix"><p>Share this review</p><div id="st200812034060" class="st-taf"><a href="'+C.productReviewsUrl+'"><img style="border:0;padding:0;margin:0;" src="http://images.socialtwist.com/200812034060/button.png")"/></a></div></ul></div>'}).inject(this.reviews[D].column_right)}.bind(this));mojo.controller.Controller.updateObservers()},getStars:function(B,A){this.options.stars.max.each(function(C,D){var E=(D<=A)?new Element("div",{"class":"star-full"}):new Element("div",{"class":"star-empty"});E.inject(B)}.bind(this))}});dojo.provide("palm.products.behavior.DisplayReviewToggleBehavior");dojo.require("mojo.command.Behavior");dojo.declare("palm.products.behavior.DisplayReviewToggleBehavior",mojo.command.Behavior,{execute:function(G){var F=G.getEvent();var B=F.name;var E=F.title;var A=F.url;var D=F.time;var C=new Fx.Tween("bv-bg-slider",{duration:570,transition:"Expo"});C.start("top",$("bv-bg-slider").getStyle("top"),0);window.setTimeout(function(){$("bv-content-user").innerHTML=":";$("bv-content-text").innerHTML=E;var H=new Fx.Tween("bv-bg-slider",{duration:570,transition:"Expo"});H.start("top",0,-40)},620)}});dojo.provide("palm.products.behavior.FeaturedReviewTimerBehavior");dojo.require("mojo.command.Behavior");dojo.declare("palm.products.behavior.FeaturedReviewTimerBehavior",mojo.command.Behavior,{execute:function(G){var B=mojo.Model.get("BVfeaturedData");var D=B.length-1;var F=0;var A=7500;var E=function(){var H={name:B[F].userNickname,title:B[F].title,url:B[F].productReviewsUrl,time:B[F].submissionTime};F=(F==D)?0:F+1;mojo.Messaging.publish("/init/FeturedReview",H)};if(mojo.Model.get("intObject")){window.clearInterval(mojo.Model.get("intObject"))}var C=self.setInterval(E,A);mojo.Model.set("intObject",C)}});dojo.provide("palm.products.behavior.InitWTBStepBehavior");dojo.require("mojo.command.Behavior");dojo.declare("palm.products.behavior.InitWTBStepBehavior",mojo.command.Behavior,{execute:function(A){mojo.Model.set("WTBStepValue",{step:1})}});dojo.provide("palm.products.behavior.InvokeFlashInterfaceBehavior");dojo.require("mojo.command.Command");dojo.declare("palm.products.behavior.InvokeFlashInterfaceBehavior",mojo.command.Behavior,{getFlashMovie:function(B){var A=navigator.appName.indexOf("Microsoft")!=-1;return(A)?window[B]:document[B]},execute:function(requestObj){var params=requestObj.getParams();var playerName=params.playerName;var playerMethod=params.playerMethod;var playerArgs=params.playerArguments;mojo.Model.set("tab3",{id:playerArgs.bazaarVoiceID,page:1,num:5,sort:"featured"});if(params.playerName){player=this.getFlashMovie(playerName);if(player){try{player[playerMethod](playerArgs)}catch(err){console.log("error");try{eval("player."+playerMethod+"(playerArgs)")}catch(err){console.log("firefox error")}}}}}});dojo.provide("palm.products.behavior.LandingNavigation.BubbleBannerClick");dojo.require("mojo.command.Command");dojo.declare("palm.products.behavior.LandingNavigation.BubbleBannerClick",mojo.command.Behavior,{execute:function(B){var A=B.getParams();console.log(A.globVars.productPages[A.globVars.currentPage-1]);document.location.href=$$("#index-content-"+A.globVars.altProductPages[A.globVars.currentPage-1]+" .index-bubbles .bubble-positioning a")[A.bubbleClick-1].href}});dojo.provide("palm.products.behavior.LandingNavigation.BubbleBannerOut");dojo.require("mojo.command.Command");dojo.declare("palm.products.behavior.LandingNavigation.BubbleBannerOut",mojo.command.Behavior,{execute:function(A){if(!Browser.Engine.trident){$$("#index-content-target div.bubble-banner-one")[0].setStyle("opacity","0.7");$$("#index-content-target div.bubble-banner-two")[0].setStyle("opacity","0.7");$$("#index-content-target div.bubble-banner-three")[0].setStyle("opacity","0.7")}}});dojo.provide("palm.products.behavior.LandingNavigation.BubbleBannerOver");dojo.require("mojo.command.Command");dojo.declare("palm.products.behavior.LandingNavigation.BubbleBannerOver",mojo.command.Behavior,{execute:function(E){var B=E.getParams();var C=Browser.Engine.trident;$$("#index-content-target div.bubble-banner-one")[0].style.zIndex="1";$$("#index-content-target div.bubble-banner-two")[0].style.zIndex="1";$$("#index-content-target div.bubble-banner-three")[0].style.zIndex="1";$("bubble-overlay-one").style.zIndex="1";$("bubble-overlay-two").style.zIndex="1";$("bubble-overlay-three").style.zIndex="1";var D="."+B.globVars.productPages[B.globVars.currentPage-1]+"-bubble-"+B.bubbleOver;if(!C){var A=new Fx.Tween($$("#index-content-target div.bubble-banner-"+B.bubbleOver)[0],{duration:B.globVars.effectDuration,transition:"Expo"});A.start("opacity",B.globVars.minOpacity,B.globVars.maxOpacity)}$$("#index-content-target div.bubble-banner-"+B.bubbleOver)[0].style.zIndex="3";$("bubble-overlay-"+B.bubbleOver).style.zIndex="6"}});dojo.provide("palm.products.behavior.LandingNavigation.BubbleMouseOver");dojo.require("mojo.command.Command");dojo.declare("palm.products.behavior.LandingNavigation.BubbleMouseOver",mojo.command.Behavior,{execute:function(B){var A=B.getParams();console.log(A.testCode)}});dojo.provide("palm.products.behavior.LandingNavigation.InitBehavior");dojo.require("mojo.command.Command");dojo.declare("palm.products.behavior.LandingNavigation.InitBehavior",mojo.command.Behavior,{execute:function(E){var C=E.getParams();var D=window.getCoordinates();var B={};var A={}}});dojo.provide("palm.products.behavior.LandingNavigation.InitBehavior");dojo.require("mojo.command.Command");dojo.declare("palm.products.behavior.LandingNavigation.InitBehavior",mojo.command.Behavior,{execute:function(F){var C=F.getParams();var E=window.getCoordinates();var B={};var A={};var D=250;$$(C.els.bg.klass).each(function(K,J){var H=$$(C.els.device.klass)[J];var G=$$(C.els.device.klass)[J].getElements("div.core")[0];var I=$$(C.els.bg.klass)[J].getElements("img");if(F.callerObj!=window){I[0].setOpacity(1);if(J>0){I[1].setOpacity(0)}else{I[1].setOpacity(1)}}var L=G.getCoordinates().left-H.getCoordinates().left;if(J>0){I[0].setStyles({"height":"400px","width":G.getCoordinates().width,"left":L,"top":G.getCoordinates().top})}});$$(C.els.nav.klass).each(function(H,G){if(H.hasClass("on")){A.index=G}});new Fx.Scroll("maincontent",{duration:0,transition:new Fx.Transition(Fx.Transitions.Sine.easeInOut,3)}).toElement($$(".device")[A.index]);if(F.callerObj==window){return }$$(C.els.device.klass)[0].getElements(".item").each(function(G){(function(){new Fx.Morph(G,{duration:D}).start({"opacity":[0,1]})}).delay(D);D=D+500});D=D-1000;$$(C.els.navigation_btns).each(function(H,G){(function(){new Fx.Morph(H,{duration:D}).start(C.fx.canvas_navigation_btns_intro)}).delay(D);D=D+250});$$(C.els.center)[0].getElements(".imgs").each(function(H,G){(function(){new Fx.Morph(H,C.fx.intro_options).start(C.fx.canvas_center_intro)}).delay(D)});$$(C.els.right)[0].getElements(".imgs").each(function(G,H){G.addEvent("mouseover",function(){new Fx.Morph(G,C.fx.canvas_btns_options).start(C.fx.canvas_btns_on)});G.addEvent("mouseleave",function(){new Fx.Morph(G,C.fx.canvas_btns_options).start(C.fx.canvas_btns_off)});switch(H){case 0:(function(){new Fx.Morph(G,C.fx.intro_options).start(C.fx.canvas_btns_intro.one)}).delay(D);break;case 1:(function(){new Fx.Morph(G,C.fx.intro_options).start(C.fx.canvas_btns_intro.two)}).delay(D);break;case 2:(function(){new Fx.Morph(G,C.fx.intro_options).start(C.fx.canvas_btns_intro.three)}).delay(D);break}});$$(C.els.left)[0].getElements(".imgs").each(function(H,G){(function(){new Fx.Morph(H,C.fx.intro_options).start(C.fx.canvas_left_intro.one)}).delay(D)})}});dojo.provide("palm.products.behavior.LandingNavigation.InitLanding");dojo.require("mojo.command.Command");dojo.declare("palm.products.behavior.LandingNavigation.InitLanding",mojo.command.Behavior,{execute:function(C){var A=window.setTimeout(function(){$("iframe-postload").src="/us/assets/includes/products/index/postload-homepage-images.html";if(Browser.Engine.trident){$$("div.inner-container-hero div.hero-centro")[0].setStyle("filter","progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod='image', src='assets/images/products/index/centro/hero.png'");$$("div.inner-container-hero div.hero-800w")[0].setStyle("filter","progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod='image', src='/us/assets/images/products/index/800w/hero.png'");var G=window.setTimeout(function(){$$("div.inner-container-hero div.hero-centro-shadow")[0].setStyle("filter","progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod='image', src='assets/images/products/index/centro/hero-shadow.png'");$$("div.inner-container-hero div.hero-800w-shadow")[0].setStyle("filter","progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod='image', src='assets/images/products/index/800w/hero-shadow.png'")},175);var F=window.setTimeout(function(){$$("div.inner-container-hero div.hero-800w-reflection")[0].setStyle("filter","progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod='image', src='assets/images/products/index/800w/hero-reflection.png'")},300);var E=window.setTimeout(function(){$$("div.bubble-positioning div.centro-bubble-one")[0].setStyle("filter","progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod='image', src='assets/images/products/index/centro/bubble-banner1.png'");$$("div.bubble-positioning div.centro-bubble-two")[0].setStyle("filter","progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod='image', src='assets/images/products/index/centro/bubble-banner2.png'");$$("div.bubble-positioning div.centro-bubble-three")[0].setStyle("filter","progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod='image', src='assets/images/products/index/centro/bubble-banner3.png'")},400);var D=window.setTimeout(function(){$$("div.left-full-stack div.logo-lockup-centro")[0].setStyle("filter","progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod='image', src='assets/images/products/index/centro/logo-lockup.png'")},600)}else{$$("div.inner-container-hero div.hero-centro")[0].setStyle("background","url(/us/assets/images/products/index/centro/hero.png) no-repeat transparent");$$("div.inner-container-hero div.hero-centro-shadow")[0].setStyle("background","url(assets/images/products/index/centro/hero-shadow.png) no-repeat transparent");$$("div.bubble-positioning div.centro-bubble-one")[0].setStyle("background","url(assets/images/products/index/centro/bubble-banner1.png) no-repeat transparent");$$("div.inner-container-hero div.hero-800w")[0].setStyle("background","url(/us/assets/images/products/index/800w/hero.png) no-repeat transparent");$$("div.inner-container-hero div.hero-800w-shadow")[0].setStyle("background","url(assets/images/products/index/800w/hero-shadow.png) no-repeat transparent");$$("div.inner-container-hero div.hero-800w-reflection")[0].setStyle("background","url(assets/images/products/index/800w/hero-reflection.png) no-repeat transparent")}},200);var B=window.setTimeout(function(){$("bubble-overlay-one").setStyle("display","block");$("bubble-overlay-two").setStyle("display","block");$("bubble-overlay-three").setStyle("display","block")},1500)}});dojo.provide("palm.products.behavior.LandingNavigation.ResizePhoneBehavior");dojo.require("mojo.command.Behavior");dojo.declare("palm.products.behavior.LandingNavigation.ResizePhoneBehavior",mojo.command.Behavior,{execute:function(D){var C=D.getParams();var B=window.getCoordinates();var A=700;this.products=C.products;this.resetContenDiv()},scaleAll:function(){$("select-area").setStyles({"top":-80});$("maincontent").setStyles({"position":"relative","top":-80});console.log("products:",this.products.length);for(var A=0;A<this.products.length;A++){console.log(this.products[A]);var B=$("hero-"+this.products[A]);console.log("setting","hero-"+this.products[A]+"-small");B.className("hero-"+this.products[A]+"-small");console.log("done setting:","hero-"+this.products[A]+"-small")}},resetContenDiv:function(){$("select-area").setStyles({"display":"block"});$("maincontent").setStyles({"display":"block"});$("footer").removeClass("hide-this")},getBg:function(A){}});dojo.provide("palm.products.behavior.LandingNavigation.ScrollBehavior");dojo.require("mojo.command.Command");dojo.declare("palm.products.behavior.LandingNavigation.ScrollBehavior",mojo.command.Behavior,{execute:function(F){new Event(F.eventObj).stop();var C=F.getParams();var E=window.getCoordinates();var B={};var A={};$$(C.els.nav.klass).each(function(H,G){if(H.hasClass("on")){B.index=G;H.removeClass("on")}});F.callerObj.addClass("on");$$(C.els.nav.klass).each(function(H,G){if(H.hasClass("on")){A.index=G;var I=parseInt(H.getPosition().x-H.getParent().getParent().getPosition().x);new Fx.Morph($("canvas-hover"),C.fx.canvas_navigation_options).start({"left":I})}});A.container=$$(C.els.bg.klass)[A.index];A.core=$$(C.els.device.klass)[A.index].getElements("div.core")[0];A.img=$$(C.els.bg.klass)[A.index].getElements("img");A.blendin=($("maincontent-wood-bg-light").hasClass("on"))?$$(".bg-dark"):$$(".bg-light");A.blendout=($("maincontent-wood-bg-light").hasClass("on"))?$$(".bg-light"):$$(".bg-dark");B.container=$$(C.els.bg.klass)[B.index];B.core=$$(C.els.device.klass)[B.index].getElements("div.core")[0];B.img=$$(C.els.bg.klass)[B.index].getElements("img");$extend(C,{incoming:A});$extend(C,{outgoing:B});$extend(C,{win:E});var D=B.core;D.getElements(C.els.center)[0].getElements(".imgs").each(function(H,G){new Fx.Morph(H,C.fx.outro_options).start(C.fx.canvas_center_outro)}.bind(this));D.getElements(C.els.right)[0].getElements(".imgs").each(function(G,H){switch(H){case 0:new Fx.Morph(G,C.fx.outro_options).start(C.fx.canvas_btns_outro.one);break;case 1:new Fx.Morph(G,C.fx.outro_options).start(C.fx.canvas_btns_outro.two);break;case 2:new Fx.Morph(G,C.fx.outro_options).start(C.fx.canvas_btns_outro.three);break}}.bind(this));D.getElements(C.els.left)[0].getElements(".imgs").each(function(H,G){new Fx.Morph(H,C.fx.outro_options).start(C.fx.canvas_left_outro.one)}.bind(this));(function(){new Fx.Morph(B.img[1],C.fx.fade.bg_out_out).start({"opacity":[1,0]});var G=B.core.getCoordinates();new Fx.Morph(B.img[0],C.fx.shrink).start({"height":"400px","width":G.width,"left":G.left,"top":G.top}).chain(function(){new Fx.Scroll("canvas-container",{duration:C.fx.scroller.duration,transition:C.fx.scroller.transition,onComplete:this.incoming.pass([C],this)}).toElement($$(C.els.bg.klass)[A.index]);new Fx.Scroll("maincontent",{duration:C.fx.scroller.duration,transition:C.fx.scroller.transition,onComplete:this.incoming.pass([C],this)}).toElement($$(C.els.device.klass)[A.index])}.bind(this))}).delay(C.fx.intro_options,this)},incoming:function(B){var A=B.incoming;A.blendout[0].removeClass("on");A.blendin[0].addClass("on");new Fx.Morph(A.img[0],B.fx.shrink).start({"top":-75,"left":B.win.left,"height":B.win.height,"width":B.win.width});new Fx.Morph(A.img[1],B.fx.fade.bg_in_in).start({"opacity":[0,1]});(function(){new Fx.Morph(A.blendout[0],B.fx.fade.wood_out).start({"opacity":[1,0]});new Fx.Morph(A.blendout[1],B.fx.fade.wood_out).start({"opacity":[1,0]});new Fx.Morph(A.blendin[0],B.fx.fade.wood_in).start({"opacity":[0,1]});new Fx.Morph(A.blendin[1],B.fx.fade.wood_in).start({"opacity":[0,1]})}).delay(B.fx.shrink.wait,this);(function(){var C=A.core;C.getElements(B.els.center)[0].getElements(".imgs").each(function(E,D){new Fx.Morph(E,B.fx.intro_options).start(B.fx.canvas_center_intro)}.bind(this));C.getElements(B.els.right)[0].getElements(".imgs").each(function(D,E){D.removeEvent("mouseover");D.removeEvent("mouseleave");D.addEvent("mouseover",function(){new Fx.Morph(D,B.fx.canvas_btns_options).start(B.fx.canvas_btns_on)});D.addEvent("mouseleave",function(){new Fx.Morph(D,B.fx.canvas_btns_options).start(B.fx.canvas_btns_off)});switch(E){case 0:new Fx.Morph(D,B.fx.intro_options).start(B.fx.canvas_btns_intro.one);break;case 1:new Fx.Morph(D,B.fx.intro_options).start(B.fx.canvas_btns_intro.two);break;case 2:new Fx.Morph(D,B.fx.intro_options).start(B.fx.canvas_btns_intro.three);break}});C.getElements(B.els.left)[0].getElements(".imgs").each(function(E,D){new Fx.Morph(E,B.fx.intro_options).start(B.fx.canvas_left_intro.one)})}).delay(B.fx.shrink.wait,this)}});dojo.provide("palm.products.behavior.LandingNavigation.prdFlashAlert");dojo.require("mojo.command.Command");dojo.declare("palm.products.behavior.LandingNavigation.prdFlashAlert",mojo.command.Behavior,{execute:function(C){var B=C.getEvent();var A=B.d1}});dojo.provide("palm.products.behavior.LandingNavigation.prdFlashReturn");dojo.require("mojo.command.Command");dojo.declare("palm.products.behavior.LandingNavigation.prdFlashReturn",mojo.command.Behavior,{execute:function(G){var E=G.getParams();var F=G.getEvent();var D=F.totalCards;var A=F.currentCard;var C="";if(D-A!=E.globVars.lastPage||E.globVars.lastPage==0){switch(D-A){case 1:C=$$("#index-content-treo-pro div.left-full-stack")[0].innerHTML;$$("#index-content-target div.container-logo-stack")[0].innerHTML=C;C=$$("#index-content-treo-pro div.index-hero")[0].innerHTML;$$("#index-content-target div.container-hero")[0].innerHTML=C;C=$$("#index-content-treo-pro div.index-bubbles")[0].innerHTML;$$("#index-content-target div.bubble-banner-target")[0].innerHTML=C;break;case 2:C=$$("#index-content-centro div.left-full-stack")[0].innerHTML;$$("#index-content-target div.container-logo-stack")[0].innerHTML=C;C=$$("#index-content-centro div.index-hero")[0].innerHTML;$$("#index-content-target div.container-hero")[0].innerHTML=C;C=$$("#index-content-centro div.index-bubbles")[0].innerHTML;$$("#index-content-target div.bubble-banner-target")[0].innerHTML=C;break;case 3:C=$$("#index-content-treo-800w div.left-full-stack")[0].innerHTML;$$("#index-content-target div.container-logo-stack")[0].innerHTML=C;C=$$("#index-content-treo-800w div.index-hero")[0].innerHTML;$$("#index-content-target div.container-hero")[0].innerHTML=C;C=$$("#index-content-treo-800w div.index-bubbles")[0].innerHTML;$$("#index-content-target div.bubble-banner-target")[0].innerHTML=C;break;default:break}$("maincontent").style.display="block";$("select-area").style.display="block";if(E.globVars.currentPage!=E.globVars.lastPage){var B=new Fx.Tween(E.globVars.targetObject,{duration:E.globVars.targetDuration,transition:E.globVars.targetTransition});B.start("opacity",0,1)}for(i=0;i>D-1;i++){if((D-A)==i){$("img-"+E.globVars.altProductPages[i]).className="img-selected-"+E.altProductPages[i]}else{$("img-"+E.altProductPages[i]).className="img-"+E.altProductPages[i]}}}if($("iframe-postload").src.indexOf("postload-homepage-images.html")==-1){$("iframe-postload").src="/us/assets/includes/products/index/postload-homepage-images.html"}}});dojo.provide("palm.products.behavior.LandingNavigation.prdSelectClick");dojo.require("mojo.command.Command");dojo.declare("palm.products.behavior.LandingNavigation.prdSelectClick",mojo.command.Behavior,{execute:function(E){var B=E.getParams();var D=window.getWidth();if(D>1281){$("bg-focus").src="";$("scaled-bg-lg-format").src="assets/images/products/index/"+B.globVars.imageDirectory[B.globVars.currentPage-1]+"/bg-blur-"+B.globVars.altProductPages[B.globVars.currentPage-1]+".jpg"}else{$("bg-focus").src="assets/images/products/index/"+B.globVars.imageDirectory[B.globVars.currentPage-1]+"/bg-focus-"+B.globVars.altProductPages[B.globVars.currentPage-1]+".jpg"}if(Browser.Engine.trident){var A=$$("#index-content-"+B.globVars.altProductPages[B.globVars.currentPage-1]+" div.left-full-stack")[0].innerHTML;$$("#index-content-target div.container-logo-stack")[0].innerHTML=A;A=$$("#index-content-"+B.globVars.altProductPages[B.globVars.currentPage-1]+" div.index-hero")[0].innerHTML;$$("#index-content-target div.container-hero")[0].innerHTML=A;A=$$("#index-content-"+B.globVars.altProductPages[B.globVars.currentPage-1]+" div.index-bubbles")[0].innerHTML;$$("#index-content-target div.bubble-banner-target")[0].innerHTML=A;$("page-homepage-lt").setStyle("background-color",B.globVars.ppBGColor[B.globVars.currentPage-1]);$("scaled-bg").src="assets/images/products/index/"+B.globVars.imageDirectory[B.globVars.currentPage-1]+"/bg-blur-"+B.globVars.altProductPages[B.globVars.currentPage-1]+".jpg";$$("div.footnotes p").setStyle("color",B.globVars.ppFooterColor[B.globVars.currentPage-1]);$$("div#footer div.core div").setStyle("color",B.globVars.ppFooterColor[B.globVars.currentPage-1])}else{var C=new Fx.Tween("index-content-target",{duration:250,onComplete:function(){if(D<1281){var I=new Fx.Tween("bg-focus",{duration:B.globVars.loadFXDuration,transition:"Expo",onComplete:function(){}});I.start("opacity",0,1)}var G=$$("#index-content-"+B.globVars.altProductPages[B.globVars.currentPage-1]+" div.left-full-stack")[0].innerHTML;$$("#index-content-target div.container-logo-stack")[0].innerHTML=G;G=$$("#index-content-"+B.globVars.altProductPages[B.globVars.currentPage-1]+" div.index-hero")[0].innerHTML;$$("#index-content-target div.container-hero")[0].innerHTML=G;G=$$("#index-content-"+B.globVars.altProductPages[B.globVars.currentPage-1]+" div.index-bubbles")[0].innerHTML;$$("#index-content-target div.bubble-banner-target")[0].innerHTML=G;var F=new Fx.Morph("page-homepage-lt",{duration:B.globVars.loadFXDuration,transition:"Expo"});F.start({"background-color":[B.globVars.ppBGColor[B.globVars.lastPage-1],B.globVars.ppBGColor[B.globVars.currentPage-1]]});var H=new Fx.Tween("scaled-bg",{duration:B.globVars.loadFXDuration,transition:"Expo",onComplete:function(){$("scaled-bg").src="assets/images/products/index/"+B.globVars.imageDirectory[B.globVars.currentPage-1]+"/bg-blur-"+B.globVars.altProductPages[B.globVars.currentPage-1]+".jpg";var J=new Fx.Tween("scaled-bg",{duration:B.globVars.loadFXDuration,transition:"Expo",onComplete:function(){$("index-content-target").fade(1);$("bg-focus").fade(0)}});J.start("opacity",0,1);$$("div.footnotes p").setStyle("color",B.globVars.ppFooterColor[B.globVars.currentPage-1]);$$("div#footer div.core div").setStyle("color",B.globVars.ppFooterColor[B.globVars.currentPage-1])}});H.start("opacity",1,0)}});C.start("opacity",1,0)}}});dojo.provide("palm.products.behavior.LightboxBehavior");dojo.require("mojo.command.Command");dojo.declare("palm.products.behavior.LightboxBehavior",mojo.command.Behavior,{execute:function(A){new Event(A.eventObj).stop();this.options=A.getParams();this.lightbox={};this.win=window.getCoordinates();$extend(this.win,{scroll:window.getScrollSize()});this.prepare();this.bindControls();this.open()},prepare:function(){this.lightbox.dropshadow=new Element("div",{styles:{"position":"absolute","left":0,"top":0,"widthi":this.win.width,"height":this.win.scroll.x,"width":this.win.width,"z-index":99,"background-color":"#000000","opacity":0}}).inject(document.body);this.lightbox.container=new Element("div",{styles:{"left":(this.win.width*0.5),"top":"0px","width":0,"height":0,"z-index":1000,"opacity":0}}).inject(document.body);this.lightbox.content=new Element("div",{styles:{"width":"600px","height":"400px","margin":"0px auto","opacity":0},id:this.options.els.videoplayer.content_id}).inject(this.lightbox.container);this.lightbox.controls=new Element("div",{styles:{"width":"600px","height":"100px","margin":"0px auto","opacity":0}}).inject(this.lightbox.container);this.lightbox.close=new Element("div",{"class":"overlayClose"}).inject(this.lightbox.container);this.lightbox.close.innerHTML="Close"},bindControls:function(){this.lightbox.close.addEvent("click",this.close.bind(this));this.lightbox.dropshadow.addEvent("click",this.close.bind(this))},close:function(){if(this.lightbox.content.dispose()){new Fx.Morph(this.lightbox.dropshadow,this.options.fx.lightbox.dropshadow.options).start({"opacity":[0.8,0]});new Fx.Morph(this.lightbox.container,this.options.fx.lightbox.container.options).start({"opacity":[1,0]});(function(){this.lightbox.dropshadow.dispose();this.lightbox.container.dispose();$(document.body).setStyle("overflow","auto")}).delay(this.options.fx.lightbox.container.options.duration,this);$(this.options.els.videoplayer.clone_id).setStyle("display","none").inject(document.body)}},open:function(){$(document.body).setStyle("overflow","hidden");$(this.options.els.videoplayer.clone_id).setStyle("display","block").inject(this.lightbox.controls);$(this.options.els.videoplayer.clone_id).getElements("li").setStyle("float","left");new Fx.Scroll(window,{duration:250}).toTop();new Fx.Morph(this.lightbox.dropshadow,this.options.fx.lightbox.dropshadow.options).start({"opacity":[0,0.8]});new Fx.Morph(this.lightbox.container,this.options.fx.lightbox.container.options).start({"position":"absolute","left":0,"width":this.win.width+50,"height":"800px","backgroundColor":"#fff","opacity":[0,1]});(function(){this.initVideoPlayer()}.bind(this)).delay(this.options.fx.lightbox.container.options.duration,this)},initVideoPlayer:function(){this.lightbox.content.setStyles({"opacity":1,"visibility":"visible"});this.lightbox.controls.setStyles({"opacity":1,"visibility":"visible"});this.lightbox.container.setStyles({"opacity":1,"visibility":"visible"});mojo.Messaging.publish("/init/videoSwf",1)}});dojo.provide("palm.products.behavior.LightboxVideoClose");dojo.require("mojo.command.Command");dojo.declare("palm.products.behavior.LightboxVideoClose",mojo.command.Behavior,{execute:function(A){this.options=mojo.Model.get("lightbox-video-open").options;this.lightbox=mojo.Model.get("lightbox-video-open").lightbox;window.removeEvents("resize");$(this.options.els.clone_id).inject(document.body);$(this.options.els.clone_id).addClass("hide-this");mojo.Messaging.publish("/close/videoSwf",1)}});dojo.provide("palm.products.behavior.LightboxVideoInit");dojo.require("mojo.command.Command");dojo.declare("palm.products.behavior.LightboxVideoInit",mojo.command.Behavior,{execute:function(G){this.options=mojo.Model.get("lightbox-video-open").options;this.lightbox=mojo.Model.get("lightbox-video-open").lightbox;this.win=mojo.Model.get("lightbox-video-open").win;this.caller=mojo.Model.get("lightbox-video-open").caller;this.id=mojo.Model.get("lightbox-video-open").id;try{var F=mojo.controller.Map.getInstance();F.mapController("palm.global.controller.VideoPlayerController");mojo.controller.Controller.updateObservers("palm.global.controller.VideoPlayerController");$$("#"+this.options.els.clone_id).removeClass("hide-this");$$("#"+this.options.els.clone_id).inject(this.lightbox.container);var E="/assets/flash/video/videoPlaya_1024_640.swf";var A=(this.win.height<700)?1024/1.2:1024;var B=(this.win.height<700)?640/1.2:640;$$(".media-overlay")[0].setStyle("height",B+$$(".media-thumbs")[0].getStyle("height").toInt());$$(".bg-grey")[0].setStyle("height",B+$$(".media-thumbs")[0].getStyle("height").toInt());$$(".media-thumbs")[0].setStyle("bottom",-$$(".media-thumbs")[0].getStyle("height"));$$(".current-media")[0].setStyles({"width":A,"height":B,"margin":"0px auto"});var D={src:E,w:A,h:B,id:this.id,status:"playing"};window.addEvent("resize",function(){if(!$("lightbox-dropshadow")){return false}this.win=window.getCoordinates();$extend(this.win,{scroll:window.getScroll()});$extend(this.win,{scrollSize:window.getScrollSize()});if($$(".media-overlay")[0]){$$(".media-overlay")[0].setStyle("height",B+$$(".media-thumbs")[0].getStyle("height").toInt())}if($$(".bg-grey")[0]&&$$(".media-thumbs")[0]){$$(".bg-grey")[0].setStyle("height",B+$$(".media-thumbs")[0].getStyle("height").toInt())}if($$(".media-thumbs")[0]){$$(".media-thumbs")[0].setStyle("bottom",-$$(".media-thumbs")[0].getStyle("height"))}}.bind(this));(function(){mojo.Model.set("objSWFParams",D);mojo.Messaging.publish("/init/videoSwf",D)}).delay(500)}catch(C){console.log("wtf")}}});dojo.provide("palm.products.behavior.LightboxWTBCloseBehavior");dojo.require("mojo.command.Command");dojo.declare("palm.products.behavior.LightboxWTBCloseBehavior",mojo.command.Behavior,{execute:function(B){var A=(dojo.isIE>=6);if(A){$$("select").each(function(C){$(C).removeClass("hide-this")})}this.options=mojo.Model.get("WTB").options;this.lightbox=mojo.Model.get("WTB").lightbox;$(this.options.els.clone_id).addClass("hide-this").inject(document.body);$(this.lightbox.container).dispose();$(this.lightbox.dropshadow).dispose();mojo.Messaging.publish("/init/WTBSteps",false)}});dojo.provide("palm.products.behavior.LightboxWTBInitBehavior");dojo.require("mojo.command.Command");dojo.declare("palm.products.behavior.LightboxWTBInitBehavior",mojo.command.Behavior,{execute:function(B){this.initController();if(dojo.isIE>=6){$$("select").each(function(C){$(C).addClass("hide-this")})}this.options=mojo.Model.get("WTB").options;this.lightbox=mojo.Model.get("WTB").lightbox;this.lightbox.content=new Element("div",{id:this.options.els.content_id}).inject(this.lightbox.container);$(this.options.els.clone_id).inject(this.lightbox.content);var A=$(this.options.els.clone_id);dojo.removeClass(A,"hide-this")},initController:function(){var A=mojo.controller.Map.getInstance();if($type($$("div.phone div.hero-centro")[0])){if(Browser.Engine.trident){$$("div.phone div.hero-centro")[0].setStyle("filter","progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod='image', src='/us/assets/images/products/phones/detail/centro/phone-colors/centro_sprint_black.png')")}else{$$("div.phone div.hero-centro")[0].setStyle("background","url(/us/assets/images/products/phones/detail/centro/phone-colors/centro_sprint_black.png) no-repeat transparent")}}$$(".existing-buy-path").set("href","http://store.palm.com/cartHandler/index.jsp?action=skuAddToCart&prod_0=3313819|5303077&qty_0=1");var B="palm.products.controller.ProductSelectorWTBCastleController";var B="palm.products.controller.ProductSelectorWTBController";A.mapController(B);mojo.controller.Controller.updateObservers(B);mojo.Model.set("WTBStepValue",{step:1})}});dojo.provide("palm.products.behavior.OverlayBackButtonBehavior");dojo.require("mojo.command.Behavior");dojo.declare("palm.products.behavior.OverlayBackButtonBehavior",mojo.command.Behavior,{execute:function(E){var C=mojo.Model.get("WTB").lightbox;var B=C.dropshadow;var A=mojo.queryFirst(".wtb-overlay");var D=A.cloneNode(true);dojo.addClass(D,"hide-this");$$(".wtb-overlay").dispose();$(B).dispose();$(document.body).setStyle("overflow","auto")}});dojo.provide("palm.products.behavior.OverlayCloseLighboxBehavior");dojo.require("mojo.command.Behavior");dojo.declare("palm.products.behavior.OverlayCloseLighboxBehavior",mojo.command.Behavior,{execute:function(D){var B=D.eventObj.preventDefault();this.options=mojo.Model.get("WTB").options;this.lightbox=mojo.Model.get("WTB").lightbox;$(this.options.els.clone_id).inject(document.body);dojo.addClass($(this.options.els.clone_id),"hide-this");var C=$(this.lightbox.container);var A=$(this.lightbox.dropshadow);C.dispose();A.dispose();$(document.body).setStyle("overflow","auto")}});dojo.provide("palm.products.behavior.OverlayCloseLightboxBehavior");dojo.require("mojo.command.Behavior");dojo.declare("palm.products.behavior.OverlayCloseLightboxBehavior",mojo.command.Behavior,{execute:function(A){console.info("OverlayCloseLightboxBehavior")}});dojo.provide("palm.products.behavior.OverlaySwitchStepBehavior");dojo.require("mojo.command.Behavior");dojo.declare("palm.products.behavior.OverlaySwitchStepBehavior",mojo.command.Behavior,{execute:function(E){var A=E.eventObj.preventDefault();var C=mojo.Model.get("WTBStepValue").step;var B=new Array();B[0]=$$(".wtb-overlay .bg-grey .core .phone-title .step-1")[0];B[1]=$$(".wtb-overlay .bg-grey .core .phone-title .step-2")[0];var D=new Array();D[0]=$$(".phone-information .core .step-1")[0];D[1]=$$(".phone-information .core .step-2")[0];this.switchElements(B);this.switchElements(D);C=(C==1)?2:1;mojo.Model.set("WTBStepValue",{step:C})},switchElements:function(A){for(var B=0;B<=A.length-1;B++){if($type(A[B])){if(dojo.hasClass(A[B],"hide-this")){dojo.removeClass(A[B],"hide-this")}else{dojo.addClass(A[B],"hide-this")}}}}});dojo.provide("palm.products.behavior.ParseBazaarXMLBehavior");dojo.require("mojo.command.Behavior");dojo.declare("palm.products.behavior.ParseBazaarXMLBehavior",mojo.command.Behavior,{execute:function(U){var S=U.getEvent();var Q={review:[]};var J={reviews:[]};var V={featured:[]};var T=this.getChildrenByTagName(S,"Product");var N=this.getChildrenByTagName(T[0],"ReviewStatistics");var E=this.getChildrenByTagName(T[0],"Reviews");var K={totalReviewCount:this.getTextByTagName(N[0],"TotalReviewCount"),averageOverallRating:this.getTextByTagName(N[0],"AverageOverallRating"),overallRatingImageUrl:this.getTextByTagName(N[0],"OverallRatingImageUrl"),overallRatingImageLargeUrl:this.getTextByTagName(N[0],"OverallRatingImageLargeUrl")};Q.review.push(K);var D=this.getChildrenByTagName(N[0],"RatingDistribution");var I=D[0].childNodes.length-1;for(var P=0;P<=I;P++){var H=D[0].childNodes[P];var K={ratingValue:this.getTextByTagName(H,"RatingValue"),count:this.getTextByTagName(H,"Count")};Q.review.push(K)}var I=E[0].childNodes.length-1;for(var P=0;P<=I;P++){var R=E[0].childNodes[P];var G=this.getTextByTagName(R,"SubmissionTime");var F=G.indexOf("T");G=G.substring(0,F);var K={id:R.getAttributeNode("id").nodeValue,userNickname:this.getTextByTagName(R,"UserNickname"),submissionTime:G,title:this.getTextByTagName(R,"Title"),reviewText:this.getTextByTagName(R,"ReviewText"),productReviewsUrl:this.getTextByTagName(R,"ProductReviewsUrl"),rating:this.getTextByTagName(R,"Rating"),featured:this.getTextByTagName(R,"Featured")};K.ratingValues=[];var M=this.getChildrenByTagName(R,"RatingValues");var C=this.getChildrenByTagName(M[0],"RatingValue");for(var O=0;O<=C.length-1;O++){var B=C[O];var A=this.getChildrenByTagName(B,"RatingDimension");var W={rating:this.getTextByTagName(B,"Rating"),ratingDimension:this.getTextByTagName(A[0],"Label1")};K.ratingValues[O]=W}J.reviews.push(K);var L=this.getTextByTagName(R,"Featured");if(L=="true"){V.featured.push(K)}}mojo.Model.set("BVDeviceReview",Q.review);mojo.Model.set("BVreviewData",J.reviews);mojo.Model.set("BVfeaturedData",V.featured)},getChildrenByTagName:function(C,A){var D=new Array();A=A.toUpperCase();for(var B=0;B<C.childNodes.length;B++){if(C.childNodes[B].nodeName.toUpperCase()==A){D.push(C.childNodes[B])}}return D},getTextByTagName:function(C,B){B=B.toUpperCase();for(var A=0;A<C.childNodes.length;A++){if(C.childNodes[A].nodeName.toUpperCase()==B){return C.childNodes[A].firstChild.nodeValue}}return""}});dojo.provide("palm.products.behavior.PostReviewBehavior");dojo.require("mojo.command.Behavior");dojo.declare("palm.products.behavior.PostReviewBehavior",mojo.command.Behavior,{execute:function(A){alert("Thank you your review has been submitted");window.location.reload()}});dojo.provide("palm.products.behavior.PreloadLoaderAnimBehavior");dojo.require("mojo.command.Command");dojo.declare("palm.products.behavior.PreloadLoaderAnimBehavior",mojo.command.Behavior,{execute:function(B){var A=$$(".tab-content-loader")[0];dojo.removeClass(A,"hide-this")}});dojo.provide("palm.products.behavior.PreviewReviewSubmissionBehavior");dojo.require("mojo.command.Behavior");dojo.declare("palm.products.behavior.PreviewReviewSubmissionBehavior",mojo.command.Behavior,{execute:function(D){var B=$$(".review-device")[0];var C={userNickname:B.nickname.value,title:B.title.value,reviewText:B.reviewText.value,overall:B.overall.value,design:B.design.value,features:B.features.value,ease:B.ease.value,recommend:this.getRadioValue(B.recommend),research:this.getRadioValue(B.research)};this.getStars($$("#review-preview dd.stars")[0],C.overall);this.getStars($$("#review-preview dd.stars")[1],C.design);this.getStars($$("#review-preview dd.stars")[2],C.features);this.getStars($$("#review-preview dd.stars")[3],C.ease);var A=new Date();$$("#review-preview a.review-name")[0].innerHTML=C.userNickname;$$("#review-preview .review-title h4")[0].innerHTML=C.title;$$("#review-preview .review-date")[0].innerHTML=dateFormat(A,"mmmm dS, yyyy");$$("#review-preview .review-text")[0].innerHTML=C.reviewText;mojo.Messaging.publish("/toggle/writeReview",true);mojo.Model.set("writeReviewObj",C)},getRadioValue:function(A){for(var B=0;B<A.length;B++){if(A[B].checked){return(A[B].value)}}},getStars:function(C,B){C.empty();var A=[1,2,3,4,5];A.each(function(D,E){var F=(E<B)?new Element("div",{"class":"star-full"}):new Element("div",{"class":"star-empty"});F.inject(C)}.bind(this))}});dojo.provide("palm.products.behavior.ProductNavigation.BubbleBannerClick");dojo.require("mojo.command.Command");dojo.declare("palm.products.behavior.ProductNavigation.BubbleBannerClick",mojo.command.Behavior,{execute:function(B){var A=B.getParams();console.log(A.globVars.productPages[A.globVars.currentPage-1]);document.location.href=$$("#index-content-"+A.globVars.altProductPages[A.globVars.currentPage-1]+" .index-bubbles .bubble-positioning a")[A.bubbleClick-1].href}});dojo.provide("palm.products.behavior.ProductNavigation.BubbleBannerOut");dojo.require("mojo.command.Command");dojo.declare("palm.products.behavior.ProductNavigation.BubbleBannerOut",mojo.command.Behavior,{execute:function(A){if(!Browser.Engine.trident){$$("#index-content-target div.bubble-banner-one")[0].setStyle("opacity","0.7");$$("#index-content-target div.bubble-banner-two")[0].setStyle("opacity","0.7");$$("#index-content-target div.bubble-banner-three")[0].setStyle("opacity","0.7")}}});dojo.provide("palm.products.behavior.ProductNavigation.BubbleBannerOver");dojo.require("mojo.command.Command");dojo.declare("palm.products.behavior.ProductNavigation.BubbleBannerOver",mojo.command.Behavior,{execute:function(E){var B=E.getParams();var C=Browser.Engine.trident;$$("#index-content-target div.bubble-banner-one")[0].style.zIndex="1";$$("#index-content-target div.bubble-banner-two")[0].style.zIndex="1";$$("#index-content-target div.bubble-banner-three")[0].style.zIndex="1";$("bubble-overlay-one").style.zIndex="1";$("bubble-overlay-two").style.zIndex="1";$("bubble-overlay-three").style.zIndex="1";var D="."+B.globVars.productPages[B.globVars.currentPage-1]+"-bubble-"+B.bubbleOver;if(!C){var A=new Fx.Tween($$("#index-content-target div.bubble-banner-"+B.bubbleOver)[0],{duration:B.globVars.effectDuration,transition:"Expo"});A.start("opacity",B.globVars.minOpacity,B.globVars.maxOpacity)}$$("#index-content-target div.bubble-banner-"+B.bubbleOver)[0].style.zIndex="3";$("bubble-overlay-"+B.bubbleOver).style.zIndex="6"}});dojo.provide("palm.products.behavior.ProductNavigation.BubbleMouseOver");dojo.require("mojo.command.Command");dojo.declare("palm.products.behavior.ProductNavigation.BubbleMouseOver",mojo.command.Behavior,{execute:function(B){var A=B.getParams();console.log(A.testCode)}});dojo.provide("palm.products.behavior.ProductNavigation.InitBehavior");dojo.require("mojo.command.Command");dojo.declare("palm.products.behavior.ProductNavigation.InitBehavior",mojo.command.Behavior,{execute:function(E){var C=E.getParams();var D=window.getCoordinates();var B={};var A={};console.log("made it here")}});dojo.provide("palm.products.behavior.ProductNavigation.InitBehavior");dojo.require("mojo.command.Command");dojo.declare("palm.products.behavior.ProductNavigation.InitBehavior",mojo.command.Behavior,{execute:function(F){var C=F.getParams();var E=window.getCoordinates();var B={};var A={};var D=250;$$(C.els.bg.klass).each(function(K,J){var H=$$(C.els.device.klass)[J];var G=$$(C.els.device.klass)[J].getElements("div.core")[0];var I=$$(C.els.bg.klass)[J].getElements("img");if(F.callerObj!=window){I[0].setOpacity(1);if(J>0){I[1].setOpacity(0)}else{I[1].setOpacity(1)}}var L=G.getCoordinates().left-H.getCoordinates().left;if(J>0){I[0].setStyles({"height":"400px","width":G.getCoordinates().width,"left":L,"top":G.getCoordinates().top})}});$$(C.els.nav.klass).each(function(H,G){if(H.hasClass("on")){A.index=G}});new Fx.Scroll("maincontent",{duration:0,transition:new Fx.Transition(Fx.Transitions.Sine.easeInOut,3)}).toElement($$(".device")[A.index]);if(F.callerObj==window){return }$$(C.els.device.klass)[0].getElements(".item").each(function(G){(function(){new Fx.Morph(G,{duration:D}).start({"opacity":[0,1]})}).delay(D);D=D+500});D=D-1000;$$(C.els.navigation_btns).each(function(H,G){(function(){new Fx.Morph(H,{duration:D}).start(C.fx.canvas_navigation_btns_intro)}).delay(D);D=D+250});$$(C.els.center)[0].getElements(".imgs").each(function(H,G){(function(){new Fx.Morph(H,C.fx.intro_options).start(C.fx.canvas_center_intro)}).delay(D)});$$(C.els.right)[0].getElements(".imgs").each(function(G,H){G.addEvent("mouseover",function(){new Fx.Morph(G,C.fx.canvas_btns_options).start(C.fx.canvas_btns_on)});G.addEvent("mouseleave",function(){new Fx.Morph(G,C.fx.canvas_btns_options).start(C.fx.canvas_btns_off)});switch(H){case 0:(function(){new Fx.Morph(G,C.fx.intro_options).start(C.fx.canvas_btns_intro.one)}).delay(D);break;case 1:(function(){new Fx.Morph(G,C.fx.intro_options).start(C.fx.canvas_btns_intro.two)}).delay(D);break;case 2:(function(){new Fx.Morph(G,C.fx.intro_options).start(C.fx.canvas_btns_intro.three)}).delay(D);break}});$$(C.els.left)[0].getElements(".imgs").each(function(H,G){(function(){new Fx.Morph(H,C.fx.intro_options).start(C.fx.canvas_left_intro.one)}).delay(D)})}});dojo.provide("palm.products.behavior.ProductNavigation.InitLanding");dojo.require("mojo.command.Command");dojo.declare("palm.products.behavior.ProductNavigation.InitLanding",mojo.command.Behavior,{execute:function(A){if(!Browser.Plugins.Flash.version){window.location="products/phones/";return }$("footer").addClass("hide-this");window.setTimeout(function(){$("bubble-overlay-one").setStyle("display","block");$("bubble-overlay-two").setStyle("display","block");$("bubble-overlay-three").setStyle("display","block")},2000)}});dojo.provide("palm.products.behavior.ProductNavigation.ProClick");dojo.require("mojo.command.Command");dojo.declare("palm.products.behavior.ProductNavigation.ProClick",mojo.command.Behavior,{execute:function(B){var A=B.getParams();console.log(A.testCode)}});dojo.provide("palm.products.behavior.ProductNavigation.ResizePhoneBehavior");dojo.require("mojo.command.Behavior");dojo.declare("palm.products.behavior.ProductNavigation.ResizePhoneBehavior",mojo.command.Behavior,{execute:function(D){var C=D.getParams();var B=window.getCoordinates();var A=700;this.products=C.products;this.resetContenDiv()},scaleAll:function(){$("select-area").setStyles({"top":-80});$("maincontent").setStyles({"position":"relative","top":-80});console.log("products:",this.products.length);for(var A=0;A<this.products.length;A++){console.log(this.products[A]);var B=$("hero-"+this.products[A]);console.log("setting","hero-"+this.products[A]+"-small");B.className("hero-"+this.products[A]+"-small");console.log("done setting:","hero-"+this.products[A]+"-small")}},resetContenDiv:function(){$("select-area").setStyles({"display":"block"});$("maincontent").setStyles({"display":"block"});$("footer").removeClass("hide-this")},getBg:function(A){}});dojo.provide("palm.products.behavior.ProductNavigation.ScrollBehavior");dojo.require("mojo.command.Command");dojo.declare("palm.products.behavior.ProductNavigation.ScrollBehavior",mojo.command.Behavior,{execute:function(F){new Event(F.eventObj).stop();var C=F.getParams();var E=window.getCoordinates();var B={};var A={};$$(C.els.nav.klass).each(function(H,G){if(H.hasClass("on")){B.index=G;H.removeClass("on")}});F.callerObj.addClass("on");$$(C.els.nav.klass).each(function(H,G){if(H.hasClass("on")){A.index=G;var I=parseInt(H.getPosition().x-H.getParent().getParent().getPosition().x);new Fx.Morph($("canvas-hover"),C.fx.canvas_navigation_options).start({"left":I})}});A.container=$$(C.els.bg.klass)[A.index];A.core=$$(C.els.device.klass)[A.index].getElements("div.core")[0];A.img=$$(C.els.bg.klass)[A.index].getElements("img");A.blendin=($("maincontent-wood-bg-light").hasClass("on"))?$$(".bg-dark"):$$(".bg-light");A.blendout=($("maincontent-wood-bg-light").hasClass("on"))?$$(".bg-light"):$$(".bg-dark");B.container=$$(C.els.bg.klass)[B.index];B.core=$$(C.els.device.klass)[B.index].getElements("div.core")[0];B.img=$$(C.els.bg.klass)[B.index].getElements("img");$extend(C,{incoming:A});$extend(C,{outgoing:B});$extend(C,{win:E});var D=B.core;D.getElements(C.els.center)[0].getElements(".imgs").each(function(H,G){new Fx.Morph(H,C.fx.outro_options).start(C.fx.canvas_center_outro)}.bind(this));D.getElements(C.els.right)[0].getElements(".imgs").each(function(G,H){switch(H){case 0:new Fx.Morph(G,C.fx.outro_options).start(C.fx.canvas_btns_outro.one);break;case 1:new Fx.Morph(G,C.fx.outro_options).start(C.fx.canvas_btns_outro.two);break;case 2:new Fx.Morph(G,C.fx.outro_options).start(C.fx.canvas_btns_outro.three);break}}.bind(this));D.getElements(C.els.left)[0].getElements(".imgs").each(function(H,G){new Fx.Morph(H,C.fx.outro_options).start(C.fx.canvas_left_outro.one)}.bind(this));(function(){new Fx.Morph(B.img[1],C.fx.fade.bg_out_out).start({"opacity":[1,0]});var G=B.core.getCoordinates();new Fx.Morph(B.img[0],C.fx.shrink).start({"height":"400px","width":G.width,"left":G.left,"top":G.top}).chain(function(){new Fx.Scroll("canvas-container",{duration:C.fx.scroller.duration,transition:C.fx.scroller.transition,onComplete:this.incoming.pass([C],this)}).toElement($$(C.els.bg.klass)[A.index]);new Fx.Scroll("maincontent",{duration:C.fx.scroller.duration,transition:C.fx.scroller.transition,onComplete:this.incoming.pass([C],this)}).toElement($$(C.els.device.klass)[A.index])}.bind(this))}).delay(C.fx.intro_options,this)},incoming:function(B){var A=B.incoming;A.blendout[0].removeClass("on");A.blendin[0].addClass("on");new Fx.Morph(A.img[0],B.fx.shrink).start({"top":-75,"left":B.win.left,"height":B.win.height,"width":B.win.width});new Fx.Morph(A.img[1],B.fx.fade.bg_in_in).start({"opacity":[0,1]});(function(){new Fx.Morph(A.blendout[0],B.fx.fade.wood_out).start({"opacity":[1,0]});new Fx.Morph(A.blendout[1],B.fx.fade.wood_out).start({"opacity":[1,0]});new Fx.Morph(A.blendin[0],B.fx.fade.wood_in).start({"opacity":[0,1]});new Fx.Morph(A.blendin[1],B.fx.fade.wood_in).start({"opacity":[0,1]})}).delay(B.fx.shrink.wait,this);(function(){var C=A.core;C.getElements(B.els.center)[0].getElements(".imgs").each(function(E,D){new Fx.Morph(E,B.fx.intro_options).start(B.fx.canvas_center_intro)}.bind(this));C.getElements(B.els.right)[0].getElements(".imgs").each(function(D,E){D.removeEvent("mouseover");D.removeEvent("mouseleave");D.addEvent("mouseover",function(){new Fx.Morph(D,B.fx.canvas_btns_options).start(B.fx.canvas_btns_on)});D.addEvent("mouseleave",function(){new Fx.Morph(D,B.fx.canvas_btns_options).start(B.fx.canvas_btns_off)});switch(E){case 0:new Fx.Morph(D,B.fx.intro_options).start(B.fx.canvas_btns_intro.one);break;case 1:new Fx.Morph(D,B.fx.intro_options).start(B.fx.canvas_btns_intro.two);break;case 2:new Fx.Morph(D,B.fx.intro_options).start(B.fx.canvas_btns_intro.three);break}});C.getElements(B.els.left)[0].getElements(".imgs").each(function(E,D){new Fx.Morph(E,B.fx.intro_options).start(B.fx.canvas_left_intro.one)})}).delay(B.fx.shrink.wait,this)}});dojo.provide("palm.products.behavior.ProductNavigation.prdFlashAlert");dojo.require("mojo.command.Command");dojo.declare("palm.products.behavior.ProductNavigation.prdFlashAlert",mojo.command.Behavior,{execute:function(C){var B=C.getEvent();var A=B.d1}});dojo.provide("palm.products.behavior.ProductNavigation.prdFlashReturn");dojo.require("mojo.command.Command");dojo.declare("palm.products.behavior.ProductNavigation.prdFlashReturn",mojo.command.Behavior,{execute:function(G){var E=G.getParams();var F=G.getEvent();var D=F.totalCards;var A=F.currentCard;var C="";if(D-A!=E.globVars.lastPage||E.globVars.lastPage==0){switch(D-A){case 1:C=$$("#index-content-treo-pro div.left-full-stack")[0].innerHTML;$$("#index-content-target div.container-logo-stack")[0].innerHTML=C;C=$$("#index-content-treo-pro div.index-hero")[0].innerHTML;$$("#index-content-target div.container-hero")[0].innerHTML=C;C=$$("#index-content-treo-pro div.index-bubbles")[0].innerHTML;$$("#index-content-target div.bubble-banner-target")[0].innerHTML=C;break;case 2:C=$$("#index-content-centro div.left-full-stack")[0].innerHTML;$$("#index-content-target div.container-logo-stack")[0].innerHTML=C;C=$$("#index-content-centro div.index-hero")[0].innerHTML;$$("#index-content-target div.container-hero")[0].innerHTML=C;C=$$("#index-content-centro div.index-bubbles")[0].innerHTML;$$("#index-content-target div.bubble-banner-target")[0].innerHTML=C;break;case 3:C=$$("#index-content-treo-800w div.left-full-stack")[0].innerHTML;$$("#index-content-target div.container-logo-stack")[0].innerHTML=C;C=$$("#index-content-treo-800w div.index-hero")[0].innerHTML;$$("#index-content-target div.container-hero")[0].innerHTML=C;C=$$("#index-content-treo-800w div.index-bubbles")[0].innerHTML;$$("#index-content-target div.bubble-banner-target")[0].innerHTML=C;break;default:break}$("maincontent").style.display="block";$("select-area").style.display="block";if(E.globVars.currentPage!=E.globVars.lastPage){var B=new Fx.Tween(E.globVars.targetObject,{duration:E.globVars.targetDuration,transition:E.globVars.targetTransition});B.start("opacity",0,1)}for(i=0;i>D-1;i++){if((D-A)==i){$("img-"+E.globVars.altProductPages[i]).className="img-selected-"+E.altProductPages[i]}else{$("img-"+E.altProductPages[i]).className="img-"+E.altProductPages[i]}}}if($("iframe-postload").src.indexOf("postload-homepage-images.html")==-1){$("iframe-postload").src="/us/assets/includes/products/index/postload-homepage-images.html"}}});dojo.provide("palm.products.behavior.ProductNavigation.prdSelectClick");dojo.require("mojo.command.Command");dojo.declare("palm.products.behavior.ProductNavigation.prdSelectClick",mojo.command.Behavior,{execute:function(B){var A=B.getParams();console.log(A.btnClicked,A.globVars.lastPage);if(A.btnClicked!=A.globVars.lastPage){$(A.globVars.targetObject).fade(0)}}});dojo.provide("palm.products.behavior.RatingsBehavior");dojo.require("mojo.command.Command");dojo.declare("palm.products.behavior.RatingsBehavior",mojo.command.Behavior,{execute:function(A){this.el=document.getElement(A.paramsObj.els.div);this.items=this.el.getElements(A.paramsObj.els.items);this.items.each(function(C){var B=C.getElements(".star");B.each(function(D){D.addEvent("click",function(E){this.setRating(C,D.innerHTML);E=new Event(E).stop()}.bind(this));D.addEvent("mouseover",function(E){this.showRating(C,D.innerHTML)}.bind(this));D.addEvent("mouseout",function(E){this.clearRating(C)}.bind(this))}.bind(this))}.bind(this))},showRating:function(C,A){for(var B=1;B<=5;B++){if(C.hasClass("hov"+B)){C.removeClass("hov"+B)}}C.addClass("hov"+A)},clearRating:function(B){for(var A=1;A<=5;A++){if(B.hasClass("hov"+A)){B.removeClass("hov"+A)}}},setRating:function(D,B){for(var C=1;C<=5;C++){if(D.hasClass("sel"+C)){D.removeClass("sel"+C)}}var A=D.getElement("input");A.value=B;D.addClass("sel"+B)}});dojo.provide("palm.products.behavior.ResizePhoneDIVBehavior");dojo.require("mojo.command.Command");dojo.declare("palm.products.behavior.ResizePhoneDIVBehavior",mojo.command.Behavior,{execute:function(B){var A=(function(){this.winSize=window.getSize();this.maxHeight=700;this.scale=0.9;(Browser.Engine.webkit)?this.scaleAll.delay(500,this):this.scaleAll();mojo.Model.set("windowScale",{scale:this.scale,maxheight:this.maxHeight})}).bind(this);if(Browser.Engine.trident&&Browser.Engine.version<=4){A.delay(1)}else{A()}},scaleAll:function(){if(this.winSize.y<this.maxHeight){var G=$("phone-image");var D=G.getElement("div.phone");var A=$("reflect-image");var F=A.getElement("div.phone");var E=document.getElement(".bg-content");var C={phone:D.getElement("img"),phoneContainer:D,reflektion:F.getElement("img"),reflektionCenter:F,reflektionContainer:A,surface:$$(".bg-container .bg-surface-contain")[0],bgContent:$$(".bg-content")[0],contentArea:$("main-content"),phoneInfo:$("phone-header")};var B={phone_dw:this.getValue(C.phone.getStyle("width")),phone_dh:this.getValue(C.phone.getStyle("height")),reflektion_dw:this.getValue(C.reflektion.getStyle("width")),reflektionContainer_dy:this.getValue(C.reflektionContainer.getStyle("top")),surface_dy:this.getValue(C.surface.getStyle("top")),bgContent_dy:this.getValue(C.bgContent.getStyle("top")),contentArea_dy:this.getValue(C.contentArea.getStyle("margin-top")),phoneInfo_dy:this.getValue(C.phoneInfo.getStyle("padding-top"))};C.phone.setStyles({"width":B.phone_dw,"height":B.phone_dh});C.phoneContainer.setStyles({"width":B.phone_dw,"height":B.phone_dh});C.reflektion.setStyles({"width":B.reflektion_dw,"height":"auto"});C.reflektionCenter.setStyles({"width":B.reflektion_dw});C.reflektionContainer.setStyles({"top":B.reflektionContainer_dy+10});C.surface.setStyles({"top":B.surface_dy});C.bgContent.setStyles({"top":B.bgContent_dy});C.contentArea.setStyles({"margin-top":B.contentArea_dy});C.phoneInfo.setStyles({"padding-top":B.phoneInfo_dy})}},getValue:function(B){var A=Number(B.split("px").join(""))*this.scale;return A},getValueNoScale:function(B){var A=Number(B.split("px").join(""));return A}});dojo.provide("palm.products.behavior.ShowPhoneColorbyCarrier");dojo.require("mojo.command.Command");dojo.declare("palm.products.behavior.ShowPhoneColorbyCarrier",mojo.command.Behavior,{execute:function(G){var F=G.getCaller().rel;var C=F.split("_");var B=C[0];var D=C[1];var A=C[2];$$(".two-yr-contract").setStyle("display","block");if(B=="centro"){if(D=="verizon"){$$(".carrier-price").set("html","$349.00");$$(".plan-price").set("html","$99.99");$$(".carrier-price-dollar").set("html",'<span class="price-3">3</span><span class="price-4">4</span><span class="price-9">9</span>');$$(".carrier-price-cent").set("html","");$$(".plan-price-dollar").set("html",'<span class="price-9">9</span><span class="price-9">9</span>');$$(".plan-price-cent").set("html",'<span class="price-dot">.</span><span class="price-9">9</span><span class="price-9">9</span>');$$(".existing-buy-path").set("href","http://store.palm.com/cartHandler/index.jsp?action=skuAddToCart&prod_0=3321613|5313277&qty_0=1");$$(".new-buy-path").set("href","http://www.verizonwireless.com/b2c/store/controller?item=phoneFirst&action=viewPhoneDetail&selectedPhoneId=3805");$$(".new-buy-path").set("target","_new");$$(".button-text").set("html","Go to verizon.com")}if(D=="att"){$$(".carrier-price-dollar").set("html",'<span class="price-2">2</span><span class="price-9">9</span><span class="price-9">9</span>');$$(".carrier-price-cent").set("html","");$$(".plan-price-dollar").set("html",'<span class="price-4">4</span><span class="price-9">9</span>');$$(".plan-price-cent").set("html",'<span class="price-dot">.</span><span class="price-9">9</span><span class="price-9">9</span>');$$(".button-text").set("html","Go to att.com");if(A=="blue"){$$(".existing-buy-path").set("href","http://store.palm.com/cartHandler/index.jsp?action=skuAddToCart&prod_0=3183707|4974655&qty_0=1");$$(".new-buy-path").set("href","http://www.wireless.att.com/cell-phone-service/cell-phone-details/?device=Palm%C2%AE+Centro+-+Electric+Blue&q_sku=sku2650219");$$(".new-buy-path").set("target","_new")}if(A=="black"){$$(".existing-buy-path").set("href","http://store.palm.com/cartHandler/index.jsp?action=skuAddToCart&prod_0=3183707|5297169&qty_0=1");$$(".new-buy-path").set("href","http://www.wireless.att.com/cell-phone-service/cell-phone-details/?device=Palm%C2%AE+Centro+-+Obsidian+Black&q_sku=sku1260003");$$(".new-buy-path").set("target","_new")}if(A=="white"){$$(".existing-buy-path").set("href","http://store.palm.com/cartHandler/index.jsp?action=skuAddToCart&prod_0=3183707|5297168&qty_0=1");$$(".new-buy-path").set("href","http://www.wireless.att.com/cell-phone-service/cell-phone-details/?device=Palm%C2%AE+Centro+-+Glacier+White&q_sku=sku1190113");$$(".new-buy-path").set("target","_new")}}if(D=="sprint"){$$(".carrier-price-dollar").set("html",'<span class="price-3">3</span><span class="price-9">9</span><span class="price-9">9</span>');$$(".carrier-price-cent").set("html","<sup>1</sup>");$$(".plan-price-dollar").set("html",'<span class="price-7">7</span><span class="price-9">9</span>');$$(".plan-price-cent").set("html",'<span class="price-dot">.</span><span class="price-9">9</span><span class="price-9">9</span>');$$(".button-text").set("html","Go to sprint.com");if(A=="rose"){$$(".existing-buy-path").set("href","http://store.palm.com/cartHandler/index.jsp?action=skuAddToCart&prod_0=3313819|5303079&qty_0=1");$$(".new-buy-path").set("href","http://nextelonline.nextel.com/NASApp/onlinestore/en/Action/DisplayPhones?id16=centro&phoneSKU=PTR690BRY");$$(".new-buy-path").set("target","_new")}if(A=="olive"){$$(".existing-buy-path").set("href","http://store.palm.com/cartHandler/index.jsp?action=skuAddToCart&prod_0=3313819|5303078&qty_0=1");$$(".new-buy-path").set("href","http://nextelonline.nextel.com/NASApp/onlinestore/en/Action/DisplayPhones?id16=centro&phoneSKU=PTR690HKG");$$(".new-buy-path").set("target","_new")}if(A=="black"){$$(".existing-buy-path").set("href","http://store.palm.com/cartHandler/index.jsp?action=skuAddToCart&prod_0=3313819|5303077&qty_0=1");$$(".new-buy-path").set("href","http://nextelonline.nextel.com/NASApp/onlinestore/en/Action/DisplayPhones?id16=centro&phoneSKU=PTR690HK");$$(".new-buy-path").set("target","_new")}}if(D=="unlocked"){$$(".carrier-price").set("html","$299.00");$$(".existing-buy-path").set("href","http://store.palm.com/cartHandler/index.jsp?action=skuAddToCart&prod_0=3321612|5313300&qty_0=1");$$(".two-yr-contract").setStyle("display","none")}if(Browser.Engine.trident){$$("div.phone div.hero-centro")[0].setStyle("filter","progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod='image', src='/us/assets/images/products/phones/detail/"+B+"/phone-colors/"+B+"_"+D+"_"+A+".png')")}else{var E=new Fx.Tween("hero-centro",{duration:300,transition:"Expo",onComplete:function(){$$("div.phone div.hero-centro")[0].setStyle("background","url(/us/assets/images/products/phones/detail/"+B+"/phone-colors/"+B+"_"+D+"_"+A+".png) no-repeat transparent");$$("div.phone div.hero-centro")[0].fade(1)}});E.start("opacity",1,0.1)}}if(B=="treo800w"){if(D=="sprint"){$$(".carrier-price-dollar").set("html",'<span class="price-5">5</span><span class="price-9">9</span><span class="price-9">9</span>');$$(".carrier-price-cent").set("html","");$$(".plan-price-dollar").set("html",'<span class="price-2">2</span><span class="price-4">4</span><span class="price-9">9</span>');$$(".plan-price-cent").set("html",'<span class="price-dot">.</span><span class="price-9">9</span><span class="price-9">9</span>');$$(".button-text").set("html","Go to sprint.com");$$(".existing-buy-path").set("href","http://store.palm.com/cartHandler/index.jsp?action=skuAddToCart&prod_0=3192432|5003188&qty_0=1");$$(".new-buy-path").set("href","http://nextelonline.nextel.com/NASApp/onlinestore/en/Action/DisplaySelPhoneDetail?phoneSKU=PTR800HK");$$(".new-buy-path").set("target","_new")}if(D=="unlocked"){$$(".carrier-price-dollar").set("html",'<span class="price-3">5</span><span class="price-9">9</span><span class="price-9">9</span>');$$(".carrier-price-cent").set("html","");$$(".plan-price-dollar").set("html",'<span class="price-7">5</span><span class="price-9">9</span><span class="price-9">9</span>');$$(".plan-price-cent").set("html","")}}if(B=="treopro"){if(D=="unlocked"){$$(".carrier-price-dollar").set("html",'<span class="price-2">2</span><span class="price-9">9</span><span class="price-9">9</span>');$$(".carrier-price-cent").set("html","");$$(".two-yr-contract").setStyle("display","none")}}$$("img.carrier-logo")[0].src="/us/assets/images/products/phones/detail/purchase/logo-"+D+".png"}});dojo.provide("palm.products.behavior.TellaFriendBehavior");dojo.require("mojo.command.Command");dojo.declare("palm.products.behavior.TellaFriendBehavior",mojo.command.Behavior,{execute:function(C){var B=C.getEvent().currentTarget;var A=cw(B,{id:"200812034060",link:B.href,title:document.title})}});dojo.provide("palm.products.behavior.TogglePhoneElementBehavior");dojo.require("mojo.command.Command");dojo.declare("palm.products.behavior.TogglePhoneElementBehavior",mojo.command.Behavior,{execute:function(A){}});dojo.provide("palm.products.behavior.ToggleWriteReviewBehavior");dojo.require("mojo.command.Behavior");dojo.declare("palm.products.behavior.ToggleWriteReviewBehavior",mojo.command.Behavior,{execute:function(B){var A=B.getEvent().action;if(dojo.hasClass($("review-write"),"hide-this")&&dojo.hasClass($("review-preview"),"hide-this")){$("review-preview").setStyle("display","none");$("review-write").setStyle("display","block");$("review-write").setStyle("opacity","1")}if($("review-write").style.display=="none"){$("review-preview").setStyle("display","none");$("review-write").setStyle("display","block")}else{$("review-preview").setStyle("display","block");$("review-write").setStyle("display","none")}}});dojo.provide("palm.products.command.MakeBVReportPOSTCommand");dojo.require("mojo.command.Command");dojo.declare("palm.products.command.MakeBVReportPOSTCommand",mojo.command.Command,{execute:function(H){var G=H.getEvent().currentTarget.rel;var F=H.getEvent().currentTarget.title;var D=$$(".tab03 a")[0].rel;var E=palm.service.Locator.getInstance().getService("GetBazaarVoiceReportPath").getUri();var C=E;var B="apiversion=1.0&device="+D+"&id="+G+"&title="+F;var A=$$("."+G+" .report-review-loader")[0];dojo.removeClass(A,"hide-this");new Request({url:C,method:"get",data:B,onSuccess:function(){dojo.addClass(A,"hide-this");alert("Thank You")}.bind(this)}).send()}});dojo.provide("palm.products.command.MakeBVSubmitPOSTCommand");dojo.require("mojo.command.Command");dojo.declare("palm.products.command.MakeBVSubmitPOSTCommand",mojo.command.Command,{execute:function(B){var I=palm.service.Locator.getInstance().getService("GetBazaarVoiceSubmitPath").getUri();var H=mojo.Model.get("writeReviewObj");var D=$$(".tab03 a")[0].rel;var C=I;var G="device="+D+"&apiversion=1.0&usernickname="+H.userNickname+"&title="+H.title+"&reviewtext="+H.reviewText+"&rating="+H.overall+"&rating_design="+H.design+"&rating_features="+H.features+"&rating_ease="+H.ease+"&recommend="+H.recommend;var F=new Event(B.getEvent());F.stop();var E=$$(".write-review-loader")[0];var A=$$(".btn-submit")[1];dojo.removeClass(E,"hide-this");new Request({url:C,method:"post",data:G,onFailure:function(){alert("There was an error")},onSuccess:function(){dojo.addClass(E,"hide-this");console.log(A);A.setStyles({"display":"none"});alert("Thank You")}.bind(this)}).send()}});dojo.provide("palm.products.command.MakePOSTRequestCommand");dojo.require("mojo.command.Command");dojo.declare("palm.products.command.MakePOSTRequestCommand",mojo.command.Command,{execute:function(F){var E=F.getInvocation();var D="/assets/data/products/reviews.xml";var A=mojo.Model.get("writeReviewObj");var C="usernickname="+A.userNickname+"&title="+A.title+"&reviewtext="+A.reviewText+"&rating="+A.overall+"&rating_design="+A.design+"&rating_features="+A.features+"&rating_ease="+A.ease+"&recommend="+A.recommend;var B=new Event(F.getEvent());B.stop();new Request({url:D,method:"post",data:C,onSuccess:function(){E.proceed()}.bind(this)}).send()}});dojo.provide("palm.products.controller.AccessoryDetailController");dojo.require("mojo.controller.Controller");dojo.require("mojo.History");dojo.declare("palm.products.controller.AccessoryDetailController",mojo.controller.Controller,{options:{els:{tabs:{btn:".prod-tabs li",div:".tab-content"}},fx:{tabs:{}}},addObservers:function(){var A=this.options;var B=document.title;this.addObserver(mojo.History.getInstance(),"onChange","ClickTabs",function(D,C){document.title=B;return{els:A.els.tabs,fx:A.fx.tabs}});this.addObserver(this,"onInit","ClickTabs",function(D,C){return{els:A.els.tabs,fx:A.fx.tabs}})},addCommands:function(){this.addCommand("ClickTabs","palm.products.behavior.AccessoryTabBehavior");this.addCommand("CheckHistoryParams","palm.products.behavior.CheckHistoryParamsBehavior")},addIntercepts:function(){this.addIntercept("around","ClickTabs","CheckHistoryParams")}});dojo.provide("palm.products.controller.BazaarVoiceController");dojo.require("mojo.controller.Controller");dojo.require("mojo.History");dojo.declare("palm.products.controller.BazaarVoiceController",mojo.controller.Controller,{addObservers:function(){this.addObserver(this,"onInit","InitXMLHTTP");this.addObserver(mojo.Model.getReference("tab3"),"onNotify","LoadXML",function(B,A){return{src:palm.service.Locator.getInstance().getService("GetBazaarVoicePath").getUri()+"?deviceID="+$$(".tab03 a")[0].rel+"&page="+mojo.Model.get("tab3").page+"&sort="+mojo.Model.get("tab3").sort+"&num=20",str:"/bazaarVoice"}});if(mojo.History.getInstance().getHash()=="tab3"){this.addObserver(this,"onInit","LoadXML",function(B,A){return{src:palm.service.Locator.getInstance().getService("GetBazaarVoicePath").getUri()+"?deviceID="+$$(".tab03 a")[0].rel+"&page=1&sort=top&num=20",str:"/bazaarVoice"}})}this.addObserver(mojo.Messaging.getTopic("/loaded/xml/bazaarVoice"),"onPublish","ParseXML")},addCommands:function(){this.addCommand("InitXMLHTTP","palm.global.command.InitXMLHTTPCommand");this.addCommand("LoadXML","palm.global.command.LoadXMLCommand");this.addCommand("ParseXML","palm.products.behavior.ParseBazaarXMLBehavior")},addIntercepts:function(){}});dojo.provide("palm.products.controller.BazaarVoiceSubmitReviewController");dojo.require("mojo.controller.Controller");dojo.declare("palm.products.controller.BazaarVoiceSubmitReviewController",mojo.controller.Controller,{addObservers:function(){this.addObserver($$(".review-device")[0],"onsubmit","PreviewReview");this.addObserver($$(".review-device")[1],"onsubmit","MakeBVSubmitPOST");this.addObserver(mojo.Messaging.getTopic("/toggle/writeReview"),"onPublish","ToggleWriteReview");this.addObserver($$("#review-preview a.btn-edit")[0],"onclick","ToggleWriteReview");this.addObserver($$("#review-preview a.btn-edit")[0],"onclick","PreventDefaultEvent");this.addObserver($$("#review-container div.legal a"),"onclick","DisplayPopup",function(B,A){return{width:450,height:600,resize:"yes",scrollbars:"yes"}});this.addObserver($$(".write-review-footer div.legal a"),"onclick","PreventDefaultEvent")},addCommands:function(){this.addCommand("PreviewReview","palm.products.behavior.PreviewReviewSubmissionBehavior");this.addCommand("ToggleWriteReview","palm.products.behavior.ToggleWriteReviewBehavior");this.addCommand("ValidateReview","palm.products.rules.ValidateReviewRule");this.addCommand("MakeBVSubmitPOST","palm.products.command.MakeBVSubmitPOSTCommand");this.addCommand("PreventDefaultEvent","palm.global.behavior.PreventDefaultEventBehavior");this.addCommand("DisplayPopup","palm.global.behavior.DisplayPopupBehavior")},addIntercepts:function(){this.addIntercept("around","PreviewReview","ValidateReview")}});dojo.provide("palm.products.controller.ProductDetailController");dojo.require("mojo.controller.Controller");dojo.require("mojo.History");dojo.declare("palm.products.controller.ProductDetailController",mojo.controller.Controller,{options:{els:{wtb:{btn:"#aux-wheretobuy .box-header",div:"div.box-content div.hidden-text",index:0},tabs:{btn:".prod-tabs li",div:".tab-content"},rating_dist:{btn:".link-ratingdetail",div:"#rating-distribution",index:0},rating_dist_close:{btn:"#rating-distribution",div:"#rating-distribution",index:0},review_tips:{btn:"a.open-review-tips",div:"#review-tips",index:0},review_tips_close:{btn:"#review-tips",div:"#review-tips",index:0},rating_open:{btn:"#reviews-header a.link-writereview",div:"div#review-container",index:0},rating_close:{btn:"#review-container a.btn-cancel",div:"div#review-container",index:0},rating_stars:{div:"#ratings-table",items:".stars",index:0},bg:{bgContain:".bg-background",bgImg:".bg-background img",bgUpdate:"top"},lightbox:{btns:{video:"#features-buttons .open-meet",gallery:"#features-buttons .open-gallery",features:"#features-grid a.open-screenshots",wtb:"#aux-wheretobuy .hidden-text"},modules:{video:{container_klass:"video-overlay",observers:{open:"lightbox-video-open",close:"lightbox-video-close"},styles:{"z-index":"1000"},els:{clone_id:"video-overlay",control_klass:"#video-gallery a",content_url:function(){if(dojo.byId("video-overlay-url")!=null){return mojo.queryFirst("#video-overlay-url").value}}(),content_id:".current-media"}},gallery:{container_klass:"gallery-overlay",observers:{open:"lightbox-video-open",close:"lightbox-video-close"},styles:{"z-index":"1000"},els:{clone_id:"gallery-overlay",control_klass:"#video-gallery a",content_url:function(){if(dojo.byId("gallery-overlay-url")!=null){return mojo.queryFirst("#gallery-overlay-url").value}}(),content_id:".current-media"}},features:{container_klass:"features-overlay",observers:{open:"lightbox-video-open",close:"lightbox-video-close"},styles:{"z-index":"1000"},els:{clone_id:"features-overlay",control_klass:"#video-gallery a",content_url:function(){if(dojo.byId("features-overlay-url")!=null){return mojo.queryFirst("#features-overlay-url").value}}(),content_id:".current-media"}},wtb:{container_klass:"container-wtb-overlay",observers:{open:"WTB",close:"WTB-close"},styles:{"z-index":"500"},els:{clone_id:"wtb-overlay",content_url:function(){if(dojo.byId("wtb-overlay-url")!=null){return mojo.queryFirst("#wtb-overlay-url").value}}()}}}}},fx:{wtb:{open:{options:{duration:750,onComplete:function(A){A.setStyle("display","block");A.setStyle("opacity","1");new Fx.Scroll(window,{offset:{"y":-90}}).toElement(A)}},args:{height:["0px","117px"]}},close:{options:{duration:750,onStart:function(A){A.setStyle("display","none")}},args:{height:["117px","0px"]}}},lightbox:{container:{options:{duration:750}},dropshadow:{options:{duration:750}}},featured_thumb_lightbox:{open:{options:{duration:750},args:{"opacity":[0,1],"position":["absolute"]}},close:{options:{duration:750},args:{opacity:[1,0]}}}}},addObservers:function(){var A=this.options;var B=document.title;this.addObserver(mojo.History.getInstance(),"onChange","ClickTabs",function(D,C){document.title=B;return{els:A.els.tabs,fx:A.fx.tabs}});this.addObserver(this,"onInit","ClickTabs",function(D,C){return{els:A.els.tabs,fx:A.fx.tabs}});this.addObserver(this.getCommand("ClickLightBox"),"onComplete","Filmstrip");this.addObserver($$(A.els.wtb.btn)[A.els.wtb.index],"onclick","ToggleDiv",function(D,C){return{els:A.els.wtb,fx:A.fx.wtb}});this.addObserver($$(A.els.lightbox.btns.video)[0],"onclick","ClickLightBox",function(D,C){return{fx:A.fx,els:A.els,module:A.els.lightbox.modules.video}});this.addObserver(mojo.Messaging.getTopic("/init/VideoFromHash/"),"onPublish","ClickLightBox",function(D,C){return{fx:A.fx,els:A.els,module:A.els.lightbox.modules.video}});this.addObserver(mojo.Model.getReference(A.els.lightbox.modules.video.observers.open),"onNotify","LightboxVideoInit",function(D,C){return A});this.addObserver(mojo.Model.getReference(A.els.lightbox.modules.video.observers.close),"onNotify","LightboxVideoClose",function(D,C){return A});this.addObserver($$(A.els.lightbox.btns.gallery)[0],"onclick","ClickLightBox",function(D,C){return{fx:A.fx,els:A.els,module:A.els.lightbox.modules.gallery}});this.addObserver(mojo.Messaging.getTopic("/init/GalleryFromHash/"),"onPublish","ClickLightBox",function(D,C){return{fx:A.fx,els:A.els,module:A.els.lightbox.modules.gallery}});this.addObserver(mojo.Model.getReference(A.els.lightbox.modules.gallery.observers.open),"onNotify","LightboxVideoInit",function(D,C){mojo.queryFirst("#container-overlay").style.display="block";return A});this.addObserver(mojo.Model.getReference(A.els.lightbox.modules.gallery.observers.close),"onNotify","LightboxVideoClose",function(D,C){mojo.queryFirst("#container-overlay").style.display="none";return A});$$(A.els.lightbox.btns.features).each(function(D,C){this.addObserver(D,"onclick","ClickLightBox",function(F,E){return{fx:A.fx,els:A.els,module:A.els.lightbox.modules.features,id:C}});this.addObserver(mojo.Model.getReference(A.els.lightbox.modules.features.observers.open),"onNotify","LightboxVideoInit",function(F,E){return A});this.addObserver(mojo.Model.getReference(A.els.lightbox.modules.features.observers.close),"onNotify","LightboxVideoClose",function(F,E){return A})}.bind(this));this.addObserver($$(A.els.lightbox.btns.wtb),"onclick","ClickLightBox",function(D,C){return{fx:A.fx,els:A.els,module:A.els.lightbox.modules.wtb}});this.addObserver(mojo.Messaging.getTopic("/init/WTBfromHash/"),"onPublish","ClickLightBox",function(D,C){return{fx:A.fx,els:A.els,module:A.els.lightbox.modules.wtb}});this.addObserver(mojo.Model.getReference(A.els.lightbox.modules.wtb.observers.open),"onNotify","LightboxWTBInit",function(D,C){return A});this.addObserver(mojo.Model.getReference(A.els.lightbox.modules.wtb.observers.close),"onNotify","LightboxWTBClose",function(D,C){return A});this.addObserver($$("#features-buttons h4 a"),"onclick","PreventDefaultEvent")},addCommands:function(){this.addCommand("CheckHistoryParams","palm.products.behavior.CheckHistoryParamsBehavior");this.addCommand("ToggleDiv","palm.global.behavior.ToggleDiv");this.addCommand("ClickTabs","palm.global.behavior.TabBehavior");this.addCommand("ClickLightBox","palm.global.behavior.LightboxBehavior");this.addCommand("LightboxVideoInit","palm.products.behavior.LightboxVideoInit");this.addCommand("LightboxVideoClose","palm.products.behavior.LightboxVideoClose");this.addCommand("LightboxWTBInit","palm.products.behavior.LightboxWTBInitBehavior");this.addCommand("LightboxWTBClose","palm.products.behavior.LightboxWTBCloseBehavior");this.addCommand("Filmstrip","palm.global.behavior.FilmstripBehavior");this.addCommand("PreventDefaultEvent","palm.global.behavior.PreventDefaultEventBehavior")},addIntercepts:function(){this.addIntercept("around","ClickTabs","CheckHistoryParams")}});dojo.provide("palm.products.controller.ProductNavigationController");dojo.require("mojo.controller.Controller");dojo.require("mojo.History");dojo.declare("palm.products.controller.ProductNavigationController",mojo.controller.Controller,{options:{targetObject:"index-content-target",targetDuration:500,targetTransition:"Expo",currentPage:1,lastPage:0,productPages:["treo-pro","centro","800w"],altProductPages:["treo-pro","centro","treo-800w"],maxOpacity:"1",minOpacity:"0.75",effectDuration:220,browserPlatform:""},addObservers:function(){var A=this.options;A.browserPlatform=Browser.Engine.name;this.addObserver(this,"onInit","InitPage");this.addObserver(this,"onInit","InitSwfObject",function(C,B){return{elementId:"flash-container",contentName:"main_flash",containerId:"#flash-container",src:"/assets/flash/home_anim/home_animation.swf",basePath:"",wmode:"opaque",width:"100%",height:"1200",version:"9.0",defaultBackground:"#FFFFFF",expressInstallSrc:"/assets/flash/expressinstall.swf",allowFullScreen:false,allowScriptAccess:"sameDomain",flashvars:{},params:{}}});this.addObserver($("bubble-overlay-one"),"onclick","bubbleBannerClick",function(C,B){return{bubbleClick:1,globVars:A}});this.addObserver($("bubble-overlay-two"),"onclick","bubbleBannerClick",function(C,B){return{bubbleClick:2,globVars:A}});this.addObserver($("bubble-overlay-three"),"onclick","bubbleBannerClick",function(C,B){return{bubbleClick:3,globVars:A}});this.addObserver($("bubble-overlay-one"),"mouseover","bubbleBannerOver",function(C,B){return{bubbleOver:"one",globVars:A}});this.addObserver($("bubble-overlay-two"),"mouseover","bubbleBannerOver",function(C,B){return{bubbleOver:"two",globVars:A}});this.addObserver($("bubble-overlay-three"),"mouseover","bubbleBannerOver",function(C,B){return{bubbleOver:"three",globVars:A}});this.addObserver($$("#index-content-target .container-bubble-banners")[0],"mouseover","bubbleBannerOut");this.addObserver($$("#index-content-target .container-bubble-banners")[0],"mouseout","bubbleBannerOut");this.addObserver(mojo.Messaging.getTopic("/animCompleteSwfInvocation"),"onPublish","ResizePhone",function(C,B){return{products:A.productPages}});this.addObserver(mojo.Messaging.getTopic("/resize/floor"),"onPublish","InvokeFlashInterface",function(C,B){return{playerName:"main_flash",playerMethod:"sendHeightValToFlash",playerArguments:{h:131}}});this.addObserver(mojo.Messaging.getTopic("/animCompleteSwfInvocation"),"onPublish","prdFlashReturn",function(C,B){return{targetObject:"index-content-target",targetDuration:1175,targetTransition:"Expo",globVars:A}});this.addObserver(mojo.Messaging.getTopic("/flashCommAlert"),"onPublish","prdFlashAlert",function(C,B){return });this.addObserver(mojo.Messaging.getTopic("/completeSwfInitInvocation"),"onPublish","InvokeFlashInterface",function(C,B){return{playerName:"main_flash",playerMethod:"sendOxValToFlash",playerArguments:{ox:100,selectedPosition:1,bazaarVoiceID:"2",browserPlatform:A.browserPlatform}}});this.addObserver($$("div.positioning-flash-panel a.flash-1")[0],"onclick","InvokeFlashInterface",function(C,B){A.lastPage=A.currentPage;A.currentPage=1;return{playerName:"main_flash",playerMethod:"sendOxValToFlash",playerArguments:{ox:100,selectedPosition:1,bazaarVoiceID:B.rel,browserPlatform:A.browserPlatform}}});this.addObserver($$("div.positioning-flash-panel a.flash-2")[0],"onclick","InvokeFlashInterface",function(C,B){A.lastPage=A.currentPage;A.currentPage=2;return{playerName:"main_flash",playerMethod:"sendOxValToFlash",playerArguments:{ox:50,selectedPosition:2,bazaarVoiceID:B.rel,browserPlatform:A.browserPlatform}}});this.addObserver($$("div.positioning-flash-panel a.flash-3")[0],"onclick","InvokeFlashInterface",function(C,B){A.lastPage=A.currentPage;A.currentPage=3;return{playerName:"main_flash",playerMethod:"sendOxValToFlash",playerArguments:{ox:0,selectedPosition:3,bazaarVoiceID:B.rel,browserPlatform:A.browserPlatform}}});this.addObserver($$("div.positioning-flash-panel a.flash-1")[0],"onclick","prdSelectClick",function(C,B){return{btnClicked:1,globVars:A}});this.addObserver($$("div.positioning-flash-panel a.flash-2")[0],"onclick","prdSelectClick",function(C,B){return{btnClicked:2,globVars:A}});this.addObserver($$("div.positioning-flash-panel a.flash-3")[0],"onclick","prdSelectClick",function(C,B){return{btnClicked:3,globVars:A}});this.addObserver($$(".home-flash-panel ul li a"),"onclick","PreventDefaultEvent")},addCommands:function(){this.addCommand("InitSwfObject","palm.global.command.SwfObjectBehavior");this.addCommand("InitPage","palm.products.behavior.ProductNavigation.InitLanding");this.addCommand("ResizePhone","palm.products.behavior.ProductNavigation.ResizePhoneBehavior");this.addCommand("InvokeFlashInterface","palm.products.behavior.InvokeFlashInterfaceBehavior");this.addCommand("prdFlashReturn","palm.products.behavior.ProductNavigation.prdFlashReturn");this.addCommand("prdFlashAlert","palm.products.behavior.ProductNavigation.prdFlashAlert");this.addCommand("prdSelectClick","palm.products.behavior.ProductNavigation.prdSelectClick");this.addCommand("bubbleBannerOver","palm.products.behavior.ProductNavigation.BubbleBannerOver");this.addCommand("bubbleBannerOut","palm.products.behavior.ProductNavigation.BubbleBannerOut");this.addCommand("bubbleBannerClick","palm.products.behavior.ProductNavigation.BubbleBannerClick");this.addCommand("BlockProceed","palm.products.behavior.BlockProceedBehavior");this.addCommand("PreventDefaultEvent","palm.global.behavior.PreventDefaultEventBehavior")},addIntercepts:function(){this.addIntercept("around","InvokeFlashInterface","BlockProceed",function(){return{condition:!!document["main_flash"]}})}});dojo.provide("palm.products.controller.ProductNavigationControllerLt");dojo.require("mojo.controller.Controller");dojo.require("mojo.History");dojo.declare("palm.products.controller.ProductNavigationControllerLt",mojo.controller.Controller,{options:{targetObject:"index-content-target",targetDuration:500,loadFXDuration:500,targetTransition:"Expo",currentPage:1,lastPage:0,productPages:["treo-pro","centro","800w"],altProductPages:["treo-pro","centro","treo-800w"],imageDirectory:["treopro","centro","800w"],ppBGColor:["#d8dcdf","#b5ab87","#9e9f99"],ppFooterColor:["#999999","#8e876f","#dddddd"],maxOpacity:"1",minOpacity:"0.75",effectDuration:220,browserPlatform:""},addObservers:function(){var A=this.options;A.browserPlatform=Browser.Engine.name;this.addObserver(this,"onInit","InitPage");this.addObserver($("bubble-overlay-one"),"onclick","bubbleBannerClick",function(C,B){return{bubbleClick:1,globVars:A}});this.addObserver($("bubble-overlay-two"),"onclick","bubbleBannerClick",function(C,B){return{bubbleClick:2,globVars:A}});this.addObserver($("bubble-overlay-three"),"onclick","bubbleBannerClick",function(C,B){return{bubbleClick:3,globVars:A}});this.addObserver($("bubble-overlay-one"),"mouseover","bubbleBannerOver",function(C,B){return{bubbleOver:"one",globVars:A}});this.addObserver($("bubble-overlay-two"),"mouseover","bubbleBannerOver",function(C,B){return{bubbleOver:"two",globVars:A}});this.addObserver($("bubble-overlay-three"),"mouseover","bubbleBannerOver",function(C,B){return{bubbleOver:"three",globVars:A}});this.addObserver($$("#index-content-target .container-bubble-banners")[0],"mouseover","bubbleBannerOut");this.addObserver($$("#index-content-target .container-bubble-banners")[0],"mouseout","bubbleBannerOut");this.addObserver($$("div.positioning-flash-panel a.flash-1")[0],"onclick","prdSelectClick",function(C,B){A.lastPage=A.currentPage;A.currentPage=1;return{globVars:A}});this.addObserver($$("div.positioning-flash-panel a.flash-2")[0],"onclick","prdSelectClick",function(C,B){A.lastPage=A.currentPage;A.currentPage=2;return{globVars:A}});this.addObserver($$("div.positioning-flash-panel a.flash-3")[0],"onclick","prdSelectClick",function(C,B){A.lastPage=A.currentPage;A.currentPage=3;return{globVars:A}});this.addObserver($$(".home-flash-panel ul li a"),"onclick","PreventDefaultEvent")},addCommands:function(){this.addCommand("InitPage","palm.products.behavior.LandingNavigation.InitLanding");this.addCommand("prdSelectClick","palm.products.behavior.LandingNavigation.prdSelectClick");this.addCommand("bubbleBannerOver","palm.products.behavior.LandingNavigation.BubbleBannerOver");this.addCommand("bubbleBannerOut","palm.products.behavior.LandingNavigation.BubbleBannerOut");this.addCommand("bubbleBannerClick","palm.products.behavior.LandingNavigation.BubbleBannerClick");this.addCommand("PreventDefaultEvent","palm.global.behavior.PreventDefaultEventBehavior")},addIntercepts:function(){}});dojo.provide("palm.products.controller.ProductSelectorWTBController");dojo.require("mojo.controller.Controller");dojo.require("mojo.History");dojo.declare("palm.products.controller.ProductSelectorWTBController",mojo.controller.Controller,{addObservers:function(){this.addObserver(mojo.queryFirst("a",mojo.queryFirst(".btn-selectplan")),"onclick","SwitchStep");this.addObserver($$(".wtb-overlay .row-colors li a"),"onclick","DisplayPhoneColors");this.addObserver($$(".wtb-overlay .row-colors li a"),"onclick","PreventDefaultEvent");this.addObserver($$(".wtb-overlay .phone-information .step-1 .btn-back a"),"onclick","CloseLightbox");this.addObserver($$(".wtb-overlay .phone-information .step-1 .btn-back a"),"onclick","PreventDefaultEvent");this.addObserver($$(".wtb-overlay .phone-information .step-2 .btn-back a"),"onclick","SwitchStep");this.addObserver($$(".wtb-overlay .phone-information .step-2 .btn-back a"),"onclick","PreventDefaultEvent")},addCommands:function(){this.addCommand("DisplayPhoneColors","palm.products.behavior.ShowPhoneColorbyCarrier");this.addCommand("SwitchStep","palm.products.behavior.OverlaySwitchStepBehavior");this.addCommand("CloseLightbox","palm.products.behavior.LightboxWTBCloseBehavior");this.addCommand("PreventDefaultEvent","palm.global.behavior.PreventDefaultEventBehavior")},addIntercepts:function(){}});dojo.provide("palm.products.controller.ShopLandingController");dojo.require("mojo.controller.Controller");dojo.require("mojo.History");dojo.declare("palm.products.controller.ShopLandingController",mojo.controller.Controller,{options:{els:{compare:{btn:".controls .btn-toggle",content:".details-grid"},header:{btn:".btn-learnmore a",div:"#phones .image"},intro:"#phones .col"},fx:{header:{open:{options:{duration:250},args:{"position":"relative","top":["0px","15px"]}},close:{options:{duration:250},args:{"position":"relative","top":["15px","0px"]}}},intro:{options:{duration:500},args:{opacity:[0,1]},delay:0,interval:500}}},addObservers:function(){var A=this.options;this.addObserver($$(A.els.compare.btn),"onclick","toggle",function(C,B){return{els:A.els.compare}});this.addObserver(this.getCommand("toggle"),"updateHiddenDivs","UpdateSifr",function(C,B){return{element:".sifr-text"}})},addCommands:function(){this.addCommand("toggle","palm.products.behavior.CompareProductsToggleBehavior");this.addCommand("UpdateSifr","palm.global.behavior.ReplaceSifrTextBehavior")},addIntercepts:function(){}});dojo.provide("palm.products.rules.ValidateReviewRule");dojo.require("mojo.command.Rule");dojo.declare("palm.products.rules.ValidateReviewRule",mojo.command.Rule,{execute:function(A){var H=A.getInvocation();var I=new Event(A.getEvent());I.stop();var G=this.checkRating($$(".review-device")[0].overall);var F=this.checkRating($$(".review-device")[0].design);var E=this.checkRating($$(".review-device")[0].features);var D=this.checkRating($$(".review-device")[0].ease);var B=this.checkRadio($$(".review-device")[0].recommend);var C=this.checkTextField($$(".review-device")[0].nickname);if(!G&&!F&&!E&&!D&&!B&&!C){H.proceed()}else{alert("Please fill in required fields.")}},checkRadio:function(A){var B=-1;for(i=A.length-1;i>-1;i--){if(A[i].checked){B=i;i=-1}}return(B==-1)},checkRating:function(A){return(A.value<1)},checkTextField:function(A){return(A.value.length==0||A.value.charAt(0)==" ")}});dojo.provide("palm.support.behavior.AdvancedSearchToggleBehavior");dojo.require("mojo.command.Command");dojo.declare("palm.support.behavior.AdvancedSearchToggleBehavior",mojo.command.Behavior,{execute:function(A){new Event(A.eventObj).stop();this.options=A.getParams();this.btn=$$(this.options.els.btn)[0];this.adv_search=$(this.options.els.div);this.basic_search=this.adv_search.getParent().getElement("div.search-form");(this.btn.hasClass("on"))?this.close():this.open()},open:function(){this.adv_search.setStyle("display","block");this.basic_search.setStyle("display","none");if($("search-tips").hasClass("on")){new Fx.Morph($("search-tips"),{duration:500}).start({"opacity":[1,0]});$("search-tips").removeClass("on")}mojo.Model.set("UpdateHiddenSIFRDivs",this.adv_search);new Fx.Morph(this.basic_search,this.options.fx.open.options).start({"opacity":[1,0]});new Fx.Morph(this.adv_search,this.options.fx.open.options).start(this.options.fx.open.args);this.btn.addClass("on")},close:function(){new Fx.Morph(this.basic_search,this.options.fx.close.options).start({"opacity":[0,1]});new Fx.Morph(this.adv_search,this.options.fx.close.options).start(this.options.fx.close.args);(function(){this.adv_search.setStyle("display","none");this.basic_search.setStyle("display","block");this.btn.removeClass("on")}).delay(this.options.fx.close.options.duration+250,this)}});dojo.provide("palm.support.behavior.CheckHistoryParamsBehavior");dojo.require("mojo.command.Behavior");dojo.declare("palm.support.behavior.CheckHistoryParamsBehavior",mojo.command.Behavior,{execute:function(A){var L=A.getInvocation();var M=true;var F=(dojo.isIE>=6);var J={};var E=0;var C;var P=["family","model","carrier"];var K=new Array();var O=($$(".accordion-content").length==2)?"a":"p";var N=mojo.History.getInstance().getHash();var B=N.split("&");for(var H=0;H<B.length;H++){var I=B[H].indexOf("=")+1;var D=B[H].substring(I);var G=B[H].substring(0,I-1);if(G!="type"){J[G]=D}}if(mojo.History.getInstance().getHash()!=""){for(var H in J){E++;K[E]=J[H]}M=(F)?true:!(A.callerObj._interval==undefined);switch(E){case 0:C=String(P[E]);break;case 1:C=String(P[E]);break;case 2:C=String(P[E]);break;default:break}}else{J={};E=0;C=P[E]}if(M){J.type=O;mojo.Model.set("historyObj",{hist:J,step:E,nextParam:C,header:K});L.proceed()}},arrayRemove:function(C,B){var A=this.slice((B||C)+1||this.length);this.length=C<0?this.length+C:C;return this.push.apply(this,A)}});dojo.provide("palm.support.behavior.CookieRedirectBehavior");dojo.require("mojo.command.Behavior");dojo.declare("palm.support.behavior.CookieRedirectBehavior",mojo.command.Behavior,{execute:function(A){}});dojo.provide("palm.support.behavior.DisplayDeviceSelectorErrorBehavior");dojo.require("mojo.command.Behavior");dojo.declare("palm.support.behavior.DisplayDeviceSelectorErrorBehavior",mojo.command.Behavior,{execute:function(A){}});dojo.provide("palm.support.behavior.DisplayDeviceSelectorItemsBehavior");dojo.require("mojo.command.Behavior");dojo.declare("palm.support.behavior.DisplayDeviceSelectorItemsBehavior",mojo.command.Behavior,{execute:function(A){var H=mojo.Model.get("deviceSelectorData");var F=mojo.Model.get("historyObj").hist;var E=(mojo.Model.get("historyObj").step)?mojo.Model.get("historyObj").step:0;var J=mojo.query(".accordion-item").length;var D=mojo.Model.get("historyObj").nextParam;var C="";var K=palm.service.Locator.getInstance().getService("GetKanaRedirectURI").getUri();var N=mojo.query("h2",".main-content");var N=mojo.query("h2",".main-content");for(var G=0;G<J;G++){if(G!=E){dojo.removeClass(N[G],"sifr-text");dojo.addClass(N[G],"hide-this")}else{dojo.removeClass(N[G],"hide-this");dojo.addClass(N[G],"sifr-text")}}mojo.Model.set("UpdateHiddenSIFRDivs",$$(".main-content div.core.clearfix")[0]);for(var G in F){C+=String(G)+"="+String(F[G])+"&"}if(E>=J){var M="fn="+F.family+"&mn="+F.model+"&cn="+F.carrier;var B=Cookie.write("KanaCookie",M,{path:"/us",duration:6});window.location=K+"?"+M;return }this.initAccordionCSS();var L=$$(".accordion-content ul")[E];L.empty();if(!mojo.Model.get("DeviceSelectAccordion")||mojo.Model.get("DeviceSelectAccordion")==null){var I=new Accordion($$(".accordion-header"),$$(".accordion-content"),{display:E,fixedHeight:480});$$(".accordion-header").each(function(O){O.removeEvents()});mojo.Model.set("DeviceSelectAccordion",I)}else{mojo.Model.get("DeviceSelectAccordion").display(E)}H.each(function(S,R){var P=new Element("li",{});if(Boolean(Number(S.hasNextLevel))){var T="#"+C+D+"="+S.productCookieName}else{switch(E){case 0:var Q="fn="+S.productCookieName;break;case 1:var Q="fn="+escape(F.family.toLowerCase().split(" ").join("_"))+"&mn="+S.productCookieName+"&cn=unlocked";break;case 2:var Q="fn="+escape(F.family.toLowerCase().split(" ").join("_"))+"&mn="+escape(F.model).toLowerCase().split(" ").join("_")+"&cn="+S.productCookieName;break}var T=K+"?"+Q}var O=new Element("a",{href:T,rel:Q}).inject(P);if(!Boolean(Number(S.hasNextLevel))){O.addEvent("click",function(){var U=Cookie.write("KanaCookie",O.rel,{path:"/us",duration:6})})}new Element("img",{src:S.productImage}).inject(O);new Element("div",{html:S.productName}).inject(O);P.inject(L)}.bind(this))},initAccordionCSS:function(){var F=(mojo.Model.get("historyObj").step)?mojo.Model.get("historyObj").step:0;var C=mojo.Model.get("historyObj").header;var A=mojo.query(".accordion-item");A.each(function(J,I){if(I>F){$(J).setOpacity(0)}else{new Fx.Morph($(J),{duration:"long"}).start({"opacity":[1]})}});for(var B=0;B<A.length;B++){if(dojo.hasClass(A[B],"selected")){dojo.removeClass(A[B],"selected")}dojo.addClass(A[B],"pending");if(F!=A.length){dojo.removeClass(A[F],"pending")}var E=mojo.queryFirst("h3",A[B]);var H=mojo.queryFirst("span",E).innerHTML;while(E.hasChildNodes()){E.removeChild(E.lastChild)}var D=document.createElement("span");dojo.addClass(D,"arrow-lg");D.innerHTML=H;E.appendChild(D);var G=C[B+1];G=(G==undefined)?"":G;E.innerHTML+=unescape(G)}}});dojo.provide("palm.support.behavior.DisplayFieldRequiredBehavior");dojo.require("mojo.command.Behavior");dojo.declare("palm.support.behavior.DisplayFieldRequiredBehavior",mojo.command.Behavior,{execute:function(A){window.location.href="confirmation.html"}});dojo.provide("palm.support.behavior.DisplaySerialOverlayBehavior");dojo.require("mojo.command.Behavior");dojo.declare("palm.support.behavior.DisplaySerialOverlayBehavior",mojo.command.Behavior,{execute:function(C){var B=$("serial-number-help");var A=C.eventObj.preventDefault();if(C.paramsObj.trigger=="clear"){B.removeClass("show-serial")}else{if(C.paramsObj.trigger=="show"){B.addClass("show-serial")}else{B.toggleClass("show-serial")}}}});dojo.provide("palm.support.behavior.DisplaySerialPopupBehavior");dojo.require("mojo.command.Behavior");dojo.declare("palm.support.behavior.DisplaySerialPopupBehavior",mojo.command.Behavior,{execute:function(F){var B=F.eventObj.preventDefault();var D=F.getCaller();var C="445";var A="500";var E=window.open(D.href,"","width="+C+",height="+A+",resizable=yes");E.focus()}});dojo.provide("palm.support.behavior.ResizeHeaderBehavior");dojo.require("mojo.command.Behavior");dojo.declare("palm.support.behavior.ResizeHeaderBehavior",mojo.command.Behavior,{execute:function(A){this.win=window.getCoordinates();this.maxHeight=700;(Browser.Engine.webkit)?this.scaleAll.delay(500,this):this.scaleAll()},scaleAll:function(){var B=$("sub-nav");var A=$("product-details-tabs");if(this.win.height<this.maxHeight){B.setStyles({"padding-bottom":"5px"});A.setStyles({"padding-top":"5px"})}}});dojo.provide("palm.support.behavior.SwitchImageBehavior");dojo.require("mojo.command.Behavior");dojo.declare("palm.support.behavior.SwitchImageBehavior",mojo.command.Behavior,{execute:function(C){var A=mojo.queryFirst("#serial-selector").selectedIndex;var B=mojo.queryFirst("#serial-selector").options[A].value;mojo.queryFirst("#placeholder").setAttribute("src",B)}});dojo.provide("palm.support.command.GetDeviceSelectorCommand");dojo.require("mojo.command.Command");dojo.require("palm.service.Locator");dojo.declare("palm.support.command.GetDeviceSelectorCommand",mojo.command.Command,{feedUrl:"",execute:function(D){var C=mojo.Model.get("historyObj").hist;var B=palm.service.Locator.getInstance();var A=B.getService("GetDeviceSelectorData");A.invoke(C,this)},onResponse:function(A){mojo.Model.set("deviceSelectorData",A.deviceSelectorData)},onError:function(A){mojo.Model.set("deviceSelectorError",A)}});dojo.provide("palm.support.controller.DeviceSelectController");dojo.require("mojo.controller.Controller");dojo.declare("palm.support.controller.DeviceSelectController",mojo.controller.Controller,{addObservers:function(){this.addObserver(this,"onInit","GetDeviceSelectorData");this.addObserver(mojo.History.getInstance(),"onChange","GetDeviceSelectorData");this.addObserver(mojo.Model.getReference("deviceSelectorData"),"onNotify","DisplayDeviceSelectorItems");this.addObserver(mojo.Model.getReference("deviceSelectorError"),"onNotify","DisplayDeviceSelectorError")},addCommands:function(){this.addCommand("GetDeviceSelectorData","palm.support.command.GetDeviceSelectorCommand");this.addCommand("CheckHistoryParams","palm.support.behavior.CheckHistoryParamsBehavior");this.addCommand("DisplayDeviceSelectorItems","palm.support.behavior.DisplayDeviceSelectorItemsBehavior");this.addCommand("DisplayDeviceSelectorError","palm.support.behavior.DisplayDeviceSelectorErrorBehavior")},addIntercepts:function(){this.addIntercept("around","GetDeviceSelectorData","CheckHistoryParams")}});dojo.provide("palm.support.controller.ProdRegController");dojo.require("mojo.controller.Controller");dojo.declare("palm.support.controller.ProdRegController",mojo.controller.Controller,{addObservers:function(){this.addObserver($$("a.find-serial-num"),"onclick","DisplaySerialOverlay",function(B,A){return{trigger:"show"}});this.addObserver($$("#serial-number-help"),"onmouseleave","DisplaySerialOverlay",function(B,A){return{trigger:"clear"}});this.addObserver($$("#serial-number-help"),"onclick","DisplaySerialOverlay",function(B,A){return{trigger:"clear"}});this.addObserver($$("div.show-serial"),"onclick","DisplaySerialOverlay");this.addObserver($$("a.serial-popup"),"onclick","DisplayPopup",function(B,A){return{width:445,height:500,resize:"yes",scrollbars:"no"}});this.addObserver($$("a.serial-popup"),"onclick","PreventDefaultEvent")},addCommands:function(){this.addCommand("DisplaySerialOverlay","palm.support.behavior.DisplaySerialOverlayBehavior");this.addCommand("PreventDefaultEvent","palm.global.behavior.PreventDefaultEventBehavior");this.addCommand("DisplayPopup","palm.global.behavior.DisplayPopupBehavior")},addIntercepts:function(){}});dojo.provide("palm.support.controller.ProductSupportController");dojo.require("mojo.controller.Controller");dojo.require("mojo.History");dojo.declare("palm.support.controller.ProductSupportController",mojo.controller.Controller,{options:{els:{tabs:{btn:"#top-support-buttons li",div:"ul.top-support-list"},show_top:{btn:".top-btns",div:".product-indepth",index:0},hide_top:{btn:".top-btns",div:".product-indepth",index:1},share_link:{btn:".btn-expand",div:"div.box-content div.hidden-text",index:0}},fx:{tabs:{open:{options:{duration:100},args:{opacity:[0,1]}},close:{options:{duration:100},args:{opacity:[0,1]}}},top_toggle:{open:{options:{duration:1250},args:{"opacity":[0,1],"height":["50px","300px"]}},close:{options:{duration:1250},args:{"opacity":[1,0],"height":["300px","50px"]}}},share_link:{open:{options:{duration:750,onComplete:function(A){new Fx.Morph(A,{}).start({opacity:[1]})}},args:{height:["0px","30px"]}},close:{options:{duration:750,onStart:function(A){new Fx.Morph(A,{}).start({opacity:[0]})}},args:{height:["30px","0px"]}}}}},addObservers:function(){var A=this.options;this.addObserver(this,"onInit","ResizeHeader");this.addObserver($$("input.select-this"),"onclick","SelectAllText");this.addObserver(mojo.History.getInstance(),"onChange","ClickTabs",function(C,B){return{els:A.els.tabs,fx:A.fx.tabs}});this.addObserver($$(A.els.show_top.btn)[0],"onclick","ToggleDiv",function(C,B){return{els:A.els.show_top,fx:A.fx.top_toggle}});this.addObserver($$(A.els.hide_top.btn)[1],"onclick","ToggleDiv",function(C,B){return{els:A.els.hide_top,fx:A.fx.top_toggle}});this.addObserver($$(A.els.share_link.btn)[A.els.share_link.index],"onclick","ToggleDiv",function(C,B){return{els:A.els.share_link,fx:A.fx.share_link}})},addCommands:function(){this.addCommand("ResizeHeader","palm.support.behavior.ResizeHeaderBehavior");this.addCommand("ClickTabs","palm.global.behavior.TabBehavior");this.addCommand("ToggleDiv","palm.global.behavior.ToggleDiv");this.addCommand("SelectAllText","palm.global.behavior.SelectAllTextBehavior");this.addCommand("PreventDefaultEvent","palm.global.behavior.PreventDefaultEventBehavior")},addIntercepts:function(){}});dojo.provide("palm.support.controller.SearchPageController");dojo.require("mojo.controller.Controller");dojo.require("mojo.History");dojo.declare("palm.support.controller.SearchPageController",mojo.controller.Controller,{options:{els:{search:{btn:".link-advancedsearch",div:"advanced-search",index:0,relative:false},feedback:{btn:"div#search-feedback .open-feedback",div:"div#search-feedback form",relative:false,index:0},feedback_cancel:{btn:".btn-cancel",div:"div#search-feedback form",relative:false,index:0},help_top:{btn:"div.btn-tips a",div:"#search-tips",index:0,relative:true,offsets:{x:10,y:50}},help_bottom:{btn:"div.btn-tips a",div:"#search-tips",index:1,relative:true,offsets:{x:10,y:50}},help_close:{btn:"div#search-feedback .open-feedback",div:"#search-tips",index:0,relative:false}},fx:{search:{open:{options:{duration:1050},args:{"height":["0px","200px"],"opacity":[0,1]}},close:{options:{duration:1050},args:{"height":["200px","0px"],"opacity":[1,0]}}},feedback:{open:{options:{duration:1050},args:{"height":["0px","200px"],"opacity":[0,1]}},close:{options:{duration:1050},args:{"height":["200px","0px"],"opacity":[1,0]}}},help:{open:{options:{duration:1050},args:{"opacity":[0,1]}},close:{options:{duration:1050},args:{"opacity":[1,0]}}}}},addObservers:function(){var A=this.options;this.addObserver($$(A.els.search.btn)[0],"onclick","AdvSearchToggle",function(C,B){return{els:A.els.search,fx:A.fx.search}});this.addObserver($$(A.els.feedback.btn)[0],"onclick","FeedbackToggle",function(C,B){if($("search-tips").hasClass("on")){new Fx.Morph($("search-tips"),{duration:500}).start({"opacity":[1,0]});$("search-tips").removeClass("on")}return{els:A.els.feedback,fx:A.fx.feedback}});this.addObserver($$(A.els.feedback_cancel.btn)[0],"onclick","FeedbackToggle",function(C,B){return{els:A.els.feedback_cancel,fx:A.fx.feedback}});this.addObserver($$(A.els.help_top.btn)[A.els.help_top.index],"onclick","HelpToggle",function(C,B){return{els:A.els.help_top,fx:A.fx.help}});this.addObserver($$(A.els.help_bottom.btn)[A.els.help_bottom.index],"onclick","HelpToggle",function(C,B){return{els:A.els.help_bottom,fx:A.fx.help}});this.addObserver($$(A.els.help_top.div)[0],"onclick","HelpToggle",function(C,B){return{els:A.els.help_top,fx:A.fx.help}});this.addObserver($$("#search-tips a"),"onclick","HelpToggle",function(C,B){if(B.href){window.location.href=B.href}})},addCommands:function(){this.addCommand("AdvSearchToggle","palm.support.behavior.AdvancedSearchToggleBehavior");this.addCommand("FeedbackToggle","palm.global.behavior.ToggleDiv");this.addCommand("HelpToggle","palm.global.behavior.ToggleDiv")},addIntercepts:function(){}});dojo.provide("palm.support.controller.SerialSelectorController");dojo.require("mojo.controller.Controller");dojo.declare("palm.support.controller.SerialSelectorController",mojo.controller.Controller,{addObservers:function(){this.addObserver(mojo.queryFirst("#serial-selector"),"onchange","SwitchImage")},addCommands:function(){this.addCommand("SwitchImage","palm.support.behavior.SwitchImageBehavior")},addIntercepts:function(){}});dojo.provide("palm.support.controller.SupportLandingController");dojo.require("mojo.controller.Controller");dojo.declare("palm.support.controller.SupportLandingController",mojo.controller.Controller,{addObservers:function(){this.addObserver(this,"onInit","CookieRedirect")},addCommands:function(){this.addCommand("CookieRedirect","palm.support.behavior.CookieRedirectBehavior")},addIntercepts:function(){}})