var swfobject=function(){var Z="undefined",P="object",B="Shockwave Flash",h="ShockwaveFlash.ShockwaveFlash",W="application/x-shockwave-flash",K="SWFObjectExprInst",G=window,g=document,N=navigator,f=[],H=[],Q=null,L=null,T=null,S=false,C=false;var a=function(){var l=typeof g.getElementById!=Z&&typeof g.getElementsByTagName!=Z&&typeof g.createElement!=Z&&typeof g.appendChild!=Z&&typeof g.replaceChild!=Z&&typeof g.removeChild!=Z&&typeof g.cloneNode!=Z,t=[0,0,0],n=null;if(typeof N.plugins!=Z&&typeof N.plugins[B]==P){n=N.plugins[B].description;if(n){n=n.replace(/^.*\s+(\S+\s+\S+$)/,"$1");t[0]=parseInt(n.replace(/^(.*)\..*$/,"$1"),10);t[1]=parseInt(n.replace(/^.*\.(.*)\s.*$/,"$1"),10);t[2]=/r/.test(n)?parseInt(n.replace(/^.*r(.*)$/,"$1"),10):0}}else{if(typeof G.ActiveXObject!=Z){var o=null,s=false;try{o=new ActiveXObject(h+".7")}catch(k){try{o=new ActiveXObject(h+".6");t=[6,0,21];o.AllowScriptAccess="always"}catch(k){if(t[0]==6){s=true}}if(!s){try{o=new ActiveXObject(h)}catch(k){}}}if(!s&&o){try{n=o.GetVariable("$version");if(n){n=n.split(" ")[1].split(",");t=[parseInt(n[0],10),parseInt(n[1],10),parseInt(n[2],10)]}}catch(k){}}}}var v=N.userAgent.toLowerCase(),j=N.platform.toLowerCase(),r=/webkit/.test(v)?parseFloat(v.replace(/^.*webkit\/(\d+(\.\d+)?).*$/,"$1")):false,i=false,q=j?/win/.test(j):/win/.test(v),m=j?/mac/.test(j):/mac/.test(v);
/*@cc_on i=true;@if(@_win32)q=true;@elif(@_mac)m=true;@end@*/
return{w3cdom:l,pv:t,webkit:r,ie:i,win:q,mac:m}}();var e=function(){if(!a.w3cdom){return}J(I);if(a.ie&&a.win){try{g.write("<script id=__ie_ondomload defer=true src=//:><\/script>");var i=c("__ie_ondomload");if(i){i.onreadystatechange=function(){if(this.readyState=="complete"){this.parentNode.removeChild(this);V()}}}}catch(j){}}if(a.webkit&&typeof g.readyState!=Z){Q=setInterval(function(){if(/loaded|complete/.test(g.readyState)){V()}},10)}if(typeof g.addEventListener!=Z){g.addEventListener("DOMContentLoaded",V,null)}M(V)}();function V(){if(S){return}if(a.ie&&a.win){var m=Y("span");try{var l=g.getElementsByTagName("body")[0].appendChild(m);l.parentNode.removeChild(l)}catch(n){return}}S=true;if(Q){clearInterval(Q);Q=null}var j=f.length;for(var k=0;k<j;k++){f[k]()}}function J(i){if(S){i()}else{f[f.length]=i}}function M(j){if(typeof G.addEventListener!=Z){G.addEventListener("load",j,false)}else{if(typeof g.addEventListener!=Z){g.addEventListener("load",j,false)}else{if(typeof G.attachEvent!=Z){G.attachEvent("onload",j)}else{if(typeof G.onload=="function"){var i=G.onload;G.onload=function(){i();j()}}else{G.onload=j}}}}}function I(){var l=H.length;for(var j=0;j<l;j++){var m=H[j].id;if(a.pv[0]>0){var k=c(m);if(k){H[j].width=k.getAttribute("width")?k.getAttribute("width"):"0";H[j].height=k.getAttribute("height")?k.getAttribute("height"):"0";if(O(H[j].swfVersion)){if(a.webkit&&a.webkit<312){U(k)}X(m,true)}else{if(H[j].expressInstall&&!C&&O("6.0.65")&&(a.win||a.mac)){D(H[j])}else{d(k)}}}}else{X(m,true)}}}function U(m){var k=m.getElementsByTagName(P)[0];if(k){var p=Y("embed"),r=k.attributes;if(r){var o=r.length;for(var n=0;n<o;n++){if(r[n].nodeName.toLowerCase()=="data"){p.setAttribute("src",r[n].nodeValue)}else{p.setAttribute(r[n].nodeName,r[n].nodeValue)}}}var q=k.childNodes;if(q){var s=q.length;for(var l=0;l<s;l++){if(q[l].nodeType==1&&q[l].nodeName.toLowerCase()=="param"){p.setAttribute(q[l].getAttribute("name"),q[l].getAttribute("value"))}}}m.parentNode.replaceChild(p,m)}}function F(i){if(a.ie&&a.win&&O("8.0.0")){G.attachEvent("onunload",function(){var k=c(i);if(k){for(var j in k){if(typeof k[j]=="function"){k[j]=function(){}}}k.parentNode.removeChild(k)}})}}function D(j){C=true;var o=c(j.id);if(o){if(j.altContentId){var l=c(j.altContentId);if(l){L=l;T=j.altContentId}}else{L=b(o)}if(!(/%$/.test(j.width))&&parseInt(j.width,10)<310){j.width="310"}if(!(/%$/.test(j.height))&&parseInt(j.height,10)<137){j.height="137"}g.title=g.title.slice(0,47)+" - Flash Player Installation";var n=a.ie&&a.win?"ActiveX":"PlugIn",k=g.title,m="MMredirectURL="+G.location+"&MMplayerType="+n+"&MMdoctitle="+k,p=j.id;if(a.ie&&a.win&&o.readyState!=4){var i=Y("div");p+="SWFObjectNew";i.setAttribute("id",p);o.parentNode.insertBefore(i,o);o.style.display="none";G.attachEvent("onload",function(){o.parentNode.removeChild(o)})}R({data:j.expressInstall,id:K,width:j.width,height:j.height},{flashvars:m},p)}}function d(j){if(a.ie&&a.win&&j.readyState!=4){var i=Y("div");j.parentNode.insertBefore(i,j);i.parentNode.replaceChild(b(j),i);j.style.display="none";G.attachEvent("onload",function(){j.parentNode.removeChild(j)})}else{j.parentNode.replaceChild(b(j),j)}}function b(n){var m=Y("div");if(a.win&&a.ie){m.innerHTML=n.innerHTML}else{var k=n.getElementsByTagName(P)[0];if(k){var o=k.childNodes;if(o){var j=o.length;for(var l=0;l<j;l++){if(!(o[l].nodeType==1&&o[l].nodeName.toLowerCase()=="param")&&!(o[l].nodeType==8)){m.appendChild(o[l].cloneNode(true))}}}}}return m}function R(AE,AC,q){var p,t=c(q);if(typeof AE.id==Z){AE.id=q}if(a.ie&&a.win){var AD="";for(var z in AE){if(AE[z]!=Object.prototype[z]){if(z=="data"){AC.movie=AE[z]}else{if(z.toLowerCase()=="styleclass"){AD+=' class="'+AE[z]+'"'}else{if(z!="classid"){AD+=" "+z+'="'+AE[z]+'"'}}}}}var AB="";for(var y in AC){if(AC[y]!=Object.prototype[y]){AB+='<param name="'+y+'" value="'+AC[y]+'" />'}}t.outerHTML='<object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000"'+AD+">"+AB+"</object>";F(AE.id);p=c(AE.id)}else{if(a.webkit&&a.webkit<312){var AA=Y("embed");AA.setAttribute("type",W);for(var x in AE){if(AE[x]!=Object.prototype[x]){if(x=="data"){AA.setAttribute("src",AE[x])}else{if(x.toLowerCase()=="styleclass"){AA.setAttribute("class",AE[x])}else{if(x!="classid"){AA.setAttribute(x,AE[x])}}}}}for(var w in AC){if(AC[w]!=Object.prototype[w]){if(w!="movie"){AA.setAttribute(w,AC[w])}}}t.parentNode.replaceChild(AA,t);p=AA}else{var s=Y(P);s.setAttribute("type",W);for(var v in AE){if(AE[v]!=Object.prototype[v]){if(v.toLowerCase()=="styleclass"){s.setAttribute("class",AE[v])}else{if(v!="classid"){s.setAttribute(v,AE[v])}}}}for(var u in AC){if(AC[u]!=Object.prototype[u]&&u!="movie"){E(s,u,AC[u])}}t.parentNode.replaceChild(s,t);p=s}}return p}function E(k,i,j){var l=Y("param");l.setAttribute("name",i);l.setAttribute("value",j);k.appendChild(l)}function c(i){return g.getElementById(i)}function Y(i){return g.createElement(i)}function O(k){var j=a.pv,i=k.split(".");i[0]=parseInt(i[0],10);i[1]=parseInt(i[1],10);i[2]=parseInt(i[2],10);return(j[0]>i[0]||(j[0]==i[0]&&j[1]>i[1])||(j[0]==i[0]&&j[1]==i[1]&&j[2]>=i[2]))?true:false}function A(m,j){if(a.ie&&a.mac){return}var l=g.getElementsByTagName("head")[0],k=Y("style");k.setAttribute("type","text/css");k.setAttribute("media","screen");if(!(a.ie&&a.win)&&typeof g.createTextNode!=Z){k.appendChild(g.createTextNode(m+" {"+j+"}"))}l.appendChild(k);if(a.ie&&a.win&&typeof g.styleSheets!=Z&&g.styleSheets.length>0){var i=g.styleSheets[g.styleSheets.length-1];if(typeof i.addRule==P){i.addRule(m,j)}}}function X(k,i){var j=i?"visible":"hidden";if(S){c(k).style.visibility=j}else{A("#"+k,"visibility:"+j)}}return{registerObject:function(l,i,k){if(!a.w3cdom||!l||!i){return}var j={};j.id=l;j.swfVersion=i;j.expressInstall=k?k:false;H[H.length]=j;X(l,false)},getObjectById:function(l){var i=null;if(a.w3cdom&&S){var j=c(l);if(j){var k=j.getElementsByTagName(P)[0];if(!k||(k&&typeof j.SetVariable!=Z)){i=j}else{if(typeof k.SetVariable!=Z){i=k}}}}return i},embedSWF:function(n,u,r,t,j,m,k,p,s){if(!a.w3cdom||!n||!u||!r||!t||!j){return}r+="";t+="";if(O(j)){X(u,false);var q=(typeof s==P)?s:{};q.data=n;q.width=r;q.height=t;var o=(typeof p==P)?p:{};if(typeof k==P){for(var l in k){if(k[l]!=Object.prototype[l]){if(typeof o.flashvars!=Z){o.flashvars+="&"+l+"="+k[l]}else{o.flashvars=l+"="+k[l]}}}}J(function(){R(q,o,u);if(q.id==u){X(u,true)}})}else{if(m&&!C&&O("6.0.65")&&(a.win||a.mac)){X(u,false);J(function(){var i={};i.id=i.altContentId=u;i.width=r;i.height=t;i.expressInstall=m;D(i)})}}},getFlashPlayerVersion:function(){return{major:a.pv[0],minor:a.pv[1],release:a.pv[2]}},hasFlashPlayerVersion:O,createSWF:function(k,j,i){if(a.w3cdom&&S){return R(k,j,i)}else{return undefined}},createCSS:function(j,i){if(a.w3cdom){A(j,i)}},addDomLoadEvent:J,addLoadEvent:M,getQueryParamValue:function(m){var l=g.location.search||g.location.hash;if(m==null){return l}if(l){var k=l.substring(1).split("&");for(var j=0;j<k.length;j++){if(k[j].substring(0,k[j].indexOf("="))==m){return k[j].substring((k[j].indexOf("=")+1))}}}return""},expressInstallCallback:function(){if(C&&L){var i=c(K);if(i){i.parentNode.replaceChild(L,i);if(T){X(T,true);if(a.ie&&a.win){L.style.display="block"}}L=null;T=null;C=false}}}}}();motorola.controls.ProductSearcher=new Class({Implements:[Events,Options],activeTweens:[],current:null,defaultFieldValue:"",docEvents:null,events:null,field:null,ff:Browser.Engine.gecko,found:[],hasFocus:false,highlighted:null,lastInput:"",options:{backButtonClass:"back",defaultState:"#F2F2F2",duration:250,forwardBackButtonBuffer:0,forwardButtonClass:"forward",highlightState:"#8ECFF4",highlightStyle:"backgroundColor",resultsContainerSelector:".resultsList",resultsListSelector:".results",scrollBarClass:"scrollBar",scrollEnableCount:15,scrubberClass:"scrubber",trackBarClass:"track",transition:Fx.Transitions.Sine.easeOut},products:[],resetFocusEvent:false,results:null,resultsEnableCount:100,searchResults:null,searchResultsList:null,activateSearch:function(c){if(this.resetFocusEvent||this.current!==null){return}var b=$(this.field);var a=b.get("value");this.hasFocus=true;if(a===this.defaultFieldValue){b.set("value","")}else{this.filterProducts(c)}},addTween:function(a){this.activeTweens.push(a)},decrementCurrent:function(){if(this.current<=0){return}this.current--},destroyScrollbar:function(){if(this.slider){this.slider.destroy()}this.slider=null;this.activeTweens.each(function(c){c.cancel()});this.activeTweens.empty();var b=$(this.searchResultsList);b.dispose();var a=$(this.searchResults);a.empty();a.adopt(b);$(this.results).setStyle("top",0)},disable:function(){var c=$(this.field);var a;var b=this.events;for(a in b){c.removeEvent(a,b[a])}b=this.docEvents;for(a in b){document.removeEvent(a,b[a])}},dispatch:function(a){if(this.isFilterAction(a)){this.filterProducts(a)}else{if(this.isSetToLastInput(a)){this.setToLastInput()}}},enable:function(){$(this.field).addEvents(this.events);document.addEvents(this.docEvents)},executeKeyAction:function(d){var a=new Event(d);var c=a.code;var b=a.key;this.filterAction=true;if(this.found.length===0){if(c===13){a.stop()}return}if(c>=33&&c<=36&&!a.shift){this.filterAction=false}if((c===9&&a.shift)||c===38&&!a.shift){this.previous();a.stop()}else{if(c===9||(c===40&&!a.shift)){this.next();a.stop()}else{if(c===13){this.selectProduct();a.stop()}}}this.valueLength=$(this.field).get("value").length},filterProducts:function(g){var k=$(this.field).get("value");if(k===this.defaultFieldValue){return}this.lastInput=k;k=k.toLowerCase();if(!this.isFilterable(k)){this.hideResults();this.resetValueLength();return}var c=$(this.results);c.empty();this.destroyScrollbar();var j=this.products;var h=this.resultsEnableCount;var b=[];var d,l,f;for(d=0;d<j.length;d++){l=j[d];f=l.name.toLowerCase().indexOf(k);if(f===-1){continue}b.push(l);if(!this.isShowResults(b)){break}}if(!this.isShowResults(b)){this.hideResults();return}var m=[];var a;for(d=0;d<b.length;d++){l=b[d];a=new Element("li",{events:{click:function(i){new Event(i).stop()},mousedown:function(i){new Event(i).stop()},mouseenter:this.hover.bind(this),click:this.selectProduct.bind(this)},html:l.name});a.store("productData",l);a.inject(c);m.push(a)}if(m.length===0){this.hideResults();this.resetValueLength()}else{this.showResults(m)}this.found=m;this.resetHighlights()},getOptionIndex:function(b){for(var a=0;a<this.found.length;a++){if(this.found[a]===b){return a}}return -1},hideResults:function(){var a=$(this.results);a.empty();this.highlighted=null;$(this.searchResults).setStyle("display","none");this.destroyScrollbar();this.found=[];this.resetHighlights();this.resetFocusEvent=false},highlight:function(b){var a=b.get("tween",{duration:this.options.duration,transition:this.options.transition});a.addEvent("onStart",this.addTween.pass([a],this));b.tween(this.options.highlightStyle,this.options.highlightState);this.highlighted=b},hover:function(c){if(this.highlighted){this.removeHighlight(this.highlighted)}var a=new Event(c);var b=a.target;this.current=this.getOptionIndex(b);this.highlight(b)},incrementCurrent:function(){if(this.current>=this.found.length){return}this.current++},initialize:function(d,c,a){this.setOptions(a);if(!d||!c){return}this.defaultFieldValue=d.get("title")||"";d.set("value",this.defaultFieldValue);if(Browser.Engine.trident){addEvent("load",d.set.pass(["value",this.defaultFieldValue],d));addEvent("load",this.quitOrActivate.bind(this))}this.field=motorola.utils.generateElementId(d);this.results=motorola.utils.generateElementId(c.getElement(this.options.resultsListSelector));this.searchResults=motorola.utils.generateElementId(c);this.searchResultsList=motorola.utils.generateElementId(c.getElement(this.options.resultsContainerSelector));var b=this.events={focus:this.activateSearch.bind(this),keyup:this.dispatch.bind(this)};if(this.ff){b.keypress=this.executeKeyAction.bind(this)}else{b.keydown=this.executeKeyAction.bind(this)}this.docEvents={mousedown:this.quitSearch.bind(this),mouseup:this.resetFocus.bind(this)};this.enable()},initializeScroller:function(i,o){var f=this.setResultsHeight(i,o);var b=new Element("div",{"class":this.options.scrollBarClass,styles:{height:f+"px"}});var p=new Element("a",{href:"#","class":this.options.backButtonClass});p.addEvents({mouseenter:p.addClass.pass([this.options.backButtonClass+"Over"],p),mouseleave:p.removeClass.pass([this.options.backButtonClass+"Over"],p)});p.inject(b);var e=new Element("div",{"class":this.options.trackBarClass});var h=new Element("div",{"class":this.options.scrubberClass});h.inject(e);e.inject(b);var m=new Element("a",{href:"#","class":this.options.forwardButtonClass});m.addEvents({mouseenter:m.addClass.pass([this.options.forwardButtonClass+"Over"],m),mouseleave:m.removeClass.pass([this.options.forwardButtonClass+"Over"],m)});m.inject(b);b.inject($(this.searchResults));var g=b.getStyle("height").toInt();var j=p.getSize().y;var a=m.getSize().y;var l=g-j-a;e.setStyles({height:l,top:j});this.forwardBackButtonBuffer=j+a;var d=$(this.searchResultsList);var k=l/d.getScrollSize().y;var c=this.slider=new MOTO.StyledForm.Slider(b,k,{itemSize:o,horizontal:false,onSlideTo:this.slideContent.bind(this),onMoveTo:this.moveContent.bind(this)});var n=this.mousewheelScroller.bindWithEvent(this);d.addEvents({mouseenter:document.addEvent.pass(["mousewheel",n],document),mouseleave:document.removeEvent.pass(["mousewheel",n],document)})},isShowResults:function(a){return a.length<=this.resultsEnableCount},isFilterAction:function(d){var a=new Event(d);var c=a.code;var b=$(this.field).get("value").length;return !(c===13||c===38||c===9||c===40||c===27)&&this.filterAction&&c&&this.valueLength!==b},isFilterable:function(a){return a!==""&&(a.length>=2||a.toLowerCase()==="q")},isOptionInScrollArea:function(a){var e=this.forwardBackButtonBuffer;var b=this.slider;var d=b.getTrackPosition(a.getPosition().y);var c=d>-(e)&&d<$(this.results).getParent().getSize().y-e;return c},isSetToLastInput:function(b){var a=new Event(b);return a.code===27},mousewheelScroller:function(a){if(this.slider){this.slider.mouseWheel(a)}},moveContent:function(c){var b=$(this.results);var a=-c*b.getScrollSize().y;b.setStyle("top",a)},next:function(){if(this.current===this.found.length-1){this.removeHighlight(this.found[this.current]);this.current=null;this.updateFieldValue(this.lastInput);this.resetHighlights();this.scrollToTop();return}var a;if(!this.current&&this.current!==0){this.current=0;a=this.found[this.current]}else{this.removeHighlight(this.found[this.current]);this.incrementCurrent();a=this.found[this.current]}this.setupSelectedOption()},previous:function(){if(this.current===0){this.removeHighlight(this.found[this.current]);this.current=null;this.updateFieldValue(this.lastInput);this.resetHighlights();return}var a;if(!this.current&&this.current!==0){this.current=this.found.length-1;a=this.found[this.current];this.scrollToBottom()}else{this.removeHighlight(this.found[this.current]);this.decrementCurrent();a=this.found[this.current]}this.setupSelectedOption()},quitOrActivate:function(){if(this.hasFocus){$(this.field).set("value","");this.activateSearch();if(Browser.Engine.trident){$(this.field).set.delay(100,$(this.field),["value",""])}}else{this.quitSearch();if(Browser.Engine.trident){$(this.field).blur();$(this.field).set.delay(100,$(this.field),["value",this.defaultFieldValue])}}},quitSearch:function(c){this.setToLastInput();if(c&&c.target===$(this.field)){return}this.hasFocus=false;var b=$(this.field);var a=b.get("value");if(a===""){b.set("value",this.defaultFieldValue)}this.hideResults()},removeHighlight:function(b){var a;if(b){a=b.get("tween",{duration:this.options.duration,transition:this.options.transition});a.addEvent("onStart",this.addTween.pass([a],this));b.tween(this.options.highlightStyle,this.options.defaultState);this.highlighted=null}},reset:function(){$(this.field).set("value",this.defaultFieldValue);this.hideResults()},resetHighlights:function(){this.current=null;this.highlighted=null},resetFocus:function(a){if(!this.found||this.found.length===0){return}this.resetFocusEvent=true;$(this.field).focus()},resetValueLength:function(){this.valueLength=null},scrollToTop:function(){if(this.slider){this.slider.setScrubberPosition(0,false)}},scrollToBottom:function(){var a=this.slider;if(a){a.setScrubberPosition(a.trackSize-a.scrubberSize,false)}},selectProduct:function(){this.fireEvent("onSelect",this)},setResultsHeight:function(d,c){var b=$(this.searchResultsList);var a=c*d;b.setStyles({height:a+"px",overflow:"hidden"});$(this.searchResults).setStyles({overflow:"hidden"});return a},setupSelectedOption:function(){var b=this.slider;var a=this.found[this.current];if(b&&!this.isOptionInScrollArea(a)){this.slideToOption(a)}this.highlight(a);this.updateFieldValue(a.getText().trim())},setToLastInput:function(){if($defined(this.current)){this.removeHighlight(this.highlighted);this.updateFieldValue(this.lastInput);this.resetHighlights()}},showResults:function(c){var a=$(this.field).getPosition($(this.searchResults).getParent()).x;$(this.searchResults).setStyles({display:"block",left:a});var e=c[0].getSize().y;var d=c.length;var b=this.options.scrollEnableCount;if(d>b){this.initializeScroller(b,e)}else{this.setResultsHeight(d,e)}},slideContent:function(c){var b=$(this.results);var a=-c*b.getScrollSize().y;b.tween("top",a)},slideToOption:function(b){var d=this.slider;if(!d){return}var a=$(this.results);var f=b.getPosition(a).y;var c=f/a.getScrollSize().y;var e=c*d.trackSize;d.setScrubberPosition(e,false)},updateFieldValue:function(a){var b=$(this.field);b.set("value",a)}});motorola.controls.Page=new Class({initialize:function(){if(this.domready){addEvent("domready",this.domready.bind(this))}if(this.load){addEvent("load",this.load.bind(this))}try{if(this.destroy){addEvent("beforeunload",this.destroy.bind(this))}}catch(a){}}});motorola.controls.Pagination=new Class(function(){var b;function a(){b=$("allProductsPaginationTemplate").getFirst()}window.addEvent("productsready",a);return{Implements:[Events,Options],options:{maxPerPage:20,startPage:1,pagesShown:5},items:[],numPages:null,currentPage:1,pages:[],pager:null,inTransition:false,initialize:function(e,f){this.setOptions(f);this.items=e;this.numPages=Math.ceil(e.length/this.options.maxPerPage);this.currentPage=this.options.startPage;var g,c,h,j,d;if(this.numPages>this.options.pagesShown){c=Math.floor(this.options.pagesShown/2);h=this.currentPage;j=1+c;d=this.numPages-c;if(h<j){j=1}else{if(h>d){j=d-c}else{j=h-c}}for(g=0;g<this.options.pagesShown;g=g+1){this.pages.push(j+g)}}else{for(g=1;g<=this.numPages;g=g+1){this.pages.push(g)}}this.refreshPager()},refreshPager:function(){var c,j,i,d,f,h;var g,e;if(this.options.maxPerPage>=this.items.length){e=this.items.length;c=b.clone();g=c.get("html");while(g.indexOf("{max}")!==-1){g=g.replace("{max}",e)}c.set("html",g)}else{c=new Element("div",{"class":"pagination"});j=new Element(this.hasPrevious()?"a":"span",{"class":"first control",html:"&laquo;",href:"#",events:{click:this.first.bind(this)}});j.inject(c);i=new Element(this.hasPrevious()?"a":"span",{"class":"previous control",html:"&lt;",href:"#",events:{click:this.previous.bind(this)}});i.inject(c);this.pages.each(function(k){d=new Element(k===this.currentPage?"span":"a",{"class":"page control",html:k,href:"#",title:k,events:{click:this.setPage.bindWithEvent(this,[k])}});d.inject(c)},this);f=new Element(this.hasNext()?"a":"span",{"class":"next control",html:"&gt;",href:"#",events:{click:this.next.bind(this)}});f.inject(c);h=new Element(this.hasNext()?"a":"span",{"class":"last control",html:"&raquo;",href:"#",events:{click:this.last.bind(this)}});h.inject(c)}this.pager=c},hasNext:function(){var c=this.currentPage+1;return c<=this.numPages},next:function(d){var c;if(this.hasNext()){c=this.setPage(d,this.currentPage+1);this.fireEvent("onNext")}return c},hasPrevious:function(){var c=this.currentPage-1;return c>=1},previous:function(d){var c;if(this.hasPrevious()){c=this.setPage(d,this.currentPage-1);this.fireEvent("onPrevious")}return c},first:function(d){var c;if(this.hasPrevious()){c=this.setPage(d,1);this.fireEvent("onFirst")}return c},last:function(d){var c;if(this.hasNext()){c=this.setPage(d,this.numPages);this.fireEvent("onLast")}return c},setPage:function(j,m){var n,f,h,d,k,c,g,l;if(j){n=new Event(j);n.stop()}if(!this.inTransition&&m!==this.currentPage){this.currentPage=m;f=this.pages;f.empty();if(this.numPages>this.options.pagesShown){d=Math.floor(this.options.pagesShown/2);k=this.currentPage;c=1+d;g=this.numPages-d;if(k<c){c=1}else{if(k>g){c=g-d}else{c=k-d}}for(h=0;h<this.options.pagesShown;h=h+1){this.pages.push(c+h)}}else{for(h=1;h<=this.numPages;h=h+1){this.pages.push(h)}}l=[];for(h=(this.currentPage-1)*this.options.maxPerPage;h<this.items.length&&h<this.currentPage*this.options.maxPerPage;h=h+1){l.push(this.items[h])}this.refreshPager();this.fireEvent("onSet",[m,l]);return l}else{if(m!==this.currentPage){this.fireEvent("onInTransition")}}},destroy:function(){this.items=null;this.pages=null;if(this.pager&&this.pager.parentNode){this.pager.destroy()}this.pager=null}}}());motorola.controls.SupportProduct=new Class({Implements:[Events,Options],options:{badgeClass:"remarks",el:null,highlightedStyles:"",init:true,unhighlightedStyles:""},config:{productContent:".productContent",productImgClass:"productImg"},events:{highlight:$empty,removeHighlight:$empty,select:$empty},element:null,productData:null,initialize:function(d,a){this.setOptions(a);this.productData=d;var c=this.options.el||motorola.controls.template.clone();var b=c.get("html").replace(/href="[^ "]*(?=%\w+%)/g,'href="').template(d);c.set("html",b);this.element=motorola.utils.generateElementId(c);d.elementId=this.element;this.productContent=c.getElement.pass([this.config.productContent],c);if(this.options.init){this.initializeImage(c);this.initializeBadge(c);this.initializeFx(c);this.initializeEvents(c)}c.store("data",this);return c},initializeImage:function(a){var e=this.productData;var b=this.productContent();var d=this.config.productImgClass;var c=b.getElement("."+d);if(Browser.Engine.trident4){c.setProperties({src:e.imageUrl,alt:e.name})}else{c=new Element("img",{styles:{position:"absolute",left:"-5000px"},events:{load:this.replaceProductImage.pass([e.imageUrl,e.name,d],a)}});c.inject(b);a.store(e.name,c);c.src=e.imageUrl}},initializeBadge:function(b){var e=this.productData;var c=this.productContent();var a;var d=e.iconUrl;if(d&&d!==""){a=c.getElement("."+this.options.badgeClass);if(a){a.setProperty("src",d)}else{a=new Element("img",{"class":this.options.badgeClass,src:d,alt:e.iconAltText});a.inject(c,"top")}if(d.contains(".png")&&!a.hasClass("png")){a.addClass("png")}}else{if(a){a.destroy()}}},initializeFx:function(a){a.get("morph",motorola.fxoptions);this.productContent().get("morph",motorola.fxoptions)},initializeEvents:function(d){var c=this.events.highlight=this.highlight.bind(this);var b=this.events.removeHighlight=this.removeHighlight.bind(this);var a=this.events.select=this.select.bind(this);d.addEvents({mouseenter:c,mouseleave:b,click:a})},highlight:function(){this.productContent().morph(this.options.highlightedStyles);this.fireEvent("onHighlight",this)},removeHighlight:function(){this.productContent().morph(this.options.unhighlightedStyles);this.fireEvent("onRemoveHighlight",this)},replaceProductImage:function(e,d,c){var b=this.getElement("."+c);b.setProperties({src:e,alt:d});var a=this.retrieve(d);if(a){a.destroy();this.store(d,null)}},select:function(d){var a=document.getElementById("isAccessory");if(!a){var f=document.getElementById("productFamilyName").value+" Support Home - View Product Support Click";var c=this.productData.name+" Support Home;Product Support View;Product";var b=this.productData.productId;dcsMultiTrack("DCSext.action",c,"WT.pn.id",b,"WT.pn_sku")}this.fireEvent("onSelect",[d,this])},forceUnhighlight:function(){this.productContent().get("morph").set(this.options.unhighlightedStyles)}});if(typeof MOTO==="undefined"){var MOTO={};MOTO.modulesLoaded=[]}if(typeof MOTO.StyledForm==="undefined"){MOTO.StyledForm={}}MOTO.StyledForm.Type={TAG:"tag",CLASS:"class",ID:"id"};MOTO.StyledForm.getSelector=function(c,b){var a;switch(c){case MOTO.StyledForm.Type.TAG:a=b;break;case MOTO.StyledForm.Type.CLASS:a="."+b;break;case MOTO.StyledForm.Type.ID:a="#"+b;break}return a};MOTO.StyledForm.SelectOption=new Class({Implements:[Events,Options],options:{selected:false,optionTag:"p",optionClass:"option",disabledClass:"disabled",selectedClass:"selected",highlightedClass:"highlighted",storageName:"data"},display:null,displayElement:null,events:{highlight:null,removeHighlight:null,select:null,deselect:null},input:null,optionElement:null,selected:null,value:null,initialize:function(a,b){this.setOptions(b);var e=a.get("class")+" "+this.options.optionClass;var e=e.trim();var d=a.getText();this.value=a.getProperty("value");var c=this.events;c.highlight=this.highlight.bind(this);c.removeHighlight=this.removeHighlight.bind(this);c.select=this.select.bind(this);c.deselect=this.deselect.bind(this);this.displayElement=new Element(this.options.optionTag,{"class":e,html:d,events:{mouseenter:c.highlight,mouseleave:c.removeHighlight,click:c.select}});this.displayElement.store(this.options.storageName,this);this.optionElement=a},enable:function(){this.displayElement.removeClass(this.options.disabledClass);this.fireEvent("onEnable",this)},disable:function(){this.displayElement.addClass(this.options.disabledClass);this.fireEvent("onDisable",this)},select:function(b){var a;if(b){a=new Event(b);a.stop()}this.fireEvent("onSelect",this);this.displayElement.addClass(this.options.selectedClass);this.displayElement.removeEvent("click",this.events.select);this.selected=true},deselect:function(b){var a;if(b){a=new Event(b);a.stop()}this.fireEvent("onDeselect",this);this.displayElement.removeClass(this.options.selectedClass);this.displayElement.addEvent("click",this.events.select);this.selected=false},highlight:function(){this.displayElement.addClass(this.options.highlightedClass);this.fireEvent("onHighlight",this)},removeHighlight:function(){this.displayElement.removeClass(this.options.highlightedClass);this.fireEvent("onRemoveHighlight",this)},destroy:function(){this.display=null;this.displayElement=null;this.events=null;this.input=null;this.optionElement=null}});if(typeof MOTO==="undefined"){var MOTO={};MOTO.modulesLoaded=[]}if(typeof MOTO.StyledForm==="undefined"){MOTO.StyledForm={}}MOTO.StyledForm.Dropdown=new Class(function(){var a=function(f,d,c,e,b){this.display=f;this.value=d;this.selected=c;this.displayElement=e;this.optionElement=b;this.disable=function(){this.displayElement.addClass("disabled")},this.enable=function(){this.displayElement.removeClass("disabled")};this.destroy=function(){this.displayElement=null;this.optionElement=null}};return{Implements:[Events,Options],options:{activeClass:"active",defaultValue:null,dropdownClass:"dropdown",dropdownBackgroundClass:"dropdownBg",selectionClass:"selection",selectionDivClass:"dropdownSelection",defaultSelectionClass:"defaultSelection",menuClass:"menu",listClass:"list",optionsClass:"options",optionTag:"p",optionClass:"option",transition:Fx.Transitions.Sine.easeOut,duration:250,highlightStyle:"backgroundColor",highlightState:"#8ECFF4",defaultState:"#F2F2F2",typeDelay:500,mouseLeaveDelay:500,initialValue:null,animate:true},input:null,dropdown:null,list:null,listHeight:null,listOptions:{},listEffect:null,selection:null,selectedOption:null,highlighted:null,typed:null,clearTimer:null,collapseInterval:null,events:{},initialize:function(e,h){this.setOptions(h);this.defaultValue=this.options.defaultValue;var w;var p=$(e);function f(){$clear(this.collapseInterval)}function c(){this.collapseInterval=this.collapse.delay(this.options.mouseLeaveDelay,this)}this.events.mouseenter=f.bind(this);this.events.mouseleave=c.bind(this);var r=p.getElements("option");this.dropdown=new Element("div",{"class":this.options.dropdownClass});e.get("class").split(" ").each(function(i){this.dropdown.addClass(i)},this);var o=p.get("id");if(o&&o.trim()!==""){p.set("id","");this.dropdown.set("id",o)}var b=new Element("div",{"class":this.options.menuClass});this.list=new Element("div",{"class":this.options.listClass});var k=new Element("div",{"class":this.options.optionsClass});var u=this.listOptions;var n,v,t,q,l,d,x,m;for(w=0;w<r.length;w=w+1){n=r[w];m=n.get("class")+" "+this.options.optionClass;m=m.trim();v=n.get("html");t=n.getProperty("value");d=new Element(this.options.optionTag,{"class":m,html:v,events:{mouseup:this.listOptionClicked.bind(this),click:function(i){new Event(i).stop()},mousedown:function(i){new Event(i).stop()},mouseenter:this.mouseenter.bind(this)}});x=new a(v,t,q,d,n);d.store("optionData",x);q=n.getProperty("selected");if(q||(this.options.initialValue&&this.options.initialValue===x.value)){this.selectedOption=x;this.defaultValue=n.get("value")}u[t]=x;d.inject(k)}if(!this.selectedOption){this.defaultValue=r[0].get("value");this.selectedOption=this.listOptions[this.defaultValue]}k.inject(this.list);this.list.inject(b);var y=new Element("div",{"class":this.options.selectionDivClass});var j=new Element("div",{"class":this.options.dropdownBackgroundClass});var s=l?l.value:r[0].value;this.selection=new Element("span",{"class":this.options.selectionClass,html:s,events:{mousedown:this.selectionClicked.bind(this)}});this.input=new Element("input",{type:"text",value:this.selectedOption.optionElement.value,name:p.getProperty("name"),events:{focus:this.focus.bind(this),blur:Browser.Engine.trident?$empty:this.blur.bind(this),keydown:this.keydown.bind(this)}});j.inject(y);this.selectListOption(this.selectedOption.displayElement);this.selection.inject(y);this.input.inject(y);var g=p.clone();y.inject(this.dropdown);b.inject(this.dropdown);this.dropdown.replaces(p);this.listHeight=this.list.getSize().y;this.listEffect=this.list.effect("height",{duration:this.options.duration,link:"cancel",transition:this.options.transition}).set(0);if(this.options.initialValue&&this.options.initialValue!==this.options.defaultValue){this.fireEvent("onChange",{target:this})}document.addEvent("mousedown",this.clickOutside.bind(this))},selectionClicked:function(b){this.fireEvent("click");new Event(b).stop();this.expand()},toggle:function(){$clear(this.collapseInterval);var b=this.dropdown.getElement(".options").getSize().y;var d=this.open?b:0;var c=this.open?0:b;if(this.options.animate){this.listEffect.start(d,c)}else{this.listEffect.set(c)}this.open=this.open?false:true;if(this.open){this.dropdown.addClass(this.options.activeClass).addClass(this.options.dropdownClass+"-"+this.options.activeClass);this.highlightOption(this.selectedOption.displayElement);this.dropdown.addEvent("mouseenter",this.events.mouseenter);this.dropdown.addEvent("mouseleave",this.events.mouseleave);this.input.focus()}else{this.dropdown.removeClass(this.options.activeClass).removeClass(this.options.dropdownClass+"-"+this.options.activeClass);this.dropdown.removeEvent("mouseenter",this.events.mouseenter);this.dropdown.removeEvent("mouseleave",this.events.mouseleave);this.removeHighlightOption(this.highlighted.displayElement);this.input.blur()}},listOptionClicked:function(d){var b=new Event(d).stop();var c=b.target;this.selectListOption(c);this.collapse();if(this.options.hasLinks){location.href=c.getProperty("href")}},selectListOption:function(e){var e=$(e);var b=e.retrieve("optionData");this.selection.empty();var f=b.displayElement.getFirst();if(f){this.selection.adopt(b.displayElement.clone())}else{this.selection.set("html",b.displayElement.get("html"))}this.selection.setStyle("display","block");var c=this.value;this.value=b.value;this.input.setProperty("value",this.value);this.selectedOption=b;this.fireEvent("onSelect",b);var d={target:this};if($defined(c)&&c!==this.value){this.fireEvent("onChange",d)}},collapse:function(){if(this.open){this.toggle()}this.fireEvent("onCollapse")},expand:function(){if(!this.open){this.toggle()}this.fireEvent("onExpand")},highlightOption:function(b){if(this.highlighted){this.removeHighlightOption(this.highlighted.displayElement)}b.get("tween",{duration:this.options.duration,transition:this.options.transition});b.tween(this.options.highlightStyle,this.options.highlightState);this.highlighted=b.retrieve("optionData");this.fireEvent("onHighlight")},removeHighlightOption:function(b){b.get("tween",{duration:this.options.duration,transition:this.options.transition});b.tween(this.options.highlightStyle,this.options.defaultState);this.fireEvent("onRemoveHighlight")},mouseenter:function(d){var b=new Event(d);var c=b.target;this.highlightOption(c)},mouseleave:function(d){var b=new Event(d);var c=b.target;this.removeHighlightOption(c)},clickOutside:function(b){this.collapse()},focus:function(b){this.expand()},blur:function(b){this.collapse()},keydown:function(i){var b=new Event(i).stop();$clear(this.clearTimer);var h=this.highlighted.displayElement;var g,d;var f=b.code;var c=b.key;switch(f){case 38:case 37:g=h.getPrevious();if(!g){g=h.getParent().getLast()}this.highlightOption(g);this.removeHighlightOption(h);break;case 40:case 39:d=h.getNext();if(!d){d=h.getParent().getFirst()}this.highlightOption(d);this.removeHighlightOption(h);break;case 13:case 32:b.target=h;this.listOptionClicked(b);break;case 27:this.toggle();break;default:if(f>=48&&f<=122&&(f<=57||(f>=65&&f<=90)||f>=97)){}break}},destroy:function(){var b=this.listOptions;var c;for(c in b){b[c].destroy()}if(this.dropdown&&this.dropdown.parentNode){this.dropdown.destroy()}this.dropdown=null;this.input=null;this.list=null;this.listEffect=null;this.selectedOption=null;this.selection=null}}}());if(typeof MOTO==="undefined"){var MOTO={};MOTO.modulesLoaded=[]}if(typeof MOTO.StyledForm==="undefined"){MOTO.StyledForm={}}MOTO.StyledForm.Slider=new Class(function(){function a(c){var b;if(c){b=new Event(c);b.stop()}}return{Implements:[Events,Options],options:{animate:true,duration:250,transition:"circ:out",itemSize:120,horizontal:true,forwardButtonClass:"forward",backButtonClass:"back",scrubberClass:"scrubber",snapTo:true,trackClass:"track",buttonHoldDelay:150},el:null,track:null,trackSize:null,scrubber:null,scrubberSize:null,scrubberPosition:null,itemTrackSize:null,forwardButton:null,backButton:null,drag:false,dragOffset:null,buttonHoldInterval:null,events:{},scrubberLimits:{top:null,bottom:null,left:null,right:null},initialize:function(f,g,d){this.setOptions(d);this.el=$(f);d=this.options;this.track=f.getElement("."+this.options.trackClass);var c;if(d.horizontal){c=f.getSize().x;this.trackSize=this.track.getSize().x;this.scrubberTween="left"}else{c=f.getSize().y;this.trackSize=this.track.getSize().y;this.scrubberTween="top"}this.events={mousedown:this.mouseDown.bind(this),mousemove:this.mouseMove.bind(this),mouseup:this.mouseUp.bind(this)};this.track.addEvent("mousedown",this.events.mousedown);document.addEvent("mousemove",this.events.mousemove);document.addEvent("mouseup",this.events.mouseup);this.scrubber=f.getElement("."+this.options.scrubberClass);this.scrubberSize=Math.floor(g*c);this.scrubberPosition=0;this.scrubber.set("tween",{duration:this.options.duration,transition:this.options.transition});this.scrubber.setStyle(this.options.horizontal?"width":"height",this.scrubberSize);this.itemTrackSize=this.options.itemSize*g;this.forwardButton=f.getElement("."+this.options.forwardButtonClass);var b=this.forwardButton;b.addEvent("mousedown",this.forwardButtonClick.bind(this));b.addEvent("click",a);this.backButton=f.getElement("."+this.options.backButtonClass);var e=this.backButton;e.addEvent("mousedown",this.backButtonClick.bind(this));e.addEvent("click",a);if(this.options.horizontal){this.scrubberLimits.left=0;this.scrubberLimits.right=this.trackSize-this.scrubberSize}else{this.scrubberLimits.top=0;this.scrubberLimits.bottom=this.trackSize-this.scrubberSize}},load:function(){this.el.fade("in")},mouseDown:function(b){this.drag=true;this.isMouseDown=true;a(b);var c=this.options.horizontal?b.page.x:b.page.y;if(this.isPositionAboveScrubber(c)){this.setScrubberOffset(c)}else{this.centerScrubberToPosition(c)}},mouseMove:function(b){a(b);var c;if(this.drag){c=this.options.horizontal?b.page.x:b.page.y;this.dragScrubberTo(c)}},mouseUp:function(){$clear(this.buttonHoldInterval);if(!this.isMouseDown){return}this.isMouseDown=false;if(this.drag){this.drag=false}var d=this.scrubberPosition%this.itemTrackSize;var b=this.scrubberPosition;var c;if(this.options.snapTo){if(d>0){b=this.scrubberPosition-d}if(b!==this.scrubberPosition&&this.scrubberPosition!==(this.trackSize-this.scrubberSize)){this.setScrubberPosition(b)}else{if(b!==this.scrubberPosition&&this.scrubberPosition===(this.trackSize-this.scrubberSize)){c=b/this.trackSize;this.options.animate?this.fireEvent("onSlideTo",c):this.fireEvent("onMoveTo",c)}}}if(this.scrubberPosition===(this.trackSize-this.scrubberSize)){this.fireEvent("onReachedEnd",this)}},mouseWheel:function(c){var b=new Event(c);if(b.wheel>0&&this.scrubberPosition!=this.scrubberLimits[this.options.horizontal?"left":"top"]){this.backButtonClick(c)}else{if(b.wheel<0&&this.scrubberPosition!=this.scrubberLimits[this.options.horizontal?"right":"bottom"]){this.forwardButtonClick(c)}}this.isMouseDown=true;this.mouseUp()},forwardButtonClick:function(b){a(b);this.isMouseDown=true;this.slideScrubberTo(this.scrubberPosition+this.scrubberSize);this.buttonHoldInterval=this.forwardButtonClick.delay(this.options.buttonHoldDelay,this)},backButtonClick:function(b){a(b);this.isMouseDown=true;this.slideScrubberTo(this.scrubberPosition-this.scrubberSize);this.buttonHoldInterval=this.backButtonClick.delay(this.options.buttonHoldDelay,this)},slideScrubberTo:function(b){this.setScrubberPosition(b)},setScrubberOffset:function(b){var c=this.getTrackPosition(b);this.dragOffset=c-this.scrubberPosition},dragScrubberTo:function(b){var c=this.getTrackPosition(b);this.setScrubberPosition(c-this.dragOffset)},isPositionAboveScrubber:function(b){var c=this.getTrackPosition(b);return(c>this.scrubberPosition&&c<(this.scrubberPosition+this.scrubberSize))?true:false},getTrackPosition:function(c){var b=this.options.horizontal?this.track.getPosition().x:this.track.getPosition().y;return c-b},centerScrubberToPosition:function(b){var d=this.getTrackPosition(b);var c=this.scrubberSize/2;this.setScrubberPosition(d-c);this.dragOffset=c},setScrubberPosition:function(b,c){c=c||this.options.animate;this.scrubberPosition=b;if(this.scrubberPosition<0){this.scrubberPosition=0}else{if((this.scrubberPosition+this.scrubberSize)>this.trackSize){this.scrubberPosition=this.trackSize-this.scrubberSize}}var d=this.scrubberPosition/this.trackSize;if(c){this.scrubber.tween(this.scrubberTween,this.scrubberPosition);this.fireEvent("onSlideTo",d)}else{this.scrubber.setStyle(this.scrubberTween,this.scrubberPosition);this.fireEvent("onMoveTo",d)}},destroy:function(){this.track.removeEvent("mousedown",this.events.mousedown);document.removeEvent("mousemove",this.events.mousemove);document.removeEvent("mouseup",this.events.mouseup);this.el.destroy();this.el=null;this.track=null;this.scrubber=null;this.forwardButton=null;this.backButton=null}}}());(function(){addEvent("productsready",function(){motorola.controls.template=$("productTemplate").getFirst().dispose()});motorola.pages.SupportFamily=new Class({Extends:motorola.controls.Page,Implements:[Events,Options],collapseProductStyles:{opacity:"0"},columns:4,defaultViewProducts:null,expandProductStyles:{opacity:"1"},initialData:null,sortDataURL:null,sortInitialValue:"",seriesInitialValue:"",setupComplete:false,productIds:[],productIdsBySeries:{},productStorageName:"data",cache:{},rows:3,maxPerPage:null,maxViewProducts:120,pagination:null,productOptions:{highlightedStyles:{"border-width":"2px","border-style":"solid","border-color":"#c6dde8"},unhighlightedStyles:{"border-width":"2px","border-style":"solid","border-color":"#fff"}},searcher:null,seriesSelect:null,sorter:null,sortSelect:null,viewingAll:false,initialize:function(){this.parent();addEvent("productsready",this.productsready.bind(this));this.maxPerPage=this.defaultViewProducts=this.columns*this.rows},addToSeries:function(c,b){var d=this.productIdsBySeries;var a=d[c];if(!a){a=[];d[c]=a}a.push(b)},domready:function(){var a=null;this.initialValues={};for(key in a){if(!a.hasOwnProperty(key)||key.match(/product/)){continue}this.initialValues[key]=a[key].initialValues}motorola.utils.PngFix.fixClass("png")},dropdownChange:function(c){var a=c.input.get("name");var b=$(a);if(b){b.set("value",c.value)}this.sendFiltersDelay();if(a==="modelId"){this.modelChange(c)}},dropdownCollapse:function(b){var a=$(document.body);b.element.addClass("closed").getElement(".list").get("morph",{onComplete:a.toggleClass.pass(["junk"],a)}).start(this.dropdownCollapsed)},dropdownExpand:function(b){var a=b.element.removeClass("closed").getElement(".list");a.morph(a.retrieve("Motorola.Products::expandedStyles"));if(b.selected){this.keyboardHighlight(b.selected.element,b.slider,{type:"key"})}document.fireEvent("collapserExpanded",b)},dropdownHighlightOption:function(b,c){var a=c?new Event(c).stop():null;this.keyboardHighlight(b.element,b.owner.slider,a)},resizeDropdown:function(d){var a=d.element;var c=a.getElement("ul").clone().setStyles({position:"absolute",top:"0px",left:"-15000px"}).inject(a.getParent());var b=c.getSize().x;a.getElement(".list").setStyle("width",b+21);a.getElement(".selection").setStyle("width",b+18);a.getElement(".dropdownBackground").setStyle("width",b+7);c.destroy()},sendFiltersDelay:function(){$clear(this.filtersInterval);if(!this.initialized||this.cache.lastQuery===this.form.toQueryString()){return}this.filtersInterval=this.sendFilters.delay(500,this)},sendFilters:function(){var b=this.form.elements.quickSearchField;if(b){b.disabled=true}var a=this.form.toQueryString();if(this.cache[a]){this.updatePage(this.cache[a],a)}else{this.form.store("Motorola.Products::query",a).send()}if(b){b.disabled=false}},fadeProducts:function(g,c){var b={};var d;var h=$E("ol.products").getElements(".product");var f=h.length;for(d=0;d<f;d=d+1){b[""+d]=g}var a=$extend($clone(motorola.fxoptions),c);var e=new Fx.Elements(h,a);e.start(b)},getFromCache:function(c,e){var a=this.cache;var b;b=a[e];if(!b){var d=c[e];if(!d.productId){d.productId=e}b=new motorola.controls.SupportProduct(d,this.productOptions);a[e]=b}else{b.retrieve(this.productStorageName).forceUnhighlight()}return b},hideLoading:function(){},setupPagination:function(d){var h=d.length;var e=this.maxPerPage;var f=this.defaultViewProducts;var g=this.seriesSelect;if($defined(g)&&$defined(g.selectedOption)&&g.selectedOption.value===""){e=this.maxPerPage=f}if(this.viewingAll){e=this.maxPerPage=this.maxViewProducts}var i=this.pagination=new motorola.controls.Pagination(d,{maxPerPage:e});i.addEvent("onSet",this.replacePagination.bind(this));i.pager.replaces($E("div.pagination"));var b=$E("div.navigation .viewAll");var c=b.getElement("a");c.set("text",c.get("text").replace(/\d*$/,h));b.removeEvents();b.addEvent("click",this.viewAll.bindWithEvent(this,[d]));var a=$E("div.navigation .viewDefault");a.removeEvents();a.addEvent("click",this.viewDefault.bindWithEvent(this,[d]));viewDefaultLink=a.getElement("a");viewDefaultLink.set("text",viewDefaultLink.get("text").replace(/\d+/,f));if(Browser.Engine.trident4||h>this.maxViewProducts||h<f){b.setStyle("display","none");a.setStyle("display","none")}else{if(this.viewingAll){b.setStyle("display","none");a.setStyle("display","block")}else{b.setStyle("display","block");a.setStyle("display","none")}}},load:function(){},productsready:function(){var h=this.searcher=new motorola.controls.ProductSearcher($("s"),$("searchResults"),{onSelect:function(n){var m;var l=document.getElementById("productFamilyName").value+";Model Search Field";dcsMultiTrack("DCSext.action",l,"WT.z_evt2","12");if(n.highlighted){m=n.highlighted.retrieve("productData").productUrl;location.href=m}}});var j=h.products;var f=this.initialData.filterable==="1"?true:false;var c,k,a;var i=[];var b=this.initialData.productsData;var e,d;var g=[];for(c in b){i.push(c);d=b[c];d.productId=c;j.push(d);if(!f){continue}e=d.filterValue;this.addToSeries(e,c);if(!g.contains(e)){g.push(e)}}if(this.productIds.length>0){i=this.productIds}this.updateProductsList(i);this.setupPagination(i);if(f&&$("sel-series")){this.setupSeries(g)}this.setupSort();this.setupComplete=true},replacePagination:function(b,a){this.pagination.pager.replaces($E("div.pagination"));this.fadeProducts(this.collapseProductStyles,{onStart:this.updateProductsListStart.bind(this),onComplete:this.updateProductsListFinish.pass([a],this),duration:motorola.fxoptions.duration})},updateProductsListFinish:function(a){this.updateProductsList(a);this.pagination.inTransition=false},updateProductsListStart:function(){this.showLoading();this.pagination.inTransition=true},compareSeries:function(b,a){if(b>a){return 1}if(b==a){return 0}if(b<a){return -1}},setupSeries:function(c){motorola.quicksort(c,0,c.length-1,this.compareSeries);var e=$("sel-series");var d;var a=[];for(var b=0;b<c.length;b++){d=new Element("option",{html:c[b],value:c[b]});a.push(d)}e.adopt(a);var g=$extend($clone(motorola.fxoptions),{onSelect:[this.sortAndFilter.bind(this),motorola.utils.storeDropdownValue],duration:250,initialValue:this.seriesInitialValue,animate:Browser.Engine.webkit});var e=this.seriesSelect=new MOTO.StyledForm.Dropdown(e,g);var f=this.searcher;if(f.field){e.addEvents({onExpand:function(){f.quitSearch()},onChange:function(){f.reset()}})}$("seriesWrap").setStyle("display","inline")},setupSort:function(){var a=$("sel-sortby");var b=$extend($clone(motorola.fxoptions),{onSelect:[this.sortAndFilter.bind(this),motorola.utils.storeDropdownValue],duration:250,initialValue:this.sortInitialValue,animate:Browser.Engine.webkit});var a=this.sortSelect=new MOTO.StyledForm.Dropdown(a,b);$("sortbyWrap").setStyle("display","inline")},sortAndFilter:function(){if(!this.setupComplete){return}var a=this;var h;var c;var d;var e=this.sortSelect;var i=this.seriesSelect;if(!$defined(e)||!$defined(e.selectedOption)){d=""}else{d=e.selectedOption.value}if(!$defined(i)||!$defined(i.selectedOption)){c=""}else{c=i.selectedOption.value}if(c==""&&d==""){return}document.getElementById("sortOrderId").value=d;var b=this.sortDataURL.indexOf("?")>0?"&":"?";var g=this.sortDataURL+b+"sort="+d+"&series="+encodeURIComponent(c);var f=jQuery.ajax({type:"GET",contentType:"application/json; charset=utf-8",url:g,dataType:"json",global:false,success:function(j){h=j.products;a.fadeProducts(a.collapseProductStyles,{onStart:a.updateProductsListStart.bind(a),onComplete:a.updateProductsListFinish.pass([h],a),duration:motorola.fxoptions.duration});a.setupPagination(h)}})},showLoading:function(){},updateProductsList:function(j){var g=$("productTemplate").getParent();var b=$("productTemplate").dispose();var l=b.getChildren().dispose();var c,m,f;var a=this.initialData.productsData;var k=this.maxPerPage;var d=this.collapseProductStyles;var e=0;while(e-k&&e-j.length){c=j[e];m=this.getFromCache(a,c);m.set("styles",d);b.adopt(m);e=e+1}this.hideLoading();g.adopt(b);var h=this.expandProductStyles;this.fadeProducts(h,{duration:motorola.fxoptions.duration})},viewAll:function(b,a){motorola.utils.stopEvent(b);this.maxPerPage=this.maxViewProducts;this.viewingAll=true;this.fadeProducts(this.collapseProductStyles,{onStart:this.updateProductsListStart.bind(this),onComplete:this.updateProductsListFinish.pass([a],this),duration:motorola.fxoptions.duration});this.setupPagination(a)},viewDefault:function(b,a){motorola.utils.stopEvent(b);this.maxPerPage=this.defaultViewProducts;this.viewingAll=false;this.fadeProducts(this.collapseProductStyles,{onStart:this.updateProductsListStart.bind(this),onComplete:this.updateProductsListFinish.pass([a],this),duration:motorola.fxoptions.duration});this.setupPagination(a)},destroy:function(){}});motorola.supportFamily=new motorola.pages.SupportFamily()})();motorola.supportFamily.utils={beforeunload:function(){motorola.supportFamily.destroy();motorola.globals.Header.destroy();motorola.globals.Footer.destroy()}};
