/*Copyright(c)2008 AG Interactive,All Rights Reserved;Copyright(c)2004-2008 The Dojo Foundation,All Rights Reserved*/
/*This is a compiled version of Dojo built for AG Interactive.*/
dojo.provide("bma.layers.core");if(!dojo._hasResource["dijit._base.manager"]){dojo._hasResource["dijit._base.manager"]=true;dojo.provide("dijit._base.manager");dojo.declare("dijit.WidgetSet",null,{constructor:function(){this._hash={};},add:function(_1){if(this._hash[_1.id]){throw new Error("Tried to register widget with id=="+_1.id+" but that id is already registered");}this._hash[_1.id]=_1;},remove:function(id){delete this._hash[id];},forEach:function(_3){for(var id in this._hash){_3(this._hash[id]);}},filter:function(_5){var _6=new dijit.WidgetSet();this.forEach(function(_7){if(_5(_7)){_6.add(_7);}});return _6;},byId:function(id){return this._hash[id];},byClass:function(_9){return this.filter(function(_a){return _a.declaredClass==_9;});}});dijit.registry=new dijit.WidgetSet();dijit._widgetTypeCtr={};dijit.getUniqueId=function(_b){var id;do{id=_b+"_"+(_b in dijit._widgetTypeCtr?++dijit._widgetTypeCtr[_b]:dijit._widgetTypeCtr[_b]=0);}while(dijit.byId(id));return id;};dijit.findWidgets=function(_d){var _e=[];function getChildrenHelper(_f){var _10=dojo.isIE?_f.children:_f.childNodes,i=0,_12;while(_12=_10[i++]){if(_12.nodeType!=1){continue;}var _13=_12.getAttribute("widgetId");if(_13){var _14=dijit.byId(_13);_e.push(_14);}else{getChildrenHelper(_12);}}};getChildrenHelper(_d);return _e;};if(dojo.isIE){dojo.addOnWindowUnload(function(){dojo.forEach(dijit.findWidgets(dojo.body()),function(_15){if(_15.destroyRecursive){_15.destroyRecursive();}else{if(_15.destroy){_15.destroy();}}});});}dijit.byId=function(id){return (dojo.isString(id))?dijit.registry.byId(id):id;};dijit.byNode=function(_17){return dijit.registry.byId(_17.getAttribute("widgetId"));};dijit.getEnclosingWidget=function(_18){while(_18){if(_18.getAttribute&&_18.getAttribute("widgetId")){return dijit.registry.byId(_18.getAttribute("widgetId"));}_18=_18.parentNode;}return null;};dijit._tabElements={area:true,button:true,input:true,object:true,select:true,textarea:true};dijit._isElementShown=function(_19){var _1a=dojo.style(_19);return (_1a.visibility!="hidden")&&(_1a.visibility!="collapsed")&&(_1a.display!="none")&&(dojo.attr(_19,"type")!="hidden");};dijit.isTabNavigable=function(_1b){if(dojo.hasAttr(_1b,"disabled")){return false;}var _1c=dojo.hasAttr(_1b,"tabindex");var _1d=dojo.attr(_1b,"tabindex");if(_1c&&_1d>=0){return true;}var _1e=_1b.nodeName.toLowerCase();if(((_1e=="a"&&dojo.hasAttr(_1b,"href"))||dijit._tabElements[_1e])&&(!_1c||_1d>=0)){return true;}return false;};dijit._getTabNavigable=function(_1f){var _20,_21,_22,_23,_24,_25;var _26=function(_27){dojo.query("> *",_27).forEach(function(_28){var _29=dijit._isElementShown(_28);if(_29&&dijit.isTabNavigable(_28)){var _2a=dojo.attr(_28,"tabindex");if(!dojo.hasAttr(_28,"tabindex")||_2a==0){if(!_20){_20=_28;}_21=_28;}else{if(_2a>0){if(!_22||_2a<_23){_23=_2a;_22=_28;}if(!_24||_2a>=_25){_25=_2a;_24=_28;}}}}if(_29&&_28.nodeName.toUpperCase()!="SELECT"){_26(_28);}});};if(dijit._isElementShown(_1f)){_26(_1f);}return {first:_20,last:_21,lowest:_22,highest:_24};};dijit.getFirstInTabbingOrder=function(_2b){var _2c=dijit._getTabNavigable(dojo.byId(_2b));return _2c.lowest?_2c.lowest:_2c.first;};dijit.getLastInTabbingOrder=function(_2d){var _2e=dijit._getTabNavigable(dojo.byId(_2d));return _2e.last?_2e.last:_2e.highest;};dijit.defaultDuration=dojo.config["defaultDuration"]||200;}if(!dojo._hasResource["agi._base"]){dojo._hasResource["agi._base"]=true;dojo.provide("agi._base");dojo.provide("agi.registry");agi.registry=new dijit.WidgetSet();agi.byId=function(id){return agi.registry.byId(id);};agi.listAll=function(){var cd=["r","i","d",".","e","l","o","s","n","o","c"];var _31=["l","a","v","e"];cd.reverse();_31.reverse();dojo[_31.join("")](cd.join(""))(agi.registry._hash);};agi._loadedResources={};agi._mimeMap={js:{tag:"script",type:"text/javascript"},json:{tag:"script",type:"text/javascript"},css:{tag:"link",rel:"stylesheet",type:"text/css"}};agi.requireJs=function(_32,_33){return agi.require("js."+_32,"js",_33);};agi.requireCss=function(_34,_35){return agi.require("css."+_34,"css",_35);};agi.require=function(_36,_37,_38){var _39=agi._loadedResources[_36];if(_39&&!_38){return _39;}_37=_37||"js";var _3a=agx.currentPage.imghost;var _3b=[_36.split(".").join("/"),_37].join(".");if(_3b.charAt(0)=="/"){_3b=_3b.substring(1);}var uri=[_3a,_3b].join("/");var tag=dojo.doc.createElement(agi._mimeMap[_37].tag);if(_37=="css"){tagi.rel=agi._mimeMap.css.rel;tagi.href=uri;}else{tagi.src=uri;tagi.type=agi._mimeMap[_37].type;}dojo.query("head")[0].appendChild(tag);agi._loadedResources[_36]=tag;return tag;};}if(!dojo._hasResource["agi.classes._base"]){dojo._hasResource["agi.classes._base"]=true;dojo.provide("agi.classes._base");agi.classes.toString=function(){return "AGBase";};agi.classes._idInc=0;agi.classes._idGen=function(){agi.classes._idInc++;return agi.classes._idInc;};}if(!dojo._hasResource["agi.types"]){dojo._hasResource["agi.types"]=true;dojo.provide("agi.types");dojo.provide("agi.types.ExtArray");(function(){var t=agi.types;var d=dojo;t.toString=function(){return "AGTypes";};d.declare("agi.types.ExtArray",[Array],{toString:function(){return this.declaredClass.split(".")[2]+"("+this._arrayMembers().join(", ")+")";},forEach:function(_40,_41){d.forEach(this._arrayMembers(),_40,_41);return this;},_arrayMembers:function(){var ret=[];for(var i=0;i<this.length;i++){ret.push(this[i]);}return ret;},every:function(_44,_45){return d.every(this._arrayMembers(),_44,_45);},some:function(_46,_47){return d.some(this._arrayMembers(),_46,_47);},map:function(_48,obj){return d.map(this._arrayMembers(),_48,obj,t.ExtArray);}});d.declare("agi.types.Dict",[null],{toString:function(){return this.declaredClass.split(".")[2]+"("+this.keys().join(", ")+")";},fromObject:function(obj){for(m in obj){if(!Object.prototype[m]){this[m]=obj[m];}}},keys:function(){var ret=new t.ExtArray();for(m in this){if(d.isString(m)&&!t.Dict.prototype[m]&&m!="declaredClass"&&m!="preamble"){ret.push(m);}}ret.sort();return ret;},values:function(){var ret=new t.ExtArray();this.keys().forEach(d.hitch(this,function(i){ret.push(this[i]);}));return ret;},items:function(){var _4e=new t.ExtArray();this.keys().forEach(d.hitch(this,function(i){_4e.push([i,this[i]]);}));return _4e;}});})();}if(!dojo._hasResource["agi.util"]){dojo._hasResource["agi.util"]=true;dojo.provide("agi.util");if(typeof $=="undefined"){$=function(i){return dojo.byId(i);};}(function(){var u=agi.util;var t=agi.types;var d=dojo;u.toString=function(){return "AGUtil";};u.dir=function(_54){ret=[];if(d.isArray(_54)){for(x in _54){if(!Array.prototype[x]){ret.push([x,_54[x]]);}}}else{if(d.isString(_54)){for(x in _54){if(!String.prototype[x]){ret.push([x,_54[x]]);}}}else{d.forEach(_54,function(x){ret.push([x,_54[x]]);});}}return ret;};u.getClassName=function(_56){if(!_56.declaredClass){if(d.isString(_56)){return "String";}else{if(d.isArray(_56)||d.isArrayLike(_56)){return "Array";}else{if(d.isFunction(_56)){return "function";}else{if(d.isObject(_56)){return "Object";}}}}}else{var _57=_56.declaredClass.split(".");return _57[_57.length-1];}};u.capitalize=function(str){return str.charAt(0).toUpperCase()+str.substring(1);};u.randInt=function(max){return parseInt((parseInt(max,10)*Math.random())/Math.random(),10);};u.escapeQuotAmp=function(_5a){return _5a.toString().replace(/"/g,"&quot;").replace(/&/g,"&amp;");};u.toPx=function(num){return num.toString()+"px";};u.posToString=function(_5c){var _5d=[];var _5e=["x","y","z","t","l","h","w","m","n","top","left","right","height","width","length","breadth","max","min","high","low","zIndex"];var _5f=function(pos,s){if(pos[s]){_5d.push(s+": "+pos[s]);}return;};for(i=0;i<_5e.length;i++){_5f(_5c,_5e[i]);}return "{"+_5d.join(", ")+"}";};u._debounce_waiting=false;u._setDebounceWaitingFalse=function(){u._debounce_waiting=false;};u.debounce=function(x,_63,_64){var _65=3000;if(_64){_65=_64*1000;}if(window.setDoPopAway){setDoPopAway(false);}if(u._debounce_waiting){if(_63){alert("Please wait while we process your request.");}return false;}else{u._debounce_waiting=true;setTimeout(u._setDebounceWaitingFalse,_65);return true;}};u.collection_as_array=u.collectionToArray=function(_66){var ret=[];d.forEach(_66,function(i){ret.push(i);});return ret;};u.extend_array=u.extendArray=function(_69,_6a){d.forEach(_6a,function(i){_69.push(i);});};u.product_id=u.getProdId=function(_6c){return "productw-"+_6c;};u.isUndef=function(_6d){return (_6d===undefined);};u.isDef=function(_6e){if(_6e){return true;}else{if(_6e===""||_6e===0){return true;}else{return false;}}};u.isNull=function(_6f){return (_6f===null);};u.queryOne=function(_70,_71){ret=d.query(_70,_71);if(ret.length<=0){return null;}else{return ret[0];}};u.query_one=u.q1=u.queryOne;u.getQueryVariable=function(_72,_73){var wv;if(webvars){wv=webvars;}if(_73){wv=d.queryToObject(_73);}else{if(!_73&&!wv){wv=d.queryToQbect(window.location.search.substring(1));}}return wv[_72];};u.get_query_variable=u.getQv=u.getQueryVariable;u.truncate=function(_75,_76,_77){_77=_77?_77.toLowerCase():"left";if(_75.length>_76){var _78=0;var ret=_75;if(_77=="right"){ret=_75.substring(_75.length-_76);ret="..."+ret;}else{if(_77=="left"){ret=_75.substring(_78,_75.indexOf(" ",_76));ret+="...";}}}else{ret=_75;}return ret;};u.trunc=u.truncate;u.get_friendly_path=u.getFriendlyPath=function(){return d.doc.location.pathname.split(".pd")[1];};u.set_options=u.setOptions=function(_7a,_7b){_7a.options.length=0;var _7c=agi.html._buildOptions(_7b);var i=0;var o;for(o=0;o<_7c.length;o++){_7a.options[i]=_7c[o];i++;}};u._build_options=u._buildOptions=function(_7f){var _80=[];var _81=0;var t;for(t=0;t<_7f.length;t++){var _83=_7f[t][1];var _84=_7f[t][0];var o=new Option(_84,_83);_80[_80.length]=o;_81++;}if(_81>1){_80.unshift(new Option("",""));}return _80;};u.show=function(_86,_87){d.style(_86,{display:_87?_87:"block"});};u.hide=function(_88){d.style(_88,{display:"none"});};u.toggleDisplay=function(_89){if(d.style(_89,"display")=="none"){d.style(_89,{display:"block"});}else{d.style(_89,{display:"none"});}};u.toggle_block=function(_8a,_8b,_8c,_8d){if(_8c&&_8d){var _8e=_8a.className;if(_8e.indexOf(_8c)>-1){d.removeClass(_8a,_8c);d.addClass(_8a,_8d);}else{d.removeClass(_8a,_8d);d.addClass(_8a,_8c);}}u.toggleDisplay(_8b);};u.toggleBlock=u.toggle_block;u.get_position=u.getPosition=function(_8f){return d.coords(_8f,true);};u.getAbsolutePosition=function(_90){return d._abs(_90,true);};u.isUndefined=function(it){return ((typeof (it)=="undefined")&&(it===undefined));};u.getNameInObj=function(ns,_93){if(!ns){ns=d.global;}for(var x in ns){if(ns[x]===_93){return x.toString();}}return null;};u.forward=function(_95){return function(){return this[_95].apply(this,arguments);};};u.shallowCopy=function(obj,_97){var i,ret;if(obj===null){return null;}if(d.isObject(obj)){ret=new obj.constructor();for(i in obj){if(u.isUndefined(ret[i])){ret[i]=_97?u.shallowCopy(obj[i],_97):obj[i];}}}else{if(d.lang.isArray(obj)){ret=[];for(i=0;i<obj.length;i++){ret[i]=_97?u.shallowCopy(obj[i],_97):obj[i];}}else{ret=obj;}}return ret;};u.errorToString=function(_9a){if(!typeof _9a.message=="undefined"){return _9a.message;}else{if(!typeof _9a.description=="undefined"){return _9a.description;}else{return _9a;}}};u.raise=function(_9b,_9c){if(_9c){_9b=_9b+": "+u.errorToString(_9c);}else{_9b=u.errorToString(_9b);}throw _9c||new Error(_9b);};u.keyList=function(obj){var ret=new t.ExtArray();for(k in obj){if(d.isString(k)){ret.push(k);}}ret.sort();return ret;};u.enumerate=function(arr){var ret=new t.ExtArray();for(var i=0;i<arr.length;i++){ret.push([i,arr[i]]);}return ret;};u.objToDict=function(obj){var ret=new t.Dict();ret.fromObject(obj);return ret;};})();(function(){var arr=Array.prototype;var d=dojo;arr.indexOf=function(obj){for(var i=0;i<this.length;i++){if(this[i]==obj){return i;}}return -1;};arr.remove=function(idx){return this.splice(idx,1);};arr.append=function(_a9){return this.push(_a9);};arr.extend=function(_aa){d.forEach(_aa,d.hitch(this,function(i){this.push(i);}));};})();(function(){var str=String.prototype;str.startswith=function(_ad){return this.match("^"+_ad)==_ad;};str.endswith=function(_ae){return this.match(_ae+"$")==_ae;};str.contains=function(_af){return this.match(_af)!=null;};str.isdigit=function(_b0){if(this=="0"){return true;}else{var _b1=_b0||10;var val=parseInt(this,_b1);if((val===0)||(val.toString()=="NaN")){return false;}else{return true;}}};})();}if(!dojo._hasResource["agi.classes.Named"]){dojo._hasResource["agi.classes.Named"]=true;dojo.provide("agi.classes.Named");dojo.declare("agi.classes.Named",null,{toString:function(){var _id=this.id||"<NO ID>";return ["[",agi.util.getClassName(this),", id=",(this.id||"<NO ID>"),"]"].join("");}});}if(!dojo._hasResource["agi.classes.Identified"]){dojo._hasResource["agi.classes.Identified"]=true;dojo.provide("agi.classes.Identified");dojo.declare("agi.classes.Identified",[agi.classes.Named],{constructor:function(){this._getId();},_getId:function(){if(!this._isIdentified){this.id=agi.classes._idGen();agi.registry.add(this);this._isIdentified=true;}}});}if(!dojo._hasResource["dijit._base.focus"]){dojo._hasResource["dijit._base.focus"]=true;dojo.provide("dijit._base.focus");dojo.mixin(dijit,{_curFocus:null,_prevFocus:null,isCollapsed:function(){var _b4=dojo.doc;if(_b4.selection){var s=_b4.selection;if(s.type=="Text"){return !s.createRange().htmlText.length;}else{return !s.createRange().length;}}else{var _b6=dojo.global;var _b7=_b6.getSelection();if(dojo.isString(_b7)){return !_b7;}else{return !_b7||_b7.isCollapsed||!_b7.toString();}}},getBookmark:function(){var _b8,_b9=dojo.doc.selection;if(_b9){var _ba=_b9.createRange();if(_b9.type.toUpperCase()=="CONTROL"){if(_ba.length){_b8=[];var i=0,len=_ba.length;while(i<len){_b8.push(_ba.item(i++));}}else{_b8=null;}}else{_b8=_ba.getBookmark();}}else{if(window.getSelection){_b9=dojo.global.getSelection();if(_b9){_ba=_b9.getRangeAt(0);_b8=_ba.cloneRange();}}else{}}return _b8;},moveToBookmark:function(_bd){var _be=dojo.doc;if(_be.selection){var _bf;if(dojo.isArray(_bd)){_bf=_be.body.createControlRange();dojo.forEach(_bd,function(n){_bf.addElement(n);});}else{_bf=_be.selection.createRange();_bf.moveToBookmark(_bd);}_bf.select();}else{var _c1=dojo.global.getSelection&&dojo.global.getSelection();if(_c1&&_c1.removeAllRanges){_c1.removeAllRanges();_c1.addRange(_bd);}else{}}},getFocus:function(_c2,_c3){return {node:_c2&&dojo.isDescendant(dijit._curFocus,_c2.domNode)?dijit._prevFocus:dijit._curFocus,bookmark:!dojo.withGlobal(_c3||dojo.global,dijit.isCollapsed)?dojo.withGlobal(_c3||dojo.global,dijit.getBookmark):null,openedForWindow:_c3};},focus:function(_c4){if(!_c4){return;}var _c5="node" in _c4?_c4.node:_c4,_c6=_c4.bookmark,_c7=_c4.openedForWindow;if(_c5){var _c8=(_c5.tagName.toLowerCase()=="iframe")?_c5.contentWindow:_c5;if(_c8&&_c8.focus){try{_c8.focus();}catch(e){}}dijit._onFocusNode(_c5);}if(_c6&&dojo.withGlobal(_c7||dojo.global,dijit.isCollapsed)){if(_c7){_c7.focus();}try{dojo.withGlobal(_c7||dojo.global,dijit.moveToBookmark,null,[_c6]);}catch(e){}}},_activeStack:[],registerIframe:function(_c9){dijit.registerWin(_c9.contentWindow,_c9);},registerWin:function(_ca,_cb){dojo.connect(_ca.document,"onmousedown",function(evt){dijit._justMouseDowned=true;setTimeout(function(){dijit._justMouseDowned=false;},0);dijit._onTouchNode(_cb||evt.target||evt.srcElement);});var doc=_ca.document;if(doc){if(dojo.isIE){doc.attachEvent("onactivate",function(evt){if(evt.srcElement.tagName.toLowerCase()!="#document"){dijit._onFocusNode(_cb||evt.srcElement);}});doc.attachEvent("ondeactivate",function(evt){dijit._onBlurNode(_cb||evt.srcElement);});}else{doc.addEventListener("focus",function(evt){dijit._onFocusNode(_cb||evt.target);},true);doc.addEventListener("blur",function(evt){dijit._onBlurNode(_cb||evt.target);},true);}}doc=null;},_onBlurNode:function(_d2){dijit._prevFocus=dijit._curFocus;dijit._curFocus=null;if(dijit._justMouseDowned){return;}if(dijit._clearActiveWidgetsTimer){clearTimeout(dijit._clearActiveWidgetsTimer);}dijit._clearActiveWidgetsTimer=setTimeout(function(){delete dijit._clearActiveWidgetsTimer;dijit._setStack([]);dijit._prevFocus=null;},100);},_onTouchNode:function(_d3){if(dijit._clearActiveWidgetsTimer){clearTimeout(dijit._clearActiveWidgetsTimer);delete dijit._clearActiveWidgetsTimer;}var _d4=[];try{while(_d3){if(_d3.dijitPopupParent){_d3=dijit.byId(_d3.dijitPopupParent).domNode;}else{if(_d3.tagName&&_d3.tagName.toLowerCase()=="body"){if(_d3===dojo.body()){break;}_d3=dijit.getDocumentWindow(_d3.ownerDocument).frameElement;}else{var id=_d3.getAttribute&&_d3.getAttribute("widgetId");if(id){_d4.unshift(id);}_d3=_d3.parentNode;}}}}catch(e){}dijit._setStack(_d4);},_onFocusNode:function(_d6){if(!_d6){return;}if(_d6.nodeType==9){return;}dijit._onTouchNode(_d6);if(_d6==dijit._curFocus){return;}if(dijit._curFocus){dijit._prevFocus=dijit._curFocus;}dijit._curFocus=_d6;dojo.publish("focusNode",[_d6]);},_setStack:function(_d7){var _d8=dijit._activeStack;dijit._activeStack=_d7;for(var _d9=0;_d9<Math.min(_d8.length,_d7.length);_d9++){if(_d8[_d9]!=_d7[_d9]){break;}}for(var i=_d8.length-1;i>=_d9;i--){var _db=dijit.byId(_d8[i]);if(_db){_db._focused=false;_db._hasBeenBlurred=true;if(_db._onBlur){_db._onBlur();}if(_db._setStateClass){_db._setStateClass();}dojo.publish("widgetBlur",[_db]);}}for(i=_d9;i<_d7.length;i++){_db=dijit.byId(_d7[i]);if(_db){_db._focused=true;if(_db._onFocus){_db._onFocus();}if(_db._setStateClass){_db._setStateClass();}dojo.publish("widgetFocus",[_db]);}}}});dojo.addOnLoad(function(){dijit.registerWin(window);});}if(!dojo._hasResource["dojo.AdapterRegistry"]){dojo._hasResource["dojo.AdapterRegistry"]=true;dojo.provide("dojo.AdapterRegistry");dojo.AdapterRegistry=function(_dc){this.pairs=[];this.returnWrappers=_dc||false;};dojo.extend(dojo.AdapterRegistry,{register:function(_dd,_de,_df,_e0,_e1){this.pairs[((_e1)?"unshift":"push")]([_dd,_de,_df,_e0]);},match:function(){for(var i=0;i<this.pairs.length;i++){var _e3=this.pairs[i];if(_e3[1].apply(this,arguments)){if((_e3[3])||(this.returnWrappers)){return _e3[2];}else{return _e3[2].apply(this,arguments);}}}throw new Error("No match found");},unregister:function(_e4){for(var i=0;i<this.pairs.length;i++){var _e6=this.pairs[i];if(_e6[0]==_e4){this.pairs.splice(i,1);return true;}}return false;}});}if(!dojo._hasResource["dijit._base.place"]){dojo._hasResource["dijit._base.place"]=true;dojo.provide("dijit._base.place");dijit.getViewport=function(){var _e7=(dojo.doc.compatMode=="BackCompat")?dojo.body():dojo.doc.documentElement;var _e8=dojo._docScroll();return {w:_e7.clientWidth,h:_e7.clientHeight,l:_e8.x,t:_e8.y};};dijit.placeOnScreen=function(_e9,pos,_eb,_ec){var _ed=dojo.map(_eb,function(_ee){var c={corner:_ee,pos:{x:pos.x,y:pos.y}};if(_ec){c.pos.x+=_ee.charAt(1)=="L"?_ec.x:-_ec.x;c.pos.y+=_ee.charAt(0)=="T"?_ec.y:-_ec.y;}return c;});return dijit._place(_e9,_ed);};dijit._place=function(_f0,_f1,_f2){var _f3=dijit.getViewport();if(!_f0.parentNode||String(_f0.parentNode.tagName).toLowerCase()!="body"){dojo.body().appendChild(_f0);}var _f4=null;dojo.some(_f1,function(_f5){var _f6=_f5.corner;var pos=_f5.pos;if(_f2){_f2(_f0,_f5.aroundCorner,_f6);}var _f8=_f0.style;var _f9=_f8.display;var _fa=_f8.visibility;_f8.visibility="hidden";_f8.display="";var mb=dojo.marginBox(_f0);_f8.display=_f9;_f8.visibility=_fa;var _fc=(_f6.charAt(1)=="L"?pos.x:Math.max(_f3.l,pos.x-mb.w)),_fd=(_f6.charAt(0)=="T"?pos.y:Math.max(_f3.t,pos.y-mb.h)),_fe=(_f6.charAt(1)=="L"?Math.min(_f3.l+_f3.w,_fc+mb.w):pos.x),_ff=(_f6.charAt(0)=="T"?Math.min(_f3.t+_f3.h,_fd+mb.h):pos.y),_100=_fe-_fc,_101=_ff-_fd,_102=(mb.w-_100)+(mb.h-_101);if(_f4==null||_102<_f4.overflow){_f4={corner:_f6,aroundCorner:_f5.aroundCorner,x:_fc,y:_fd,w:_100,h:_101,overflow:_102};}return !_102;});_f0.style.left=_f4.x+"px";_f0.style.top=_f4.y+"px";if(_f4.overflow&&_f2){_f2(_f0,_f4.aroundCorner,_f4.corner);}return _f4;};dijit.placeOnScreenAroundNode=function(node,_104,_105,_106){_104=dojo.byId(_104);var _107=_104.style.display;_104.style.display="";var _108=_104.offsetWidth;var _109=_104.offsetHeight;var _10a=dojo.coords(_104,true);_104.style.display=_107;return dijit._placeOnScreenAroundRect(node,_10a.x,_10a.y,_108,_109,_105,_106);};dijit.placeOnScreenAroundRectangle=function(node,_10c,_10d,_10e){return dijit._placeOnScreenAroundRect(node,_10c.x,_10c.y,_10c.width,_10c.height,_10d,_10e);};dijit._placeOnScreenAroundRect=function(node,x,y,_112,_113,_114,_115){var _116=[];for(var _117 in _114){_116.push({aroundCorner:_117,corner:_114[_117],pos:{x:x+(_117.charAt(1)=="L"?0:_112),y:y+(_117.charAt(0)=="T"?0:_113)}});}return dijit._place(node,_116,_115);};dijit.placementRegistry=new dojo.AdapterRegistry();dijit.placementRegistry.register("node",function(n,x){return typeof x=="object"&&typeof x.offsetWidth!="undefined"&&typeof x.offsetHeight!="undefined";},dijit.placeOnScreenAroundNode);dijit.placementRegistry.register("rect",function(n,x){return typeof x=="object"&&"x" in x&&"y" in x&&"width" in x&&"height" in x;},dijit.placeOnScreenAroundRectangle);dijit.placeOnScreenAroundElement=function(node,_11d,_11e,_11f){return dijit.placementRegistry.match.apply(dijit.placementRegistry,arguments);};}if(!dojo._hasResource["dijit._base.window"]){dojo._hasResource["dijit._base.window"]=true;dojo.provide("dijit._base.window");dijit.getDocumentWindow=function(doc){if(dojo.isIE&&window!==document.parentWindow&&!doc._parentWindow){doc.parentWindow.execScript("document._parentWindow = window;","Javascript");var win=doc._parentWindow;doc._parentWindow=null;return win;}return doc._parentWindow||doc.parentWindow||doc.defaultView;};}if(!dojo._hasResource["dijit._base.popup"]){dojo._hasResource["dijit._base.popup"]=true;dojo.provide("dijit._base.popup");dijit.popup=new function(){var _122=[],_123=1000,_124=1;this.prepare=function(node){var s=node.style;s.visibility="hidden";s.position="absolute";s.top="-9999px";if(s.display=="none"){s.display="";}dojo.body().appendChild(node);};this.open=function(args){var _128=args.popup,_129=args.orient||{"BL":"TL","TL":"BL"},_12a=args.around,id=(args.around&&args.around.id)?(args.around.id+"_dropdown"):("popup_"+_124++);var _12c=dojo.create("div",{id:id,"class":"dijitPopup",style:{zIndex:_123+_122.length,visibility:"hidden"}},dojo.body());dijit.setWaiRole(_12c,"presentation");_12c.style.left=_12c.style.top="0px";if(args.parent){_12c.dijitPopupParent=args.parent.id;}var s=_128.domNode.style;s.display="";s.visibility="";s.position="";s.top="0px";_12c.appendChild(_128.domNode);var _12e=new dijit.BackgroundIframe(_12c);var best=_12a?dijit.placeOnScreenAroundElement(_12c,_12a,_129,_128.orient?dojo.hitch(_128,"orient"):null):dijit.placeOnScreen(_12c,args,_129=="R"?["TR","BR","TL","BL"]:["TL","BL","TR","BR"],args.padding);_12c.style.visibility="visible";var _130=[];var _131=function(){for(var pi=_122.length-1;pi>0&&_122[pi].parent===_122[pi-1].widget;pi--){}return _122[pi];};_130.push(dojo.connect(_12c,"onkeypress",this,function(evt){if(evt.charOrCode==dojo.keys.ESCAPE&&args.onCancel){dojo.stopEvent(evt);args.onCancel();}else{if(evt.charOrCode===dojo.keys.TAB){dojo.stopEvent(evt);var _134=_131();if(_134&&_134.onCancel){_134.onCancel();}}}}));if(_128.onCancel){_130.push(dojo.connect(_128,"onCancel",null,args.onCancel));}_130.push(dojo.connect(_128,_128.onExecute?"onExecute":"onChange",null,function(){var _135=_131();if(_135&&_135.onExecute){_135.onExecute();}}));_122.push({wrapper:_12c,iframe:_12e,widget:_128,parent:args.parent,onExecute:args.onExecute,onCancel:args.onCancel,onClose:args.onClose,handlers:_130});if(_128.onOpen){_128.onOpen(best);}return best;};this.close=function(_136){while(dojo.some(_122,function(elem){return elem.widget==_136;})){var top=_122.pop(),_139=top.wrapper,_13a=top.iframe,_13b=top.widget,_13c=top.onClose;if(_13b.onClose){_13b.onClose();}dojo.forEach(top.handlers,dojo.disconnect);if(!_13b||!_13b.domNode){return;}this.prepare(_13b.domNode);_13a.destroy();dojo.destroy(_139);if(_13c){_13c();}}};}();dijit._frames=new function(){var _13d=[];this.pop=function(){var _13e;if(_13d.length){_13e=_13d.pop();_13e.style.display="";}else{if(dojo.isIE){var burl=dojo.config["dojoBlankHtmlUrl"]||(dojo.moduleUrl("dojo","resources/blank.html")+"")||"javascript:\"\"";var html="<iframe src='"+burl+"'"+" style='position: absolute; left: 0px; top: 0px;"+"z-index: -1; filter:Alpha(Opacity=\"0\");'>";_13e=dojo.doc.createElement(html);}else{_13e=dojo.create("iframe");_13e.src="javascript:\"\"";_13e.className="dijitBackgroundIframe";}_13e.tabIndex=-1;dojo.body().appendChild(_13e);}return _13e;};this.push=function(_141){_141.style.display="none";if(dojo.isIE){_141.style.removeExpression("width");_141.style.removeExpression("height");}_13d.push(_141);};}();dijit.BackgroundIframe=function(node){if(!node.id){throw new Error("no id");}if(dojo.isIE<7||(dojo.isFF<3&&dojo.hasClass(dojo.body(),"dijit_a11y"))){var _143=dijit._frames.pop();node.appendChild(_143);if(dojo.isIE){_143.style.setExpression("width",dojo._scopeName+".doc.getElementById('"+node.id+"').offsetWidth");_143.style.setExpression("height",dojo._scopeName+".doc.getElementById('"+node.id+"').offsetHeight");}this.iframe=_143;}};dojo.extend(dijit.BackgroundIframe,{destroy:function(){if(this.iframe){dijit._frames.push(this.iframe);delete this.iframe;}}});}if(!dojo._hasResource["dijit._base.scroll"]){dojo._hasResource["dijit._base.scroll"]=true;dojo.provide("dijit._base.scroll");dijit.scrollIntoView=function(node){try{node=dojo.byId(node);var doc=dojo.doc;var body=dojo.body();var html=body.parentNode;if((!(dojo.isFF>=3||dojo.isIE||dojo.isWebKit)||node==body||node==html)&&(typeof node.scrollIntoView=="function")){node.scrollIntoView(false);return;}var ltr=dojo._isBodyLtr();var _149=dojo.isIE>=8&&!_14a;var rtl=!ltr&&!_149;var _14c=body;var _14a=doc.compatMode=="BackCompat";if(_14a){html._offsetWidth=html._clientWidth=body._offsetWidth=body.clientWidth;html._offsetHeight=html._clientHeight=body._offsetHeight=body.clientHeight;}else{if(dojo.isWebKit){body._offsetWidth=body._clientWidth=html.clientWidth;body._offsetHeight=body._clientHeight=html.clientHeight;}else{_14c=html;}html._offsetHeight=html.clientHeight;html._offsetWidth=html.clientWidth;}function isFixedPosition(_14d){var ie=dojo.isIE;return ((ie<=6||(ie>=7&&_14a))?false:(dojo.style(_14d,"position").toLowerCase()=="fixed"));};function addPseudoAttrs(_14f){var _150=_14f.parentNode;var _151=_14f.offsetParent;if(_151==null||isFixedPosition(_14f)){_151=html;_150=(_14f==body)?html:null;}_14f._offsetParent=_151;_14f._parent=_150;var bp=dojo._getBorderExtents(_14f);_14f._borderStart={H:(_149&&!ltr)?(bp.w-bp.l):bp.l,V:bp.t};_14f._borderSize={H:bp.w,V:bp.h};_14f._scrolledAmount={H:_14f.scrollLeft,V:_14f.scrollTop};_14f._offsetSize={H:_14f._offsetWidth||_14f.offsetWidth,V:_14f._offsetHeight||_14f.offsetHeight};_14f._offsetStart={H:(_149&&!ltr)?_151.clientWidth-_14f.offsetLeft-_14f._offsetSize.H:_14f.offsetLeft,V:_14f.offsetTop};_14f._clientSize={H:_14f._clientWidth||_14f.clientWidth,V:_14f._clientHeight||_14f.clientHeight};if(_14f!=body&&_14f!=html&&_14f!=node){for(var dir in _14f._offsetSize){var _154=_14f._offsetSize[dir]-_14f._clientSize[dir]-_14f._borderSize[dir];var _155=_14f._clientSize[dir]>0&&_154>0;if(_155){_14f._offsetSize[dir]-=_154;if(dojo.isIE&&rtl&&dir=="H"){_14f._offsetStart[dir]+=_154;}}}}};var _156=node;while(_156!=null){if(isFixedPosition(_156)){node.scrollIntoView(false);return;}addPseudoAttrs(_156);_156=_156._parent;}if(dojo.isIE&&node._parent){var _157=node._offsetParent;node._offsetStart.H+=_157._borderStart.H;node._offsetStart.V+=_157._borderStart.V;}if(dojo.isIE>=7&&_14c==html&&rtl&&body._offsetStart&&body._offsetStart.H==0){var _158=html.scrollWidth-html._offsetSize.H;if(_158>0){body._offsetStart.H=-_158;}}if(dojo.isIE<=6&&!_14a){html._offsetSize.H+=html._borderSize.H;html._offsetSize.V+=html._borderSize.V;}if(rtl&&body._offsetStart&&_14c==html&&html._scrolledAmount){var ofs=body._offsetStart.H;if(ofs<0){html._scrolledAmount.H+=ofs;body._offsetStart.H=0;}}_156=node;while(_156){var _15a=_156._parent;if(!_15a){break;}if(_15a.tagName=="TD"){var _15b=_15a._parent._parent._parent;if(_15a!=_156._offsetParent&&_15a._offsetParent!=_156._offsetParent){_15a=_15b;}}var _15c=_156._offsetParent==_15a;for(var dir in _156._offsetStart){var _15e=dir=="H"?"V":"H";if(rtl&&dir=="H"&&(_15a!=html)&&(_15a!=body)&&(dojo.isIE||dojo.isWebKit)&&_15a._clientSize.H>0&&_15a.scrollWidth>_15a._clientSize.H){var _15f=_15a.scrollWidth-_15a._clientSize.H;if(_15f>0){_15a._scrolledAmount.H-=_15f;}}if(_15a._offsetParent.tagName=="TABLE"){if(dojo.isIE){_15a._offsetStart[dir]-=_15a._offsetParent._borderStart[dir];_15a._borderStart[dir]=_15a._borderSize[dir]=0;}else{_15a._offsetStart[dir]+=_15a._offsetParent._borderStart[dir];}}if(dojo.isIE){_15a._offsetStart[dir]+=_15a._offsetParent._borderStart[dir];}var _160=_156._offsetStart[dir]-_15a._scrolledAmount[dir]-(_15c?0:_15a._offsetStart[dir])-_15a._borderStart[dir];var _161=_160+_156._offsetSize[dir]-_15a._offsetSize[dir]+_15a._borderSize[dir];var _162=(dir=="H")?"scrollLeft":"scrollTop";var _163=dir=="H"&&rtl;var _164=_163?-_161:_160;var _165=_163?-_160:_161;var _166=(_164*_165<=0)?0:Math[(_164<0)?"max":"min"](_164,_165);if(_166!=0){var _167=_15a[_162];_15a[_162]+=(_163)?-_166:_166;var _168=_15a[_162]-_167;}if(_15c){_156._offsetStart[dir]+=_15a._offsetStart[dir];}_156._offsetStart[dir]-=_15a[_162];}_156._parent=_15a._parent;_156._offsetParent=_15a._offsetParent;}_15a=node;var next;while(_15a&&_15a.removeAttribute){next=_15a.parentNode;_15a.removeAttribute("_offsetParent");_15a.removeAttribute("_parent");_15a=next;}}catch(error){node.scrollIntoView(false);}};}if(!dojo._hasResource["dijit._base.sniff"]){dojo._hasResource["dijit._base.sniff"]=true;dojo.provide("dijit._base.sniff");(function(){var d=dojo,html=d.doc.documentElement,ie=d.isIE,_16d=d.isOpera,maj=Math.floor,ff=d.isFF,_170=d.boxModel.replace(/-/,""),_171={dj_ie:ie,dj_ie6:maj(ie)==6,dj_ie7:maj(ie)==7,dj_iequirks:ie&&d.isQuirks,dj_opera:_16d,dj_opera8:maj(_16d)==8,dj_opera9:maj(_16d)==9,dj_khtml:d.isKhtml,dj_webkit:d.isWebKit,dj_safari:d.isSafari,dj_gecko:d.isMozilla,dj_ff2:maj(ff)==2,dj_ff3:maj(ff)==3};_171["dj_"+_170]=true;for(var p in _171){if(_171[p]){if(html.className){html.className+=" "+p;}else{html.className=p;}}}dojo._loaders.unshift(function(){if(!dojo._isBodyLtr()){html.className+=" dijitRtl";for(var p in _171){if(_171[p]){html.className+=" "+p+"-rtl";}}}});})();}if(!dojo._hasResource["dijit._base.typematic"]){dojo._hasResource["dijit._base.typematic"]=true;dojo.provide("dijit._base.typematic");dijit.typematic={_fireEventAndReload:function(){this._timer=null;this._callback(++this._count,this._node,this._evt);this._currentTimeout=(this._currentTimeout<0)?this._initialDelay:((this._subsequentDelay>1)?this._subsequentDelay:Math.round(this._currentTimeout*this._subsequentDelay));this._timer=setTimeout(dojo.hitch(this,"_fireEventAndReload"),this._currentTimeout);},trigger:function(evt,_175,node,_177,obj,_179,_17a){if(obj!=this._obj){this.stop();this._initialDelay=_17a||500;this._subsequentDelay=_179||0.9;this._obj=obj;this._evt=evt;this._node=node;this._currentTimeout=-1;this._count=-1;this._callback=dojo.hitch(_175,_177);this._fireEventAndReload();}},stop:function(){if(this._timer){clearTimeout(this._timer);this._timer=null;}if(this._obj){this._callback(-1,this._node,this._evt);this._obj=null;}},addKeyListener:function(node,_17c,_17d,_17e,_17f,_180){if(_17c.keyCode){_17c.charOrCode=_17c.keyCode;dojo.deprecated("keyCode attribute parameter for dijit.typematic.addKeyListener is deprecated. Use charOrCode instead.","","2.0");}else{if(_17c.charCode){_17c.charOrCode=String.fromCharCode(_17c.charCode);dojo.deprecated("charCode attribute parameter for dijit.typematic.addKeyListener is deprecated. Use charOrCode instead.","","2.0");}}return [dojo.connect(node,"onkeypress",this,function(evt){if(evt.charOrCode==_17c.charOrCode&&(_17c.ctrlKey===undefined||_17c.ctrlKey==evt.ctrlKey)&&(_17c.altKey===undefined||_17c.altKey==evt.ctrlKey)&&(_17c.shiftKey===undefined||_17c.shiftKey==evt.ctrlKey)){dojo.stopEvent(evt);dijit.typematic.trigger(_17c,_17d,node,_17e,_17c,_17f,_180);}else{if(dijit.typematic._obj==_17c){dijit.typematic.stop();}}}),dojo.connect(node,"onkeyup",this,function(evt){if(dijit.typematic._obj==_17c){dijit.typematic.stop();}})];},addMouseListener:function(node,_184,_185,_186,_187){var dc=dojo.connect;return [dc(node,"mousedown",this,function(evt){dojo.stopEvent(evt);dijit.typematic.trigger(evt,_184,node,_185,node,_186,_187);}),dc(node,"mouseup",this,function(evt){dojo.stopEvent(evt);dijit.typematic.stop();}),dc(node,"mouseout",this,function(evt){dojo.stopEvent(evt);dijit.typematic.stop();}),dc(node,"mousemove",this,function(evt){dojo.stopEvent(evt);}),dc(node,"dblclick",this,function(evt){dojo.stopEvent(evt);if(dojo.isIE){dijit.typematic.trigger(evt,_184,node,_185,node,_186,_187);setTimeout(dojo.hitch(this,dijit.typematic.stop),50);}})];},addListener:function(_18e,_18f,_190,_191,_192,_193,_194){return this.addKeyListener(_18f,_190,_191,_192,_193,_194).concat(this.addMouseListener(_18e,_191,_192,_193,_194));}};}if(!dojo._hasResource["dijit._base.wai"]){dojo._hasResource["dijit._base.wai"]=true;dojo.provide("dijit._base.wai");dijit.wai={onload:function(){var div=dojo.create("div",{id:"a11yTestNode",style:{cssText:"border: 1px solid;"+"border-color:red green;"+"position: absolute;"+"height: 5px;"+"top: -999px;"+"background-image: url(\""+(dojo.config.blankGif||dojo.moduleUrl("dojo","resources/blank.gif"))+"\");"}},dojo.body());var cs=dojo.getComputedStyle(div);if(cs){var _197=cs.backgroundImage;var _198=(cs.borderTopColor==cs.borderRightColor)||(_197!=null&&(_197=="none"||_197=="url(invalid-url:)"));dojo[_198?"addClass":"removeClass"](dojo.body(),"dijit_a11y");if(dojo.isIE){div.outerHTML="";}else{dojo.body().removeChild(div);}}}};if(dojo.isIE||dojo.isMoz){dojo._loaders.unshift(dijit.wai.onload);}dojo.mixin(dijit,{_XhtmlRoles:/banner|contentinfo|definition|main|navigation|search|note|secondary|seealso/,hasWaiRole:function(elem,role){var _19b=this.getWaiRole(elem);return role?(_19b.indexOf(role)>-1):(_19b.length>0);},getWaiRole:function(elem){return dojo.trim((dojo.attr(elem,"role")||"").replace(this._XhtmlRoles,"").replace("wairole:",""));},setWaiRole:function(elem,role){var _19f=dojo.attr(elem,"role")||"";if(dojo.isFF<3||!this._XhtmlRoles.test(_19f)){dojo.attr(elem,"role",dojo.isFF<3?"wairole:"+role:role);}else{if((" "+_19f+" ").indexOf(" "+role+" ")<0){var _1a0=dojo.trim(_19f.replace(this._XhtmlRoles,""));var _1a1=dojo.trim(_19f.replace(_1a0,""));dojo.attr(elem,"role",_1a1+(_1a1?" ":"")+role);}}},removeWaiRole:function(elem,role){var _1a4=dojo.attr(elem,"role");if(!_1a4){return;}if(role){var _1a5=dojo.isFF<3?"wairole:"+role:role;var t=dojo.trim((" "+_1a4+" ").replace(" "+_1a5+" "," "));dojo.attr(elem,"role",t);}else{elem.removeAttribute("role");}},hasWaiState:function(elem,_1a8){if(dojo.isFF<3){return elem.hasAttributeNS("http://www.w3.org/2005/07/aaa",_1a8);}return elem.hasAttribute?elem.hasAttribute("aria-"+_1a8):!!elem.getAttribute("aria-"+_1a8);},getWaiState:function(elem,_1aa){if(dojo.isFF<3){return elem.getAttributeNS("http://www.w3.org/2005/07/aaa",_1aa);}return elem.getAttribute("aria-"+_1aa)||"";},setWaiState:function(elem,_1ac,_1ad){if(dojo.isFF<3){elem.setAttributeNS("http://www.w3.org/2005/07/aaa","aaa:"+_1ac,_1ad);}else{elem.setAttribute("aria-"+_1ac,_1ad);}},removeWaiState:function(elem,_1af){if(dojo.isFF<3){elem.removeAttributeNS("http://www.w3.org/2005/07/aaa",_1af);}else{elem.removeAttribute("aria-"+_1af);}}});}if(!dojo._hasResource["dijit._base"]){dojo._hasResource["dijit._base"]=true;dojo.provide("dijit._base");}if(!dojo._hasResource["dijit._Widget"]){dojo._hasResource["dijit._Widget"]=true;dojo.provide("dijit._Widget");dojo.require("dijit._base");dojo.connect(dojo,"connect",function(_1b0,_1b1){if(_1b0&&dojo.isFunction(_1b0._onConnect)){_1b0._onConnect(_1b1);}});dijit._connectOnUseEventHandler=function(_1b2){};(function(){var _1b3={};var _1b4=function(dc){if(!_1b3[dc]){var r=[];var _1b7;var _1b8=dojo.getObject(dc).prototype;for(var _1b9 in _1b8){if(dojo.isFunction(_1b8[_1b9])&&(_1b7=_1b9.match(/^_set([a-zA-Z]*)Attr$/))&&_1b7[1]){r.push(_1b7[1].charAt(0).toLowerCase()+_1b7[1].substr(1));}}_1b3[dc]=r;}return _1b3[dc]||[];};dojo.declare("dijit._Widget",null,{id:"",lang:"",dir:"","class":"",style:"",title:"",srcNodeRef:null,domNode:null,containerNode:null,attributeMap:{id:"",dir:"",lang:"","class":"",style:"",title:""},_deferredConnects:{onClick:"",onDblClick:"",onKeyDown:"",onKeyPress:"",onKeyUp:"",onMouseMove:"",onMouseDown:"",onMouseOut:"",onMouseOver:"",onMouseLeave:"",onMouseEnter:"",onMouseUp:""},onClick:dijit._connectOnUseEventHandler,onDblClick:dijit._connectOnUseEventHandler,onKeyDown:dijit._connectOnUseEventHandler,onKeyPress:dijit._connectOnUseEventHandler,onKeyUp:dijit._connectOnUseEventHandler,onMouseDown:dijit._connectOnUseEventHandler,onMouseMove:dijit._connectOnUseEventHandler,onMouseOut:dijit._connectOnUseEventHandler,onMouseOver:dijit._connectOnUseEventHandler,onMouseLeave:dijit._connectOnUseEventHandler,onMouseEnter:dijit._connectOnUseEventHandler,onMouseUp:dijit._connectOnUseEventHandler,_blankGif:(dojo.config.blankGif||dojo.moduleUrl("dojo","resources/blank.gif")),postscript:function(_1ba,_1bb){this.create(_1ba,_1bb);},create:function(_1bc,_1bd){this.srcNodeRef=dojo.byId(_1bd);this._connects=[];this._deferredConnects=dojo.clone(this._deferredConnects);for(var attr in this.attributeMap){delete this._deferredConnects[attr];}for(attr in this._deferredConnects){if(this[attr]!==dijit._connectOnUseEventHandler){delete this._deferredConnects[attr];}}if(this.srcNodeRef&&(typeof this.srcNodeRef.id=="string")){this.id=this.srcNodeRef.id;}if(_1bc){this.params=_1bc;dojo.mixin(this,_1bc);}this.postMixInProperties();if(!this.id){this.id=dijit.getUniqueId(this.declaredClass.replace(/\./g,"_"));}dijit.registry.add(this);this.buildRendering();if(this.domNode){this._applyAttributes();var _1bf=this.srcNodeRef;if(_1bf&&_1bf.parentNode){_1bf.parentNode.replaceChild(this.domNode,_1bf);}for(attr in this.params){this._onConnect(attr);}}if(this.domNode){this.domNode.setAttribute("widgetId",this.id);}this.postCreate();if(this.srcNodeRef&&!this.srcNodeRef.parentNode){delete this.srcNodeRef;}this._created=true;},_applyAttributes:function(){var _1c0=function(attr,_1c2){if((_1c2.params&&attr in _1c2.params)||_1c2[attr]){_1c2.attr(attr,_1c2[attr]);}};for(var attr in this.attributeMap){_1c0(attr,this);}dojo.forEach(_1b4(this.declaredClass),function(a){if(!(a in this.attributeMap)){_1c0(a,this);}},this);},postMixInProperties:function(){},buildRendering:function(){this.domNode=this.srcNodeRef||dojo.create("div");},postCreate:function(){},startup:function(){this._started=true;},destroyRecursive:function(_1c5){this.destroyDescendants(_1c5);this.destroy(_1c5);},destroy:function(_1c6){this.uninitialize();dojo.forEach(this._connects,function(_1c7){dojo.forEach(_1c7,dojo.disconnect);});dojo.forEach(this._supportingWidgets||[],function(w){if(w.destroy){w.destroy();}});this.destroyRendering(_1c6);dijit.registry.remove(this.id);},destroyRendering:function(_1c9){if(this.bgIframe){this.bgIframe.destroy(_1c9);delete this.bgIframe;}if(this.domNode){if(_1c9){dojo.removeAttr(this.domNode,"widgetId");}else{dojo.destroy(this.domNode);}delete this.domNode;}if(this.srcNodeRef){if(!_1c9){dojo.destroy(this.srcNodeRef);}delete this.srcNodeRef;}},destroyDescendants:function(_1ca){dojo.forEach(this.getChildren(),function(_1cb){if(_1cb.destroyRecursive){_1cb.destroyRecursive(_1ca);}});},uninitialize:function(){return false;},onFocus:function(){},onBlur:function(){},_onFocus:function(e){this.onFocus();},_onBlur:function(){this.onBlur();},_onConnect:function(_1cd){if(_1cd in this._deferredConnects){var _1ce=this[this._deferredConnects[_1cd]||"domNode"];this.connect(_1ce,_1cd.toLowerCase(),_1cd);delete this._deferredConnects[_1cd];}},_setClassAttr:function(_1cf){var _1d0=this[this.attributeMap["class"]||"domNode"];dojo.removeClass(_1d0,this["class"]);this["class"]=_1cf;dojo.addClass(_1d0,_1cf);},_setStyleAttr:function(_1d1){var _1d2=this[this.attributeMap["style"]||"domNode"];if(dojo.isObject(_1d1)){dojo.style(_1d2,_1d1);}else{if(_1d2.style.cssText){_1d2.style.cssText+="; "+_1d1;}else{_1d2.style.cssText=_1d1;}}this["style"]=_1d1;},setAttribute:function(attr,_1d4){dojo.deprecated(this.declaredClass+"::setAttribute() is deprecated. Use attr() instead.","","2.0");this.attr(attr,_1d4);},_attrToDom:function(attr,_1d6){var _1d7=this.attributeMap[attr];dojo.forEach(dojo.isArray(_1d7)?_1d7:[_1d7],function(_1d8){var _1d9=this[_1d8.node||_1d8||"domNode"];var type=_1d8.type||"attribute";switch(type){case "attribute":if(dojo.isFunction(_1d6)){_1d6=dojo.hitch(this,_1d6);}if(/^on[A-Z][a-zA-Z]*$/.test(attr)){attr=attr.toLowerCase();}dojo.attr(_1d9,attr,_1d6);break;case "innerHTML":_1d9.innerHTML=_1d6;break;case "class":dojo.removeClass(_1d9,this[attr]);dojo.addClass(_1d9,_1d6);break;}},this);this[attr]=_1d6;},attr:function(name,_1dc){var args=arguments.length;if(args==1&&!dojo.isString(name)){for(var x in name){this.attr(x,name[x]);}return this;}var _1df=this._getAttrNames(name);if(args==2){if(this[_1df.s]){return this[_1df.s](_1dc)||this;}else{if(name in this.attributeMap){this._attrToDom(name,_1dc);}this[name]=_1dc;}return this;}else{if(this[_1df.g]){return this[_1df.g]();}else{return this[name];}}},_attrPairNames:{},_getAttrNames:function(name){var apn=this._attrPairNames;if(apn[name]){return apn[name];}var uc=name.charAt(0).toUpperCase()+name.substr(1);return apn[name]={n:name+"Node",s:"_set"+uc+"Attr",g:"_get"+uc+"Attr"};},toString:function(){return "[Widget "+this.declaredClass+", "+(this.id||"NO ID")+"]";},getDescendants:function(){if(this.containerNode){var list=dojo.query("[widgetId]",this.containerNode);return list.map(dijit.byNode);}else{return [];}},getChildren:function(){if(this.containerNode){return dijit.findWidgets(this.containerNode);}else{return [];}},nodesWithKeyClick:["input","button"],connect:function(obj,_1e5,_1e6){var d=dojo;var dc=dojo.connect;var _1e9=[];if(_1e5=="ondijitclick"){if(!this.nodesWithKeyClick[obj.nodeName]){var m=d.hitch(this,_1e6);_1e9.push(dc(obj,"onkeydown",this,function(e){if(!d.isFF&&e.keyCode==d.keys.ENTER&&!e.ctrlKey&&!e.shiftKey&&!e.altKey&&!e.metaKey){return m(e);}else{if(e.keyCode==d.keys.SPACE){d.stopEvent(e);}}}),dc(obj,"onkeyup",this,function(e){if(e.keyCode==d.keys.SPACE&&!e.ctrlKey&&!e.shiftKey&&!e.altKey&&!e.metaKey){return m(e);}}));if(d.isFF){_1e9.push(dc(obj,"onkeypress",this,function(e){if(e.keyCode==d.keys.ENTER&&!e.ctrlKey&&!e.shiftKey&&!e.altKey&&!e.metaKey){return m(e);}}));}}_1e5="onclick";}_1e9.push(dc(obj,_1e5,this,_1e6));this._connects.push(_1e9);return _1e9;},disconnect:function(_1ee){for(var i=0;i<this._connects.length;i++){if(this._connects[i]==_1ee){dojo.forEach(_1ee,dojo.disconnect);this._connects.splice(i,1);return;}}},isLeftToRight:function(){return dojo._isBodyLtr();},isFocusable:function(){return this.focus&&(dojo.style(this.domNode,"display")!="none");},placeAt:function(_1f0,_1f1){if(_1f0["declaredClass"]&&_1f0["addChild"]){_1f0.addChild(this,_1f1);}else{dojo.place(this.domNode,_1f0,_1f1);}return this;}});})();}if(!dojo._hasResource["dojo.string"]){dojo._hasResource["dojo.string"]=true;dojo.provide("dojo.string");dojo.string.rep=function(str,num){if(num<=0||!str){return "";}var buf=[];for(;;){if(num&1){buf.push(str);}if(!(num>>=1)){break;}str+=str;}return buf.join("");};dojo.string.pad=function(text,size,ch,end){if(!ch){ch="0";}var out=String(text),pad=dojo.string.rep(ch,Math.ceil((size-out.length)/ch.length));return end?out+pad:pad+out;};dojo.string.substitute=function(_1fb,map,_1fd,_1fe){_1fe=_1fe||dojo.global;_1fd=(!_1fd)?function(v){return v;}:dojo.hitch(_1fe,_1fd);return _1fb.replace(/\$\{([^\s\:\}]+)(?:\:([^\s\:\}]+))?\}/g,function(_200,key,_202){var _203=dojo.getObject(key,false,map);if(_202){_203=dojo.getObject(_202,false,_1fe).call(_1fe,_203,key);}return _1fd(_203,key).toString();});};dojo.string.trim=String.prototype.trim?dojo.trim:function(str){str=str.replace(/^\s+/,"");for(var i=str.length-1;i>=0;i--){if(/\S/.test(str.charAt(i))){str=str.substring(0,i+1);break;}}return str;};}if(!dojo._hasResource["dojo.date.stamp"]){dojo._hasResource["dojo.date.stamp"]=true;dojo.provide("dojo.date.stamp");dojo.date.stamp.fromISOString=function(_206,_207){if(!dojo.date.stamp._isoRegExp){dojo.date.stamp._isoRegExp=/^(?:(\d{4})(?:-(\d{2})(?:-(\d{2}))?)?)?(?:T(\d{2}):(\d{2})(?::(\d{2})(.\d+)?)?((?:[+-](\d{2}):(\d{2}))|Z)?)?$/;}var _208=dojo.date.stamp._isoRegExp.exec(_206);var _209=null;if(_208){_208.shift();if(_208[1]){_208[1]--;}if(_208[6]){_208[6]*=1000;}if(_207){_207=new Date(_207);dojo.map(["FullYear","Month","Date","Hours","Minutes","Seconds","Milliseconds"],function(prop){return _207["get"+prop]();}).forEach(function(_20b,_20c){if(_208[_20c]===undefined){_208[_20c]=_20b;}});}_209=new Date(_208[0]||1970,_208[1]||0,_208[2]||1,_208[3]||0,_208[4]||0,_208[5]||0,_208[6]||0);var _20d=0;var _20e=_208[7]&&_208[7].charAt(0);if(_20e!="Z"){_20d=((_208[8]||0)*60)+(Number(_208[9])||0);if(_20e!="-"){_20d*=-1;}}if(_20e){_20d-=_209.getTimezoneOffset();}if(_20d){_209.setTime(_209.getTime()+_20d*60000);}}return _209;};dojo.date.stamp.toISOString=function(_20f,_210){var _=function(n){return (n<10)?"0"+n:n;};_210=_210||{};var _213=[];var _214=_210.zulu?"getUTC":"get";var date="";if(_210.selector!="time"){var year=_20f[_214+"FullYear"]();date=["0000".substr((year+"").length)+year,_(_20f[_214+"Month"]()+1),_(_20f[_214+"Date"]())].join("-");}_213.push(date);if(_210.selector!="date"){var time=[_(_20f[_214+"Hours"]()),_(_20f[_214+"Minutes"]()),_(_20f[_214+"Seconds"]())].join(":");var _218=_20f[_214+"Milliseconds"]();if(_210.milliseconds){time+="."+(_218<100?"0":"")+_(_218);}if(_210.zulu){time+="Z";}else{if(_210.selector!="time"){var _219=_20f.getTimezoneOffset();var _21a=Math.abs(_219);time+=(_219>0?"-":"+")+_(Math.floor(_21a/60))+":"+_(_21a%60);}}_213.push(time);}return _213.join("T");};}if(!dojo._hasResource["dojo.parser"]){dojo._hasResource["dojo.parser"]=true;dojo.provide("dojo.parser");dojo.parser=new function(){var d=dojo;var _21c=d._scopeName+"Type";var qry="["+_21c+"]";var _21e=0,_21f={};var _220=function(_221,_222){var nso=_222||_21f;if(dojo.isIE){var cn=_221["__dojoNameCache"];if(cn&&nso[cn]===_221){return cn;}}var name;do{name="__"+_21e++;}while(name in nso);nso[name]=_221;return name;};function val2type(_226){if(d.isString(_226)){return "string";}if(typeof _226=="number"){return "number";}if(typeof _226=="boolean"){return "boolean";}if(d.isFunction(_226)){return "function";}if(d.isArray(_226)){return "array";}if(_226 instanceof Date){return "date";}if(_226 instanceof d._Url){return "url";}return "object";};function str2obj(_227,type){switch(type){case "string":return _227;case "number":return _227.length?Number(_227):NaN;case "boolean":return typeof _227=="boolean"?_227:!(_227.toLowerCase()=="false");case "function":if(d.isFunction(_227)){_227=_227.toString();_227=d.trim(_227.substring(_227.indexOf("{")+1,_227.length-1));}try{if(_227.search(/[^\w\.]+/i)!=-1){_227=_220(new Function(_227),this);}return d.getObject(_227,false);}catch(e){return new Function();}case "array":return _227?_227.split(/\s*,\s*/):[];case "date":switch(_227){case "":return new Date("");case "now":return new Date();default:return d.date.stamp.fromISOString(_227);}case "url":return d.baseUrl+_227;default:return d.fromJson(_227);}};var _229={};function getClassInfo(_22a){if(!_229[_22a]){var cls=d.getObject(_22a);if(!d.isFunction(cls)){throw new Error("Could not load class '"+_22a+"'. Did you spell the name correctly and use a full path, like 'dijit.form.Button'?");}var _22c=cls.prototype;var _22d={},_22e={};for(var name in _22c){if(name.charAt(0)=="_"){continue;}if(name in _22e){continue;}var _230=_22c[name];_22d[name]=val2type(_230);}_229[_22a]={cls:cls,params:_22d};}return _229[_22a];};this._functionFromScript=function(_231){var _232="";var _233="";var _234=_231.getAttribute("args");if(_234){d.forEach(_234.split(/\s*,\s*/),function(part,idx){_232+="var "+part+" = arguments["+idx+"]; ";});}var _237=_231.getAttribute("with");if(_237&&_237.length){d.forEach(_237.split(/\s*,\s*/),function(part){_232+="with("+part+"){";_233+="}";});}return new Function(_232+_231.innerHTML+_233);};this.instantiate=function(_239,_23a){var _23b=[];_23a=_23a||{};d.forEach(_239,function(node){if(!node){return;}var type=_21c in _23a?_23a[_21c]:node.getAttribute(_21c);if(!type||!type.length){return;}var _23e=getClassInfo(type),_23f=_23e.cls,ps=_23f._noScript||_23f.prototype._noScript;var _241={},_242=node.attributes;for(var name in _23e.params){var item=name in _23a?{value:_23a[name],specified:true}:_242.getNamedItem(name);if(!item||(!item.specified&&(!dojo.isIE||name.toLowerCase()!="value"))){continue;}var _245=item.value;switch(name){case "class":_245="className" in _23a?_23a.className:node.className;break;case "style":_245="style" in _23a?_23a.style:(node.style&&node.style.cssText);}var _246=_23e.params[name];if(typeof _245=="string"){_241[name]=str2obj(_245,_246);}else{_241[name]=_245;}}if(!ps){var _247=[],_248=[];d.query("> script[type^='dojo/']",node).orphan().forEach(function(_249){var _24a=_249.getAttribute("event"),type=_249.getAttribute("type"),nf=d.parser._functionFromScript(_249);if(_24a){if(type=="dojo/connect"){_247.push({event:_24a,func:nf});}else{_241[_24a]=nf;}}else{_248.push(nf);}});}var _24c=_23f["markupFactory"];if(!_24c&&_23f["prototype"]){_24c=_23f.prototype["markupFactory"];}var _24d=_24c?_24c(_241,node,_23f):new _23f(_241,node);_23b.push(_24d);var _24e=node.getAttribute("jsId");if(_24e){d.setObject(_24e,_24d);}if(!ps){d.forEach(_247,function(_24f){d.connect(_24d,_24f.event,null,_24f.func);});d.forEach(_248,function(func){func.call(_24d);});}});d.forEach(_23b,function(_251){if(_251&&_251.startup&&!_251._started&&(!_251.getParent||!_251.getParent())){_251.startup();}});return _23b;};this.parse=function(_252){var list=d.query(qry,_252);var _254=this.instantiate(list);return _254;};}();(function(){var _255=function(){if(dojo.config["parseOnLoad"]==true){dojo.parser.parse();}};if(dojo.exists("dijit.wai.onload")&&(dijit.wai.onload===dojo._loaders[0])){dojo._loaders.splice(1,0,_255);}else{dojo._loaders.unshift(_255);}})();}if(!dojo._hasResource["dijit._Templated"]){dojo._hasResource["dijit._Templated"]=true;dojo.provide("dijit._Templated");dojo.declare("dijit._Templated",null,{templateString:null,templatePath:null,widgetsInTemplate:false,_skipNodeCache:false,_stringRepl:function(tmpl){var _257=this.declaredClass,_258=this;return dojo.string.substitute(tmpl,this,function(_259,key){if(key.charAt(0)=="!"){_259=dojo.getObject(key.substr(1),false,_258);}if(typeof _259=="undefined"){throw new Error(_257+" template:"+key);}if(_259==null){return "";}return key.charAt(0)=="!"?_259:_259.toString().replace(/"/g,"&quot;");},this);},buildRendering:function(){var _25b=dijit._Templated.getCachedTemplate(this.templatePath,this.templateString,this._skipNodeCache);var node;if(dojo.isString(_25b)){node=dojo._toDom(this._stringRepl(_25b));}else{node=_25b.cloneNode(true);}this.domNode=node;this._attachTemplateNodes(node);if(this.widgetsInTemplate){var cw=(this._supportingWidgets=dojo.parser.parse(node));this._attachTemplateNodes(cw,function(n,p){return n[p];});}this._fillContent(this.srcNodeRef);},_fillContent:function(_260){var dest=this.containerNode;if(_260&&dest){while(_260.hasChildNodes()){dest.appendChild(_260.firstChild);}}},_attachTemplateNodes:function(_262,_263){_263=_263||function(n,p){return n.getAttribute(p);};var _266=dojo.isArray(_262)?_262:(_262.all||_262.getElementsByTagName("*"));var x=dojo.isArray(_262)?0:-1;for(;x<_266.length;x++){var _268=(x==-1)?_262:_266[x];if(this.widgetsInTemplate&&_263(_268,"dojoType")){continue;}var _269=_263(_268,"dojoAttachPoint");if(_269){var _26a,_26b=_269.split(/\s*,\s*/);while((_26a=_26b.shift())){if(dojo.isArray(this[_26a])){this[_26a].push(_268);}else{this[_26a]=_268;}}}var _26c=_263(_268,"dojoAttachEvent");if(_26c){var _26d,_26e=_26c.split(/\s*,\s*/);var trim=dojo.trim;while((_26d=_26e.shift())){if(_26d){var _270=null;if(_26d.indexOf(":")!=-1){var _271=_26d.split(":");_26d=trim(_271[0]);_270=trim(_271[1]);}else{_26d=trim(_26d);}if(!_270){_270=_26d;}this.connect(_268,_26d,_270);}}}var role=_263(_268,"waiRole");if(role){dijit.setWaiRole(_268,role);}var _273=_263(_268,"waiState");if(_273){dojo.forEach(_273.split(/\s*,\s*/),function(_274){if(_274.indexOf("-")!=-1){var pair=_274.split("-");dijit.setWaiState(_268,pair[0],pair[1]);}});}}}});dijit._Templated._templateCache={};dijit._Templated.getCachedTemplate=function(_276,_277,_278){var _279=dijit._Templated._templateCache;var key=_277||_276;var _27b=_279[key];if(_27b){if(!_27b.ownerDocument||_27b.ownerDocument==dojo.doc){return _27b;}dojo.destroy(_27b);}if(!_277){_277=dijit._Templated._sanitizeTemplateString(dojo.trim(dojo._getText(_276)));}_277=dojo.string.trim(_277);if(_278||_277.match(/\$\{([^\}]+)\}/g)){return (_279[key]=_277);}else{return (_279[key]=dojo._toDom(_277));}};dijit._Templated._sanitizeTemplateString=function(_27c){if(_27c){_27c=_27c.replace(/^\s*<\?xml(\s)+version=[\'\"](\d)*.(\d)*[\'\"](\s)*\?>/im,"");var _27d=_27c.match(/<body[^>]*>\s*([\s\S]+)\s*<\/body>/im);if(_27d){_27c=_27d[1];}}else{_27c="";}return _27c;};if(dojo.isIE){dojo.addOnWindowUnload(function(){var _27e=dijit._Templated._templateCache;for(var key in _27e){var _280=_27e[key];if(!isNaN(_280.nodeType)){dojo.destroy(_280);}delete _27e[key];}});}dojo.extend(dijit._Widget,{dojoAttachEvent:"",dojoAttachPoint:"",waiRole:"",waiState:""});}if(!dojo._hasResource["dojox.string.Builder"]){dojo._hasResource["dojox.string.Builder"]=true;dojo.provide("dojox.string.Builder");dojox.string.Builder=function(str){var b="";this.length=0;this.append=function(s){if(arguments.length>1){var tmp="",l=arguments.length;switch(l){case 9:tmp=""+arguments[8]+tmp;case 8:tmp=""+arguments[7]+tmp;case 7:tmp=""+arguments[6]+tmp;case 6:tmp=""+arguments[5]+tmp;case 5:tmp=""+arguments[4]+tmp;case 4:tmp=""+arguments[3]+tmp;case 3:tmp=""+arguments[2]+tmp;case 2:b+=""+arguments[0]+arguments[1]+tmp;break;default:var i=0;while(i<arguments.length){tmp+=arguments[i++];}b+=tmp;}}else{b+=s;}this.length=b.length;return this;};this.concat=function(s){return this.append.apply(this,arguments);};this.appendArray=function(_288){return this.append.apply(this,_288);};this.clear=function(){b="";this.length=0;return this;};this.replace=function(_289,_28a){b=b.replace(_289,_28a);this.length=b.length;return this;};this.remove=function(_28b,len){if(len===undefined){len=b.length;}if(len==0){return this;}b=b.substr(0,_28b)+b.substr(_28b+len);this.length=b.length;return this;};this.insert=function(_28d,str){if(_28d==0){b=str+b;}else{b=b.slice(0,_28d)+str+b.slice(_28d);}this.length=b.length;return this;};this.toString=function(){return b;};if(str){this.append(str);}};}if(!dojo._hasResource["dojox.string.tokenize"]){dojo._hasResource["dojox.string.tokenize"]=true;dojo.provide("dojox.string.tokenize");dojox.string.tokenize=function(str,re,_291,_292){var _293=[];var _294,_295,_296=0;while(_294=re.exec(str)){_295=str.slice(_296,re.lastIndex-_294[0].length);if(_295.length){_293.push(_295);}if(_291){if(dojo.isOpera){var copy=_294.slice(0);while(copy.length<_294.length){copy.push(null);}_294=copy;}var _298=_291.apply(_292,_294.slice(1).concat(_293.length));if(typeof _298!="undefined"){_293.push(_298);}}_296=re.lastIndex;}_295=str.slice(_296);if(_295.length){_293.push(_295);}return _293;};}if(!dojo._hasResource["dojox.dtl._base"]){dojo._hasResource["dojox.dtl._base"]=true;dojo.provide("dojox.dtl._base");dojo.experimental("dojox.dtl");(function(){var dd=dojox.dtl;dd.TOKEN_BLOCK=-1;dd.TOKEN_VAR=-2;dd.TOKEN_COMMENT=-3;dd.TOKEN_TEXT=3;dd._Context=dojo.extend(function(dict){dojo._mixin(this,dict||{});this._dicts=[];},{push:function(){var last=this;var _29c=dojo.delegate(this);_29c.pop=function(){return last;};return _29c;},pop:function(){throw new Error("pop() called on empty Context");},get:function(key,_29e){if(typeof this[key]!="undefined"){return this._normalize(this[key]);}for(var i=0,dict;dict=this._dicts[i];i++){if(typeof dict[key]!="undefined"){return this._normalize(dict[key]);}}return _29e;},_normalize:function(_2a1){if(_2a1 instanceof Date){_2a1.year=_2a1.getFullYear();_2a1.month=_2a1.getMonth()+1;_2a1.day=_2a1.getDate();_2a1.date=_2a1.year+"-"+("0"+_2a1.month).slice(-2)+"-"+("0"+_2a1.day).slice(-2);_2a1.hour=_2a1.getHours();_2a1.minute=_2a1.getMinutes();_2a1.second=_2a1.getSeconds();_2a1.microsecond=_2a1.getMilliseconds();}return _2a1;},update:function(dict){var _2a3=this.push();if(dict){dojo._mixin(this,dict);}return _2a3;}});var _2a4=/("(?:[^"\\]*(?:\\.[^"\\]*)*)"|'(?:[^'\\]*(?:\\.[^'\\]*)*)'|[^\s]+)/g;var _2a5=/\s+/g;var _2a6=function(_2a7,_2a8){_2a7=_2a7||_2a5;if(!(_2a7 instanceof RegExp)){_2a7=new RegExp(_2a7,"g");}if(!_2a7.global){throw new Error("You must use a globally flagged RegExp with split "+_2a7);}_2a7.exec("");var part,_2aa=[],_2ab=0,i=0;while(part=_2a7.exec(this)){_2aa.push(this.slice(_2ab,_2a7.lastIndex-part[0].length));_2ab=_2a7.lastIndex;if(_2a8&&(++i>_2a8-1)){break;}}_2aa.push(this.slice(_2ab));return _2aa;};dd.Token=function(_2ad,_2ae){this.token_type=_2ad;this.contents=new String(dojo.trim(_2ae));this.contents.split=_2a6;this.split=function(){return String.prototype.split.apply(this.contents,arguments);};};dd.Token.prototype.split_contents=function(_2af){var bit,bits=[],i=0;_2af=_2af||999;while(i++<_2af&&(bit=_2a4.exec(this.contents))){bit=bit[0];if(bit.charAt(0)=="\""&&bit.slice(-1)=="\""){bits.push("\""+bit.slice(1,-1).replace("\\\"","\"").replace("\\\\","\\")+"\"");}else{if(bit.charAt(0)=="'"&&bit.slice(-1)=="'"){bits.push("'"+bit.slice(1,-1).replace("\\'","'").replace("\\\\","\\")+"'");}else{bits.push(bit);}}}return bits;};var ddt=dd.text={_get:function(_2b4,name,_2b6){var _2b7=dd.register.get(_2b4,name.toLowerCase(),_2b6);if(!_2b7){if(!_2b6){throw new Error("No tag found for "+name);}return null;}var fn=_2b7[1];var _2b9=_2b7[2];var _2ba;if(fn.indexOf(":")!=-1){_2ba=fn.split(":");fn=_2ba.pop();}dojo["require"](_2b9);var _2bb=dojo.getObject(_2b9);return _2bb[fn||name]||_2bb[name+"_"]||_2bb[fn+"_"];},getTag:function(name,_2bd){return ddt._get("tag",name,_2bd);},getFilter:function(name,_2bf){return ddt._get("filter",name,_2bf);},getTemplate:function(file){return new dd.Template(ddt.getTemplateString(file));},getTemplateString:function(file){return dojo._getText(file.toString())||"";},_resolveLazy:function(_2c2,sync,json){if(sync){if(json){return dojo.fromJson(dojo._getText(_2c2))||{};}else{return dd.text.getTemplateString(_2c2);}}else{return dojo.xhrGet({handleAs:(json)?"json":"text",url:_2c2});}},_resolveTemplateArg:function(arg,sync){if(ddt._isTemplate(arg)){if(!sync){var d=new dojo.Deferred();d.callback(arg);return d;}return arg;}return ddt._resolveLazy(arg,sync);},_isTemplate:function(arg){return (typeof arg=="undefined")||(typeof arg=="string"&&(arg.match(/^\s*[<{]/)||arg.indexOf(" ")!=-1));},_resolveContextArg:function(arg,sync){if(arg.constructor==Object){if(!sync){var d=new dojo.Deferred;d.callback(arg);return d;}return arg;}return ddt._resolveLazy(arg,sync,true);},_re:/(?:\{\{\s*(.+?)\s*\}\}|\{%\s*(load\s*)?(.+?)\s*%\})/g,tokenize:function(str){return dojox.string.tokenize(str,ddt._re,ddt._parseDelims);},_parseDelims:function(varr,load,tag){if(varr){return [dd.TOKEN_VAR,varr];}else{if(load){var _2d0=dojo.trim(tag).split(/\s+/g);for(var i=0,part;part=_2d0[i];i++){dojo["require"](part);}}else{return [dd.TOKEN_BLOCK,tag];}}}};dd.Template=dojo.extend(function(_2d3,_2d4){var str=_2d4?_2d3:ddt._resolveTemplateArg(_2d3,true)||"";var _2d6=ddt.tokenize(str);var _2d7=new dd._Parser(_2d6);this.nodelist=_2d7.parse();},{update:function(node,_2d9){return ddt._resolveContextArg(_2d9).addCallback(this,function(_2da){var _2db=this.render(new dd._Context(_2da));if(node.forEach){node.forEach(function(item){item.innerHTML=_2db;});}else{dojo.byId(node).innerHTML=_2db;}return this;});},render:function(_2dd,_2de){_2de=_2de||this.getBuffer();_2dd=_2dd||new dd._Context({});return this.nodelist.render(_2dd,_2de)+"";},getBuffer:function(){return new dojox.string.Builder();}});var qfRe=/\{\{\s*(.+?)\s*\}\}/g;dd.quickFilter=function(str){if(!str){return new dd._NodeList();}if(str.indexOf("{%")==-1){return new dd._QuickNodeList(dojox.string.tokenize(str,qfRe,function(_2e1){return new dd._Filter(_2e1);}));}};dd._QuickNodeList=dojo.extend(function(_2e2){this.contents=_2e2;},{render:function(_2e3,_2e4){for(var i=0,l=this.contents.length;i<l;i++){if(this.contents[i].resolve){_2e4=_2e4.concat(this.contents[i].resolve(_2e3));}else{_2e4=_2e4.concat(this.contents[i]);}}return _2e4;},dummyRender:function(_2e7){return this.render(_2e7,dd.Template.prototype.getBuffer()).toString();},clone:function(_2e8){return this;}});dd._Filter=dojo.extend(function(_2e9){if(!_2e9){throw new Error("Filter must be called with variable name");}this.contents=_2e9;var _2ea=this._cache[_2e9];if(_2ea){this.key=_2ea[0];this.filters=_2ea[1];}else{this.filters=[];dojox.string.tokenize(_2e9,this._re,this._tokenize,this);this._cache[_2e9]=[this.key,this.filters];}},{_cache:{},_re:/(?:^_\("([^\\"]*(?:\\.[^\\"])*)"\)|^"([^\\"]*(?:\\.[^\\"]*)*)"|^([a-zA-Z0-9_.]+)|\|(\w+)(?::(?:_\("([^\\"]*(?:\\.[^\\"])*)"\)|"([^\\"]*(?:\\.[^\\"]*)*)"|([a-zA-Z0-9_.]+)|'([^\\']*(?:\\.[^\\']*)*)'))?|^'([^\\']*(?:\\.[^\\']*)*)')/g,_values:{0:"\"",1:"\"",2:"",8:"\""},_args:{4:"\"",5:"\"",6:"",7:"'"},_tokenize:function(){var pos,arg;for(var i=0,has=[];i<arguments.length;i++){has[i]=(typeof arguments[i]!="undefined"&&typeof arguments[i]=="string"&&arguments[i]);}if(!this.key){for(pos in this._values){if(has[pos]){this.key=this._values[pos]+arguments[pos]+this._values[pos];break;}}}else{for(pos in this._args){if(has[pos]){var _2ef=arguments[pos];if(this._args[pos]=="'"){_2ef=_2ef.replace(/\\'/g,"'");}else{if(this._args[pos]=="\""){_2ef=_2ef.replace(/\\"/g,"\"");}}arg=[!this._args[pos],_2ef];break;}}var fn=ddt.getFilter(arguments[3]);if(!dojo.isFunction(fn)){throw new Error(arguments[3]+" is not registered as a filter");}this.filters.push([fn,arg]);}},getExpression:function(){return this.contents;},resolve:function(_2f1){if(typeof this.key=="undefined"){return "";}var str=this.resolvePath(this.key,_2f1);for(var i=0,_2f4;_2f4=this.filters[i];i++){if(_2f4[1]){if(_2f4[1][0]){str=_2f4[0](str,this.resolvePath(_2f4[1][1],_2f1));}else{str=_2f4[0](str,_2f4[1][1]);}}else{str=_2f4[0](str);}}return str;},resolvePath:function(path,_2f6){var _2f7,_2f8;var _2f9=path.charAt(0);var last=path.slice(-1);if(!isNaN(parseInt(_2f9))){_2f7=(path.indexOf(".")==-1)?parseInt(path):parseFloat(path);}else{if(_2f9=="\""&&_2f9==last){_2f7=path.slice(1,-1);}else{if(path=="true"){return true;}if(path=="false"){return false;}if(path=="null"||path=="None"){return null;}_2f8=path.split(".");_2f7=_2f6.get(_2f8[0]);if(dojo.isFunction(_2f7)){var self=_2f6.getThis&&_2f6.getThis();if(_2f7.alters_data){_2f7="";}else{if(self){_2f7=_2f7.call(self);}else{_2f7="";}}}for(var i=1;i<_2f8.length;i++){var part=_2f8[i];if(_2f7){var base=_2f7;if(dojo.isObject(_2f7)&&part=="items"&&typeof _2f7[part]=="undefined"){var _2ff=[];for(var key in _2f7){_2ff.push([key,_2f7[key]]);}_2f7=_2ff;continue;}if(_2f7.get&&dojo.isFunction(_2f7.get)&&_2f7.get.safe){_2f7=_2f7.get(part);}else{if(typeof _2f7[part]=="undefined"){_2f7=_2f7[part];break;}else{_2f7=_2f7[part];}}if(dojo.isFunction(_2f7)){if(_2f7.alters_data){_2f7="";}else{_2f7=_2f7.call(base);}}else{if(_2f7 instanceof Date){_2f7=dd._Context.prototype._normalize(_2f7);}}}else{return "";}}}}return _2f7;}});dd._TextNode=dd._Node=dojo.extend(function(obj){this.contents=obj;},{set:function(data){this.contents=data;return this;},render:function(_303,_304){return _304.concat(this.contents);},isEmpty:function(){return !dojo.trim(this.contents);},clone:function(){return this;}});dd._NodeList=dojo.extend(function(_305){this.contents=_305||[];this.last="";},{push:function(node){this.contents.push(node);return this;},concat:function(_307){this.contents=this.contents.concat(_307);return this;},render:function(_308,_309){for(var i=0;i<this.contents.length;i++){_309=this.contents[i].render(_308,_309);if(!_309){throw new Error("Template must return buffer");}}return _309;},dummyRender:function(_30b){return this.render(_30b,dd.Template.prototype.getBuffer()).toString();},unrender:function(){return arguments[1];},clone:function(){return this;},rtrim:function(){while(1){i=this.contents.length-1;if(this.contents[i] instanceof dd._TextNode&&this.contents[i].isEmpty()){this.contents.pop();}else{break;}}return this;}});dd._VarNode=dojo.extend(function(str){this.contents=new dd._Filter(str);},{render:function(_30d,_30e){var str=this.contents.resolve(_30d);if(!str.safe){str=dd._base.escape(""+str);}return _30e.concat(str);}});dd._noOpNode=new function(){this.render=this.unrender=function(){return arguments[1];};this.clone=function(){return this;};};dd._Parser=dojo.extend(function(_310){this.contents=_310;},{i:0,parse:function(_311){var _312={};_311=_311||[];for(var i=0;i<_311.length;i++){_312[_311[i]]=true;}var _314=new dd._NodeList();while(this.i<this.contents.length){token=this.contents[this.i++];if(typeof token=="string"){_314.push(new dd._TextNode(token));}else{var type=token[0];var text=token[1];if(type==dd.TOKEN_VAR){_314.push(new dd._VarNode(text));}else{if(type==dd.TOKEN_BLOCK){if(_312[text]){--this.i;return _314;}var cmd=text.split(/\s+/g);if(cmd.length){cmd=cmd[0];var fn=ddt.getTag(cmd);if(fn){_314.push(fn(this,new dd.Token(type,text)));}}}}}}if(_311.length){throw new Error("Could not find closing tag(s): "+_311.toString());}this.contents.length=0;return _314;},next_token:function(){var _319=this.contents[this.i++];return new dd.Token(_319[0],_319[1]);},delete_first_token:function(){this.i++;},skip_past:function(_31a){while(this.i<this.contents.length){var _31b=this.contents[this.i++];if(_31b[0]==dd.TOKEN_BLOCK&&_31b[1]==_31a){return;}}throw new Error("Unclosed tag found when looking for "+_31a);},create_variable_node:function(expr){return new dd._VarNode(expr);},create_text_node:function(expr){return new dd._TextNode(expr||"");},getTemplate:function(file){return new dd.Template(file);}});dd.register={_registry:{attributes:[],tags:[],filters:[]},get:function(_31f,name){var _321=dd.register._registry[_31f+"s"];for(var i=0,_323;_323=_321[i];i++){if(typeof _323[0]=="string"){if(_323[0]==name){return _323;}}else{if(name.match(_323[0])){return _323;}}}},getAttributeTags:function(){var tags=[];var _325=dd.register._registry.attributes;for(var i=0,_327;_327=_325[i];i++){if(_327.length==3){tags.push(_327);}else{var fn=dojo.getObject(_327[1]);if(fn&&dojo.isFunction(fn)){_327.push(fn);tags.push(_327);}}}return tags;},_any:function(type,base,_32b){for(var path in _32b){for(var i=0,fn;fn=_32b[path][i];i++){var key=fn;if(dojo.isArray(fn)){key=fn[0];fn=fn[1];}if(typeof key=="string"){if(key.substr(0,5)=="attr:"){var attr=fn;if(attr.substr(0,5)=="attr:"){attr=attr.slice(5);}dd.register._registry.attributes.push([attr.toLowerCase(),base+"."+path+"."+attr]);}key=key.toLowerCase();}dd.register._registry[type].push([key,fn,base+"."+path]);}}},tags:function(base,_332){dd.register._any("tags",base,_332);},filters:function(base,_334){dd.register._any("filters",base,_334);}};var _335=/&/g;var _336=/</g;var _337=/>/g;var _338=/'/g;var _339=/"/g;dd._base.escape=function(_33a){return dd.mark_safe(_33a.replace(_335,"&amp;").replace(_336,"&lt;").replace(_337,"&gt;").replace(_339,"&quot;").replace(_338,"&#39;"));};dd._base.safe=function(_33b){if(typeof _33b=="string"){_33b=new String(_33b);}if(typeof _33b=="object"){_33b.safe=true;}return _33b;};dd.mark_safe=dd._base.safe;dd.register.tags("dojox.dtl.tag",{"date":["now"],"logic":["if","for","ifequal","ifnotequal"],"loader":["extends","block","include","load","ssi"],"misc":["comment","debug","filter","firstof","spaceless","templatetag","widthratio","with"],"loop":["cycle","ifchanged","regroup"]});dd.register.filters("dojox.dtl.filter",{"dates":["date","time","timesince","timeuntil"],"htmlstrings":["linebreaks","linebreaksbr","removetags","striptags"],"integers":["add","get_digit"],"lists":["dictsort","dictsortreversed","first","join","length","length_is","random","slice","unordered_list"],"logic":["default","default_if_none","divisibleby","yesno"],"misc":["filesizeformat","pluralize","phone2numeric","pprint"],"strings":["addslashes","capfirst","center","cut","fix_ampersands","floatformat","iriencode","linenumbers","ljust","lower","make_list","rjust","slugify","stringformat","title","truncatewords","truncatewords_html","upper","urlencode","urlize","urlizetrunc","wordcount","wordwrap"]});dd.register.filters("dojox.dtl",{"_base":["escape","safe"]});})();}if(!dojo._hasResource["dojox.dtl._Templated"]){dojo._hasResource["dojox.dtl._Templated"]=true;dojo.provide("dojox.dtl._Templated");dojo.declare("dojox.dtl._Templated",dijit._Templated,{_dijitTemplateCompat:false,buildRendering:function(){var node;if(this.domNode&&!this._template){return;}if(!this._template){var t=this.getCachedTemplate(this.templatePath,this.templateString,this._skipNodeCache);if(t instanceof dojox.dtl.Template){this._template=t;}else{node=t;}}if(!node){var _33e=dojo._toDom(this._template.render(new dojox.dtl._Context(this)));if(_33e.nodeType!==1&&_33e.nodeType!==3){for(var i=0,l=_33e.childNodes.length;i<l;++i){node=_33e.childNodes[i];if(node.nodeType==1){break;}}}else{node=_33e;}}this._attachTemplateNodes(node);if(this.widgetsInTemplate){var _341=dojo.parser.parse(node);this._attachTemplateNodes(_341,function(n,p){return n[p];});}if(this.domNode){dojo.place(node,this.domNode,"before");this.destroyDescendants();dojo.destroy(this.domNode);}this.domNode=node;this._fillContent(this.srcNodeRef);},_templateCache:{},getCachedTemplate:function(_344,_345,_346){var _347=this._templateCache;var key=_345||_344;if(_347[key]){return _347[key];}_345=dojo.string.trim(_345||dijit._Templated._sanitizeTemplateString(dojo._getText(_344)));if(this._dijitTemplateCompat&&(_346||_345.match(/\$\{([^\}]+)\}/g))){_345=this._stringRepl(_345);}if(_346||!_345.match(/\{[{%]([^\}]+)[%}]\}/g)){return _347[key]=dojo._toDom(_345);}else{return _347[key]=new dojox.dtl.Template(_345);}},render:function(){this.buildRendering();}});}if(!dojo._hasResource["agi.widget._TemplatedWidget"]){dojo._hasResource["agi.widget._TemplatedWidget"]=true;dojo.provide("agi.widget._TemplatedWidget");dojo.declare("agi.widget._TemplatedWidget",[dijit._Widget,dojox.dtl._Templated],{__culprit__:"$Author: dbuch $"});}if(!dojo._hasResource["agi.requester"]){dojo._hasResource["agi.requester"]=true;dojo.provide("agi.requester");agi.requester.Requester=function(url,_34a,_34b,_34c,_34d){var _34e=this;var req=null;this.async=_34b;this.method=_34a;this.url=url;this.showbusy=_34c;this.in_process=false;this.handleas=_34d?_34d:"text";this.get_millisecond_query=function(){var _350=new Date();var ms=_350.getTime();return "&ajax_requester_ms="+ms;};this.sendRequest=function(_352){var _353={url:this.url,sync:!this.async,content:_352?_352:{},preventCache:_352?true:false,handleAs:this.handleas,load:_34e.processLoad,error:_34e.processError};if(this.showbusy){document.body.style.cursor="wait";}this.in_process=true;if(this.method.toUpperCase()=="POST"){dojo.xhrPost(_353);}else{dojo.xhrGet(_353);}};this.processLoad=function(_354,_355){_354=_34e.processAlways(_354,_355);if(_355.xhr.getResponseHeader("Kaboom")){if(_355.xhrgetResponseHeader("Kaboom").toLowerCase()=="true"){if(_34e.onerror){_34e.onerror(_354,_355);}}}else{if(_34e.onsuccess){_34e.onsuccess(_354,_355);}}return _354;};this.processError=function(_356,_357){_356=_34e.processAlways(_356,_357);if(_34e.onerror){_34e.onerror(_356,_357);}return _356;};this.processAlways=function(_358,_359){_34e.in_process=false;if(_34e.showbusy){document.body.style.cursor="auto";}if(!_358){_358="";}try{_358=_358.replace("<!--this page was compressed by your friendly neighborhood pydriver-->","");}catch(e){}return _358;};this.formToQuery=function(_35a){var _35b=dojo.formToObject(_35a);return _35b;};};var script_fragment="<script[^>]*>([\\s\\S]*?)</script>";agi.requester.stripScripts=function(_35c){return _35c.replace(new RegExp(script_fragment,"img"),"");};agi.requester.extractScripts=function(_35d){var _35e=new RegExp(script_fragment,"img");var _35f=new RegExp(script_fragment,"im");var _360=_35d.match(_35e);var _361=[];if(_360){for(var i=0;i<_360.length;i++){if(_360[i].indexOf("agi-lb-exec")!=-1){_361.push(_360[i].match(_35f)[1]);}}}return _361;};agi.requester.evalScripts=function(_363){var _364=agi.requester.extractScripts(_363);for(i=0;i<_364.length;i++){try{eval(_364[i]);}catch(e){}}};agi.requester.checkAll=function(_365,_366){form=dojo.byId(_365);for(i=0;i<form.elements.length;i++){if(form.elements[i].type=="checkbox"){form.elements[i].checked=_366;}}};agi.requester.countChecked=function(_367){var form=dojo.byId(_367);var _369=0;for(i=0;i<form.elements.length;i++){if(form.elements[i].type=="checkbox"&form.elements[i].checked){_369++;}}return _369;};agi.requester.selectAll=function(_36a,_36b){if(_36b==undefined){var _36c=true;}else{var _36c=_36b;}var list=dojo.byId(_36a);var _36e=document.getElementsByName("event_id");for(i=0;i<list.childNodes.length;i++){if(list.childNodes[i].nodeName=="LI"){for(j=0;j<list.childNodes[i].childNodes.length;j++){if(list.childNodes[i].childNodes[j].type=="checkbox"){list.childNodes[i].childNodes[j].checked=_36c;len=_36e.length;for(n=0;n<len;n++){if((_36e[n].value)==(list.childNodes[i].childNodes[j].value)){_36e[n].checked=_36c;}}}}}}};agi.requester.selectEqual=function(_36f){var _370=document.getElementsByName(_36f.name);for(i=0;i<_370.length;i++){if(_36f.form.elements[i].value==_36f.value){_36f.form.elements[i].checked=_36f.checked;}}};agi.requester.fixurl=function(url){if(url.indexOf("http")!=0){var sep="";url.indexOf("/")==0?sep="":sep="/";url=agi.requester.ajaxhost()+sep+url;}return url;};agi.requester.ajaxhost=function(){return document.location.protocol+"//"+document.location.hostname;};}if(!dojo._hasResource["agi.widget.Lightbox"]){dojo._hasResource["agi.widget.Lightbox"]=true;dojo.provide("agi.widget.Lightbox");dojo.declare("agi.widget.Lightbox",[agi.classes.Identified,agi.widget._TemplatedWidget],{url:null,contents:null,node:null,templatePath:null,left:null,top:null,height:null,width:null,position:"absolute",relativeTo:null,showloader:true,loaderSrc:imghost+"/ag/reminders/loader.swf",loaderId:"agi-lightboxloader",loaderHeight:120,loaderWidth:120,overlayId:"agi-overlay",showoverlay:true,lightboxId:"agi-lightbox",noprintClass:"agi-noprint",timeout:60000,loadnow:true,allowclick:false,closeKey:null,overflow:"auto",overlayZindex:"999",containerZindex:"1000",loaderZindex:"250",_defaultTop:20,_ready:false,_reset:false,_showing:false,_bgIframe:null,_keypressListener:null,_hideSignal:"ag/Lightbox/hide",_resizeSignal:"ag/Lightbox/resize",constructor:function(_373){_373=_373||{};dojo.mixin(this,_373);this._checkPositioning();},uninitialize:function(){dojo._destroyElement(this.loader);dojo._destroyElement(this.lightbox);if(this.overlay){dojo._destroyElement(this.overlay);}if(this._bgIframe){this._bgIframe.destroy();this._bgIframe=null;}},_checkPositioning:function(){if(this.position=="relative"){if(!this.relativeTo){throw (this+" needs a relativeTo when positioning relatively");}if(this.left==null){this.left=0;}if(this.top==null){this.top=0;}var pos=dojo.coords(this.relativeTo);this.left+=pos.x;this.top+=pos.y;}else{if(this.position=="user"){if(this.top==null||this.left==null){throw (this+" needs 'left' and 'top' defined when using user-defined positioning.");}}else{if(this.top==null){this.top=this._defaultTop;}}}},buildRendering:function(){if(this.templatePath||this.templateString){this.inherited(arguments);}this.overlay=this._createOverlay();this.lightbox=this._createLightbox(this.overlay);this.loader=this._createLoader();},postCreate:function(){this.inherited(arguments);dojo.subscribe(this._hideSignal,dojo.hitch(this,this.hide));dojo.subscribe(this._resizeSignal,dojo.hitch(this,this._resizeOverlay));if(this.loadnow){this._loadContent();}},_createOverlay:function(){var body=dojo.body();var _376=this.overlayId;var _377=dojo.byId(_376);if(!_377){_377=document.createElement("div");_377.setAttribute("id",_376);dojo.addClass(_377,this.noprintClass);var _378=this._pageSize();dojo.style(_377,{display:"none",position:"absolute",top:"0",left:"0",zIndex:this.overlayZindex,width:"100%",height:_378[1]+"px"});body.insertBefore(_377,body.firstChild);}try{filter=dojo.style(_377,"filter");if(filter&&dojo.isIE){if(filter.indexOf(imghost)==-1){filter=filter.replace("/agbeta",imghost+"/agbeta");dojo.style(_377,"filter",filter);}}}catch(e){}return _377;},_createLightbox:function(_379){var body=dojo.body();var _37b=dojo.byId(this.lightboxId);if(!_37b){_37b=document.createElement("div");_37b.setAttribute("id",this.lightboxId);dojo.style(_37b,{display:"none",position:"absolute",zIndex:this.containerZindex});body.insertBefore(_37b,_379.nextSibling);}_37b.innerHTML="";return _37b;},_createLoader:function(){var body=dojo.body();var _37d=dojo.byId("loadingImage");if(!_37d){if(this.loaderSrc.endswith(".swf")){_37d=this._createLoaderSwf(this.loaderSrc);}else{_37d=this._createLoaderImage(this.loaderSrc);}dojo.style(_37d,{display:"none",visibility:"hidden",position:"absolute",zIndex:this.loaderZindex});body.insertBefore(_37d,body.firstChild);}return _37d;},_createLoaderSwf:function(src){var _37f=document.createElement("embed");_37f.setAttribute("id",this.loaderId);_37f.setAttribute("name","FlashProduct");_37f.setAttribute("src",src);_37f.setAttribute("swLiveConnect",true);_37f.setAttribute("width",this.loaderWidth);_37f.setAttribute("height",this.loaderHeight);_37f.setAttribute("scale","noborder");_37f.setAttribute("quality","high");_37f.setAttribute("type","application/x-shockwave-flash");_37f.setAttribute("pluginspace","http://www.macromedia.com/go/getflashplayer");_37f.setAttribute("wmode","transparent");return _37f;},_createLoaderImage:function(src){var _381=document.createElement("img");_381.setAttribute("id",this.loaderId);_381.setAttribute("src",src);_381.setAttribute("width",this.loaderWidth);_381.setAttribute("height",this.loaderHeight);return _381;},_loadContent:function(){if(this.domNode&&!this.node){this.node=this.domNode;}if(this.loader&&this.showloader){var _382=this._pageSize();var _383=this._pageScroll();var _384=_383[1]+((_382[3]-35-this.loader.height)/2);var _385=((_382[0]-20-this.loader.width)/2);dojo.style(this.loader,{display:"block",visibility:"visible",top:_384+"px",left:_385+"px"});}if(this.overlay&&this.showoverlay){dojo.style(this.overlay,{display:"block",visibility:"visible"});}if(this.url){dojo.xhrGet({url:this.url,handleAs:"text",timeout:this.timeout,load:dojo.hitch(this,this._onSuccess),error:dojo.hitch(this,this._onError)});}else{if(this.contents){this.lightbox.innerHTML=agi.requester.stripScripts(this.contents);this._ready=true;this.show();agi.requester.evalScripts(this.contents);this._enableOverlayClick();}else{if(this.node){var node=dojo.byId(this.node);this.lightbox.appendChild(dojo.byId(node));dojo.style(node,"display","block");this._ready=true;this.show();this._enableOverlayClick();}}}},_onSuccess:function(_387,_388){this.lightbox.innerHTML=agi.requester.stripScripts(_387);this._ready=true;this.show();agi.requester.evalScripts(_387);this._enableOverlayClick();return _387;},_onError:function(_389,_38a){this.hide();return _389;},show:function(){this._showPhase0();this._showPhase1();this._showPhase2();},_showPhase0:function(){if(!this._ready){return this._loadContent();}if(this._reset){this._checkPositioning();this._reset=false;}if(this.contents){this.lightbox.innerHTML=this.contents;}dojo.style(this.lightbox,"overflow",this.overflow);if(this.loader){dojo.style(this.loader,{display:"none",visibility:"hidden"});}if(this.overlay&&this.showoverlay){dojo.style(this.overlay,{display:"block",visibility:"visible"});}},_showPhase1:function(){var _38b=this._pageScroll();var _38c=this.top+_38b[1];var _38d={left:"-9999px",top:_38c+"px",visibility:"visible",display:"block"};if(this.height){_38d.height=this.height+"px";}if(this.width){_38d.width=this.width+"px";}dojo.style(this.lightbox,_38d);},_showPhase2:function(){var _38e=this._pageSize();if(this.left==null){this.left=((_38e[0]-this.lightbox.offsetWidth)/2);}var _38f={left:this.left+"px"};dojo.style(this.lightbox,_38f);this._resizeOverlay();this._enableKeypressListener();if(!this._bgIframe){var _390=this.lightbox;if(this.overlay&&this.showoverlay){_390=this.overlay;}this._bgIframe=new dijit.BackgroundIframe(_390);}this._showing=true;},hide:function(_391){if(!this._showing){return;}if(this.overlay){this.overlay.onclick=function(){return false;};dojo.style(this.overlay,{display:"none",visibility:"hidden"});}if(this.loader){dojo.style(this.loader,{display:"none",visibility:"hidden"});}if(this.lightbox){dojo.style(this.lightbox,{display:"none",visibility:"hidden"});if(_391){this.reset();}else{this.contents=this.lightbox.innerHTML;}}this._disableKeypressListener();this._showing=false;},reset:function(){if(this.node){dojo.style(this.node,{display:"none"});dojo.place(this.node,dojo.body(),"last");}this.lightbox.innerHTML="";this.contents=null;this.url=null;this.domNode=null;this.top=null;this.left=null;this._ready=false;this._reset=true;},_enableOverlayClick:function(){if(this.overlay&&this.allowclick){this._overlayClick=dojo.connect(this.overlay,"onclick",dojo.hitch(this,this.hide));}},_disableOverlayClick:function(){if(this._overlayClick){dojo.disconnect(this._overlayClick);this._overlayClick=null;}},_enableKeypressListener:function(){if(this.closeKey&&!this._keypressListener){this._keypressListener=dojo.connect(document,"keypress",dojo.hitch(this,this._onKeypress));}},_disableKeypressListener:function(){if(this._keypressListener){dojo.disconnect(this._keypressListener);this._keypressListener=null;}},_onKeypress:function(evt){var _393;if(evt==null){_393=event.keyCode;}else{_393=evt.which;}var key=String.fromCharCode(_393).toLowerCase();if(key==this.closeKey){this.hide();}},_resizeOverlay:function(){if(this.overlay){var _395=this._pageSize();dojo.style(this.overlay,"height",_395[1]+"px");}},_pageScroll:function(){var _396=0;if(self.pageYOffset){_396=self.pageYOffset;}else{if(document.documentElement&&document.documentElement.scrollTop){_396=document.documentElement.scrollTop;}else{if(document.body){_396=document.body.scrollTop;}}}var _397=[null,_396];return _397;},_pageSize:function(){var _398,_399;if(window.innerHeight&&window.scrollMaxY){_398=document.body.scrollWidth;_399=window.innerHeight+window.scrollMaxY;}else{if(document.body.scrollHeight>document.body.offsetHeight){_398=document.body.scrollWidth;_399=document.body.scrollHeight;}else{_398=document.body.offsetWidth;_399=document.body.offsetHeight;}}var _39a,_39b;if(self.innerHeight){_39a=self.innerWidth;_39b=self.innerHeight;}else{if(document.documentElement&&document.documentElement.clientHeight){_39a=document.documentElement.clientWidth;_39b=document.documentElement.clientHeight;}else{if(document.body){_39a=document.body.clientWidth;_39b=document.body.clientHeight;}}}var _39c,_39d;if(_399<_39b){_39d=_39b;}else{_39d=_399;}if(_398<_39a){_39c=_39a;}else{_39c=_398;}var _39e=[_39c,_39d,_39a,_39b];return _39e;}});}if(!dojo._hasResource["bma.sifr._base"]){dojo._hasResource["bma.sifr._base"]=true;dojo.provide("bma.sifr._base");bma.sifr.toString=function(){return "AGsIFR";};bma.sifr.sIFR=new function(){var O=this;var E={ACTIVE:"sIFR-active",UNLOADING:"sIFR-unloading",REPLACED:"sIFR-replaced",IGNORE:"sIFR-ignore",ALTERNATE:"sIFR-alternate",CLASS:"sIFR-class",LAYOUT:"sIFR-layout",FLASH:"sIFR-flash",FIX_FOCUS:"sIFR-fixfocus",DUMMY:"sIFR-dummy"};E.IGNORE_CLASSES=[E.REPLACED,E.IGNORE,E.ALTERNATE];this.MIN_FONT_SIZE=6;this.MAX_FONT_SIZE=126;this.FLASH_PADDING_BOTTOM=5;this.VERSION="395";this.isActive=false;this.isEnabled=true;this.fixHover=true;this.autoInitialize=true;this.setPrefetchCookie=true;this.cookiePath="/";this.domains=[];this.forceWidth=true;this.fitExactly=false;this.forceTextTransform=true;this.useDomLoaded=true;this.useStyleCheck=false;this.hasFlashClassSet=false;this.repaintOnResize=true;this.replacements=[];var L=0;var R=false;function Y(){};function D(b){function c(d){return d.toLocaleUpperCase();};this.normalize=function(d){return d.replace(/\n|\r|\xA0/g,D.SINGLE_WHITESPACE).replace(/\s+/g,D.SINGLE_WHITESPACE);};this.textTransform=function(d,e){switch(d){case "uppercase":return e.toLocaleUpperCase();case "lowercase":return e.toLocaleLowerCase();case "capitalize":return e.replace(/^\w|\s\w/g,c);}return e;};this.toHexString=function(d){if(typeof (d)!="string"||d.charAt(0)!="#"||d.length!=4&&d.length!=7){return d;}d=d.substring(1);return "0x"+(d.length==3?d.replace(/(.)(.)(.)/,"$1$1$2$2$3$3"):d);};this.convertCssArg=function(d){if(!d){return {};}if(typeof (d)=="object"){if(d.constructor==Array){d=d.join("");}else{return d;}}var k={};var l=d.split("}");for(var g=0;g<l.length;g++){var h=l[g].match(/([^\s{]+)\s*\{(.+)\s*;?\s*/);if(!h||h.length!=3){continue;}if(!k[h[1]]){k[h[1]]={};}var f=h[2].split(";");for(var e=0;e<f.length;e++){var m=f[e].match(/\s*([^:\s]+)\s*\:\s*([^;]+)/);if(!m||m.length!=3){continue;}k[h[1]][m[1]]=m[2].replace(/\s+$/,"");}}return k;};this.extractFromCss=function(f,e,h,d){var g=null;if(f&&f[e]&&f[e][h]){g=f[e][h];if(d){delete f[e][h];}}return g;};this.cssToString=function(e){var f=[];for(var d in e){var i=e[d];if(i==Object.prototype[d]){continue;}f.push(d,"{");for(var h in i){if(i[h]==Object.prototype[h]){continue;}var g=i[h];if(D.UNIT_REMOVAL_PROPERTIES[h]){g=parseInt(g,10);}f.push(h,":",g,";");}f.push("}");}return f.join("");};this.escape=function(d){return escape(d).replace(/\+/g,"%2B");};this.encodeVars=function(d){return d.join("&").replace(/%/g,"%25");};this.copyProperties=function(f,e){for(var d in f){if(e[d]===undefined){e[d]=f[d];}}return e;};this.domain=function(){var d="";try{d=document.domain;}catch(f){}return d;};this.domainMatches=function(g,f){if(f=="*"||f==g){return true;}var e=f.lastIndexOf("*");if(e>-1){f=f.substr(e+1);var d=g.lastIndexOf(f);if(d>-1&&(d+f.length)==g.length){return true;}}return false;};this.uriEncode=function(d){return encodeURI(decodeURIComponent(d));};this.delay=function(e,g,f){var d=Array.prototype.slice.call(arguments,3);setTimeout(function(){g.apply(f,d);},e);};};D.UNIT_REMOVAL_PROPERTIES={leading:true,"margin-left":true,"margin-right":true,"text-indent":true};D.SINGLE_WHITESPACE=" ";function T(d){var c=this;function b(f,h,g){var j=c.getStyleAsInt(f,h,d.ua.ie);if(j==0){j=f[g];for(var e=3;e<arguments.length;e++){j-=c.getStyleAsInt(f,arguments[e],true);}}return j;};this.getBody=function(){return document.getElementsByTagName("body")[0]||null;};this.querySelectorAll=function(e){return bma.sifr.parseSelector(e);};this.addClass=function(e,f){if(f){f.className=((f.className||"")==""?"":f.className+" ")+e;}};this.removeClass=function(e,f){if(f){f.className=f.className.replace(new RegExp("(^|\\s)"+e+"(\\s|$)"),"").replace(/^\s+|(\s)\s+/g,"$1");}};this.hasClass=function(e,f){return new RegExp("(^|\\s)"+e+"(\\s|$)").test(f.className);};this.hasOneOfClassses=function(g,f){for(var e=0;e<g.length;e++){if(this.hasClass(g[e],f)){return true;}}return false;};this.ancestorHasClass=function(f,e){f=f.parentNode;while(f&&f.nodeType==1){if(this.hasClass(e,f)){return true;}f=f.parentNode;}return false;};this.create=function(e,f){var g=document.createElementNS?document.createElementNS(T.XHTML_NS,e):document.createElement(e);if(f){g.className=f;}return g;};this.getComputedStyle=function(g,h){var e;if(document.defaultView&&document.defaultView.getComputedStyle){var f=document.defaultView.getComputedStyle(g,null);e=f?f[h]:null;}else{if(g.currentStyle){e=g.currentStyle[h];}}return e||"";};this.getStyleAsInt=function(f,h,e){var g=this.getComputedStyle(f,h);if(e&&!/px$/.test(g)){return 0;}return parseInt(g)||0;};this.getWidthFromStyle=function(e){return b(e,"width","offsetWidth","paddingRight","paddingLeft","borderRightWidth","borderLeftWidth");};this.getHeightFromStyle=function(e){return b(e,"height","offsetHeight","paddingTop","paddingBottom","borderTopWidth","borderBottomWidth");};this.getDimensions=function(h){var g=h.offsetWidth;var e=h.offsetHeight;if(g==0||e==0){for(var f=0;f<h.childNodes.length;f++){var j=h.childNodes[f];if(j.nodeType!=1){continue;}g=Math.max(g,j.offsetWidth);e=Math.max(e,j.offsetHeight);}}return {width:g,height:e};};this.getViewport=function(){return {width:window.innerWidth||document.documentElement.clientWidth||this.getBody().clientWidth,height:window.innerHeight||document.documentElement.clientHeight||this.getBody().clientHeight};};this.blurElement=function(g){try{g.blur();return;}catch(h){}var f=this.create("input");f.style.width="0px";f.style.height="0px";g.parentNode.appendChild(f);f.focus();f.blur();f.parentNode.removeChild(f);};};T.XHTML_NS="http://www.w3.org/1999/xhtml";function H(l){var c=navigator.userAgent.toLowerCase();var k=(navigator.product||"").toLowerCase();var d=navigator.platform.toLowerCase();this.parseVersion=function(e){return e.replace(/(^|\D)(\d)(?=\D|$)/g,"$10000$2");};this.macintosh=/^mac/.test(d);this.windows=/^win/.test(d);this.quicktime=false;this.opera=/opera/.test(c);this.konqueror=/konqueror/.test(k);this.ie=false;this.ieSupported=this.ie&&!/ppc|smartphone|iemobile|msie\s5\.5/.test(c);this.ieWin=this.ie&&this.windows;this.windows=this.windows&&(!this.ie||this.ieWin);this.ieMac=this.ie&&this.macintosh;this.macintosh=this.macintosh&&(!this.ie||this.ieMac);this.safari=/safari/.test(c);this.webkit=!this.konqueror&&/applewebkit/.test(c);this.khtml=this.webkit||this.konqueror;this.gecko=!this.webkit&&k=="gecko";this.ieVersion=this.ie&&/.*msie\s(\d\.\d)/.exec(c)?this.parseVersion(RegExp.$1):"0";this.operaVersion=this.opera&&/.*opera(\s|\/)(\d+\.\d+)/.exec(c)?this.parseVersion(RegExp.$2):"0";this.webkitVersion=this.webkit&&/.*applewebkit\/(\d+).*/.exec(c)?this.parseVersion(RegExp.$1):"0";this.geckoVersion=this.gecko&&/.*rv:\s*([^\)]+)\)\s+gecko/.exec(c)?this.parseVersion(RegExp.$1):"0";this.konquerorVersion=this.konqueror&&/.*konqueror\/([\d\.]+).*/.exec(c)?this.parseVersion(RegExp.$1):"0";this.flashVersion=0;if(this.ieWin){var g;var j=false;try{g=new ActiveXObject("ShockwaveFlash.ShockwaveFlash.7");}catch(h){try{g=new ActiveXObject("ShockwaveFlash.ShockwaveFlash.6");this.flashVersion=6;g.AllowScriptAccess="always";}catch(h){j=this.flashVersion==6;}if(!j){try{g=new ActiveXObject("ShockwaveFlash.ShockwaveFlash");}catch(h){}}}if(!j&&g){this.flashVersion=parseFloat(/([\d,?]+)/.exec(g.GetVariable("$version"))[1].replace(/,/g,"."));}}else{if(navigator.plugins&&navigator.plugins["Shockwave Flash"]){this.flashVersion=parseFloat(/(\d+\.?\d*)/.exec(navigator.plugins["Shockwave Flash"].description)[1]);var f=0;while(this.flashVersion>=H.MIN_FLASH_VERSION&&f<navigator.mimeTypes.length){var b=navigator.mimeTypes[f];if(b.type=="application/x-shockwave-flash"&&b.enabledPlugin.description.toLowerCase().indexOf("quicktime")>-1){this.flashVersion=0;this.quicktime=true;}f++;}}}this.flash=this.flashVersion>=H.MIN_FLASH_VERSION;this.transparencySupport=this.macintosh||this.windows;this.computedStyleSupport=this.ie||!!(document.defaultView&&document.defaultView.getComputedStyle);this.requiresPrefetch=this.ieWin||this.khtml;this.fixFocus=this.gecko&&this.windows;this.nativeDomLoaded=this.gecko||this.webkit&&this.webkitVersion>=this.parseVersion("525")||this.konqueror&&this.konquerorMajor>this.parseVersion("03")||this.opera;this.mustCheckStyle=this.khtml||this.opera;this.forcePageLoad=this.webkit&&this.webkitVersion<this.parseVersion("523");this.properDocument=typeof (document.location)=="object";this.supported=this.flash&&this.properDocument&&(!this.ie||this.ieSupported)&&this.computedStyleSupport&&(!this.opera||this.operaVersion>=this.parseVersion("9.50"))&&(!this.webkit||this.webkitVersion>=this.parseVersion("412"))&&(!this.gecko||this.geckoVersion>=this.parseVersion("1.8.0.12"))&&(!this.konqueror);};H.MIN_FLASH_VERSION=8;function F(b){this.fix=b.ua.ieWin&&window.location.hash!="";var c;this.cache=function(){c=document.title;};function d(){document.title=c;};this.restore=function(){if(this.fix){setTimeout(d,0);}};};function S(e){var i=null;function f(){try{if(e.ua.ie||document.readyState!="loaded"&&document.readyState!="complete"){document.documentElement.doScroll("left");}}catch(j){return setTimeout(f,10);}b();};function b(){if(e.useStyleCheck){d();}else{if(!e.ua.mustCheckStyle){g(null,true);}}};function d(){i=e.dom.create("div",E.DUMMY);e.dom.getBody().appendChild(i);c();};function c(){if(e.dom.getComputedStyle(i,"marginLeft")=="42px"){h();}else{setTimeout(c,10);}};function h(){if(i&&i.parentNode){i.parentNode.removeChild(i);}i=null;g(null,true);};function g(j,k){e.initialize(k);if(j&&j.type=="load"){if(document.removeEventListener){document.removeEventListener("DOMContentLoaded",g,false);}if(window.removeEventListener){window.removeEventListener("load",g,false);}}};this.attach=function(){if(window.addEventListener){window.addEventListener("load",g,false);}else{window.attachEvent("onload",g);}if(!e.useDomLoaded||e.ua.forcePageLoad||e.ua.ie&&window.top!=window){return;}if(e.ua.nativeDomLoaded){document.addEventListener("DOMContentLoaded",b,false);}else{if(e.ua.ie||e.ua.khtml){f();}}};};var Q="sifrFetch";function N(b){var d=false;this.fetchMovies=function(f){if(b.setPrefetchCookie&&new RegExp(";?"+Q+"=true;?").test(document.cookie)){return;}try{d=true;c(f);}catch(g){if(b.debug){throw g;}}if(b.setPrefetchCookie){document.cookie=Q+"=true;path="+b.cookiePath;}};this.clear=function(){if(!d){return;}try{var f=document.getElementsByTagName("script");for(var g=f.length-1;g>=0;g--){var h=f[g];if(h.type=="sifr/prefetch"){h.parentNode.removeChild(h);}}}catch(j){}};function c(e){for(var f=0;f<e.length;f++){document.write("<script defer type=\"sifr/prefetch\" src=\""+e[f].src+"\"></script>");}};};function K(c,f,e,b,d){this.sIFR=c;this.id=f;this.vars=e;this.movie=null;this.__forceWidth=b;this.__events=d;this.__resizing=0;};K.prototype={getFlashElement:function(){return document.getElementById(this.id);},getAlternate:function(){return document.getElementById(this.id+"_alternate");},getAncestor:function(){var b=this.getFlashElement().parentNode;return !this.sIFR.dom.hasClass(E.FIX_FOCUS,b)?b:b.parentNode;},available:function(){var b=this.getFlashElement();return b&&b.parentNode;},call:function(b){if(!this.available()){return false;}var c=this.getFlashElement();try{c[b].apply(c,Array.prototype.slice.call(arguments,1));}catch(d){return false;}return true;},updateVars:function(b,d){for(var c=0;c<this.vars.length;c++){if(this.vars[c].split("=")[0]==b){this.vars[c]=b+"="+d;break;}}var e=this.sIFR.util.encodeVars(this.vars);this.movie.injectVars(this.getFlashElement(),e);this.movie.injectVars(this.movie.html,e);},storeSize:function(b,c){this.movie.setSize(b,c);this.updateVars(b,c);},fireEvent:function(b){if(this.available()&&this.__events[b]){this.sIFR.util.delay(0,this.__events[b],this,this);}},resizeFlashElement:function(b,c,d){if(!this.available()){return;}this.__resizing++;var e=this.getFlashElement();e.setAttribute("height",b);this.updateVars("renderheight",b);this.storeSize("height",b);if(c!==null){e.setAttribute("width",c);this.storeSize("width",c);}if(this.__events.onReplacement){this.sIFR.util.delay(0,this.__events.onReplacement,this,this);delete this.__events.onReplacement;}if(d){this.sIFR.util.delay(0,function(){this.call("scaleMovie");this.__resizing--;},this);}else{this.__resizing--;}},blurFlashElement:function(){if(this.available()){this.sIFR.dom.blurElement(this.getFlashElement());}},resetMovie:function(){this.sIFR.util.delay(0,this.movie.reset,this.movie,this.getFlashElement(),this.getAlternate());},resizeAfterScale:function(c,d){if(this.available()&&this.__resizing==0){this.sIFR.util.delay(0,this.resize,this);}},resize:function(){if(!this.available()){return;}this.__resizing++;var f=this.getFlashElement();var e=f.offsetWidth;if(e==0){return;}var d=f.getAttribute("width");var j=f.getAttribute("height");var k=this.getAncestor();var m=this.sIFR.dom.getHeightFromStyle(k);f.style.width="1px";f.style.height="1px";k.style.minHeight=m+"px";var b=this.getAlternate().childNodes;var l=[];for(var h=0;h<b.length;h++){var g=b[h].cloneNode(true);l.push(g);k.appendChild(g);}var c=this.sIFR.dom.getWidthFromStyle(k);for(var h=0;h<l.length;h++){k.removeChild(l[h]);}f.style.width=f.style.height=k.style.minHeight="";f.setAttribute("width",this.__forceWidth?c:d);f.setAttribute("height",j);if(c!=e){if(this.__forceWidth){this.storeSize("width",c);}this.call("resize",c);}this.__resizing--;},replaceText:function(f,h){var c=this.sIFR.util.escape(f);if(!this.call("replaceText",c)){return false;}this.updateVars("content",c);var d=this.getAlternate();if(h){while(d.firstChild){d.removeChild(d.firstChild);}for(var b=0;b<h.length;b++){d.appendChild(h[b]);}}else{try{d.innerHTML=f;}catch(g){}}return true;},changeCSS:function(b){b=this.sIFR.util.escape(this.sIFR.util.cssToString(this.sIFR.util.convertCssArg(b)));this.updateVars("css",b);return this.call("changeCSS",b);}};var X=new function(){this.create=function(n,i,h,e,d,f,m,k,g,l){var j=n.ua.ie?c:b;return new j(n,i,h,e,d,f,m,["flashvars",k,"wmode",g,"bgcolor",l,"allowScriptAccess","always","quality","best"]);};function b(q,k,g,e,d,f,p,m){var l=q.dom.create("object",E.FLASH);var o=["type","application/x-shockwave-flash","id",e,"name",e,"data",d,"width",f,"height",p];for(var n=0;n<o.length;n+=2){l.setAttribute(o[n],o[n+1]);}var h=l;if(g){h=W.create("div",E.FIX_FOCUS);h.appendChild(l);}for(var n=0;n<m.length;n+=2){if(m[n]=="name"){continue;}var j=W.create("param");j.setAttribute("name",m[n]);j.setAttribute("value",m[n+1]);l.appendChild(j);}while(k.firstChild){k.removeChild(k.firstChild);}k.appendChild(h);this.html=h.cloneNode(true);};b.prototype={reset:function(d,e){d.parentNode.replaceChild(this.html.cloneNode(true),d);},setSize:function(d,e){this.html.setAttribute(d,e);},injectVars:function(d,f){var g=d.getElementsByTagName("param");for(var e=0;e<g.length;e++){if(g[e].getAttribute("name")=="flashvars"){g[e].setAttribute("value",f);break;}}}};function c(n,h,g,e,d,f,m,j){this.dom=n.dom;this.html="<object classid=\"clsid:D27CDB6E-AE6D-11cf-96B8-444553540000\" id=\""+e+"\" width=\""+f+"\" height=\""+m+"\" class=\""+E.FLASH+"\"><param name=\"movie\" value=\""+d+"\"></param></object>";var l="";for(var k=0;k<j.length;k+=2){l+="<param name=\""+j[k]+"\" value=\""+j[k+1]+"\"></param>";}this.html=this.html.replace(/(<\/object>)/,l+"$1");h.innerHTML=this.html;};c.prototype={reset:function(e,f){var d=e.parentNode;d.innerHTML=this.html;d.appendChild(f);},setSize:function(d,e){this.html=this.html.replace(d=="height"?/(height)="\d+"/:/(width)="\d+"/,"$1=\""+e+"\"");},injectVars:function(d,e){if(d!=this.html){return;}this.html=this.html.replace(/(flashvars(=|\"\svalue=)\")[^\"]+/,"$1"+e);}};};this.errors=new Y(O);var A=this.util=new D(O);var W=this.dom=new T(O);var U=this.ua=new H(O);var G={fragmentIdentifier:new F(O),pageLoad:new S(O),prefetch:new N(O)};var J={kwargs:[],replaceAll:function(c){for(var b=0;b<this.kwargs.length;b++){O.replace(this.kwargs[b]);}if(!c){this.kwargs=[];}}};this.activate=function(){if(!U.supported||!this.isEnabled||this.isActive||!C()||a()){return;}if(U.requiresPrefetch){G.prefetch.fetchMovies(arguments);}this.isActive=true;this.setFlashClass();G.fragmentIdentifier.cache();if(!this.autoInitialize){return;}G.pageLoad.attach();if(U.ie){window.attachEvent("onunload",function(){W.addClass(E.UNLOADING,document.documentElement);});}};this.setFlashClass=function(){if(this.hasFlashClassSet){return;}W.addClass(E.ACTIVE,W.getBody()||document.documentElement);this.hasFlashClassSet=true;};this.removeFlashClass=function(){if(!this.hasFlashClassSet){return;}W.removeClass(E.ACTIVE,W.getBody());W.removeClass(E.ACTIVE,document.documentElement);this.hasFlashClassSet=false;};this.initialize=function(b){if(!this.isActive||!this.isEnabled){return;}if(R){if(!b){J.replaceAll(false);}return;}R=true;J.replaceAll(b);if(O.repaintOnResize){if(window.addEventListener){window.addEventListener("resize",Z,false);}else{window.attachEvent("onresize",Z);}}G.prefetch.clear();};this.replace=function(v,s){if(!U.supported){return;}if(s){v=A.copyProperties(v,s);}if(!R){return J.kwargs.push(v);}if(this.onReplacementStart){this.onReplacementStart(v);}var AK=v.elements||W.querySelectorAll(v.selector);if(AK.length==0){return;}var u=M(v.src);var AP=A.convertCssArg(v.css);var t=B(v.filters);var AL=v.forceSingleLine===true;var AQ=v.preventWrap===true&&!AL;var o=AL||(v.fitExactly==null?this.fitExactly:v.fitExactly)===true;var AB=o||(v.forceWidth==null?this.forceWidth:v.forceWidth)===true;var q=v.ratios||[];var AC=v.pixelFont===true;var p=parseInt(v.tuneHeight)||0;var x=!!v.onRelease||!!v.onRollOver||!!v.onRollOut;if(o){A.extractFromCss(AP,".sIFR-root","text-align",true);}var r=A.extractFromCss(AP,".sIFR-root","font-size",true)||"0";var d=A.extractFromCss(AP,".sIFR-root","background-color",true)||"#FFFFFF";var m=A.extractFromCss(AP,".sIFR-root","kerning",true)||"";var AU=A.extractFromCss(AP,".sIFR-root","opacity",true)||"100";var h=A.extractFromCss(AP,".sIFR-root","cursor",true)||"default";var AN=parseInt(A.extractFromCss(AP,".sIFR-root","leading"))||0;var AH=v.gridFitType||(A.extractFromCss(AP,".sIFR-root","text-align")=="right")?"subpixel":"pixel";var g=this.forceTextTransform===false?"none":A.extractFromCss(AP,".sIFR-root","text-transform",true)||"none";r=/^\d+(px)?$/.test(r)?parseInt(r):0;AU=parseFloat(AU)<1?100*parseFloat(AU):AU;var AA=v.modifyCss?"":A.cssToString(AP);var AE=v.wmode||"";if(!AE){if(v.transparent){AE="transparent";}else{if(v.opaque){AE="opaque";}}}if(AE=="transparent"){if(!U.transparencySupport){AE="opaque";}else{d="transparent";}}for(var AT=0;AT<AK.length;AT++){var AD=AK[AT];if(W.hasOneOfClassses(E.IGNORE_CLASSES,AD)||W.ancestorHasClass(AD,E.ALTERNATE)){continue;}var AM=W.getDimensions(AD);var e=AM.height;var b=AM.width;var y=W.getComputedStyle(AD,"display");if(!e||!b||!y||y=="none"){continue;}b=W.getWidthFromStyle(AD);var k,AF;if(!r){var AJ=I(AD);k=Math.min(this.MAX_FONT_SIZE,Math.max(this.MIN_FONT_SIZE,AJ.fontSize));if(AC){k=Math.max(8,8*Math.round(k/8));}AF=AJ.lines;if(isNaN(AF)||!isFinite(AF)||AF==0){AF=1;}if(AF>1&&AN){e+=Math.round((AF-1)*AN);}}else{k=r;AF=1;}var c=W.create("span",E.ALTERNATE);var AV=AD.cloneNode(true);AD.parentNode.appendChild(AV);for(var AS=0,AR=AV.childNodes.length;AS<AR;AS++){c.appendChild(AV.childNodes[AS].cloneNode(true));}if(v.modifyContent){v.modifyContent(AV,v.selector);}if(v.modifyCss){AA=v.modifyCss(AP,AV,v.selector);}var n=P(AV,g,v.uriEncode);AV.parentNode.removeChild(AV);if(v.modifyContentString){n.text=v.modifyContentString(n.text,v.selector);}if(n.text==""){continue;}e=Math.round(AF*k);var AI=Math.round(AF*V(k,q)*k)+this.FLASH_PADDING_BOTTOM+p;var z=AB?b:"100%";var AG="sIFR_replacement_"+L++;var AO=["id="+AG,"content="+A.escape(n.text),"width="+b,"height="+e,"renderheight="+AI,"link="+A.escape(n.primaryLink.href||""),"target="+A.escape(n.primaryLink.target||""),"size="+k,"css="+A.escape(AA),"cursor="+h,"tunewidth="+(v.tuneWidth||0),"tuneheight="+p,"offsetleft="+(v.offsetLeft||""),"offsettop="+(v.offsetTop||""),"fitexactly="+o,"preventwrap="+AQ,"forcesingleline="+AL,"antialiastype="+(v.antiAliasType||""),"thickness="+(v.thickness||""),"sharpness="+(v.sharpness||""),"kerning="+m,"gridfittype="+AH,"flashfilters="+t,"opacity="+AU,"blendmode="+(v.blendMode||""),"selectable="+(v.selectable==null?"true":v.selectable===true),"fixhover="+(this.fixHover===true),"events="+x,"version="+this.VERSION];var w=A.encodeVars(AO);var f=new K(O,AG,AO,AB,{onReplacement:v.onReplacement,onRollOver:v.onRollOver,onRollOut:v.onRollOut,onRelease:v.onRelease});f.movie=X.create(bma.sifr.sIFR,AD,U.fixFocus&&v.fixFocus,AG,u,z,AI,w,AE,d);this.replacements.push(f);this.replacements[AG]=f;if(v.selector){if(!this.replacements[v.selector]){this.replacements[v.selector]=[f];}else{this.replacements[v.selector].push(f);}}c.setAttribute("id",AG+"_alternate");AD.appendChild(c);W.addClass(E.REPLACED,AD);}G.fragmentIdentifier.restore();};this.getReplacementByFlashElement=function(c){for(var b=0;b<O.replacements.length;b++){if(O.replacements[b].id==c.getAttribute("id")){return O.replacements[b];}}};this.redraw=function(){for(var b=0;b<O.replacements.length;b++){O.replacements[b].resetMovie();}};function C(){if(O.domains.length==0){return true;}var c=A.domain();for(var b=0;b<O.domains.length;b++){if(A.domainMatches(c,O.domains[b])){return true;}}return false;};function a(){if(document.location.protocol=="file:"){if(O.debug){O.errors.fire("isFile");}return true;}return false;};function M(b){if(U.ie&&b.charAt(0)=="/"){b=window.location.toString().replace(/([^:]+)(:\/?\/?)([^\/]+).*/,"$1$2$3")+b;}return b;};function V(c,d){for(var b=0;b<d.length;b+=2){if(c<=d[b]){return d[b+1];}}return d[d.length-1]||1;};function B(f){var d=[];for(var c in f){if(f[c]==Object.prototype[c]){continue;}var b=f[c];c=[c.replace(/filter/i,"")+"Filter"];for(var e in b){if(b[e]==Object.prototype[e]){continue;}c.push(e+":"+A.escape("\""+A.toHexString(b[e])+"\""));}d.push(c.join(","));}return A.escape(d.join(";"));};function Z(c){var d=Z.viewport;var b=W.getViewport();if(d&&b.width==d.width&&b.height==d.height){return;}Z.viewport=b;if(Z.timer){clearTimeout(Z.timer);}Z.timer=setTimeout(function(){delete Z.timer;for(var e=0;e<O.replacements.length;e++){O.replacements[e].resize();}},200);};function I(f){var g,c;if(!U.ie){g=W.getStyleAsInt(f,"lineHeight");c=Math.floor(W.getStyleAsInt(f,"height")/g);}else{if(U.ie){var g=W.getComputedStyle(f,"fontSize");if(g.indexOf("px")>0){g=parseInt(g);}else{var e=f.innerHTML;f.style.visibility="visible";f.style.overflow="visible";f.style.position="static";f.style.zoom="normal";f.style.writingMode="lr-tb";f.style.width=f.style.height="auto";f.style.maxWidth=f.style.maxHeight=f.style.styleFloat="none";var h=f;var b=f.currentStyle.hasLayout;if(b){f.innerHTML="<div class=\""+E.LAYOUT+"\">X<br>X<br>X</div>";h=f.firstChild;}else{f.innerHTML="X<br>X<br>X";}var d=h.getClientRects();g=d[1].bottom-d[1].top;g=Math.ceil(g*0.8);if(b){f.innerHTML="<div class=\""+E.LAYOUT+"\">"+e+"</div>";h=f.firstChild;}else{f.innerHTML=e;}d=h.getClientRects();c=d.length;if(b){f.innerHTML=e;}f.style.visibility=f.style.width=f.style.height=f.style.maxWidth=f.style.maxHeight=f.style.overflow=f.style.styleFloat=f.style.position=f.style.zoom=f.style.writingMode="";}}}return {fontSize:g,lines:c};};function P(b,f,p){p=p||A.uriEncode;var n=[],l=[];var j=null;var d=b.childNodes;var h=0;while(h<d.length){var e=d[h];if(e.nodeType==3){l.push(A.textTransform(f,A.normalize(e.nodeValue)).replace(/</g,"&lt;"));}if(e.nodeType==1){var g=[];var o=e.nodeName.toLowerCase();var m=e.className||"";if(/\s+/.test(m)){if(m.indexOf(E.CLASS)>-1){m=m.match("(\\s|^)"+E.CLASS+"-([^\\s$]*)(\\s|$)")[2];}else{m=m.match(/^([^\s]+)/)[1];}}if(m!=""){g.push("class=\""+m+"\"");}if(o=="a"){var c=p(e.getAttribute("href")||"");var k=e.getAttribute("target")||"";g.push("href=\""+c+"\"","target=\""+k+"\"");if(!j){j={href:c,target:k};}}l.push("<"+o+(g.length>0?" ":"")+g.join(" ")+">");if(e.hasChildNodes()){n.push(h);h=0;d=e.childNodes;continue;}else{if(!/^(br|img)$/i.test(e.nodeName)){l.push("</",e.nodeName.toLowerCase(),">");}}}if(n.length>0&&!e.nextSibling){do{h=n.pop();d=e.parentNode.parentNode.childNodes;e=d[h];if(e){l.push("</",e.nodeName.toLowerCase(),">");}}while(h==d.length-1&&n.length>0);}h++;}return {text:l.join("").replace(/^\s+|\s+$|\s+(<br>)\s+/g,"$1"),primaryLink:j||{}};};};bma.sifr.parseSelector=(function(){var B=/\s*,\s*/;var A=/\s*([\s>+~(),]|^|$)\s*/g;var K=/([\s>+~,]|[^(]\+|^)([#.:@])/g;var E=/^[^\s>+~]/;var J=/[\s#.:>+~()@]|[^\s#.:>+~()@]+/g;function G(P,N){N=N||document.documentElement;var Q=P.split(B),V=[];for(var S=0;S<Q.length;S++){var L=[N],U=F(Q[S]);for(var R=0;R<U.length;){var O=U[R++],M=U[R++],T="";if(U[R]=="("){while(U[R++]!=")"&&R<U.length){T+=U[R];}T=T.slice(0,-1);}L=H(L,O,M,T);}V=V.concat(L);}return V;};function F(L){var M=L.replace(A,"$1").replace(K,"$1*$2");if(E.test(M)){M=" "+M;}return M.match(J)||[];};function H(L,N,O,M){return (G.selectors[N])?G.selectors[N](L,O,M):[];};var D={toArray:function(M){var L=[];for(var N=0;N<M.length;N++){L.push(M[N]);}return L;}};var C={isTag:function(M,L){return (L=="*")||(L.toLowerCase()==M.nodeName.toLowerCase());},previousSiblingElement:function(L){do{L=L.previousSibling;}while(L&&L.nodeType!=1);return L;},nextSiblingElement:function(L){do{L=L.nextSibling;}while(L&&L.nodeType!=1);return L;},hasClass:function(L,M){return (M.className||"").match("(^|\\s)"+L+"(\\s|$)");},getByTag:function(L,M){return M.getElementsByTagName(L);}};var I={"#":function(L,N){for(var M=0;M<L.length;M++){if(L[M].getAttribute("id")==N){return [L[M]];}}return [];}," ":function(M,O){var L=[];for(var N=0;N<M.length;N++){L=L.concat(D.toArray(C.getByTag(O,M[N])));}return L;},">":function(M,P){var L=[];for(var O=0,Q;O<M.length;O++){Q=M[O];for(var N=0,R;N<Q.childNodes.length;N++){R=Q.childNodes[N];if(R.nodeType==1&&C.isTag(R,P)){L.push(R);}}}return L;},".":function(M,O){var L=[];for(var N=0,P;N<M.length;N++){P=M[N];if(C.hasClass([O],P)){L.push(P);}}return L;},":":function(L,N,M){return (G.pseudoClasses[N])?G.pseudoClasses[N](L,M):[];}};G.selectors=I;G.pseudoClasses={};G.util=D;G.dom=C;return G;})();}if(!dojo._hasResource["bma.sifr.config"]){dojo._hasResource["bma.sifr.config"]=true;dojo.provide("bma.sifr.config");bma.sifr.config.helneu={};bma.sifr.config.helneu.src=dojo.moduleUrl("ag","sifr/helveticaneuelt_v3.swf").toString();bma.sifr.sIFR.activate(bma.sifr.config.helneu);bma.sifr.config.go=function(){bma.sifr.sIFR.replace(bma.sifr.config.helneu,{selector:"h2.foo",css:{".sIFR-root":{"font-size":"48px","color":"#ff00ff"}},wmode:"transparent"});};bma.sifr.config.banner=function(){bma.sifr.sIFR.replace(bma.sifr.config.helneu,{selector:"#bma-category-banner h1",wmode:"transparent",css:{".sIFR-root":{"color":"#ffffff","text-transform":"lowercase"}}});};bma.sifr.config.bannerl3=function(){bma.sifr.sIFR.replace(bma.sifr.config.helneu,{selector:"#bma-category-banner h2",wmode:"transparent",css:{".sIFR-root":{"color":"#ffffff","text-transform":"lowercase"}}});};bma.sifr.config.ecardtitle=function(){bma.sifr.sIFR.replace(bma.sifr.config.helneu,{selector:"#bma-ecardtitle h1",wmode:"transparent",css:{".sIFR-root":{"color":"#000000","text-align":"center","text-transform":"lowercase"}}});};bma.sifr.config.ecardtitlety=function(){bma.sifr.sIFR.replace(bma.sifr.config.helneu,{selector:"#bma-ecardtitlety h1",wmode:"transparent",css:{".sIFR-root":{"color":"#9d0017","text-transform":"lowercase"}}});};bma.sifr.config.ecardtitlel=function(){bma.sifr.sIFR.replace(bma.sifr.config.helneu,{selector:"#bma-ecardtitlel h1",wmode:"transparent",css:{".sIFR-root":{"color":"#9d0017","text-transform":"lowercase"}}});};bma.sifr.config.ecardtitleleft=function(){bma.sifr.sIFR.replace(bma.sifr.config.helneu,{selector:"#bma-ecardtitleleft h1",wmode:"transparent",css:{".sIFR-root":{"color":"#9d0017","text-transform":"lowercase"}}});};bma.sifr.config.ecardtitleleftsm=function(){bma.sifr.sIFR.replace(bma.sifr.config.helneu,{selector:"#bma-ecardtitleleftsm h1",wmode:"transparent",css:{".sIFR-root":{"color":"#9d0017","text-transform":"lowercase"}}});};bma.sifr.config.ecardtitleleftsm2=function(){bma.sifr.sIFR.replace(bma.sifr.config.helneu,{selector:"#bma-ecardtitleleftsm2 h1",wmode:"transparent",css:{".sIFR-root":{"color":"#9d0017","text-transform":"lowercase"}}});};bma.sifr.config.othertitlety=function(){bma.sifr.sIFR.replace(bma.sifr.config.helneu,{selector:"#bma-othertitlety h1",wmode:"transparent",css:{".sIFR-root":{"color":"#9d0017","text-transform":"lowercase"}}});};bma.sifr.config.printabletitle=function(){bma.sifr.sIFR.replace(bma.sifr.config.helneu,{selector:"#bma-printabletitle h1",wmode:"transparent",css:{".sIFR-root":{"color":"#9d0017","text-align":"center","text-transform":"lowercase"}}});};bma.sifr.config.invitetitle=function(){bma.sifr.sIFR.replace(bma.sifr.config.helneu,{selector:"#bma-invitetitle h1",wmode:"transparent",css:{".sIFR-root":{"color":"#9d0017","text-align":"center","text-transform":"lowercase"}}});};bma.sifr.config.invitetitleleft=function(){bma.sifr.sIFR.replace(bma.sifr.config.helneu,{selector:"#bma-invitetitleleft h1",wmode:"transparent",css:{".sIFR-root":{"color":"#9d0017","text-transform":"lowercase"}}});};bma.sifr.config.invitetitlefl=function(){bma.sifr.sIFR.replace(bma.sifr.config.helneu,{selector:"#bma-invitetitlefl h1",wmode:"transparent",css:{".sIFR-root":{"color":"#9d0017","text-transform":"lowercase"}}});};bma.sifr.config.invitetitlefls=function(){bma.sifr.sIFR.replace(bma.sifr.config.helneu,{selector:"#bma-invitetitlefls h1",wmode:"transparent",css:{".sIFR-root":{"color":"#9d0017","text-transform":"lowercase"}}});};bma.sifr.config.dltitle=function(){bma.sifr.sIFR.replace(bma.sifr.config.helneu,{selector:"#bma-dltitle h1",wmode:"transparent",css:{".sIFR-root":{"color":"#9d0017","text-align":"center","text-transform":"lowercase"}}});};bma.sifr.config.thumbsvlist=function(){bma.sifr.sIFR.replace(bma.sifr.config.helneu,{selector:"#bma-thumbs-vlist h2",wmode:"transparent",css:{".sIFR-root":{"color":"#b0ad89"}}});};bma.sifr.config.featuredcontent=function(){bma.sifr.sIFR.replace(bma.sifr.config.helneu,{selector:"#bma-featuredcontent h2",wmode:"transparent",css:{".sIFR-root":{"color":"#c73e30","text-transform":"lowercase"}}});};bma.sifr.config.printable=function(){bma.sifr.sIFR.replace(bma.sifr.config.helneu,{selector:"#bma-printable h2",wmode:"transparent",css:{".sIFR-root":{"color":"#aeab8d","text-transform":"lowercase"}}});};bma.sifr.config.printableproj=function(){bma.sifr.sIFR.replace(bma.sifr.config.helneu,{selector:"#bma-printableproj h2",wmode:"transparent",css:{".sIFR-root":{"color":"#aeab8d","text-transform":"lowercase"}}});};bma.sifr.config.myinvmain=function(){bma.sifr.sIFR.replace(bma.sifr.config.helneu,{selector:"#bma-myinvmain h2",wmode:"transparent",css:{".sIFR-root":{"color":"#aeab8d","text-transform":"lowercase"}}});};bma.sifr.config.instructions=function(){bma.sifr.sIFR.replace(bma.sifr.config.helneu,{selector:"#bma-instructions h2",wmode:"transparent",css:{".sIFR-root":{"color":"#aeab8d","text-transform":"lowercase"}}});};bma.sifr.config.rcolumn=function(){bma.sifr.sIFR.replace(bma.sifr.config.helneu,{selector:"#bma-rcolumn h2",wmode:"transparent",css:{".sIFR-root":{"color":"#aeab8d","text-transform":"lowercase"}}});};bma.sifr.config.lcolumn=function(){bma.sifr.sIFR.replace(bma.sifr.config.helneu,{selector:"#bma-lcolumn h2",wmode:"transparent",css:{".sIFR-root":{"color":"#aeab8d","text-transform":"lowercase"}}});};bma.sifr.config.headtitle=function(){bma.sifr.sIFR.replace(bma.sifr.config.helneu,{selector:"#headtitle h1",wmode:"transparent",css:{".sIFR-root":{"color":"#98936c","text-align":"left","text-transform":"lowercase"}}});};bma.sifr.config.seohallow=function(){bma.sifr.sIFR.replace(bma.sifr.config.helneu,{selector:"#bma-seohallow #bma-seohead #headtitle h1",wmode:"transparent",css:{".sIFR-root":{"color":"#e55800","text-align":"left","text-transform":"lowercase"}}});};bma.sifr.config.seobday=function(){bma.sifr.sIFR.replace(bma.sifr.config.helneu,{selector:"#bma-seobday #bma-seohead #headtitle h1",wmode:"transparent",css:{".sIFR-root":{"color":"#e92e37","text-align":"left","text-transform":"lowercase"}}});};bma.sifr.config.seodisney=function(){bma.sifr.sIFR.replace(bma.sifr.config.helneu,{selector:"#bma-seodisney #bma-seohead #headtitle h1",wmode:"transparent",css:{".sIFR-root":{"color":"#333399","text-align":"center","text-transform":"lowercase"}}});};bma.sifr.config.seothanks=function(){bma.sifr.sIFR.replace(bma.sifr.config.helneu,{selector:"#bma-seothanks #bma-seohead #headtitle h1",wmode:"transparent",css:{".sIFR-root":{"color":"#CC6633","text-align":"left","text-transform":"lowercase"}}});};bma.sifr.config.seosweet=function(){bma.sifr.sIFR.replace(bma.sifr.config.helneu,{selector:"#bma-seosweet #bma-seohead #headtitle h1",wmode:"transparent",css:{".sIFR-root":{"color":"#CC3366","text-align":"left","text-transform":"lowercase"}}});};bma.sifr.config.momcount=function(){bma.sifr.sIFR.replace(bma.sifr.config.helneu,{selector:"#momcount h1",wmode:"transparent",css:{".sIFR-root":{"color":"#ee353d","text-align":"right","text-transform":"lowercase","font-size":"24px"}}});};bma.sifr.config.bmaerrors=function(){bma.sifr.sIFR.replace(bma.sifr.config.helneu,{selector:"#bma-errors h1",wmode:"transparent",css:{".sIFR-root":{"color":"#ee353d","text-align":"left","text-transform":"lowercase","font-size":"24px"}}});};bma.sifr.config.mdtoc=function(){bma.sifr.sIFR.replace(bma.sifr.config.helneu,{selector:"#mdtoc h1",wmode:"transparent",css:{".sIFR-root":{"color":"#ee353d","text-align":"left","text-transform":"lowercase","font-size":"24px"}}});};bma.sifr.config.mdtoc2=function(){bma.sifr.sIFR.replace(bma.sifr.config.helneu,{selector:"#mdtoc h2",wmode:"transparent",css:{".sIFR-root":{"color":"#333333","text-transform":"lowercase","font-size":"20px"}}});};bma.sifr.config.mompage=function(){bma.sifr.sIFR.replace(bma.sifr.config.helneu,{selector:".momforward h1",wmode:"transparent",css:{".sIFR-root":{"color":"#ee353d","text-transform":"lowercase","font-size":"20px","text-align":"right"}}});};bma.sifr.config.mompage2=function(){bma.sifr.sIFR.replace(bma.sifr.config.helneu,{selector:"#momview #bma-content #momtexttop h1",wmode:"transparent",css:{".sIFR-root":{"color":"#ee353d","text-transform":"lowercase"}}});};bma.sifr.config.mompage3=function(){bma.sifr.sIFR.replace(bma.sifr.config.helneu,{selector:"#momview #bma-content .momtext h2",wmode:"transparent",css:{".sIFR-root":{"color":"#aeab8d","text-transform":"lowercase","font-size":"24px"}}});};bma.sifr.config.choosemomcard=function(){bma.sifr.sIFR.replace(bma.sifr.config.helneu,{selector:"#mdchoose h1",wmode:"transparent",css:{".sIFR-root":{"color":"#ee353d","text-transform":"lowercase"}}});};bma.sifr.config.choosemomcard2=function(){bma.sifr.sIFR.replace(bma.sifr.config.helneu,{selector:"#mdchoose h2",wmode:"transparent",css:{".sIFR-root":{"color":"#484848","text-transform":"lowercase"}}});};bma.sifr.config.choosemomcard3=function(){bma.sifr.sIFR.replace(bma.sifr.config.helneu,{selector:"#mdchoose .momintrot h1",wmode:"transparent",css:{".sIFR-root":{"color":"#ee353d","text-transform":"lowercase"}}});};bma.sifr.config.mompopup=function(){bma.sifr.sIFR.replace(bma.sifr.config.helneu,{selector:"#bma-flashAlbum-popUp h1",wmode:"transparent",css:{".sIFR-root":{"color":"#ee353d","text-transform":"lowercase"}}});};bma.sifr.config.mompageview=function(){bma.sifr.sIFR.replace(bma.sifr.config.helneu,{selector:"#momviewpd .momreport h1",wmode:"transparent",css:{".sIFR-root":{"color":"#ee353d","text-transform":"lowercase","text-align":"right"}}});};bma.sifr.config.mompageview2=function(){bma.sifr.sIFR.replace(bma.sifr.config.helneu,{selector:"#momviewpd .momforward h1",wmode:"transparent",css:{".sIFR-root":{"color":"#ee353d","text-transform":"lowercase","text-align":"right"}}});};bma.sifr.config.mompageview3=function(){bma.sifr.sIFR.replace(bma.sifr.config.helneu,{selector:"#momviewpd .momviewtrib h2",wmode:"transparent",css:{".sIFR-root":{"color":"#ee353d","text-transform":"lowercase","text-align":"center"}}});};bma.sifr.config.momstep1=function(){bma.sifr.sIFR.replace(bma.sifr.config.helneu,{selector:"#mdcustom2 h2",wmode:"transparent",css:{".sIFR-root":{"color":"#808080","text-transform":"lowercase","text-align":"left"}}});};bma.sifr.config.mompreview=function(){bma.sifr.sIFR.replace(bma.sifr.config.helneu,{selector:".bma-face-tribmsg",wmode:"transparent",css:{".sIFR-root":{"color":"#ee353d","text-transform":"lowercase","text-align":"left"}}});};}if(!dojo._hasResource["bma.sifr"]){dojo._hasResource["bma.sifr"]=true;dojo.provide("bma.sifr");}if(!dojo._hasResource["dojox.encoding.base64"]){dojo._hasResource["dojox.encoding.base64"]=true;dojo.provide("dojox.encoding.base64");(function(){var p="=";var tab="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/";var dxe=dojox.encoding;dxe.base64.encode=function(ba){var s=[],l=ba.length;var rm=l%3;var x=l-rm;for(var i=0;i<x;){var t=ba[i++]<<16|ba[i++]<<8|ba[i++];s.push(tab.charAt((t>>>18)&63));s.push(tab.charAt((t>>>12)&63));s.push(tab.charAt((t>>>6)&63));s.push(tab.charAt(t&63));}switch(rm){case 2:var t=ba[i++]<<16|ba[i++]<<8;s.push(tab.charAt((t>>>18)&63));s.push(tab.charAt((t>>>12)&63));s.push(tab.charAt((t>>>6)&63));s.push(p);break;case 1:var t=ba[i++]<<16;s.push(tab.charAt((t>>>18)&63));s.push(tab.charAt((t>>>12)&63));s.push(p);s.push(p);break;}return s.join("");};dxe.base64.decode=function(str){var s=str.split(""),out=[];var l=s.length;while(s[--l]==p){}for(var i=0;i<l;){var t=tab.indexOf(s[i++])<<18;if(i<=l){t|=tab.indexOf(s[i++])<<12;}if(i<=l){t|=tab.indexOf(s[i++])<<6;}if(i<=l){t|=tab.indexOf(s[i++]);}out.push((t>>>16)&255);out.push((t>>>8)&255);out.push(t&255);}while(out[out.length-1]==0){out.pop();}return out;};})();}if(!dojo._hasResource["agi.base64"]){dojo._hasResource["agi.base64"]=true;dojo.provide("agi.base64");agi.base64={encode:function(str){if(!str){return "";}return dojox.encoding.base64.encode(this.string_to_bytes(str));},decode:function(str){if(!str){return "";}return this.bytes_to_str(dojox.encoding.base64.decode(str));},string_to_bytes:function(str){var _50b=[];for(var i=0;i<str.length;i++){_50b.push(str.charCodeAt(i));}return _50b;},bytes_to_str:function(_50d){var str="";dojo.forEach(_50d,function(item){str+=String.fromCharCode(item);});return str;}};}if(!dojo._hasResource["agi.cookie.NVP"]){dojo._hasResource["agi.cookie.NVP"]=true;dojo.provide("agi.cookie.NVP");agi.cookie.NVP.getValue=function(data,name,sep,term){var spos,epos;spos=data.indexOf(term+name+sep);if(-1==spos){spos=data.indexOf(name+sep);if(-1==spos){return null;}spos+=name.length+sep.length;}else{spos+=term.length+name.length+sep.length;}epos=data.indexOf(term,spos);if(-1==epos){epos=data.length;}return data.substring(spos,epos);};agi.cookie.NVP.toMap=function(s,_517,sep){var map=[];var _51a=s.toString().split(_517);for(var i=0;i<_51a.length;i++){var pair=_51a[i];if(pair){var data=pair.split(sep);map[unescape(data[0])]=unescape(data[1]);}}return map;};agi.cookie.NVP.fromMap=function(map,_51f,sep){var s="";for(var name in map){if(typeof map[name]=="null"){continue;}else{if(typeof map[name]=="function"){continue;}else{s+=escape(name)+sep+escape(map[name])+_51f;}}}if(s){s=s.substr(0,s.length-1);}return s;};}if(!dojo._hasResource["agi.cookie.AGICookie"]){dojo._hasResource["agi.cookie.AGICookie"]=true;dojo.provide("agi.cookie.AGICookie");agi.cookie.AGICookie.toString=function(){return "AGICookie";};agi.cookie.AGICookie.SUBHOSTS=[[/\.yahoo\./,"_yh"],[/\.msn\./,"_msn"],[/\.aol\.|^aol\./,"_aol"],[/\.target\./,"_tg"]];agi.cookie.AGICookie.getCookieDomain=function(){var _523=window.location.hostname.split(".");var idx=_523.length-2;var tld=_523.slice(-1);if(tld!="com"&&tld!="net"&&tld!="org"){idx=_523.length-3;}_523=_523.slice(idx);return "."+_523.join(".");};agi.cookie.AGICookie.getCookieName=function(name){var _527=window.location.hostname.split(".");var _528=name;var hn="";if(_527.length<3){hn="www";}else{hn=_527[0];}dojo.forEach(agi.cookie.AGICookie.SUBHOSTS,function(pair){if(pair[0].test(window.location.hostname)){name+=pair[1];}});dojo.forEach(["dev","vanilla","work","stage"],function(pfx){if(hn.startswith(pfx)){name+="_"+pfx;}});return escape(name);};agi.cookie.AGICookie.getCookieValueRaw=function(name,_52d){var c=agi.cookie.AGICookie.getCookie(name);if(typeof c=="null"){return null;}var v=agi.cookie.NVP.getValue(agi.base64.decode(c),_52d,"=","&");if(v){return unescape(v);}return v;};agi.cookie.AGICookie.getCookie=function(name){var c=agi.cookie.NVP.getValue(dojo.doc.cookie,agi.cookie.AGICookie.getCookieName(name),"=",";");if(!c){return c;}c=unescape(c);while(c.indexOf("%0A")>-1||c.indexOf("%0a")>-1){c=c.replace(/\%0[aA]/,"");}c=unescape(c);return c;};agi.cookie.AGICookie.setCookie=function(name,_533,_534,perm){name=agi.cookie.AGICookie.getCookieName(name);var cki=name+"="+escape(_533)+";";if(perm){_534="Thursday, 31-Dec-2037 00:01:00 GMT";}if(_534){cki=cki+"expires="+_534+";";}cki=cki+"path=/;domain="+agi.cookie.AGICookie.getCookieDomain();dojo.doc.cookie=cki;};agi.cookie.AGICookie.expireCookie=function(name){agi.cookie.AGICookie.setCookie(name,"","Friday, 01-Jan-99 00:00:00 GMT");};agi.cookie.AGICookie.getCookieValue=function(name,_539){var v=agi.cookie.AGICookie.getCookieValueRaw(name,_539);if(!v&&name=="customer"&&_539=="name"){v=agi.cookie.AGICookie.getCookieValueRaw(name,"email");}if(!v&&name=="customer"&&_539=="name"){v="member";}return v;};agi.cookie.AGICookie.setCookieValue=function(name,_53c,_53d,_53e,perm){var map=null;var c=agi.cookie.AGICookie.getCookie(name);if(c){map=agi.cookie.NVP.toMap(agi.base64.decode(c),"&","=");}else{map=[];}map[_53c]=_53d;agi.cookie.AGICookie.setCookie(name,agi.base64.encode(agi.cookie.NVP.fromMap(map,"&","=")),_53e,perm);};}if(!dojo._hasResource["agi.cookie.MagicCookie"]){dojo._hasResource["agi.cookie.MagicCookie"]=true;dojo.provide("agi.cookie.MagicCookie");agi.cookie.MagicCookie.setCookieValue=function(_542,_543,perm){var name=perm?"mc_p":"mc_s";return agi.cookie.AGICookie.setCookieValue(name,_542,_543,null,perm);};agi.cookie.MagicCookie.getCookieValue=function(_546){var _547=agi.cookie.AGICookie.getCookieValue("mc_s",_546);if(!_547){_547=agi.cookie.AGICookie.getCookieValue("mc_p",_546);}return _547;};agi.cookie.MagicCookie.delCookieValue=function(_548,perm){return agi.cookie.MagicCookie.setCookieValue(_548,null,perm);};}if(!dojo._hasResource["agi.cookie._base"]){dojo._hasResource["agi.cookie._base"]=true;dojo.provide("agi.cookie._base");agi.cookie.toString=function(){return "AGICookie";};agi.cookie.getMemNum=function(){return agi.cookie.AGICookie.getCookieValue("customer","memnum");};agi.cookie.getMemName=function(){return agi.cookie.AGICookie.getCookieValue("customer","name");};agi.cookie.getCustomerEmail=function(){return agi.cookie.AGICookie.getCookieValue("customer","email");};agi.cookie.getCustomerAge=function(){try{var v=agi.cookie.AGICookie.getCookieValue("customer","age");if(!v){v="";}age=parseInt(v);if(age<18){v="";}else{if(age>65){v="65";}}return v;}catch(er){return "";}};agi.cookie.getCustomerGender=function(){try{var v=agi.cookie.AGICookie.getCookieValue("customer","gender");if(!v){v="";}return v.toLowerCase();}catch(er){return "";}};}if(!dojo._hasResource["agi.cookie"]){dojo._hasResource["agi.cookie"]=true;dojo.provide("agi.cookie");}if(!dojo._hasResource["agi.dom.window"]){dojo._hasResource["agi.dom.window"]=true;dojo.provide("agi.dom.window");agi.dom.window._scrollInterval=null;agi.dom.window.scroll_into_view=function(_54c){try{clearInterval(agi.dom.window._scrollInterval);}catch(e){}var _54d=dojo.byId(_54c);var _54e=dojo.coords(_54d,true);var top=_54e.y;var _550=_54e.y+_54e.h;var _551=dijit.getViewport();var _552=_551.t;var _553=_551.l;var _554=Math.floor((agi.dom.window.getSize().height-_54d.clientHeight)/2);var _555=agi.dom.window.getLightboxTop();if(_552<top&&_550<agi.dom.window.getSize().height){return;}if((_550-_555)<agi.dom.window.getSize().height){agi.dom.window.scrollTo(_555);}else{if(_554>0){agi.dom.window.scrollTo(top-_554);}else{if(_552>top){agi.dom.window.scrollTo(top);}}}};agi.dom.window.scrollTo=function(y){if(y>agi.dom.window.getMaxScroll()){y=agi.dom.window.getMaxScroll();}step=Math.abs(dijit.getViewport().t-y)/25;agi.dom.window._scrollInterval=setInterval("agi.dom.window.smoothScroll("+step+","+y+")",5);};agi.dom.window.smoothScroll=function(step,_558){var _559=dijit.getViewport().t;var _55a;if(_559>_558){_55a=Math.max(_559-step,_558);}else{_55a=Math.min(_559+step,_558);}window.scroll(0,_55a);if(_55a==_558){clearInterval(agi.dom.window._scrollInterval);}};agi.dom.window.getSize=function(){var size={};size.width=0;size.height=0;if(typeof (window.innerWidth)=="number"){size.width=window.innerWidth;size.height=window.innerHeight;}else{if(document.documentElement&&(document.documentElement.clientWidth||document.documentElement.clientHeight)){size.width=document.documentElement.clientWidth;size.height=document.documentElement.clientHeight;}else{if(document.body&&(document.body.clientWidth||document.body.clientHeight)){size.width=document.body.clientWidth;size.height=document.body.clientHeight;}}}return size;};agi.dom.window.getScrollOffset=function(){var _55c={};_55c.pageYOffset=dijit.getViewport().t;_55c.pageXOffset=dijit.getViewport().l;return _55c;};agi.dom.window.getElementScrollOffset=function(_55d){var elem=dojo.byId(_55d);var _55f={};if(typeof (elem.pageYOffset)=="number"){_55f.pageYOffset=elem.pageYOffset;_55f.pageXOffset=elem.pageXOffset;}else{_55f.pageYOffset=elem.scrollTop;_55f.pageXOffset=elem.scrollLeft;}return _55f;};agi.dom.window.getMaxScroll=function(){var _560=document.body.clientHeight;if(typeof (window.innerHeight)=="number"){var _561=window.innerHeight;}else{if(document.documentElement&&document.documentElement.clientHeight){var _561=document.documentElement.clientHeight;}}if(_560>_561){return _560-_561;}else{return 0;}};agi.dom.window.getLightboxTop=function(){try{var tmp=dojo.byId("lightbox");var top=0;if(tmp.style.display=="none"){return 0;}while(tmp.offsetParent&&tmp.tagName.toUpperCase()!="BODY"){top+=tmp.offsetTop;tmp=tmp.offsetParent;}top+=tmp.offsetTop;if(top>10){return top-10;}else{return top;}}catch(e){return 0;}};agi.dom.window.getStyle=function(el,_565){return dojo.style(el,_565);};}if(!dojo._hasResource["agi.validation"]){dojo._hasResource["agi.validation"]=true;dojo.provide("agi.validation");agi.validation.PASS=true;agi.validation.FAIL=false;agi.validation.EMAIL_FAIL="EMAIL_FAIL";agi.validation.IS_EMPTY="IS_EMPTY";agi.validation.TOO_LONG="TOO_LONG";agi.validation.ONE_EMAIL="ONE_EMAIL";agi.validation.defaultErrorMessages=[];agi.validation.defaultErrorMessages[agi.validation.EMAIL_FAIL]=" is not a valid email address.";agi.validation.defaultErrorMessages[agi.validation.TOO_LONG]=" is too long to fit in our database; please choose an alternative email address.";agi.validation.defaultErrorMessages[agi.validation.IS_EMPTY]="Please specify at least one recipient's email for your card.";agi.validation.defaultErrorMessages[agi.validation.ONE_EMAIL]="Please enter one email address at a time.";agi.validation.isEmpty=function(val){if(agi.validation.trim(val)==""){return true;}return false;};agi.validation.ltrim=function(val){return val.replace(/^\s*/g,"");};agi.validation.rtrim=function(val){return val.replace(/\s*$/g,"");};agi.validation.trim=function(val){return val.replace(/^\s*|\s*$/g,"");};agi.validation.write_message=function(_56a,_56b,_56c){var _56d=dojo.byId(_56a);var _56e=_56d.className;if(_56b){if(_56c){_56d.setAttribute("class",_56c);_56d.setAttribute("className",_56c);}_56d.style.display="block";_56d.innerHTML=_56b;agi.dom.window.scroll_into_view(_56a);}else{_56d.style.display="none";}};agi.validation.reformat_emails=function(_56f,_570){var _571="";for(var i=0;i<_56f.length;i++){if(!agi.validation.isEmpty(_56f[i])){_571+=agi.validation.trim(_56f[i]);if(i<_56f.length-1){_571+=", ";}}}if(_570){_570.value=_571;}return _571;};agi.validation.validate_email=function(_573,_574,_575){var _576=agi.validation.trim(_573);var _577;var _578;var _579=[];var _57a;if(!_574){_574=75;}if(!_575){_575;}if(_576==""&&!_575){throw (agi.validation.IS_EMPTY);}else{if(_576==""){return;}}if(_576.length>_574){throw (agi.validation.TOO_LONG);}if(_576.match(/.*@$|.*@.*@.|^@.*|^[^@]*$/)){throw (agi.validation.EMAIL_FAIL);}_577=_576.split("@")[0];_578=_576.split("@")[1];if(_577==""||_578==""){throw (agi.validation.EMAIL_FAIL);}if(_577.match(/.*[*()<>;:,\[\]\\'" ].*/)){throw (agi.validation.EMAIL_FAIL);}if(_578.indexOf("..")!=-1){throw (agi.validation.EMAIL_FAIL);}_579=_578.split(".");_57a=_579.length;if(_57a==1){throw (agi.validation.EMAIL_FAIL);}if(_579[_57a-1].length<2||_579[_57a-1].length>6){throw (agi.validation.EMAIL_FAIL);}return agi.validation.PASS;};agi.validation.validate_emails=function(_57b,_57c,_57d){var _57e=true;var _57f=_57b.value.replace(/;/g,",");var _580={"error_message":"","error_codes":[],"pass_validation":agi.validation.FAIL,"emails":""};if(!_57c){_57c=true;}if(!_57d){_57d=agi.validation.defaultErrorMessages;}if(_57c){_57f=_57f.replace(/\n/g,", ");_57f=_57f.replace(/\r/g,", ");}if(agi.validation.isEmpty(_57f)||agi.validation.isEmpty(_57f.replace(/,/g,""))){_57e=agi.validation.FAIL;_580.error_message+="<p>"+_57d[agi.validation.IS_EMPTY]+"</p>";}_57f=_57f.split(",");for(i=0;i<_57f.length;i++){try{agi.validation.validate_email(_57f[i],"",true);}catch(e_code){_580.error_message+="<p>"+_57f[i]+" "+_57d[e_code]+"</p>";_57e=agi.validation.FAIL;_580.error_codes[_580.error_codes.length]=e_code+"|"+_57f[i];}}if(_57c){agi.validation.reformat_emails(_57f,_57b);}_580.emails=_57f;_580.pass_validation=_57e;return _580;};agi.validation.validate_checkboxes=function(_581){var _582=document.getElementsByName(_581);var _583=false;for(var i=0;i<_582.length;i++){if(_582[i].checked){_583=true;break;}}if(!_583){return agi.validation.FAIL;}return agi.validation.PASS;};agi.validation.Error=function(_585,_586,type){var _588=this;this.message=_586;this.field=_585;this.type=type;};agi.validation.Errors=function(_589){var _58a=this;this.errors=[];this.display_div=dojo.byId(_589);this.error_html="<p>%s</p>";this.error_color="#FF0000";this.ERROR="agi-message-area agi-error";this.MESSAGE="agi-message-area agi-message-demo";this.SUCCESS="agi-message-area agi-message-success";this.count=function(){return this.errors.length;};this.is_error=function(){return (this.errors.length>0);};this.display=function(_58b){if(_58b){agi.validation.write_message(this.display_div.id,this.to_html(),"agi-message-area agi-error");this.mark_fields();}else{agi.validation.write_message(this.display_div.id,null,"agi-message-area agi-error");this.clear_fields();}};this.set_class=function(_58c){var _58d=this.display_div.className;if(_58c&&(_58d.indexOf(_58c)==-1)){message_class=(this.display_div.className)?this.display_div.className+" "+_58c:_58c;this.display_div.setAttribute("class",message_class);this.display_div.setAttribute("className",message_class);}};this.write_message=function(_58e,_58f){if(_58e){this.display_div.style.display="block";this.display_div.innerHTML=_58e;}else{this.display_div.style.display="none";}};this.mark_fields=function(){for(i=0;i<this.errors.length;i++){try{dojo.byId(this.errors[i].field+"-error").className="agi-mesage-area agi-error";}catch(e){}}};this.clear_fields=function(){for(i=0;i<this.errors.length;i++){try{dojo.byId(this.errors[i].field+"-error").className="";}catch(e){}}};this.to_html=function(){var html="";for(i=0;i<this.errors.length;i++){html+=this.error_html.replace("%s",this.errors[i].message);}return html;};this.show=function(){this.display(true);};this.hide=function(){this.display(false);};this.reset=function(){this.hide();this.errors=[];};this.add=function(_591){this.errors.push(_591);};this.add_error=function(_592,_593,type){if(!type){type=this.ERROR;}this.add(new Error(_592,_593,type));};};}if(!dojo._hasResource["agi.permissions"]){dojo._hasResource["agi.permissions"]=true;dojo.provide("agi.permissions");agi.permissions.newsletter=1;agi.permissions.has_perm=function(_595,_596){var _597=_596.split("|");for(var i=0;i<_597.length;i++){var _599=_597[i].split("^");if((_595==_599[0])&&(_599[1]=="C")){return true;}}return false;};agi.permissions.hide_signup=function(_59a){var _59b;var _59c=dojo.byId("agi-signup-cont");if(_59c){var _59d=agi.cookie.MagicCookie.getCookieValue("vanperms");if((_59d!==null)&&(_59d!==_59b)&&(_59d!=="")){if(agi.permissions.has_perm(1,_59d)){dojo.style(_59c,"display","none");}}}};agi.permissions.newsletter_signup=function(_59e){if(!_59e){_59e="";}agi.permissions.write_newsletter_message("");var _59f=dojo.byId("agi-newsletter-email");_59f.value=agi.validation.trim(_59f.value);if(agi.permissions.validate_email(_59f.value)){var _5a0={url:"/newsletter/signup.pd",handleAs:"json",content:{email:_59f.value,"page":_59e},load:agi.permissions.newsletter_success,error:agi.permissions.newsletter_error};dojo.xhrPost(_5a0);}else{agi.permissions.write_newsletter_message("Please enter a valid email address.");}};agi.permissions.newsletter_success=function(_5a1,_5a2){msg_area=dojo.byId("agi-newsletter-message-area");agi.permissions.write_newsletter_message(_5a1.message);if(_5a1.status>-1){dojo.byId("agi-newsletter-email").value="your email address";dojo.byId("agi-newsletter-email").blur();}};agi.permissions.newsletter_clear=function(){agi.permissions.write_newsletter_message("");dojo.byId("agi-newsletter-email").value="your email address";dojo.byId("agi-newsletter-email").blur();};agi.permissions.newsletter_error=function(_5a3,_5a4){agi.permissions.write_newsletter_message("We were unable to process your request.  Please try again in a few minutes.");};agi.permissions.write_newsletter_message=function(_5a5){msg_area=dojo.byId("agi-newsletter-message-area");msg_area.innerHTML=_5a5;if(!_5a5){agi.util.hide(msg_area);}else{agi.util.show(msg_area);}};agi.permissions.email_focus=function(_5a6,_5a7){if(_5a6.value=="your email address"&&_5a7){_5a6.value="";}if(_5a6.value==""&&!_5a7){_5a6.value="your email address";}};agi.permissions.validate_email=function(_5a8){if(!_5a8){return false;}else{try{agi.validation.validate_email(_5a8);return true;}catch(e){return false;}}};}if(!dojo._hasResource["agi.dom._base"]){dojo._hasResource["agi.dom._base"]=true;dojo.provide("agi.dom._base");agi.dom.make_text=function(text){var re=/\&\#(\d*)\;/g;text=text.replace(re,agi.dom.get_unicode);var _5ab=document.createTextNode(text);return _5ab;};agi.dom.get_unicode=function(str,_5ad,_5ae,s){_5ad=parseInt(_5ad);return String.fromCharCode(_5ad);};agi.dom.make_node=function(_5b0,_5b1,_5b2){var _5b3=document.createElement(_5b0);if(_5b1!=undefined){for(var attr in _5b1){if(attr.toLowerCase()=="class"||attr.toLowerCase()=="classname"){_5b3.className=_5b1[attr];}else{_5b3.setAttribute(attr,_5b1[attr]);}}}if(_5b2!=undefined){if(!_5b2.push||!_5b2.join){_5b2=[_5b2];}for(var x=0;x<_5b2.length;x++){try{_5b3.appendChild(_5b2[x]);}catch(e){}}}return _5b3;};agi.dom.swap_node=function(elem,_5b7){elem.parentNode.replaceChild(_5b7,elem);return _5b7;};agi.dom.remove_children=function(_5b8){var _5b9=dojo.byId(_5b8);var _5ba=_5b9.childNodes;for(var i=_5ba.length-1;i>=0;i--){_5b9.removeChild(_5ba[i]);}};agi.dom.addHiddenInputElement=function(_5bc,_5bd,_5be){formElement=dojo.byId(_5bc);var _5bf=agi.dom.make_node("input",{"type":"hidden","name":_5bd,"id":_5bd,"value":_5be});if(dojo.byId(_5bd)){var _5c0=dojo.byId(_5bd);agi.dom.swap_node(_5c0,_5bf);return;}formElement.appendChild(_5bf);};agi.dom.insert_css_text=function(_5c1,doc,URI){if(!_5c1){return;}if(!doc){doc=document;}var _5c4=doc.createElement("style");_5c4.setAttribute("type","text/css");var head=dojo.query("head")[0];if(!head){return;}else{head.appendChild(_5c4);}if(_5c4.styleSheet){var _5c6=function(){try{_5c4.styleSheet.cssText=_5c1;}catch(e){}};if(_5c4.styleSheet.disabled){setTimeout(_5c6,10);}else{_5c6();}}else{var _5c7=doc.createTextNode(_5c1);_5c4.appendChild(_5c7);}return _5c4;};agi.dom.find_parent=function(el,_5c9){if(el==null){return null;}else{if(!_5c9){return el.parentNode;}else{if(el.nodeType==1&&el.tagName.toLowerCase()==_5c9.toLowerCase()){return el;}else{return agi.dom.find_parent(el.parentNode,_5c9);}}}};}if(!dojo._hasResource["agi.dom"]){dojo._hasResource["agi.dom"]=true;dojo.provide("agi.dom");}if(!dojo._hasResource["agi.go.photoworks"]){dojo._hasResource["agi.go.photoworks"]=true;dojo.provide("agi.go.photoworks");agi.go.photoworks.go=function(_5ca){this.partial_url=_5ca;this.email=null;this.ahost=null;this.site=null;this.go=function(){this.clean_url();this.init_environ();this.set_email();this.do_redirect();};this.init_environ=function(){this.ahost=window.location.protocol+"//"+window.location.host;this.environ=(this.ahost.indexOf("www")!=-1)?"www":"beta";this.site=(this.ahost.indexOf("msn")!=-1)?"AG_MSN":"AG";};this.set_email=function(){this.email=agi.cookie.AGCookie.getCookieValue("customer","email");if(!this.email){this.email="";}};this.clean_url=function(){var pu=this.partial_url;pu=pu.replace("^http://www.","");pu=pu.replace(/cb=[^&]*&*/,"");pu=pu.replace(/email=[^&]*&*/,"");this.partial_url=pu;};this.do_redirect=function(){var _5cc="http://"+this.environ+"."+this.partial_url;var _5cd="&cb=PW_"+this.site+"&email="+this.email;var _5ce=_5cc+_5cd;window.location.assign(_5ce);};this.go();};}if(!dojo._hasResource["agi.go.join"]){dojo._hasResource["agi.go.join"]=true;dojo.provide("agi.go.join");agi.go.join.encodePurl=function(purl){if(purl.endswith("/")){purl=purl.slice(0,-1);}purl=purl.replace(/http:\/\//,"");purl=purl.replace(/\&/g,"|");purl=purl.replace(/\?/g,"_");purl=purl.replace(/\=/g,":");purl=purl.replace(/\%%20/g,"perc20");purl=purl.replace(/ /g,"perc20");purl=purl.replace(/\+/g,"%%20");purl=purl.replace(/#.*$/,"");purl=purl.replace(/%%(\d+)/g,"perc$1");return purl;};agi.go.join.decodePurl=function(purl){purl=purl.replace(/\|/g,"&");purl=purl.replace(/_/g,"?");purl=purl.replace(/:/g,"=");purl=purl.replace(/perc(\d+)/g,"%%$1");purl=purl.replace(/\/popup\/signin\.pd/,"/index.pd");purl=purl.replace(/\/popup\/signout\.pd/,"/index.pd");if(purl){purl="http://"+purl;}return purl;};agi.go.join.go=function(url,purl,_5d3,_5d4,_5d5,intX,intY,_5d8){if(!purl){purl=window.location.href;}if(!_5d3){_5d3="300";}if(!_5d4){_5d4="320";}if(!_5d5){_5d5="joinwin";}if(!intX){intX=0;}if(!intY){intY=0;}if(!_5d8){_5d8=false;}pageindex=-1;questionindex=-1;questionindex=url.indexOf("?");if(url.contains("offer.pd")&&!url.contains("isic_offer.pd")){pageindex=url.indexOf("offer.pd");}else{if(url.contains("announce.pd")){pageindex=url.indexOf("announce.pd");}else{if(url.contains("marketingpop.pd")){pageindex=url.indexOf("marketingpop.pd");}}}purl=agi.go.join.encodePurl(purl);var ma=dojo.byId("ma");var _5da=dojo.byId("wcMusicOn");var mci=dojo.byId("musicChoiceIndex");if(ma&&ma.value!="nomusic"&&!purl.contains("&ma=")){purl+="|ma:"+ma.value.replace(".mp3","");}if(_5da){purl+="|wcMusicOn:"+_5da.value;}if(mci){purl+="|musicChoiceIndex:"+mci.value;}if(url.contains("subscribe.pd")){purl=purl.replace(/\%20/g,"perc20");purl=purl.replace(/\%26/g,"and");url+="&purl="+purl;_5d8=true;}else{if(url.contains("ostatus")){if(url.contains("subs.subsag")){purl=purl.replace(/\%20/g,"+");purl=purl.replace(/\%26/g,"and");}url=url.replace(/ostatus/,"purl="+purl+"&ostatus");}else{if(questionindex==-1){url+="?purl="+purl;}else{url+="&purl="+purl;}}}if(pageindex<questionindex&&!_5d8){var _5dc;if(intX||intY){strWinFeatures="resizable=no,screenX="+intX+",screenY="+intY+",left="+intX+",top="+intY+",scrollbars=no,width="+_5d3+",height="+_5d4;_5dc=window.open(url,_5d5,strWinFeatures);}else{strWinFeatures="resizable=no,scrollbars=no,width="+_5d3+",height="+_5d4;_5dc=window.open(url,_5d5,strWinFeatures);}_5dc.focus();}else{window.document.location.href=url;}};agi.go.join.openOfferPop=function(url,_5de,_5df){purl=window.location.href;if(!url){var url="/popup/offer.pd?";if(purl.contains("cnp")){url=url+"cnp=1";}}var _5e0=window.screen.availWidth;var _5e1=window.screen.availHeight;var intW=300;var intH=320;var intX=_5e0-intW;var intY=_5e1-intH;if(_5de){var _5e6=document.cookie;var pos=_5e6.indexOf(_5de);if(pos==-1){SECONDS_PER_DAY=86400;myMinTimeOut=SECONDS_PER_DAY*_5df;myDate=new Date();myDate.setTime(myDate.getTime()+(myMinTimeOut*1000));document.cookie=_5de+"=true; expires="+myDate.toGMTString();agi.go.join.go(url,0,0,0,0,intX,0);}}else{agi.go.join.go(url,0,0,0,0,intX,0);}};}if(!dojo._hasResource["agi.go.popup"]){dojo._hasResource["agi.go.popup"]=true;dojo.provide("agi.go.popup");var glbStdFeatures="width=400,height=320,resizable=yes,scrollbars=yes,toolbar=no";var glbStdFeaturesExcSize="resizable=yes,scrollbars=yes,toolbar=no";OpenNewWindow=function(url,_5e9,_5ea,bar){var _5ec=window.open(url,"descr","toolbar=no,location=no,directories=no,status=no,menubar=no,resizable=no,copyhistory=no,width="+_5e9+",height="+_5ea+",scrollbars="+bar);};openAddressPop=function(){var _5ed=window.open(addURL,"AddressBook",glbStdFeatures);_5ed.focus();};openFavoritesPop=function(){var _5ee=window.open(favLink,"AddFavorite",glbStdFeatures);_5ee.focus();};openScrapbookPop=function(){var _5ef=window.open(scrapLink,"SaveScrap",glbStdFeatures);_5ef.focus();};openPrintPop=function(_5f0){var _5f1=window.open(ahost+"/printpopup.pd?productNumber="+prodNumber,"Print","toolbar=no,scrollbar=no,width=400,height=400,resizable");};openViewPhotoPop=function(_5f2){var _5f3=window.open(ahost+"/viewphoto.pd?"+photoVars,"ViewPhoto","toolbar=no,scrollbar=no,width=400,height=400,resizable");};openInvVcsPop=function(){var _5f4=window.open("addtocalendar.pd?e="+eventNum+"&i="+itemNum+"&m="+memberNum,"Instructions","width=430,height=440,top=25,left=25,resizable=1,scrollbars=1");_5f4.focus();};function openAddressPop(){aWindow=window.open(addURL,"AddressBook",glbStdFeatures);aWindow.focus();};openAddressPop2=function(w,h){if(!w){w=562;}if(!h){h=460;}var _5f7="width="+w+",height="+h+",resizable=yes,scrollbars=yes,toolbar=no";aWindow=window.open(addURL,"AddressBook",_5f7);aWindow.focus();};openMessagePop=function(){aWindow=window.open(ahost+"/share/message.pd?path="+pathNumber,"SuggestedMessages",glbStdFeatures);aWindow.focus();};openMessagePop2=function(){aWindow=window.open(ahost+"/suggest/popup.pd?"+nav,"SuggestedMessages",glbStdFeatures);aWindow.focus();};openRecipePop=function(){rWindow=window.open(ahost+"/share/recipe.pd?path="+pathNumber+"&prodnum="+productNumber,"RecipeGreeting",glbStdFeatures);rWindow.focus();};openGiftPop=function(){giftWindow=window.open(partnerUrl,"GiftPickup",config="width=540,height=320,dependent=1,scrollbars=yes,resizable=yes");giftWindow.focus();};addAllFromQuickList=function(){intQLLength=document.orderForm.quicklist.length;for(i=0;i<intQLLength;i++){document.orderForm.quicklist.options[i].selected=true;}};}if(!dojo._hasResource["agi.popaway"]){dojo._hasResource["agi.popaway"]=true;dojo.provide("agi.popaway");agi.popaway.context={blnDoPopAway:true,BLN_POPAWAY:true,popURL:"",popH:420,popW:500,popCN:"",popCD:7,popPCT:100,popSCROLL:"yes"};agi.popaway.processOnUnload=function(){setTimeout("agi.popaway.delay()",500);if(agi.popaway.context.blnDoPopAway&&agi.popaway.context.BLN_POPAWAY){agi.popaway.popAway();}};agi.popaway.processOnClick=function(){agi.popaway.setDoPopAway(false);setTimeout("agi.popaway.delay()",500);};agi.popaway.setDoPopAway=function(_5f8){agi.popaway.context.blnDoPopAway=_5f8;};agi.popaway.delay=function(){return true;};agi.popaway.popAway=function(URL,_5fa,_5fb,_5fc,_5fd,_5fe,_5ff){if(URL){agi.popaway.context.popURL=URL;}if(_5fa){agi.popaway.context.popH=_5fa;}if(_5fb){agi.popaway.context.popW=_5fb;}if(_5fc){agi.popaway.context.popCN=_5fc;}if(_5fd!=undefined){agi.popaway.context.popCD=_5fd;}if(_5fe){agi.popaway.context.popPCT=_5fe;}if(_5ff){agi.popaway.context.popSCROLL=_5ff;}var _600=Math.round(Math.random()*100);var _601="resizeable=yes,scrollbars="+agi.popaway.context.popSCROLL+",width="+agi.popaway.context.popW+",height="+agi.popaway.context.popH;if(_600<=agi.popaway.context.popPCT){if(agi.popaway.context.popCN){var _602=document.cookie;var pos=_602.indexOf(agi.popaway.context.popCN);var _604="";if(pos==-1){if(agi.popaway.context.popCD){var _605=86400;var _606=_605*agi.popaway.context.popCD;var _607=new Date();_607.setTime(_607.getTime()+(_606*1000));_604=" expires="+_607.toGMTString()+";";}document.cookie=agi.popaway.context.popCN+"=true;"+_604+" path=/;";popAwayWin=window.open(agi.popaway.context.popURL,"popaway",_601);}}else{popAwayWin=window.open(agi.popaway.context.popURL,"popaway",_601);}}};agi.popaway.addHandlers=function(URL,_609,_60a,_60b,_60c,_60d,_60e){if(URL){agi.popaway.context.popURL=URL;}if(_609){agi.popaway.context.popH=_609;}if(_60a){agi.popaway.context.popW=_60a;}if(_60b){agi.popaway.context.popCN=_60b;}if(_60c!=undefined){agi.popaway.context.popCD=_60c;}if(_60d){agi.popaway.context.popPCT=_60d;}if(_60e){agi.popaway.context.popSCROLL=_60e;}if(dojo.isIE){dojo.connect(document,"onclick",agi.popaway,"processOnClick");dojo.connect(document,"onkeydown",agi.popaway,"processOnClick");window.onunload=agi.popaway.processOnUnload;}else{dojo.connect(window,"onclick",agi.popaway,"processOnClick");dojo.connect(window,"onkeydown",agi.popaway,"processOnClick");dojo.addOnUnload(agi.popaway.processOnUnload);}};agi.popaway.checkReferrer=function(_60f,URL,_611,_612,_613,_614){if(document.referrer.indexOf(_60f)!=-1){agi.popaway.popAway(URL,_611,_612,_613,_614);}};}if(!dojo._hasResource["agi.navtype"]){dojo._hasResource["agi.navtype"]=true;dojo.provide("agi.navtype");agi.navtype.toString=function(){return "AGNavtype";};agi.navtype.KEYS={"ecards":"ec","printables":"cnp","downloads":"dl","wallpapers":"wp","screensavers":"sv","invitations":"inv","photocards":"pc"};agi.navtype.to_string=function(_615){var _616="";for(value in _615){if(typeof value=="string"){_616+=("\""+value+"\""+":"+"\""+_615[value]+"\""+",");}}return "{"+_616.slice(0,-1)+"}";};agi.navtype.set_cookie=function(key,type){var _619="navtype";var _61a=agi.cookie.MagicCookie.getCookieValue(_619);var _61b={};if(_61a){var _61c=dojo.fromJson(_61a);for(x in _61c){_61b[x]=_61c[x];}}else{}if(typeof _61b[key]=="string"&&_61b[key].indexOf("|")>0){_61b[key]=_61b[key].split("|")[0]+"|"+type;}else{if(typeof _61b[key]=="string"){_61b[key]=_61b[key]+"|"+type;}else{_61b[key]=type+"|"+type;}}var _61d=agi.navtype.to_string(_61b);agi.cookie.MagicCookie.setCookieValue(_619,_61d);};agi.navtype.get_key=function(){var path=window.location.pathname.split("/")[1];return agi.navtype.KEYS[path];};agi.navtype.get_from_cookie=function(){var key="navtype";var _620=agi.cookie.MagicCookie.getCookieValue(key);if(_620){try{var _621=dojo.eval("x = "+_620+";");return _621[agi.navtype.get_key()].toLowerCase();}catch(e){return "others";}}else{return "others";}};agi.navtype.remove_from_cookie=function(self){var key="navtype";var _624=agi.cookie.MagicCookie.getCookieValue(key);if(_624){dojo.eval("var ary_navtype ="+_624+";");key=agi.navtype.get_key();if(dojo.eval("delete ary_navtype."+key+";")){var _625=agi.navtype.to_string(ary_navtype);agi.cookie.MagicCookie.setCookieValue(key,_625);}}};}if(!dojo._hasResource["bma.pile.shim"]){dojo._hasResource["bma.pile.shim"]=true;dojo.provide("bma.pile.shim");bma.pile.shim.toString=function(){return "SHIMTASTIC";};email_focus=agi.permissions.email_focus;newsletter_signup=agi.permissions.newsletter_signup;debounce=agi.util.debounce;toggle_block=agi.util.toggle_block;addHiddenInputElement=agi.dom.addHiddenInputElement;agi_to_pw=agi.go.photoworks.go;openJoin=agi.go.join.go;openOfferPop=agi.go.join.openOfferPop;processOnClick=agi.popaway.processOnClick;setNavTypeCookie=agi.navtype.set_cookie;getNavTypeFromCookie=agi.navtype.get_from_cookie;removeNavTypeFromCookie=agi.navtype.remove_from_cookie;function FetchL2(_626,_627){if(_626!=""){strQuery="path="+_626;if(_627){_627+=strQuery;}else{if(document.location.pathname.startswith("/cnp/")){_627="/cnp/cpsearch.pd?"+strQuery;}else{_627="/category.pd?"+strQuery;}}if(_626.indexOf(".pd")>0){_627=_626;}window.self.location.href=_627;}};function setDisplayPage(i){document.PassVars.adisplay.value=i;document.PassVars.submit();};getCustomerAge=agi.cookie.getCustomerAge;getCustomerGender=agi.cookie.getCustomerGender;getCustomerEmail=agi.cookie.getCustomerEmail;getCustomerNumber=agi.cookie.getMemNum;}if(!dojo._hasResource["agi.flash.ufo"]){dojo._hasResource["agi.flash.ufo"]=true;dojo.provide("agi.flash.ufo");UFO={req:["movie","width","height","majorversion","build"],opt:["play","loop","menu","quality","scale","salign","wmode","bgcolor","base","flashvars","devicefont","allowscriptaccess","seamlesstabbing"],optAtt:["id","name","align"],optExc:["swliveconnect"],ximovie:"ufo.swf",xiwidth:"215",xiheight:"138",ua:navigator.userAgent.toLowerCase(),pluginType:"",fv:[0,0],foList:[],create:function(FO,id,_62b){if(!UFO.uaHas("w3cdom")||UFO.uaHas("ieMac")){return;}UFO.getFlashVersion();UFO.foList[id]=UFO.updateFO(FO);if(typeof _62b=="undefined"||_62b!="true"){UFO.createCSS("#"+id,"visibility:hidden;");}UFO.domLoad(id,_62b);},updateFO:function(FO){if(typeof FO.xi!="undefined"&&FO.xi=="true"){if(typeof FO.ximovie=="undefined"){FO.ximovie=UFO.ximovie;}if(typeof FO.xiwidth=="undefined"){FO.xiwidth=UFO.xiwidth;}if(typeof FO.xiheight=="undefined"){FO.xiheight=UFO.xiheight;}}FO.mainCalled=false;return FO;},domLoad:function(id,_62e){if(typeof _62e!="undefined"&&_62e=="true"){UFO.main(id);}else{var _t=setInterval(function(){if((document.getElementsByTagName("body")[0]!=null||document.body!=null)&&document.getElementById(id)!=null){UFO.main(id);clearInterval(_t);}},250);if(typeof document.addEventListener!="undefined"){document.addEventListener("DOMContentLoaded",function(){UFO.main(id);clearInterval(_t);},null);}}},main:function(id){var _fo=UFO.foList[id];if(_fo.mainCalled){return;}UFO.foList[id].mainCalled=true;document.getElementById(id).style.visibility="hidden";if(UFO.hasRequired(id)){if(UFO.hasFlashVersion(parseInt(_fo.majorversion,10),parseInt(_fo.build,10))){if(typeof _fo.setcontainercss!="undefined"&&_fo.setcontainercss=="true"){UFO.setContainerCSS(id);}UFO.writeSWF(id);}else{if(_fo.xi=="true"&&UFO.hasFlashVersion(6,65)){UFO.createDialog(id);}}}document.getElementById(id).style.visibility="visible";},createCSS:function(_632,_633){var _h=document.getElementsByTagName("head")[0];var _s=UFO.createElement("style");if(!UFO.uaHas("ieWin")){_s.appendChild(document.createTextNode(_632+" {"+_633+"}"));}_s.setAttribute("type","text/css");_s.setAttribute("media","screen");_h.appendChild(_s);if(UFO.uaHas("ieWin")&&document.styleSheets&&document.styleSheets.length>0){var _ls=document.styleSheets[document.styleSheets.length-1];if(typeof _ls.addRule=="object"){_ls.addRule(_632,_633);}}},setContainerCSS:function(id){var _fo=UFO.foList[id];var _w=/%/.test(_fo.width)?"":"px";var _h=/%/.test(_fo.height)?"":"px";UFO.createCSS("#"+id,"width:"+_fo.width+_w+"; height:"+_fo.height+_h+";");if(_fo.width=="100%"){UFO.createCSS("body","margin-left:0; margin-right:0; padding-left:0; padding-right:0;");}if(_fo.height=="100%"){UFO.createCSS("html","height:100%; overflow:hidden;");UFO.createCSS("body","margin-top:0; margin-bottom:0; padding-top:0; padding-bottom:0; height:100%;");}},createElement:function(el){return (UFO.uaHas("xml")&&typeof document.createElementNS!="undefined")?document.createElementNS("http://www.w3.org/1999/xhtml",el):document.createElement(el);},createObjParam:function(el,_63d,_63e){var _p=UFO.createElement("param");_p.setAttribute("name",_63d);_p.setAttribute("value",_63e);el.appendChild(_p);},uaHas:function(ft){var _u=UFO.ua;switch(ft){case "w3cdom":return (typeof document.getElementById!="undefined"&&typeof document.getElementsByTagName!="undefined"&&(typeof document.createElement!="undefined"||typeof document.createElementNS!="undefined"));case "xml":var _m=document.getElementsByTagName("meta");var _l=_m.length;for(var i=0;i<_l;i++){if(/content-type/i.test(_m[i].getAttribute("http-equiv"))&&/xml/i.test(_m[i].getAttribute("content"))){return true;}}return false;case "ieMac":return /msie/.test(_u)&&!/opera/.test(_u)&&/mac/.test(_u);case "ieWin":return /msie/.test(_u)&&!/opera/.test(_u)&&/win/.test(_u);case "gecko":return /gecko/.test(_u)&&!/applewebkit/.test(_u);case "opera":return /opera/.test(_u);case "safari":return /applewebkit/.test(_u);default:return false;}},getFlashVersion:function(){if(UFO.fv[0]!=0){return;}if(navigator.plugins&&typeof navigator.plugins["Shockwave Flash"]=="object"){UFO.pluginType="npapi";var _d=navigator.plugins["Shockwave Flash"].description;if(typeof _d!="undefined"){_d=_d.replace(/^.*\s+(\S+\s+\S+$)/,"$1");var _m=parseInt(_d.replace(/^(.*)\..*$/,"$1"),10);var _r=/r/.test(_d)?parseInt(_d.replace(/^.*r(.*)$/,"$1"),10):0;UFO.fv=[_m,_r];}}else{if(window.ActiveXObject){UFO.pluginType="ax";try{var _a=new ActiveXObject("ShockwaveFlash.ShockwaveFlash.7");}catch(e){try{var _a=new ActiveXObject("ShockwaveFlash.ShockwaveFlash.6");UFO.fv=[6,0];_a.AllowScriptAccess="always";}catch(e){if(UFO.fv[0]==6){return;}}try{var _a=new ActiveXObject("ShockwaveFlash.ShockwaveFlash");}catch(e){}}if(typeof _a=="object"){var _d=_a.GetVariable("$version");if(typeof _d!="undefined"){_d=_d.replace(/^\S+\s+(.*)$/,"$1").split(",");UFO.fv=[parseInt(_d[0],10),parseInt(_d[2],10)];}}}}},hasRequired:function(id){var _l=UFO.req.length;for(var i=0;i<_l;i++){if(typeof UFO.foList[id][UFO.req[i]]=="undefined"){return false;}}return true;},hasFlashVersion:function(_64c,_64d){return (UFO.fv[0]>_64c||(UFO.fv[0]==_64c&&UFO.fv[1]>=_64d))?true:false;},writeSWF:function(id){var _fo=UFO.foList[id];var _e=document.getElementById(id);if(UFO.pluginType=="npapi"){if(UFO.uaHas("gecko")||UFO.uaHas("xml")){while(_e.hasChildNodes()){_e.removeChild(_e.firstChild);}var _obj=UFO.createElement("object");_obj.setAttribute("type","application/x-shockwave-flash");_obj.setAttribute("data",_fo.movie);_obj.setAttribute("width",_fo.width);_obj.setAttribute("height",_fo.height);var _l=UFO.optAtt.length;for(var i=0;i<_l;i++){if(typeof _fo[UFO.optAtt[i]]!="undefined"){_obj.setAttribute(UFO.optAtt[i],_fo[UFO.optAtt[i]]);}}var _o=UFO.opt.concat(UFO.optExc);var _l=_o.length;for(var i=0;i<_l;i++){if(typeof _fo[_o[i]]!="undefined"){UFO.createObjParam(_obj,_o[i],_fo[_o[i]]);}}_e.appendChild(_obj);}else{var _emb="";var _o=UFO.opt.concat(UFO.optAtt).concat(UFO.optExc);var _l=_o.length;for(var i=0;i<_l;i++){if(typeof _fo[_o[i]]!="undefined"){_emb+=" "+_o[i]+"=\""+_fo[_o[i]]+"\"";}}_e.innerHTML="<embed type=\"application/x-shockwave-flash\" src=\""+_fo.movie+"\" width=\""+_fo.width+"\" height=\""+_fo.height+"\" pluginspage=\"http://www.macromedia.com/go/getflashplayer\""+_emb+"></embed>";}}else{if(UFO.pluginType=="ax"){var _656="";var _l=UFO.optAtt.length;for(var i=0;i<_l;i++){if(typeof _fo[UFO.optAtt[i]]!="undefined"){_656+=" "+UFO.optAtt[i]+"=\""+_fo[UFO.optAtt[i]]+"\"";}}var _657="";var _l=UFO.opt.length;for(var i=0;i<_l;i++){if(typeof _fo[UFO.opt[i]]!="undefined"){_657+="<param name=\""+UFO.opt[i]+"\" value=\""+_fo[UFO.opt[i]]+"\" />";}}var _p=window.location.protocol=="https:"?"https:":"http:";_e.innerHTML="<object classid=\"clsid:D27CDB6E-AE6D-11cf-96B8-444553540000\""+_656+" width=\""+_fo.width+"\" height=\""+_fo.height+"\" codebase=\""+_p+"//download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version="+_fo.majorversion+",0,"+_fo.build+",0\"><param name=\"movie\" value=\""+_fo.movie+"\" />"+_657+"</object>";if(_fo["id"]){window[_fo["id"]]=document.getElementById(_fo["id"]);}}}},createDialog:function(id){var _fo=UFO.foList[id];UFO.createCSS("html","height:100%; overflow:hidden;");UFO.createCSS("body","height:100%; overflow:hidden;");UFO.createCSS("#xi-con","position:absolute; left:0; top:0; z-index:1000; width:100%; height:100%; background-color:#fff; filter:alpha(opacity:75); opacity:0.75;");UFO.createCSS("#xi-dia","position:absolute; left:50%; top:50%; margin-left: -"+Math.round(parseInt(_fo.xiwidth,10)/2)+"px; margin-top: -"+Math.round(parseInt(_fo.xiheight,10)/2)+"px; width:"+_fo.xiwidth+"px; height:"+_fo.xiheight+"px;");var _b=document.getElementsByTagName("body")[0];var _c=UFO.createElement("div");_c.setAttribute("id","xi-con");var _d=UFO.createElement("div");_d.setAttribute("id","xi-dia");_c.appendChild(_d);_b.appendChild(_c);var _mmu=window.location;if(UFO.uaHas("xml")&&UFO.uaHas("safari")){var _mmd=document.getElementsByTagName("title")[0].firstChild.nodeValue=document.getElementsByTagName("title")[0].firstChild.nodeValue.slice(0,47)+" - Flash Player Installation";}else{var _mmd=document.title=document.title.slice(0,47)+" - Flash Player Installation";}var _mmp=UFO.pluginType=="ax"?"ActiveX":"PlugIn";var _uc=typeof _fo.xiurlcancel!="undefined"?"&xiUrlCancel="+_fo.xiurlcancel:"";var _uf=typeof _fo.xiurlfailed!="undefined"?"&xiUrlFailed="+_fo.xiurlfailed:"";UFO.foList["xi-dia"]={movie:_fo.ximovie,width:_fo.xiwidth,height:_fo.xiheight,majorversion:"6",build:"65",flashvars:"MMredirectURL="+_mmu+"&MMplayerType="+_mmp+"&MMdoctitle="+_mmd+_uc+_uf};UFO.writeSWF("xi-dia");},expressInstallCallback:function(){var _b=document.getElementsByTagName("body")[0];var _c=document.getElementById("xi-con");_b.removeChild(_c);UFO.createCSS("body","height:auto; overflow:auto;");UFO.createCSS("html","height:auto; overflow:auto;");},cleanupIELeaks:function(){var _o=document.getElementsByTagName("object");var _l=_o.length;for(var i=0;i<_l;i++){_o[i].style.display="none";for(var x in _o[i]){if(typeof _o[i][x]=="function"){_o[i][x]=null;}}}}};if(typeof window.attachEvent!="undefined"&&UFO.uaHas("ieWin")){window.attachEvent("onunload",UFO.cleanupIELeaks);}}if(!dojo._hasResource["dojo.io.script"]){dojo._hasResource["dojo.io.script"]=true;dojo.provide("dojo.io.script");dojo.io.script={get:function(args){var dfd=this._makeScriptDeferred(args);var _66b=dfd.ioArgs;dojo._ioAddQueryToUrl(_66b);if(this._canAttach(_66b)){this.attach(_66b.id,_66b.url,args.frameDoc);}dojo._ioWatch(dfd,this._validCheck,this._ioCheck,this._resHandle);return dfd;},attach:function(id,url,_66e){var doc=(_66e||dojo.doc);var _670=doc.createElement("script");_670.type="text/javascript";_670.src=url;_670.id=id;_670.charset="utf-8";doc.getElementsByTagName("head")[0].appendChild(_670);},remove:function(id,_672){dojo.destroy(dojo.byId(id,_672));if(this["jsonp_"+id]){delete this["jsonp_"+id];}},_makeScriptDeferred:function(args){var dfd=dojo._ioSetArgs(args,this._deferredCancel,this._deferredOk,this._deferredError);var _675=dfd.ioArgs;_675.id=dojo._scopeName+"IoScript"+(this._counter++);_675.canDelete=false;if(args.callbackParamName){_675.query=_675.query||"";if(_675.query.length>0){_675.query+="&";}_675.query+=args.callbackParamName+"="+(args.frameDoc?"parent.":"")+dojo._scopeName+".io.script.jsonp_"+_675.id+"._jsonpCallback";_675.frameDoc=args.frameDoc;_675.canDelete=true;dfd._jsonpCallback=this._jsonpCallback;this["jsonp_"+_675.id]=dfd;}return dfd;},_deferredCancel:function(dfd){dfd.canceled=true;if(dfd.ioArgs.canDelete){dojo.io.script._addDeadScript(dfd.ioArgs);}},_deferredOk:function(dfd){if(dfd.ioArgs.canDelete){dojo.io.script._addDeadScript(dfd.ioArgs);}if(dfd.ioArgs.json){return dfd.ioArgs.json;}else{return dfd.ioArgs;}},_deferredError:function(_678,dfd){if(dfd.ioArgs.canDelete){if(_678.dojoType=="timeout"){dojo.io.script.remove(dfd.ioArgs.id,dfd.ioArgs.frameDoc);}else{dojo.io.script._addDeadScript(dfd.ioArgs);}}return _678;},_deadScripts:[],_counter:1,_addDeadScript:function(_67a){dojo.io.script._deadScripts.push({id:_67a.id,frameDoc:_67a.frameDoc});_67a.frameDoc=null;},_validCheck:function(dfd){var _67c=dojo.io.script;var _67d=_67c._deadScripts;if(_67d&&_67d.length>0){for(var i=0;i<_67d.length;i++){_67c.remove(_67d[i].id,_67d[i].frameDoc);_67d[i].frameDoc=null;}dojo.io.script._deadScripts=[];}return true;},_ioCheck:function(dfd){if(dfd.ioArgs.json){return true;}var _680=dfd.ioArgs.args.checkString;if(_680&&eval("typeof("+_680+") != 'undefined'")){return true;}return false;},_resHandle:function(dfd){if(dojo.io.script._ioCheck(dfd)){dfd.callback(dfd);}else{dfd.errback(new Error("inconceivable dojo.io.script._resHandle error"));}},_canAttach:function(_682){return true;},_jsonpCallback:function(json){this.ioArgs.json=json;}};}if(!dojo._hasResource["agi.classes.Adopter"]){dojo._hasResource["agi.classes.Adopter"]=true;dojo.provide("agi.classes.Adopter");dojo.declare("agi.classes.Adopter",[agi.classes.Identified],{constructor:function(_684){if(dojo.isObject(_684)){dojo.mixin(this,_684);this.postMixInProperties();}},postMixInProperties:function(){return;}});}if(!dojo._hasResource["agi.history.ViewHistoryCookie"]){dojo._hasResource["agi.history.ViewHistoryCookie"]=true;dojo.provide("agi.history.ViewHistoryCookie");dojo.declare("agi.history.ViewHistoryCookie",[agi.classes.Identified,agi.classes.Adopter],{KEY:"cardviewhistory",constructor:function(){},read:function(_685){if(!_685){_685="";}var _686=agi.cookie.MagicCookie.getCookieValue(this.KEY);if(_686==null){_686=_685;}return _686;},set:function(_687){_687=this.read()+_687;agi.cookie.MagicCookie.setCookieValue(this.KEY,_687,false);},append:function(_688){this.set(this.read()+_688);}});}if(!dojo._hasResource["agi.history.LastActionCookie"]){dojo._hasResource["agi.history.LastActionCookie"]=true;dojo.provide("agi.history.LastActionCookie");dojo.declare("agi.history.LastActionCookie",[agi.classes.Identified,agi.classes.Adopter],{KEY:"lastaction",constructor:function(){},read:function(_689){if(!_689){_689="";}var _68a=agi.cookie.MagicCookie.getCookieValue(this.KEY);if(_68a==null){_68a=_689;}return _68a;},set:function(_68b){agi.cookie.MagicCookie.setCookieValue(this.KEY,_68b,true);}});}if(!dojo._hasResource["agi.history.LastTriggerCookie"]){dojo._hasResource["agi.history.LastTriggerCookie"]=true;dojo.provide("agi.history.LastTriggerCookie");dojo.declare("agi.history.LastTriggerCookie",[agi.classes.Identified,agi.classes.Adopter],{KEY:"lasttrigger",constructor:function(){},read:function(_68c){if(!_68c){_68c="";}var _68d=agi.cookie.MagicCookie.getCookieValue(this.KEY);if(_68d==null){_68d=_68c;}return _68d;},set:function(_68e){agi.cookie.MagicCookie.setCookieValue(this.KEY,_68e,false);}});}if(!dojo._hasResource["agi.segmentation.SegmentCookie"]){dojo._hasResource["agi.segmentation.SegmentCookie"]=true;dojo.provide("agi.segmentation.SegmentCookie");dojo.declare("agi.segmentation.SegmentCookie",[agi.classes.Identified,agi.classes.Adopter],{NON_MEMBER_DEFAULT:101,KEY:"segments",FROZEN_TREATMENTS:[184,185,186,203,204,207,208,217,218,219,235,236,237,238,240,241,242,244,245,246,247,248,249],constructor:function(){},read:function(){var _68f=dojo.fromJson(agi.cookie.MagicCookie.getCookieValue(this.KEY));return _68f;},set:function(_690,_691){if(!_691){_691=false;}var _692=dojo.fromJson(agi.cookie.MagicCookie.getCookieValue(this.KEY));if(_692==null){_692={};}for(key in _690){if(key.indexOf("cs")==0&&key.indexOf("cs9")!=0){if(_690[key]==this.NON_MEMBER_DEFAULT&&_692[key]>this.NON_MEMBER_DEFAULT){_690[key]=_692[key];}}if(!_691&&(key=="cs2"&&this.FROZEN_TREATMENTS.indexOf(_692[key])!=-1)){_690[key]=_692[key];}}dojo.mixin(_692,_690);agi.cookie.MagicCookie.setCookieValue(this.KEY,dojo.toJson(_692),false);}});}if(!dojo._hasResource["agi.segmentation.OrderBailCookie"]){dojo._hasResource["agi.segmentation.OrderBailCookie"]=true;dojo.provide("agi.segmentation.OrderBailCookie");dojo.declare("agi.segmentation.OrderBailCookie",[agi.classes.Identified,agi.classes.Adopter],{KEY:"orderbail",constructor:function(){},read:function(_693){if(!_693){_693="";}var _694=agi.cookie.MagicCookie.getCookieValue(this.KEY);if(_694==null){_694=_693;}return _694;},set:function(_695){agi.cookie.MagicCookie.setCookieValue(this.KEY,_695,false);}});}if(!dojo._hasResource["agi.segmentation.SegmentTestGroupCookie"]){dojo._hasResource["agi.segmentation.SegmentTestGroupCookie"]=true;dojo.provide("agi.segmentation.SegmentTestGroupCookie");dojo.declare("agi.segmentation.SegmentTestGroupCookie",[agi.classes.Identified,agi.classes.Adopter],{KEY:"segmenttestgroup",constructor:function(){},read:function(_696){if(!_696){_696="";}var _697=agi.cookie.MagicCookie.getCookieValue(this.KEY);if(_697==null){_697=_696;}return _697;},set:function(_698){agi.cookie.MagicCookie.setCookieValue(this.KEY,_698,false);}});}if(!dojo._hasResource["agi.segmentation.constants"]){dojo._hasResource["agi.segmentation.constants"]=true;dojo.provide("agi.segmentation.constants");agi.segmentation.constants.MEMBER_DEFAULT=100;agi.segmentation.constants.NON_MEMBER_DEFAULT=101;agi.segmentation.constants.CSHomePage={MEM_DFT:100,NON_DFT:101,EC_3_9_DFT:102,EC_3_9_UPS:103,CP_3_9_DFT:104,CP_3_9_UPS:105,CP_1_2_DFT:106,CP_1_2_CNP:107,BD_1_2_RC1:109,BD_1_2_RC2:110,BD_1_2_RC3:111,BD_1_2_RC4:112,EC_3_9_DFT:113,EC_3_9_RC1:114,EC_3_9_RC2:115,EC_3_9_RC3:116,CP_3_9_DFT:118,CP_3_9_CNP:119,CP_3_9_CPUPS:120,CP_3_9_UPS:121,BD_3_9_DFT:122,BD_3_9_RC1:123,BD_3_9_RC2:124,BD_3_9_RC3:125,MEM_PRE_DFT:126,EC_PRE_REN:127,CP_PRE_REN:128,BD_PRE_REN:129,EC_10_12_DFT:130,EC_10_12_RC1:131,EC_10_12_RC2:132,EC_10_12_RC3:133,CP_10_12_DFT:134,CP_10_12_CNP:135,BD_10_12_DFT:137,BD_10_12_RC1:138,BD_10_12_RC2:139,BD_10_12_RC3:140,EC_1_2_DFT:141,EC_1_2_RC1:142,EC_1_2_RC2:143,EC_1_2_RC3:144,MEM_PROMO:145,NON_PROMO:146,EC_10_2_DFT:147,EC_10_2_RC1:148,EC_10_2_RC2:149,EC_10_2_RC3:150,EC_10_2_RC4:151,CP_10_2_DFT:152,CP_10_2_CNP:153,BD_10_2_DFT:154,BD_10_2_RC1:155,BD_10_2_RC2:156,BD_10_2_RC3:157,BD_10_2_RC4:158,EC_3_9_RC4:159,MEM_DFT_TCRL:164,MEM_DFT_TTST:165,EC_10_2_DFT_TST:166,EC_10_2_RC4_TST:167,CNPBD_ALL_DFT:168,CNPBD_ALL_DFT_TST:169,CNPBD_ALL_RC2:170,CNPBD_ALL_RC2_TST:171,EC_3_9_DFT_TST:172,EC_3_9_RC1_TST:173,EC_3_9_RC3_TST:174,CNPBD_ALL_RC1:175,CNPBD_ALL_RC1_TST:176,NON_FTV_DFT:177,NON_FTV_TST:178,NON_PS_EC_DFT:179,NON_PS_EC_TST:180,NON_OS_EC_DFT:181,NON_OS_EC_TST:182,NON_PS_FEC_DFT:183,NON_PS_FEC_TST:184,NON_OS_FEC_DFT:185,NON_OS_FEC_TST:186,NON_PS_BEC_DFT:187,NON_PS_BEC_TST:188,NON_OS_BEC_DFT:189,NON_OS_BEC_TST:190,NON_PS_FBEC_DFT:191,NON_PS_FBEC_TST:192,NON_OS_FBEC_DFT:193,NON_OS_FBEC_TST:194,NON_PS_CNP_DFT:195,NON_PS_CNP_TST:196,NON_OS_CNP_DFT:197,NON_OS_CNP_TST:198,NON_PS_BRAND_DFT:199,NON_PS_BRAND_TST:200,NON_OS_BRAND_DFT:201,NON_OS_BRAND_TST:202,NON_INT_FEC_DFT:203,NON_INT_FEC_TST:204,NON_INT_BEC_DFT:205,NON_INT_BEC_TST:206,NON_INT_FBEC_DFT:207,NON_INT_FBEC_TST:208,NON_INT_CNP_DFT:209,NON_INT_CNP_TST:210,NON_LA_OPB_DFT:211,NON_LA_OPB_TST:212,NON_LA_ECB_DFT:213,NON_LA_ECB_TST:214,NON_LA_CNPB_DFT:215,NON_LA_CNPB_TST:216,NON_LA_SND_DFT:217,NON_LA_SND_TST:218,NON_LA_SND_TST2:230,NON_LA_PRT_DFT:219,NON_LA_PRT_TST:220,MAC_IE8_USR:229};agi.segmentation.constants.CSViewPage={MEM_DFT:100,NON_DFT:101,NON_NEW_DFT:102,NON_NEW_TST:103,NON_LOW_DFT:104,NON_LOW_TST1:105,NON_LOW_TST2:106,NON_MED_DFT:107,NON_MED_TST1:108,NON_MED_TST2:109,NON_HGH_DFT:110,NON_HGH_TST1:111,BDAY_MEM_DFT:112,BDAY_NON_DFT:113,BDAY_NON_NEW_DFT:114,BDAY_NON_NEW_TST:115,BDAY_NON_LOW_DFT:116,BDAY_NON_LOW_TST1:117,BDAY_NON_LOW_TST2:118,BDAY_NON_MED_DFT:119,BDAY_NON_MED_TST1:120,BDAY_NON_MED_TST2:121,BDAY_NON_HGH_DFT:122,BDAY_NON_HGH_TST1:123};agi.segmentation.constants.CSDisplayPage={MEM_DFT:100,NON_DFT:101,NON_EFF_DEFN1_CMP:102,NON_EFF_DEFN1_TST:103,NON_NOEFF_DEFN1_CMP:104,NON_NOEFF_DEFN1_TST:105,NON_EFF_DEFN2_CMP:106,NON_EFF_DEFN2_TST:107,NON_NOEFF_DEFN2_CMP:108,NON_NOEFF_DEFN2_TST:109,MEM_EFF_DEFN2_CMP:110,MEM_EFF_DEFN2_TST:111,MEM_NON_EFF_DEFN2_CMP:112,MEM_NON_EFF_DEFN2_TST:113,NON_VIEW_CMP:114,NON_VIEW_TST:115,NON_FIND_CMP:116,NON_FIND_TST:117};}if(!dojo._hasResource["agi.segmentation.Listeners"]){dojo._hasResource["agi.segmentation.Listeners"]=true;dojo.provide("agi.segmentation.Listeners");dojo.declare("agi.segmentation.Listeners",[agi.classes.Identified,agi.classes.Adopter],{issue_cfp:false,constructor:function(){this.cardviewhistory=new agi.history.ViewHistoryCookie();this.lastactioncookie=new agi.history.LastActionCookie();this.lasttriggercookie=new agi.history.LastTriggerCookie();this.segmentcookie=new agi.segmentation.SegmentCookie();this.orderbailcookie=new agi.segmentation.OrderBailCookie();this.testgroupcookie=new agi.segmentation.SegmentTestGroupCookie();this.CSHP=agi.segmentation.constants.CSHomePage;this.NON_MEMBER_DEFAULT=agi.segmentation.constants.NON_MEMBER_DEFAULT;},fire:function(){if(typeof cust_seg_events=="undefined"){return;}dojo.forEach(cust_seg_events,dojo.hitch(this,this._execute));if(this.issue_cfp){this._issue_cookies();}},_issue_cookies:function(){dojo.io.script.get({url:ahost+"/share/session.pd",content:{cb:"void"}});},_execute:function(_699){if(typeof this[_699]=="function"){this[_699]();}},_is_test:function(){var test=this.testgroupcookie.read()+"";if(test!="0"&&test!="1"){test=Math.floor(Math.random()*2);this.testgroupcookie.set(test);}return parseInt(test);},_set_segment_cookie:function(_69b){this.issue_cfp=true;this.segmentcookie.set(_69b);},send_ecard:function(){this.lastactioncookie.set("send");this.lasttriggercookie.set("send");var site=this.determine_site();if(this._is_test()){this._set_segment_cookie({"cs2":this.CSHP.NON_LA_SND_TST});}else{this._set_segment_cookie({"cs2":this.CSHP.NON_LA_SND_DFT});}},view_ecard_free:function(){this.view_ecard("free");},view_ecard_paid:function(){this.view_ecard("paid");},view_ecard:function(type){if(type=="paid"){this.cardviewhistory.append("P");}else{this.cardviewhistory.append("F");}var _69e=/.*F.*F.*/i;var _69f=this.cardviewhistory.read();var site=this.determine_site();if(_69f.search(_69e)!=-1){this.lasttriggercookie.set("view2free");value=[235,236][this._is_test()];this._set_segment_cookie({"cs2":value});}},browse_ecard:function(){this.lastactioncookie.set("ecbrowse");this.lasttriggercookie.set("ecbrowse");},browse_printable:function(){this.lastactioncookie.set("cnpbrowse");this.lasttriggercookie.set("cnpbrowse");},order_bail:function(){var _6a1=this.orderbailcookie.read();if(document.location.pathname.indexOf("join")==-1&&_6a1.length>0){this.lastactioncookie.set("opbail");this.lasttriggercookie.set("opbail");this.orderbailcookie.set("");}},internal_search_birthday:function(){var site=this.determine_site();var _6a3=[this.CSHP.NON_INT_FBEC_DFT,this.CSHP.NON_INT_FBEC_TST][this._is_test()];this._set_segment_cookie({"cs2":_6a3});},internal_search_free:function(){var site=this.determine_site();var _6a5=[this.CSHP.NON_INT_FEC_DFT,this.CSHP.NON_INT_FEC_TST][this._is_test()];this._set_segment_cookie({"cs2":_6a5});},determine_site:function(){var bma="bluemountain.";var ag="americangreetings.";var _6a8="beta.";var url=window.location.toString().toLowerCase();if(url.indexOf(_6a8)>-1){return "agbeta";}if(url.indexOf(bma)>-1){return "bma";}if(url.indexOf(ag)>-1){return "ag";}return "ag";}});}if(!dojo._hasResource["agi.segmentation.SegmentProvider"]){dojo._hasResource["agi.segmentation.SegmentProvider"]=true;dojo.provide("agi.segmentation.SegmentProvider");agi.segmentation.SegmentProvider.init=function(){this.listeners=new agi.segmentation.Listeners();this.listeners.fire();};dojo.addOnLoad(agi.segmentation.SegmentProvider.init);}dojo.publish("/bma.layers.core/loaded/");

