/*
	Copyright (c) 2004-2010, The Dojo Foundation All Rights Reserved.
	Available via Academic Free License >= 2.1 OR the modified BSD license.
	see: http://dojotoolkit.org/license for details
*/

/*
	This is an optimized version of Dojo, built for deployment and not for
	development. To get sources and documentation, please visit:

		http://dojotoolkit.org
*/

dojo.provide("ag.layers.core");if(!dojo._hasResource["dojox.encoding.base64"]){dojo._hasResource["dojox.encoding.base64"]=true;dojo.provide("dojox.encoding.base64");(function(){var p="=";var _1="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/";var _2=dojox.encoding;_2.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(_1.charAt((t>>>18)&63));s.push(_1.charAt((t>>>12)&63));s.push(_1.charAt((t>>>6)&63));s.push(_1.charAt(t&63));}switch(rm){case 2:var t=ba[i++]<<16|ba[i++]<<8;s.push(_1.charAt((t>>>18)&63));s.push(_1.charAt((t>>>12)&63));s.push(_1.charAt((t>>>6)&63));s.push(p);break;case 1:var t=ba[i++]<<16;s.push(_1.charAt((t>>>18)&63));s.push(_1.charAt((t>>>12)&63));s.push(p);s.push(p);break;}return s.join("");};_2.base64.decode=function(_3){var s=_3.split(""),_4=[];var l=s.length;while(s[--l]==p){}for(var i=0;i<l;){var t=_1.indexOf(s[i++])<<18;if(i<=l){t|=_1.indexOf(s[i++])<<12;}if(i<=l){t|=_1.indexOf(s[i++])<<6;}if(i<=l){t|=_1.indexOf(s[i++]);}_4.push((t>>>16)&255);_4.push((t>>>8)&255);_4.push(t&255);}while(_4[_4.length-1]==0){_4.pop();}return _4;};})();}if(!dojo._hasResource["agi.base64"]){dojo._hasResource["agi.base64"]=true;dojo.provide("agi.base64");agi.base64={encode:function(_5){if(!_5){return "";}return dojox.encoding.base64.encode(this.string_to_bytes(_5));},decode:function(_6){if(!_6){return "";}return this.bytes_to_str(dojox.encoding.base64.decode(_6));},string_to_bytes:function(_7){var _8=[];for(var i=0;i<_7.length;i++){_8.push(_7.charCodeAt(i));}return _8;},bytes_to_str:function(_9){var _a="";dojo.forEach(_9,function(_b){_a+=String.fromCharCode(_b);});return _a;}};}if(!dojo._hasResource["agi.cookie.NVP"]){dojo._hasResource["agi.cookie.NVP"]=true;dojo.provide("agi.cookie.NVP");agi.cookie.NVP.getValue=function(_c,_d,_e,_f){var _10,_11;_10=_c.indexOf(_f+_d+_e);if(-1==_10){_10=_c.indexOf(_d+_e);if(-1==_10){return null;}_10+=_d.length+_e.length;}else{_10+=_f.length+_d.length+_e.length;}_11=_c.indexOf(_f,_10);if(-1==_11){_11=_c.length;}return _c.substring(_10,_11);};agi.cookie.NVP.toMap=function(s,_12,sep){var map=[];var _13=s.toString().split(_12);for(var i=0;i<_13.length;i++){var _14=_13[i];if(_14){var _15=_14.split(sep);map[unescape(_15[0])]=unescape(_15[1]);}}return map;};agi.cookie.NVP.fromMap=function(map,_16,sep){var s="";for(var _17 in map){if(typeof map[_17]=="null"){continue;}else{if(typeof map[_17]=="function"){continue;}else{s+=escape(_17)+sep+escape(map[_17])+_16;}}}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.SUBPATHS=[[/\/birthday-calendar/,"_bcal"]];agi.cookie.AGICookie.getCookieDomain=function(){var _18=window.location.hostname.split(".");var idx=_18.length-2;var tld=_18.slice(-1);if(tld!="com"&&tld!="net"&&tld!="org"){idx=_18.length-3;}_18=_18.slice(idx);return "."+_18.join(".");};agi.cookie.AGICookie.getCookieName=function(_19){var _1a=window.location.hostname.split(".");var _1b=_19;var hn="";if(_1a.length<3){hn="www";}else{hn=_1a[0];}dojo.forEach(agi.cookie.AGICookie.SUBHOSTS,function(_1c){if(_1c[0].test(window.location.hostname)){_19+=_1c[1];}});dojo.forEach(agi.cookie.AGICookie.SUBPATHS,function(_1d){if(_1d[0].test(window.location.pathname)){_19+=_1d[1];}});dojo.forEach(["dev","vanilla","work","stage"],function(pfx){if(hn.startswith(pfx)){_19+="_"+pfx;}});return escape(_19);};agi.cookie.AGICookie.getCookieValueRaw=function(_1e,_1f){var c=agi.cookie.AGICookie.getCookie(_1e);if(typeof c=="null"){return null;}var v=agi.cookie.NVP.getValue(agi.base64.decode(c),_1f,"=","&");if(v){return unescape(v);}return v;};agi.cookie.AGICookie.getCookie=function(_20){var c=agi.cookie.NVP.getValue(dojo.doc.cookie,agi.cookie.AGICookie.getCookieName(_20),"=",";");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(_21,_22,_23,_24){_21=agi.cookie.AGICookie.getCookieName(_21);var cki=_21+"="+escape(_22)+";";if(_24){_23="Thursday, 31-Dec-2037 00:01:00 GMT";}if(_23){cki=cki+"expires="+_23+";";}cki=cki+"path=/;domain="+agi.cookie.AGICookie.getCookieDomain();dojo.doc.cookie=cki;};agi.cookie.AGICookie.expireCookie=function(_25){agi.cookie.AGICookie.setCookie(_25,"","Friday, 01-Jan-99 00:00:00 GMT");};agi.cookie.AGICookie.getCookieValue=function(_26,_27){var v=agi.cookie.AGICookie.getCookieValueRaw(_26,_27);if(!v&&_26=="customer"&&_27=="name"){v=agi.cookie.AGICookie.getCookieValueRaw(_26,"email");}if(!v&&_26=="customer"&&_27=="name"){v="member";}return v;};agi.cookie.AGICookie.setCookieValue=function(_28,_29,_2a,_2b,_2c){var map=null;var c=agi.cookie.AGICookie.getCookie(_28);if(c){map=agi.cookie.NVP.toMap(agi.base64.decode(c),"&","=");}else{map=[];}map[_29]=_2a;agi.cookie.AGICookie.setCookie(_28,agi.base64.encode(agi.cookie.NVP.fromMap(map,"&","=")),_2b,_2c);};}if(!dojo._hasResource["agi.cookie.MagicCookie"]){dojo._hasResource["agi.cookie.MagicCookie"]=true;dojo.provide("agi.cookie.MagicCookie");agi.cookie.MagicCookie.setCookieValue=function(_2d,_2e,_2f){var _30=_2f?"mc_p":"mc_s";return agi.cookie.AGICookie.setCookieValue(_30,_2d,_2e,null,_2f);};agi.cookie.MagicCookie.getCookieValue=function(_31){var _32=agi.cookie.AGICookie.getCookieValue("mc_s",_31);if(!_32){_32=agi.cookie.AGICookie.getCookieValue("mc_p",_31);}return _32;};agi.cookie.MagicCookie.delCookieValue=function(_33,_34){return agi.cookie.MagicCookie.setCookieValue(_33,null,_34);};}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.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(_35,_36){d.forEach(this._arrayMembers(),_35,_36);return this;},_arrayMembers:function(){var ret=[];for(var i=0;i<this.length;i++){ret.push(this[i]);}return ret;},every:function(_37,_38){return d.every(this._arrayMembers(),_37,_38);},some:function(_39,_3a){return d.some(this._arrayMembers(),_39,_3a);},map:function(_3b,obj){return d.map(this._arrayMembers(),_3b,obj,t.ExtArray);}});d.declare("agi.types.Dict",[],{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 _3c=new t.ExtArray();this.keys().forEach(d.hitch(this,function(i){_3c.push([i,this[i]]);}));return _3c;}});})();}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(_3d){ret=[];if(d.isArray(_3d)){for(x in _3d){if(!Array.prototype[x]){ret.push([x,_3d[x]]);}}}else{if(d.isString(_3d)){for(x in _3d){if(!String.prototype[x]){ret.push([x,_3d[x]]);}}}else{d.forEach(_3d,function(x){ret.push([x,_3d[x]]);});}}return ret;};u.getClassName=function(_3e){if(!_3e.declaredClass){if(d.isString(_3e)){return "String";}else{if(d.isArray(_3e)||d.isArrayLike(_3e)){return "Array";}else{if(d.isFunction(_3e)){return "function";}else{if(d.isObject(_3e)){return "Object";}}}}}else{var _3f=_3e.declaredClass.split(".");return _3f[_3f.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(_40){return _40.toString().replace(/"/g,"&quot;").replace(/&/g,"&amp;");};u.toPx=function(num){return num.toString()+"px";};u.posToString=function(_41){var _42=[];var _43=["x","y","z","t","l","h","w","m","n","top","left","right","height","width","length","breadth","max","min","high","low","zIndex"];var _44=function(pos,s){if(pos[s]){_42.push(s+": "+pos[s]);}return;};for(i=0;i<_43.length;i++){_44(_41,_43[i]);}return "{"+_42.join(", ")+"}";};u._debounce_waiting=false;u._setDebounceWaitingFalse=function(){u._debounce_waiting=false;};u.debounce=function(x,_45,_46){var _47=3000;if(_46){_47=_46*1000;}if(window.setDoPopAway){setDoPopAway(false);}if(u._debounce_waiting){if(_45){alert("Please wait while we process your request.");}return false;}else{u._debounce_waiting=true;setTimeout(u._setDebounceWaitingFalse,_47);return true;}};u.collection_as_array=u.collectionToArray=function(_48){var ret=[];d.forEach(_48,function(i){ret.push(i);});return ret;};u.extend_array=u.extendArray=function(_49,_4a){d.forEach(_4a,function(i){_49.push(i);});};u.product_id=u.getProdId=function(_4b){return "productw-"+_4b;};u.isUndef=function(_4c){return (_4c===undefined);};u.isDef=function(_4d){if(_4d){return true;}else{if(_4d===""||_4d===0){return true;}else{return false;}}};u.isNull=function(_4e){return (_4e===null);};u.queryOne=function(_4f,_50){ret=d.query(_4f,_50);if(ret.length<=0){return null;}else{return ret[0];}};u.query_one=u.q1=u.queryOne;u.getQueryVariable=function(_51,_52){var wv;if(webvars){wv=webvars;}if(_52){wv=d.queryToObject(_52);}else{if(!_52&&!wv){wv=d.queryToQbect(window.location.search.substring(1));}}return wv[_51];};u.get_query_variable=u.getQv=u.getQueryVariable;u.truncate=function(_53,_54,_55){_55=_55?_55.toLowerCase():"left";if(_53.length>_54){var _56=0;var ret=_53;if(_55=="right"){ret=_53.substring(_53.length-_54);ret="..."+ret;}else{if(_55=="left"){ret=_53.substring(_56,_53.indexOf(" ",_54));ret+="...";}}}else{ret=_53;}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(_57,_58){_57.options.length=0;var _59=agi.html._buildOptions(_58);var i=0;var o;for(o=0;o<_59.length;o++){_57.options[i]=_59[o];i++;}};u._build_options=u._buildOptions=function(_5a){var _5b=[];var _5c=0;var t;for(t=0;t<_5a.length;t++){var _5d=_5a[t][1];var _5e=_5a[t][0];var o=new Option(_5e,_5d);_5b[_5b.length]=o;_5c++;}if(_5c>1){_5b.unshift(new Option("",""));}return _5b;};u.show=function(_5f,_60){d.style(_5f,{display:_60?_60:"block"});};u.hide=function(_61){d.style(_61,{display:"none"});};u.toggleDisplay=function(_62){if(d.style(_62,"display")=="none"){d.style(_62,{display:"block"});}else{d.style(_62,{display:"none"});}};u.toggle_block=function(_63,_64,_65,_66){if(_65&&_66){var _67=_63.className;if(_67.indexOf(_65)>-1){d.removeClass(_63,_65);d.addClass(_63,_66);}else{d.removeClass(_63,_66);d.addClass(_63,_65);}}u.toggleDisplay(_64);};u.toggleBlock=u.toggle_block;u.get_position=u.getPosition=function(_68){return d.coords(_68,true);};u.getAbsolutePosition=function(_69){return d._abs(_69,true);};u.isUndefined=function(it){return ((typeof (it)=="undefined")&&(it===undefined));};u.getNameInObj=function(ns,_6a){if(!ns){ns=d.global;}for(var x in ns){if(ns[x]===_6a){return x.toString();}}return null;};u.forward=function(_6b){return function(){return this[_6b].apply(this,arguments);};};u.shallowCopy=function(obj,_6c){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]=_6c?u.shallowCopy(obj[i],_6c):obj[i];}}}else{if(d.lang.isArray(obj)){ret=[];for(i=0;i<obj.length;i++){ret[i]=_6c?u.shallowCopy(obj[i],_6c):obj[i];}}else{ret=obj;}}return ret;};u.errorToString=function(_6d){if(!typeof _6d.message=="undefined"){return _6d.message;}else{if(!typeof _6d.description=="undefined"){return _6d.description;}else{return _6d;}}};u.raise=function(_6e,_6f){if(_6f){_6e=_6e+": "+u.errorToString(_6f);}else{_6e=u.errorToString(_6e);}throw _6f||new Error(_6e);};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.contains=function(obj){return this.indexOf(obj)>-1;};arr.remove=function(idx){return this.splice(idx,1);};arr.append=function(_70){return this.push(_70);};arr.extend=function(_71){d.forEach(_71,d.hitch(this,function(i){this.push(i);}));};})();(function(){var str=String.prototype;str.startswith=function(_72){return this.match("^"+_72)==_72;};str.endswith=function(_73){return this.match(_73+"$")==_73;};str.contains=function(_74){return this.match(_74)!=null;};str.isdigit=function(_75){if(this=="0"){return true;}else{var _76=_75||10;var val=parseInt(this,_76);if((val===0)||(val.toString()=="NaN")){return false;}else{return true;}}};})();}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(_77){try{clearInterval(agi.dom.window._scrollInterval);}catch(e){}var _78=dojo.byId(_77);var _79=dojo.coords(_78,true);var top=_79.y;var _7a=_79.y+_79.h;var _7b=dijit.getViewport();var _7c=_7b.t;var _7d=_7b.l;var _7e=Math.floor((agi.dom.window.getSize().height-_78.clientHeight)/2);var _7f=agi.dom.window.getLightboxTop();if(_7c<top&&_7a<agi.dom.window.getSize().height){return;}if((_7a-_7f)<agi.dom.window.getSize().height){agi.dom.window.scrollTo(_7f);}else{if(_7e>0){agi.dom.window.scrollTo(top-_7e);}else{if(_7c>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(_80,_81){var _82=dijit.getViewport().t;var _83;if(_82>_81){_83=Math.max(_82-_80,_81);}else{_83=Math.min(_82+_80,_81);}window.scroll(0,_83);if(_83==_81){clearInterval(agi.dom.window._scrollInterval);}};agi.dom.window.getSize=function(){var _84={};_84.width=0;_84.height=0;if(typeof (window.innerWidth)=="number"){_84.width=window.innerWidth;_84.height=window.innerHeight;}else{if(document.documentElement&&(document.documentElement.clientWidth||document.documentElement.clientHeight)){_84.width=document.documentElement.clientWidth;_84.height=document.documentElement.clientHeight;}else{if(document.body&&(document.body.clientWidth||document.body.clientHeight)){_84.width=document.body.clientWidth;_84.height=document.body.clientHeight;}}}return _84;};agi.dom.window.getScrollOffset=function(){var _85={};_85.pageYOffset=dijit.getViewport().t;_85.pageXOffset=dijit.getViewport().l;return _85;};agi.dom.window.getElementScrollOffset=function(_86){var _87=dojo.byId(_86);var _88={};if(typeof (_87.pageYOffset)=="number"){_88.pageYOffset=_87.pageYOffset;_88.pageXOffset=_87.pageXOffset;}else{_88.pageYOffset=_87.scrollTop;_88.pageXOffset=_87.scrollLeft;}return _88;};agi.dom.window.getMaxScroll=function(){var _89=document.body.clientHeight;if(typeof (window.innerHeight)=="number"){var _8a=window.innerHeight;}else{if(document.documentElement&&document.documentElement.clientHeight){var _8a=document.documentElement.clientHeight;}}if(_89>_8a){return _89-_8a;}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,_8b){return dojo.style(el,_8b);};}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(_8c,_8d,_8e){var _8f=dojo.byId(_8c);var _90=_8f.className;if(_8d){if(_8e){_8f.setAttribute("class",_8e);_8f.setAttribute("className",_8e);}_8f.style.display="block";_8f.innerHTML=_8d;agi.dom.window.scroll_into_view(_8c);}else{_8f.style.display="none";}};agi.validation.reformat_emails=function(_91,_92){var _93="";for(var i=0;i<_91.length;i++){if(!agi.validation.isEmpty(_91[i])){_93+=agi.validation.trim(_91[i]);if(i<_91.length-1){_93+=", ";}}}if(_92){_92.value=_93;}return _93;};agi.validation.validate_email=function(_94,_95,_96){var _97=agi.validation.trim(_94);var _98;var _99;var _9a=[];var _9b;if(!_95){_95=75;}if(!_96){_96;}if(_97==""&&!_96){throw (agi.validation.IS_EMPTY);}else{if(_97==""){return;}}if(_97.length>_95){throw (agi.validation.TOO_LONG);}if(_97.match(/.*@$|.*@.*@.|^@.*|^[^@]*$/)){throw (agi.validation.EMAIL_FAIL);}_98=_97.split("@")[0];_99=_97.split("@")[1];if(_98==""||_99==""){throw (agi.validation.EMAIL_FAIL);}if(_98.match(/.*[*()<>;:,\[\]\\'" ].*/)){throw (agi.validation.EMAIL_FAIL);}if(_99.indexOf("..")!=-1){throw (agi.validation.EMAIL_FAIL);}_9a=_99.split(".");_9b=_9a.length;if(_9b==1){throw (agi.validation.EMAIL_FAIL);}if(_9a[_9b-1].length<2||_9a[_9b-1].length>6){throw (agi.validation.EMAIL_FAIL);}return agi.validation.PASS;};agi.validation.validate_emails=function(_9c,_9d,_9e){var _9f=true;var _a0=_9c.value.replace(/;/g,",");var _a1={"error_message":"","error_codes":[],"pass_validation":agi.validation.FAIL,"emails":""};if(!_9d){_9d=true;}if(!_9e){_9e=agi.validation.defaultErrorMessages;}if(_9d){_a0=_a0.replace(/\n/g,", ");_a0=_a0.replace(/\r/g,", ");}if(agi.validation.isEmpty(_a0)||agi.validation.isEmpty(_a0.replace(/,/g,""))){_9f=agi.validation.FAIL;_a1.error_message+="<p>"+_9e[agi.validation.IS_EMPTY]+"</p>";}_a0=_a0.split(",");for(i=0;i<_a0.length;i++){try{agi.validation.validate_email(_a0[i],"",true);}catch(e_code){_a1.error_message+="<p>"+_a0[i]+" "+_9e[e_code]+"</p>";_9f=agi.validation.FAIL;_a1.error_codes[_a1.error_codes.length]=e_code+"|"+_a0[i];}}if(_9d){agi.validation.reformat_emails(_a0,_9c);}_a1.emails=_a0;_a1.pass_validation=_9f;return _a1;};agi.validation.validate_checkboxes=function(_a2){var _a3=document.getElementsByName(_a2);var _a4=false;for(var i=0;i<_a3.length;i++){if(_a3[i].checked){_a4=true;break;}}if(!_a4){return agi.validation.FAIL;}return agi.validation.PASS;};agi.validation.Error=function(_a5,_a6,_a7){var _a8=this;this.message=_a6;this.field=_a5;this.type=_a7;};agi.validation.Errors=function(_a9){var _aa=this;this.errors=[];this.display_div=dojo.byId(_a9);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(_ab){if(_ab){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(_ac){var _ad=this.display_div.className;if(_ac&&(_ad.indexOf(_ac)==-1)){message_class=(this.display_div.className)?this.display_div.className+" "+_ac:_ac;this.display_div.setAttribute("class",message_class);this.display_div.setAttribute("className",message_class);}};this.write_message=function(_ae,_af){if(_ae){this.display_div.style.display="block";this.display_div.innerHTML=_ae;}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 _b0="";for(i=0;i<this.errors.length;i++){_b0+=this.error_html.replace("%s",this.errors[i].message);}return _b0;};this.show=function(){this.display(true);};this.hide=function(){this.display(false);};this.reset=function(){this.hide();this.errors=[];};this.add=function(_b1){this.errors.push(_b1);};this.add_error=function(_b2,_b3,_b4){if(!_b4){_b4=this.ERROR;}this.add(new Error(_b2,_b3,_b4));};};}if(!dojo._hasResource["agi.permissions"]){dojo._hasResource["agi.permissions"]=true;dojo.provide("agi.permissions");agi.permissions.newsletter=1;agi.permissions.yakety_yaks=false;agi.permissions.has_perm=function(_b5,_b6){var _b7=_b6.split("|");for(var i=0;i<_b7.length;i++){var _b8=_b7[i].split("^");if((_b5==_b8[0])&&(_b8[1]=="C")){return true;}}return false;};agi.permissions.hide_signup=function(_b9){var _ba;var _bb=dojo.byId("agi-signup-cont");if(_bb){var _bc=agi.cookie.MagicCookie.getCookieValue("vanperms");if((_bc!==null)&&(_bc!==_ba)&&(_bc!=="")){if(agi.permissions.has_perm(1,_bc)){dojo.style(_bb,"display","none");}}}};agi.permissions.newsletter_signup=function(_bd,_be){if(!_bd){_bd="";}if(_be=="yakety-yaks"){agi.permissions.yakety_yaks=true;}agi.permissions.write_newsletter_message("");var _bf=dojo.byId("agi-newsletter-email");_bf.value=agi.validation.trim(_bf.value);if(agi.permissions.validate_email(_bf.value)){var _c0={url:"/newsletter/signup.pd",handleAs:"json",content:{email:_bf.value,"page":_bd,"referer_page":_be},load:agi.permissions.newsletter_success,error:agi.permissions.newsletter_error};dojo.xhrPost(_c0);}else{agi.permissions.write_newsletter_message("Please enter a valid email address.");}};agi.permissions.newsletter_success=function(_c1,_c2){msg_area=dojo.byId("agi-newsletter-message-area");agi.permissions.write_newsletter_message(_c1.message);if(_c1.status>-1){dojo.byId("agi-newsletter-email").value="your email address";dojo.byId("agi-newsletter-email").blur();}if(agi.permissions.yakety_yaks){agx.currentPage.controller.redirect_to_coupon();}};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(_c3,_c4){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(_c5){msg_area=dojo.byId("agi-newsletter-message-area");msg_area.innerHTML=_c5;if(!_c5){agi.util.hide(msg_area);}else{agi.util.show(msg_area);}};agi.permissions.email_focus=function(_c6,_c7){if(_c6.value=="your email address"&&_c7){_c6.value="";}if(_c6.value==""&&!_c7){_c6.value="your email address";}};agi.permissions.validate_email=function(_c8){if(!_c8){return false;}else{try{agi.validation.validate_email(_c8);return true;}catch(e){return false;}}};}if(!dojo._hasResource["ag.util"]){dojo._hasResource["ag.util"]=true;dojo.provide("ag.util");ag.util=agi.util;}if(!dojo._hasResource["agi.dom._base"]){dojo._hasResource["agi.dom._base"]=true;dojo.provide("agi.dom._base");agi.dom.make_text=function(_c9){var re=/\&\#(\d*)\;/g;_c9=_c9.replace(re,agi.dom.get_unicode);var _ca=document.createTextNode(_c9);return _ca;};agi.dom.get_unicode=function(str,_cb,_cc,s){_cb=parseInt(_cb);return String.fromCharCode(_cb);};agi.dom.make_node=function(_cd,_ce,_cf){var _d0=document.createElement(_cd);if(_ce!=undefined){for(var _d1 in _ce){if(_d1.toLowerCase()=="class"||_d1.toLowerCase()=="classname"){_d0.className=_ce[_d1];}else{_d0.setAttribute(_d1,_ce[_d1]);}}}if(_cf!=undefined){if(!_cf.push||!_cf.join){_cf=[_cf];}for(var x=0;x<_cf.length;x++){try{_d0.appendChild(_cf[x]);}catch(e){}}}return _d0;};agi.dom.swap_node=function(_d2,_d3){_d2.parentNode.replaceChild(_d3,_d2);return _d3;};agi.dom.remove_children=function(_d4){var _d5=dojo.byId(_d4);var _d6=_d5.childNodes;for(var i=_d6.length-1;i>=0;i--){_d5.removeChild(_d6[i]);}};agi.dom.addHiddenInputElement=function(_d7,_d8,_d9){formElement=dojo.byId(_d7);var _da=agi.dom.make_node("input",{"type":"hidden","name":_d8,"id":_d8,"value":_d9});if(dojo.byId(_d8)){var _db=dojo.byId(_d8);agi.dom.swap_node(_db,_da);return;}formElement.appendChild(_da);};agi.dom.insert_css_text=function(_dc,doc,URI){if(!_dc){return;}if(!doc){doc=document;}var _dd=doc.createElement("style");_dd.setAttribute("type","text/css");var _de=dojo.query("head")[0];if(!_de){return;}else{_de.appendChild(_dd);}if(_dd.styleSheet){var _df=function(){try{_dd.styleSheet.cssText=_dc;}catch(e){}};if(_dd.styleSheet.disabled){setTimeout(_df,10);}else{_df();}}else{var _e0=doc.createTextNode(_dc);_dd.appendChild(_e0);}return _dd;};agi.dom.find_parent=function(el,_e1){if(el==null){return null;}else{if(!_e1){return el.parentNode;}else{if(el.nodeType==1&&el.tagName.toLowerCase()==_e1.toLowerCase()){return el;}else{return agi.dom.find_parent(el.parentNode,_e1);}}}};}if(!dojo._hasResource["ag.dom._base"]){dojo._hasResource["ag.dom._base"]=true;dojo.provide("ag.dom._base");ag.dom=agi.dom;}if(!dojo._hasResource["ag.dom"]){dojo._hasResource["ag.dom"]=true;dojo.provide("ag.dom");}if(!dojo._hasResource["dojo.fx.Toggler"]){dojo._hasResource["dojo.fx.Toggler"]=true;dojo.provide("dojo.fx.Toggler");dojo.declare("dojo.fx.Toggler",null,{node:null,showFunc:dojo.fadeIn,hideFunc:dojo.fadeOut,showDuration:200,hideDuration:200,constructor:function(_e2){var _e3=this;dojo.mixin(_e3,_e2);_e3.node=_e2.node;_e3._showArgs=dojo.mixin({},_e2);_e3._showArgs.node=_e3.node;_e3._showArgs.duration=_e3.showDuration;_e3.showAnim=_e3.showFunc(_e3._showArgs);_e3._hideArgs=dojo.mixin({},_e2);_e3._hideArgs.node=_e3.node;_e3._hideArgs.duration=_e3.hideDuration;_e3.hideAnim=_e3.hideFunc(_e3._hideArgs);dojo.connect(_e3.showAnim,"beforeBegin",dojo.hitch(_e3.hideAnim,"stop",true));dojo.connect(_e3.hideAnim,"beforeBegin",dojo.hitch(_e3.showAnim,"stop",true));},show:function(_e4){return this.showAnim.play(_e4||0);},hide:function(_e5){return this.hideAnim.play(_e5||0);}});}if(!dojo._hasResource["dojo.fx"]){dojo._hasResource["dojo.fx"]=true;dojo.provide("dojo.fx");(function(){var d=dojo,_e6={_fire:function(evt,_e7){if(this[evt]){this[evt].apply(this,_e7||[]);}return this;}};var _e8=function(_e9){this._index=-1;this._animations=_e9||[];this._current=this._onAnimateCtx=this._onEndCtx=null;this.duration=0;d.forEach(this._animations,function(a){this.duration+=a.duration;if(a.delay){this.duration+=a.delay;}},this);};d.extend(_e8,{_onAnimate:function(){this._fire("onAnimate",arguments);},_onEnd:function(){d.disconnect(this._onAnimateCtx);d.disconnect(this._onEndCtx);this._onAnimateCtx=this._onEndCtx=null;if(this._index+1==this._animations.length){this._fire("onEnd");}else{this._current=this._animations[++this._index];this._onAnimateCtx=d.connect(this._current,"onAnimate",this,"_onAnimate");this._onEndCtx=d.connect(this._current,"onEnd",this,"_onEnd");this._current.play(0,true);}},play:function(_ea,_eb){if(!this._current){this._current=this._animations[this._index=0];}if(!_eb&&this._current.status()=="playing"){return this;}var _ec=d.connect(this._current,"beforeBegin",this,function(){this._fire("beforeBegin");}),_ed=d.connect(this._current,"onBegin",this,function(arg){this._fire("onBegin",arguments);}),_ee=d.connect(this._current,"onPlay",this,function(arg){this._fire("onPlay",arguments);d.disconnect(_ec);d.disconnect(_ed);d.disconnect(_ee);});if(this._onAnimateCtx){d.disconnect(this._onAnimateCtx);}this._onAnimateCtx=d.connect(this._current,"onAnimate",this,"_onAnimate");if(this._onEndCtx){d.disconnect(this._onEndCtx);}this._onEndCtx=d.connect(this._current,"onEnd",this,"_onEnd");this._current.play.apply(this._current,arguments);return this;},pause:function(){if(this._current){var e=d.connect(this._current,"onPause",this,function(arg){this._fire("onPause",arguments);d.disconnect(e);});this._current.pause();}return this;},gotoPercent:function(_ef,_f0){this.pause();var _f1=this.duration*_ef;this._current=null;d.some(this._animations,function(a){if(a.duration<=_f1){this._current=a;return true;}_f1-=a.duration;return false;});if(this._current){this._current.gotoPercent(_f1/this._current.duration,_f0);}return this;},stop:function(_f2){if(this._current){if(_f2){for(;this._index+1<this._animations.length;++this._index){this._animations[this._index].stop(true);}this._current=this._animations[this._index];}var e=d.connect(this._current,"onStop",this,function(arg){this._fire("onStop",arguments);d.disconnect(e);});this._current.stop();}return this;},status:function(){return this._current?this._current.status():"stopped";},destroy:function(){if(this._onAnimateCtx){d.disconnect(this._onAnimateCtx);}if(this._onEndCtx){d.disconnect(this._onEndCtx);}}});d.extend(_e8,_e6);dojo.fx.chain=function(_f3){return new _e8(_f3);};var _f4=function(_f5){this._animations=_f5||[];this._connects=[];this._finished=0;this.duration=0;d.forEach(_f5,function(a){var _f6=a.duration;if(a.delay){_f6+=a.delay;}if(this.duration<_f6){this.duration=_f6;}this._connects.push(d.connect(a,"onEnd",this,"_onEnd"));},this);this._pseudoAnimation=new d.Animation({curve:[0,1],duration:this.duration});var _f7=this;d.forEach(["beforeBegin","onBegin","onPlay","onAnimate","onPause","onStop","onEnd"],function(evt){_f7._connects.push(d.connect(_f7._pseudoAnimation,evt,function(){_f7._fire(evt,arguments);}));});};d.extend(_f4,{_doAction:function(_f8,_f9){d.forEach(this._animations,function(a){a[_f8].apply(a,_f9);});return this;},_onEnd:function(){if(++this._finished>this._animations.length){this._fire("onEnd");}},_call:function(_fa,_fb){var t=this._pseudoAnimation;t[_fa].apply(t,_fb);},play:function(_fc,_fd){this._finished=0;this._doAction("play",arguments);this._call("play",arguments);return this;},pause:function(){this._doAction("pause",arguments);this._call("pause",arguments);return this;},gotoPercent:function(_fe,_ff){var ms=this.duration*_fe;d.forEach(this._animations,function(a){a.gotoPercent(a.duration<ms?1:(ms/a.duration),_ff);});this._call("gotoPercent",arguments);return this;},stop:function(_100){this._doAction("stop",arguments);this._call("stop",arguments);return this;},status:function(){return this._pseudoAnimation.status();},destroy:function(){d.forEach(this._connects,dojo.disconnect);}});d.extend(_f4,_e6);dojo.fx.combine=function(_101){return new _f4(_101);};dojo.fx.wipeIn=function(args){var node=args.node=d.byId(args.node),s=node.style,o;var anim=d.animateProperty(d.mixin({properties:{height:{start:function(){o=s.overflow;s.overflow="hidden";if(s.visibility=="hidden"||s.display=="none"){s.height="1px";s.display="";s.visibility="";return 1;}else{var _102=d.style(node,"height");return Math.max(_102,1);}},end:function(){return node.scrollHeight;}}}},args));d.connect(anim,"onEnd",function(){s.height="auto";s.overflow=o;});return anim;};dojo.fx.wipeOut=function(args){var node=args.node=d.byId(args.node),s=node.style,o;var anim=d.animateProperty(d.mixin({properties:{height:{end:1}}},args));d.connect(anim,"beforeBegin",function(){o=s.overflow;s.overflow="hidden";s.display="";});d.connect(anim,"onEnd",function(){s.overflow=o;s.height="auto";s.display="none";});return anim;};dojo.fx.slideTo=function(args){var node=args.node=d.byId(args.node),top=null,left=null;var init=(function(n){return function(){var cs=d.getComputedStyle(n);var pos=cs.position;top=(pos=="absolute"?n.offsetTop:parseInt(cs.top)||0);left=(pos=="absolute"?n.offsetLeft:parseInt(cs.left)||0);if(pos!="absolute"&&pos!="relative"){var ret=d.position(n,true);top=ret.y;left=ret.x;n.style.position="absolute";n.style.top=top+"px";n.style.left=left+"px";}};})(node);init();var anim=d.animateProperty(d.mixin({properties:{top:args.top||0,left:args.left||0}},args));d.connect(anim,"beforeBegin",anim,init);return anim;};})();}if(!dojo._hasResource["agi.dom"]){dojo._hasResource["agi.dom"]=true;dojo.provide("agi.dom");}if(!dojo._hasResource["agi.widget.wiper"]){dojo._hasResource["agi.widget.wiper"]=true;dojo.provide("agi.widget.wiper");agi.widget.wiper.get_image_prefix=function(){if(ahost.indexOf("yahoo")>-1){return "yh07";}else{return "agbeta";}};agi.widget.wiper.set_navcookie=function(_103,val){var id=_103;var _104=agi.cookie.MagicCookie;var lnav=_104.getCookieValue("lnav");lnav=lnav?agi.base64.decode(lnav):"";if(!lnav){lnav=id+"="+val;}else{if(lnav.indexOf(id)<0){lnav+="&"+id+"="+val;}else{var rval=(val==0)?"1":"0";lnav=lnav.replace(id+"="+rval,id+"="+val);}}_104.setCookieValue("lnav",agi.base64.encode(lnav));};agi.widget.wiper.wipers=[];agi.widget.wiper.find_wipers=function(){var w=dojo.query(".wipe");for(var i=0;i<w.length;i++){new agi.widget.wiper.Wiper(w[i]);}};dojo.addOnLoad(agi.widget.wiper.find_wipers);agi.widget.wiper.Wiper=function(node){var dw=this;this._container=node;this._anim="";this._height="";this._direction="";this._time=800;this._images=true;this._icons={};this._open=false;this._dependent=false;this._cookie=true;this._wait=true;this.do_onload=function(){this._node=dojo.query(".wipe_block",this._container)[0];this._node.style.overflow="hidden";this._toggle=dojo.query(".wipe_toggle",this._container)[0];if(this._toggle){this._toggle.onclick=function(){dw.do_wipe();};}var _105=dojo.query(".wipe_parms",this._container)[0];if(_105){this._parse_parms(_105.value);}if(this._dependent){agi.widget.wiper.wipers.push(this);}this.preload();this._check_toggle();};this._parse_parms=function(_106){var _107=_106.split(",");for(var i=0;i<_107.length;i++){nvp=_107[i].split("=");if(nvp.length==2){eval("this._"+nvp[0]+"="+nvp[1]);}}};this.preload=function(){if(this._images){var _108=this._image_name?this._image_name:this._node.id;var _109=new Image();_109.src=imghost+"/"+agi.widget.wiper.get_image_prefix()+"/left/"+_108+"_open.gif";var _10a=new Image();_10a.src=imghost+"/"+agi.widget.wiper.get_image_prefix()+"/left/"+_108+"_close.gif";this._icons.open=_109;this._icons.close=_10a;}};this.do_wipe=function(){var okay=this._check_status();if(!okay){return;}if(this._direction=="in"){this._wipe_out();}else{this._wipe_in();}this._toggle_others();};this._check_status=function(){if(this._anim){if(this._anim.status()=="playing"){if(this._wait){return false;}if(!this._height){return false;}this._stop_animation();}}return true;};this._wipe_in=function(_10b){this._direction="in";_10b=_10b==undefined?false:_10b;if(_10b){dojo.style(this._node,"display","block");}else{this._set_height();this._anim=dojo.fx.wipeIn({node:this._node,duration:this._time}).play();}this._change_toggle("close");this.set_cookie(1);};this._wipe_out=function(){this._direction="out";this._set_height();this._anim=dojo.fx.wipeOut({node:this._node,duration:this._time}).play();this._change_toggle("open");this.set_cookie(0);};this._stop_animation=function(){if(this._anim){this._anim.stop(false);}};this._toggle_others=function(){var idx=dojo.indexOf(agi.widget.wiper.wipers,this);if(!idx>-1){return;}for(var i=0;i<agi.widget.wiper.wipers.length;i++){if(i!=idx&&agi.widget.wiper.wipers[i]._direction=="in"){agi.widget.wiper.wipers[i]._stop_animation();agi.widget.wiper.wipers[i]._wipe_out();}}};this._set_height=function(){if(!this._height){var _10c;if(this._direction=="in"){dojo.style(this._node,"display","block");}_10c=dojo.contentBox(this._node).height;if(this._direction=="in"){dojo.style(this._node,"display","none");}if(_10c>0){this._height=_10c;}}};this.set_cookie=function(val){agi.widget.wiper.set_navcookie(this._node.id,val);};this.get_cookie=function(){var _10d=this._open;var id=this._node.id;var _10e=agi.cookie.MagicCookie;var lnav=_10e.getCookieValue("lnav");lnav=lnav?agi.base64.decode(lnav):"";if(!lnav){return _10d;}var vals=lnav.split("&");for(var i=0;i<vals.length;i++){if(vals[i].indexOf(id)>-1){var nvp=vals[i].split("=");if(nvp.length!=2){return _10d;}return parseInt(nvp[1]);}}return _10d;};this._change_toggle=function(_10f){if(!this._images){this._toggle.innerHTML=_10f;return;}var _110=this._toggle.childNodes;for(var i=_110.length-1;i>=0;i--){this._toggle.removeChild(_110[i]);}var icon=this._icons[_10f];var _111=icon.width?icon.width:"";var _112=icon.height?icon.height:"";var _113=agi.dom.make_node("img",{"src":this._icons[_10f].src,"width":_111,"height":_112,"border":"0","title":_10f+" section","alt":_10f+" section"});this._toggle.appendChild(_113);};this._check_toggle=function(){var show=this.get_cookie();if(show){this._wipe_in(true);}};this.do_onload();};agi.widget.wiper.turbowipe=function(){var _114=agi.cookie.MagicCookie;var lnav=_114.getCookieValue("lnav");lnav=lnav?agi.base64.decode(lnav):"";if(!lnav){agi.widget.wiper.set_navcookie("occasions",1);lnav="occasions=1";}var vals=lnav.split("&");for(var i=0;i<vals.length;i++){module_id=vals[i].split("=");var nvp=vals[i].split("=");if((nvp.length==2)&&(parseInt(nvp[1])==1)){e=dojo.byId(nvp[0]);if(e){e.style.display="block";toggle_img=dojo.byId(nvp[0]+"-toggle");if(!toggle_img){continue;}toggle_img.src=imghost+"/"+agi.widget.wiper.get_image_prefix()+"/left/"+nvp[0]+"_close.gif";toggle_img.height=30;toggle_img.width=160;agi.widget.wiper.set_navcookie(nvp[0],1);}}}};}if(!dojo._hasResource["ag.widget.wiper"]){dojo._hasResource["ag.widget.wiper"]=true;dojo.provide("ag.widget.wiper");ag.widget.wiper=agi.widget.wiper;}if(!dojo._hasResource["agi.widget.myagdrop"]){dojo._hasResource["agi.widget.myagdrop"]=true;dojo.provide("agi.widget.myagdrop");(function(){var m=agi.widget.myagdrop;var d=dojo;m.menuId="myag-menu";m.menu=null;m.menuItems="li";m.menuButton=null;m.connHandles=[];m.toString=function(){return "AGWidgetMyAGdrop";};m.init=function(){m.menu=dojo.byId(m.menuId);if(!m.menu){return;}var _115=m.menuButton=d.query("#"+m.menuId+" li")[0];d.forEach(m.connHandles,dojo.disconnect);m.connHandles.push(d.connect(_115,"onmouseover",m,m.showMenu));m.connHandles.push(d.connect(_115,"onmouseout",m,m.hideMenu));};m.showMenu=function(evt){var ma=agi.widget.myagdrop;dojo.addClass(ma.menu,"over");};m.hideMenu=function(evt){var ma=agi.widget.myagdrop;dojo.removeClass(ma.menu,"over");};})();}if(!dojo._hasResource["ag.widget.myagdrop"]){dojo._hasResource["ag.widget.myagdrop"]=true;dojo.provide("ag.widget.myagdrop");ag.widget.myagdrop=agi.widget.myagdrop;}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={};this.length=0;},add:function(_116){if(this._hash[_116.id]){throw new Error("Tried to register widget with id=="+_116.id+" but that id is already registered");}this._hash[_116.id]=_116;this.length++;},remove:function(id){if(this._hash[id]){delete this._hash[id];this.length--;}},forEach:function(func,_117){_117=_117||dojo.global;var i=0,id;for(id in this._hash){func.call(_117,this._hash[id],i++,this._hash);}return this;},filter:function(_118,_119){_119=_119||dojo.global;var res=new dijit.WidgetSet(),i=0,id;for(id in this._hash){var w=this._hash[id];if(_118.call(_119,w,i++,this._hash)){res.add(w);}}return res;},byId:function(id){return this._hash[id];},byClass:function(cls){var res=new dijit.WidgetSet(),id,_11a;for(id in this._hash){_11a=this._hash[id];if(_11a.declaredClass==cls){res.add(_11a);}}return res;},toArray:function(){var ar=[];for(var id in this._hash){ar.push(this._hash[id]);}return ar;},map:function(func,_11b){return dojo.map(this.toArray(),func,_11b);},every:function(func,_11c){_11c=_11c||dojo.global;var x=0,i;for(i in this._hash){if(!func.call(_11c,this._hash[i],x++,this._hash)){return false;}}return true;},some:function(func,_11d){_11d=_11d||dojo.global;var x=0,i;for(i in this._hash){if(func.call(_11d,this._hash[i],x++,this._hash)){return true;}}return false;}});(function(){dijit.registry=new dijit.WidgetSet();var hash=dijit.registry._hash,attr=dojo.attr,_11e=dojo.hasAttr,_11f=dojo.style;dijit.byId=function(id){return typeof id=="string"?hash[id]:id;};var _120={};dijit.getUniqueId=function(_121){var id;do{id=_121+"_"+(_121 in _120?++_120[_121]:_120[_121]=0);}while(hash[id]);return dijit._scopeName=="dijit"?id:dijit._scopeName+"_"+id;};dijit.findWidgets=function(root){var _122=[];function _123(root){for(var node=root.firstChild;node;node=node.nextSibling){if(node.nodeType==1){var _124=node.getAttribute("widgetId");if(_124){_122.push(hash[_124]);}else{_123(node);}}}};_123(root);return _122;};dijit._destroyAll=function(){dijit._curFocus=null;dijit._prevFocus=null;dijit._activeStack=[];dojo.forEach(dijit.findWidgets(dojo.body()),function(_125){if(!_125._destroyed){if(_125.destroyRecursive){_125.destroyRecursive();}else{if(_125.destroy){_125.destroy();}}}});};if(dojo.isIE){dojo.addOnWindowUnload(function(){dijit._destroyAll();});}dijit.byNode=function(node){return hash[node.getAttribute("widgetId")];};dijit.getEnclosingWidget=function(node){while(node){var id=node.getAttribute&&node.getAttribute("widgetId");if(id){return hash[id];}node=node.parentNode;}return null;};var _126=(dijit._isElementShown=function(elem){var s=_11f(elem);return (s.visibility!="hidden")&&(s.visibility!="collapsed")&&(s.display!="none")&&(attr(elem,"type")!="hidden");});dijit.hasDefaultTabStop=function(elem){switch(elem.nodeName.toLowerCase()){case "a":return _11e(elem,"href");case "area":case "button":case "input":case "object":case "select":case "textarea":return true;case "iframe":if(dojo.isMoz){try{return elem.contentDocument.designMode=="on";}catch(err){return false;}}else{if(dojo.isWebKit){var doc=elem.contentDocument,body=doc&&doc.body;return body&&body.contentEditable=="true";}else{try{doc=elem.contentWindow.document;body=doc&&doc.body;return body&&body.firstChild&&body.firstChild.contentEditable=="true";}catch(e){return false;}}}default:return elem.contentEditable=="true";}};var _127=(dijit.isTabNavigable=function(elem){if(attr(elem,"disabled")){return false;}else{if(_11e(elem,"tabIndex")){return attr(elem,"tabIndex")>=0;}else{return dijit.hasDefaultTabStop(elem);}}});dijit._getTabNavigable=function(root){var _128,last,_129,_12a,_12b,_12c;var _12d=function(_12e){dojo.query("> *",_12e).forEach(function(_12f){if((dojo.isIE&&_12f.scopeName!=="HTML")||!_126(_12f)){return;}if(_127(_12f)){var _130=attr(_12f,"tabIndex");if(!_11e(_12f,"tabIndex")||_130==0){if(!_128){_128=_12f;}last=_12f;}else{if(_130>0){if(!_129||_130<_12a){_12a=_130;_129=_12f;}if(!_12b||_130>=_12c){_12c=_130;_12b=_12f;}}}}if(_12f.nodeName.toUpperCase()!="SELECT"){_12d(_12f);}});};if(_126(root)){_12d(root);}return {first:_128,last:last,lowest:_129,highest:_12b};};dijit.getFirstInTabbingOrder=function(root){var _131=dijit._getTabNavigable(dojo.byId(root));return _131.lowest?_131.lowest:_131.first;};dijit.getLastInTabbingOrder=function(root){var _132=dijit._getTabNavigable(dojo.byId(root));return _132.last?_132.last:_132.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 evil=["l","a","v","e"];cd.reverse();evil.reverse();dojo[evil.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(_133,_134){return agi.require("js."+_133,"js",_134);};agi.requireCss=function(_135,_136){return agi.require("css."+_135,"css",_136);};agi.require=function(_137,type,_138){var _139=agi._loadedResources[_137];if(_139&&!_138){return _139;}type=type||"js";var host=agx.currentPage.imghost;var _13a=[_137.split(".").join("/"),type].join(".");if(_13a.charAt(0)=="/"){_13a=_13a.substring(1);}var uri=[host,_13a].join("/");var tag=dojo.doc.createElement(agi._mimeMap[type].tag);if(type=="css"){tagi.rel=agi._mimeMap.css.rel;tagi.href=uri;}else{tagi.src=uri;tagi.type=agi._mimeMap[type].type;}dojo.query("head")[0].appendChild(tag);agi._loadedResources[_137]=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.classes.Named"]){dojo._hasResource["agi.classes.Named"]=true;dojo.provide("agi.classes.Named");dojo.declare("agi.classes.Named",null,{toString:function(){var _13b=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["dojo.window"]){dojo._hasResource["dojo.window"]=true;dojo.provide("dojo.window");dojo.window.getBox=function(){var _13c=(dojo.doc.compatMode=="BackCompat")?dojo.body():dojo.doc.documentElement;var _13d=dojo._docScroll();return {w:_13c.clientWidth,h:_13c.clientHeight,l:_13d.x,t:_13d.y};};dojo.window.get=function(doc){if(dojo.isIE&&window!==document.parentWindow){doc.parentWindow.execScript("document._parentWindow = window;","Javascript");var win=doc._parentWindow;doc._parentWindow=null;return win;}return doc.parentWindow||doc.defaultView;};dojo.window.scrollIntoView=function(node,pos){try{node=dojo.byId(node);var doc=node.ownerDocument||dojo.doc,body=doc.body||dojo.body(),html=doc.documentElement||body.parentNode,isIE=dojo.isIE,isWK=dojo.isWebKit;if((!(dojo.isMoz||isIE||isWK||dojo.isOpera)||node==body||node==html)&&(typeof node.scrollIntoView!="undefined")){node.scrollIntoView(false);return;}var _13e=doc.compatMode=="BackCompat",_13f=_13e?body:html,_140=isWK?body:_13f,_141=_13f.clientWidth,_142=_13f.clientHeight,rtl=!dojo._isBodyLtr(),_143=pos||dojo.position(node),el=node.parentNode,_144=function(el){return ((isIE<=6||(isIE&&_13e))?false:(dojo.style(el,"position").toLowerCase()=="fixed"));};if(_144(node)){return;}while(el){if(el==body){el=_140;}var _145=dojo.position(el),_146=_144(el);if(el==_140){_145.w=_141;_145.h=_142;if(_140==html&&isIE&&rtl){_145.x+=_140.offsetWidth-_145.w;}if(_145.x<0||!isIE){_145.x=0;}if(_145.y<0||!isIE){_145.y=0;}}else{var pb=dojo._getPadBorderExtents(el);_145.w-=pb.w;_145.h-=pb.h;_145.x+=pb.l;_145.y+=pb.t;}if(el!=_140){var _147=el.clientWidth,_148=_145.w-_147;if(_147>0&&_148>0){_145.w=_147;if(isIE&&rtl){_145.x+=_148;}}_147=el.clientHeight;_148=_145.h-_147;if(_147>0&&_148>0){_145.h=_147;}}if(_146){if(_145.y<0){_145.h+=_145.y;_145.y=0;}if(_145.x<0){_145.w+=_145.x;_145.x=0;}if(_145.y+_145.h>_142){_145.h=_142-_145.y;}if(_145.x+_145.w>_141){_145.w=_141-_145.x;}}var l=_143.x-_145.x,t=_143.y-Math.max(_145.y,0),r=l+_143.w-_145.w,bot=t+_143.h-_145.h;if(r*l>0){var s=Math[l<0?"max":"min"](l,r);_143.x+=el.scrollLeft;el.scrollLeft+=(isIE>=8&&!_13e&&rtl)?-s:s;_143.x-=el.scrollLeft;}if(bot*t>0){_143.y+=el.scrollTop;el.scrollTop+=Math[t<0?"max":"min"](t,bot);_143.y-=el.scrollTop;}el=(el!=_140)&&!_146&&el.parentNode;}}catch(error){node.scrollIntoView(false);}};}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(){return dijit.getBookmark().isCollapsed;},getBookmark:function(){var bm,rg,tg,sel=dojo.doc.selection,cf=dijit._curFocus;if(dojo.global.getSelection){sel=dojo.global.getSelection();if(sel){if(sel.isCollapsed){tg=cf?cf.tagName:"";if(tg){tg=tg.toLowerCase();if(tg=="textarea"||(tg=="input"&&(!cf.type||cf.type.toLowerCase()=="text"))){sel={start:cf.selectionStart,end:cf.selectionEnd,node:cf,pRange:true};return {isCollapsed:(sel.end<=sel.start),mark:sel};}}bm={isCollapsed:true};}else{rg=sel.getRangeAt(0);bm={isCollapsed:false,mark:rg.cloneRange()};}}}else{if(sel){tg=cf?cf.tagName:"";tg=tg.toLowerCase();if(cf&&tg&&(tg=="button"||tg=="textarea"||tg=="input")){if(sel.type&&sel.type.toLowerCase()=="none"){return {isCollapsed:true,mark:null};}else{rg=sel.createRange();return {isCollapsed:rg.text&&rg.text.length?false:true,mark:{range:rg,pRange:true}};}}bm={};try{rg=sel.createRange();bm.isCollapsed=!(sel.type=="Text"?rg.htmlText.length:rg.length);}catch(e){bm.isCollapsed=true;return bm;}if(sel.type.toUpperCase()=="CONTROL"){if(rg.length){bm.mark=[];var i=0,len=rg.length;while(i<len){bm.mark.push(rg.item(i++));}}else{bm.isCollapsed=true;bm.mark=null;}}else{bm.mark=rg.getBookmark();}}else{}}return bm;},moveToBookmark:function(_149){var _14a=dojo.doc,mark=_149.mark;if(mark){if(dojo.global.getSelection){var sel=dojo.global.getSelection();if(sel&&sel.removeAllRanges){if(mark.pRange){var r=mark;var n=r.node;n.selectionStart=r.start;n.selectionEnd=r.end;}else{sel.removeAllRanges();sel.addRange(mark);}}else{}}else{if(_14a.selection&&mark){var rg;if(mark.pRange){rg=mark.range;}else{if(dojo.isArray(mark)){rg=_14a.body.createControlRange();dojo.forEach(mark,function(n){rg.addElement(n);});}else{rg=_14a.body.createTextRange();rg.moveToBookmark(mark);}}rg.select();}}}},getFocus:function(menu,_14b){var node=!dijit._curFocus||(menu&&dojo.isDescendant(dijit._curFocus,menu.domNode))?dijit._prevFocus:dijit._curFocus;return {node:node,bookmark:(node==dijit._curFocus)&&dojo.withGlobal(_14b||dojo.global,dijit.getBookmark),openedForWindow:_14b};},focus:function(_14c){if(!_14c){return;}var node="node" in _14c?_14c.node:_14c,_14d=_14c.bookmark,_14e=_14c.openedForWindow,_14f=_14d?_14d.isCollapsed:false;if(node){var _150=(node.tagName.toLowerCase()=="iframe")?node.contentWindow:node;if(_150&&_150.focus){try{_150.focus();}catch(e){}}dijit._onFocusNode(node);}if(_14d&&dojo.withGlobal(_14e||dojo.global,dijit.isCollapsed)&&!_14f){if(_14e){_14e.focus();}try{dojo.withGlobal(_14e||dojo.global,dijit.moveToBookmark,null,[_14d]);}catch(e2){}}},_activeStack:[],registerIframe:function(_151){return dijit.registerWin(_151.contentWindow,_151);},unregisterIframe:function(_152){dijit.unregisterWin(_152);},registerWin:function(_153,_154){var _155=function(evt){dijit._justMouseDowned=true;setTimeout(function(){dijit._justMouseDowned=false;},0);if(dojo.isIE&&evt&&evt.srcElement&&evt.srcElement.parentNode==null){return;}dijit._onTouchNode(_154||evt.target||evt.srcElement,"mouse");};var doc=dojo.isIE?_153.document.documentElement:_153.document;if(doc){if(dojo.isIE){doc.attachEvent("onmousedown",_155);var _156=function(evt){if(evt.srcElement.tagName.toLowerCase()!="#document"&&dijit.isTabNavigable(evt.srcElement)){dijit._onFocusNode(_154||evt.srcElement);}else{dijit._onTouchNode(_154||evt.srcElement);}};doc.attachEvent("onactivate",_156);var _157=function(evt){dijit._onBlurNode(_154||evt.srcElement);};doc.attachEvent("ondeactivate",_157);return function(){doc.detachEvent("onmousedown",_155);doc.detachEvent("onactivate",_156);doc.detachEvent("ondeactivate",_157);doc=null;};}else{doc.addEventListener("mousedown",_155,true);var _158=function(evt){dijit._onFocusNode(_154||evt.target);};doc.addEventListener("focus",_158,true);var _159=function(evt){dijit._onBlurNode(_154||evt.target);};doc.addEventListener("blur",_159,true);return function(){doc.removeEventListener("mousedown",_155,true);doc.removeEventListener("focus",_158,true);doc.removeEventListener("blur",_159,true);doc=null;};}}},unregisterWin:function(_15a){_15a&&_15a();},_onBlurNode:function(node){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(node,by){if(dijit._clearActiveWidgetsTimer){clearTimeout(dijit._clearActiveWidgetsTimer);delete dijit._clearActiveWidgetsTimer;}var _15b=[];try{while(node){var _15c=dojo.attr(node,"dijitPopupParent");if(_15c){node=dijit.byId(_15c).domNode;}else{if(node.tagName&&node.tagName.toLowerCase()=="body"){if(node===dojo.body()){break;}node=dojo.window.get(node.ownerDocument).frameElement;}else{var id=node.getAttribute&&node.getAttribute("widgetId"),_15d=id&&dijit.byId(id);if(_15d&&!(by=="mouse"&&_15d.get("disabled"))){_15b.unshift(id);}node=node.parentNode;}}}}catch(e){}dijit._setStack(_15b,by);},_onFocusNode:function(node){if(!node){return;}if(node.nodeType==9){return;}dijit._onTouchNode(node);if(node==dijit._curFocus){return;}if(dijit._curFocus){dijit._prevFocus=dijit._curFocus;}dijit._curFocus=node;dojo.publish("focusNode",[node]);},_setStack:function(_15e,by){var _15f=dijit._activeStack;dijit._activeStack=_15e;for(var _160=0;_160<Math.min(_15f.length,_15e.length);_160++){if(_15f[_160]!=_15e[_160]){break;}}var _161;for(var i=_15f.length-1;i>=_160;i--){_161=dijit.byId(_15f[i]);if(_161){_161._focused=false;_161._hasBeenBlurred=true;if(_161._onBlur){_161._onBlur(by);}dojo.publish("widgetBlur",[_161,by]);}}for(i=_160;i<_15e.length;i++){_161=dijit.byId(_15e[i]);if(_161){_161._focused=true;if(_161._onFocus){_161._onFocus(by);}dojo.publish("widgetFocus",[_161,by]);}}}});dojo.addOnLoad(function(){var _162=dijit.registerWin(window);if(dojo.isIE){dojo.addOnWindowUnload(function(){dijit.unregisterWin(_162);_162=null;});}});}if(!dojo._hasResource["dojo.AdapterRegistry"]){dojo._hasResource["dojo.AdapterRegistry"]=true;dojo.provide("dojo.AdapterRegistry");dojo.AdapterRegistry=function(_163){this.pairs=[];this.returnWrappers=_163||false;};dojo.extend(dojo.AdapterRegistry,{register:function(name,_164,wrap,_165,_166){this.pairs[((_166)?"unshift":"push")]([name,_164,wrap,_165]);},match:function(){for(var i=0;i<this.pairs.length;i++){var pair=this.pairs[i];if(pair[1].apply(this,arguments)){if((pair[3])||(this.returnWrappers)){return pair[2];}else{return pair[2].apply(this,arguments);}}}throw new Error("No match found");},unregister:function(name){for(var i=0;i<this.pairs.length;i++){var pair=this.pairs[i];if(pair[0]==name){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(){return dojo.window.getBox();};dijit.placeOnScreen=function(node,pos,_167,_168){var _169=dojo.map(_167,function(_16a){var c={corner:_16a,pos:{x:pos.x,y:pos.y}};if(_168){c.pos.x+=_16a.charAt(1)=="L"?_168.x:-_168.x;c.pos.y+=_16a.charAt(0)=="T"?_168.y:-_168.y;}return c;});return dijit._place(node,_169);};dijit._place=function(node,_16b,_16c){var view=dojo.window.getBox();if(!node.parentNode||String(node.parentNode.tagName).toLowerCase()!="body"){dojo.body().appendChild(node);}var best=null;dojo.some(_16b,function(_16d){var _16e=_16d.corner;var pos=_16d.pos;if(_16c){_16c(node,_16d.aroundCorner,_16e);}var _16f=node.style;var _170=_16f.display;var _171=_16f.visibility;_16f.visibility="hidden";_16f.display="";var mb=dojo.marginBox(node);_16f.display=_170;_16f.visibility=_171;var _172=Math.max(view.l,_16e.charAt(1)=="L"?pos.x:(pos.x-mb.w)),_173=Math.max(view.t,_16e.charAt(0)=="T"?pos.y:(pos.y-mb.h)),endX=Math.min(view.l+view.w,_16e.charAt(1)=="L"?(_172+mb.w):pos.x),endY=Math.min(view.t+view.h,_16e.charAt(0)=="T"?(_173+mb.h):pos.y),_174=endX-_172,_175=endY-_173,_176=(mb.w-_174)+(mb.h-_175);if(best==null||_176<best.overflow){best={corner:_16e,aroundCorner:_16d.aroundCorner,x:_172,y:_173,w:_174,h:_175,overflow:_176};}return !_176;});node.style.left=best.x+"px";node.style.top=best.y+"px";if(best.overflow&&_16c){_16c(node,best.aroundCorner,best.corner);}return best;};dijit.placeOnScreenAroundNode=function(node,_177,_178,_179){_177=dojo.byId(_177);var _17a=_177.style.display;_177.style.display="";var _17b=dojo.position(_177,true);_177.style.display=_17a;return dijit._placeOnScreenAroundRect(node,_17b.x,_17b.y,_17b.w,_17b.h,_178,_179);};dijit.placeOnScreenAroundRectangle=function(node,_17c,_17d,_17e){return dijit._placeOnScreenAroundRect(node,_17c.x,_17c.y,_17c.width,_17c.height,_17d,_17e);};dijit._placeOnScreenAroundRect=function(node,x,y,_17f,_180,_181,_182){var _183=[];for(var _184 in _181){_183.push({aroundCorner:_184,corner:_181[_184],pos:{x:x+(_184.charAt(1)=="L"?0:_17f),y:y+(_184.charAt(0)=="T"?0:_180)}});}return dijit._place(node,_183,_182);};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,_185,_186,_187){return dijit.placementRegistry.match.apply(dijit.placementRegistry,arguments);};dijit.getPopupAroundAlignment=function(_188,_189){var _18a={};dojo.forEach(_188,function(pos){switch(pos){case "after":_18a[_189?"BR":"BL"]=_189?"BL":"BR";break;case "before":_18a[_189?"BL":"BR"]=_189?"BR":"BL";break;case "below":_18a[_189?"BL":"BR"]=_189?"TL":"TR";_18a[_189?"BR":"BL"]=_189?"TR":"TL";break;case "above":default:_18a[_189?"TL":"TR"]=_189?"BL":"BR";_18a[_189?"TR":"TL"]=_189?"BR":"BL";break;}});return _18a;};}if(!dojo._hasResource["dijit._base.window"]){dojo._hasResource["dijit._base.window"]=true;dojo.provide("dijit._base.window");dijit.getDocumentWindow=function(doc){return dojo.window.get(doc);};}if(!dojo._hasResource["dijit._base.popup"]){dojo._hasResource["dijit._base.popup"]=true;dojo.provide("dijit._base.popup");dijit.popup={_stack:[],_beginZIndex:1000,_idGen:1,moveOffScreen:function(node){var _18b=node.parentNode;if(!_18b||!dojo.hasClass(_18b,"dijitPopup")){_18b=dojo.create("div",{"class":"dijitPopup",style:{visibility:"hidden",top:"-9999px"}},dojo.body());dijit.setWaiRole(_18b,"presentation");_18b.appendChild(node);}var s=node.style;s.display="";s.visibility="";s.position="";s.top="0px";dojo.style(_18b,{visibility:"hidden",top:"-9999px"});},getTopPopup:function(){var _18c=this._stack;for(var pi=_18c.length-1;pi>0&&_18c[pi].parent===_18c[pi-1].widget;pi--){}return _18c[pi];},open:function(args){var _18d=this._stack,_18e=args.popup,_18f=args.orient||((args.parent?args.parent.isLeftToRight():dojo._isBodyLtr())?{"BL":"TL","BR":"TR","TL":"BL","TR":"BR"}:{"BR":"TR","BL":"TL","TR":"BR","TL":"BL"}),_190=args.around,id=(args.around&&args.around.id)?(args.around.id+"_dropdown"):("popup_"+this._idGen++);var _191=_18e.domNode.parentNode;if(!_191||!dojo.hasClass(_191,"dijitPopup")){this.moveOffScreen(_18e.domNode);_191=_18e.domNode.parentNode;}dojo.attr(_191,{id:id,style:{zIndex:this._beginZIndex+_18d.length},"class":"dijitPopup "+(_18e.baseClass||_18e["class"]||"").split(" ")[0]+"Popup",dijitPopupParent:args.parent?args.parent.id:""});if(dojo.isIE||dojo.isMoz){var _192=_191.childNodes[1];if(!_192){_192=new dijit.BackgroundIframe(_191);}}var best=_190?dijit.placeOnScreenAroundElement(_191,_190,_18f,_18e.orient?dojo.hitch(_18e,"orient"):null):dijit.placeOnScreen(_191,args,_18f=="R"?["TR","BR","TL","BL"]:["TL","BL","TR","BR"],args.padding);_191.style.visibility="visible";_18e.domNode.style.visibility="visible";var _193=[];_193.push(dojo.connect(_191,"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 _194=this.getTopPopup();if(_194&&_194.onCancel){_194.onCancel();}}}}));if(_18e.onCancel){_193.push(dojo.connect(_18e,"onCancel",args.onCancel));}_193.push(dojo.connect(_18e,_18e.onExecute?"onExecute":"onChange",this,function(){var _195=this.getTopPopup();if(_195&&_195.onExecute){_195.onExecute();}}));_18d.push({wrapper:_191,iframe:_192,widget:_18e,parent:args.parent,onExecute:args.onExecute,onCancel:args.onCancel,onClose:args.onClose,handlers:_193});if(_18e.onOpen){_18e.onOpen(best);}return best;},close:function(_196){var _197=this._stack;while(dojo.some(_197,function(elem){return elem.widget==_196;})){var top=_197.pop(),_198=top.wrapper,_199=top.iframe,_19a=top.widget,_19b=top.onClose;if(_19a.onClose){_19a.onClose();}dojo.forEach(top.handlers,dojo.disconnect);if(_19a&&_19a.domNode){this.moveOffScreen(_19a.domNode);}else{dojo.destroy(_198);}if(_19b){_19b();}}}};dijit._frames=new function(){var _19c=[];this.pop=function(){var _19d;if(_19c.length){_19d=_19c.pop();_19d.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\");'>";_19d=dojo.doc.createElement(html);}else{_19d=dojo.create("iframe");_19d.src="javascript:\"\"";_19d.className="dijitBackgroundIframe";dojo.style(_19d,"opacity",0.1);}_19d.tabIndex=-1;dijit.setWaiRole(_19d,"presentation");}return _19d;};this.push=function(_19e){_19e.style.display="none";_19c.push(_19e);};}();dijit.BackgroundIframe=function(node){if(!node.id){throw new Error("no id");}if(dojo.isIE||dojo.isMoz){var _19f=dijit._frames.pop();node.appendChild(_19f);if(dojo.isIE<7){this.resize(node);this._conn=dojo.connect(node,"onresize",this,function(){this.resize(node);});}else{dojo.style(_19f,{width:"100%",height:"100%"});}this.iframe=_19f;}};dojo.extend(dijit.BackgroundIframe,{resize:function(node){if(this.iframe&&dojo.isIE<7){dojo.style(this.iframe,{width:node.offsetWidth+"px",height:node.offsetHeight+"px"});}},destroy:function(){if(this._conn){dojo.disconnect(this._conn);this._conn=null;}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,pos){dojo.window.scrollIntoView(node,pos);};}if(!dojo._hasResource["dojo.uacss"]){dojo._hasResource["dojo.uacss"]=true;dojo.provide("dojo.uacss");(function(){var d=dojo,html=d.doc.documentElement,ie=d.isIE,_1a0=d.isOpera,maj=Math.floor,ff=d.isFF,_1a1=d.boxModel.replace(/-/,""),_1a2={dj_ie:ie,dj_ie6:maj(ie)==6,dj_ie7:maj(ie)==7,dj_ie8:maj(ie)==8,dj_quirks:d.isQuirks,dj_iequirks:ie&&d.isQuirks,dj_opera:_1a0,dj_khtml:d.isKhtml,dj_webkit:d.isWebKit,dj_safari:d.isSafari,dj_chrome:d.isChrome,dj_gecko:d.isMozilla,dj_ff3:maj(ff)==3};_1a2["dj_"+_1a1]=true;var _1a3="";for(var clz in _1a2){if(_1a2[clz]){_1a3+=clz+" ";}}html.className=d.trim(html.className+" "+_1a3);dojo._loaders.unshift(function(){if(!dojo._isBodyLtr()){var _1a4="dj_rtl dijitRtl "+_1a3.replace(/ /g,"-rtl ");html.className=d.trim(html.className+" "+_1a4);}});})();}if(!dojo._hasResource["dijit._base.sniff"]){dojo._hasResource["dijit._base.sniff"]=true;dojo.provide("dijit._base.sniff");}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=Math.max(this._currentTimeout<0?this._initialDelay:(this._subsequentDelay>1?this._subsequentDelay:Math.round(this._currentTimeout*this._subsequentDelay)),this._minDelay);this._timer=setTimeout(dojo.hitch(this,"_fireEventAndReload"),this._currentTimeout);},trigger:function(evt,_1a5,node,_1a6,obj,_1a7,_1a8,_1a9){if(obj!=this._obj){this.stop();this._initialDelay=_1a8||500;this._subsequentDelay=_1a7||0.9;this._minDelay=_1a9||10;this._obj=obj;this._evt=evt;this._node=node;this._currentTimeout=-1;this._count=-1;this._callback=dojo.hitch(_1a5,_1a6);this._fireEventAndReload();this._evt=dojo.mixin({faux:true},evt);}},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,_1aa,_1ab,_1ac,_1ad,_1ae,_1af){if(_1aa.keyCode){_1aa.charOrCode=_1aa.keyCode;dojo.deprecated("keyCode attribute parameter for dijit.typematic.addKeyListener is deprecated. Use charOrCode instead.","","2.0");}else{if(_1aa.charCode){_1aa.charOrCode=String.fromCharCode(_1aa.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==_1aa.charOrCode&&(_1aa.ctrlKey===undefined||_1aa.ctrlKey==evt.ctrlKey)&&(_1aa.altKey===undefined||_1aa.altKey==evt.altKey)&&(_1aa.metaKey===undefined||_1aa.metaKey==(evt.metaKey||false))&&(_1aa.shiftKey===undefined||_1aa.shiftKey==evt.shiftKey)){dojo.stopEvent(evt);dijit.typematic.trigger(evt,_1ab,node,_1ac,_1aa,_1ad,_1ae,_1af);}else{if(dijit.typematic._obj==_1aa){dijit.typematic.stop();}}}),dojo.connect(node,"onkeyup",this,function(evt){if(dijit.typematic._obj==_1aa){dijit.typematic.stop();}})];},addMouseListener:function(node,_1b0,_1b1,_1b2,_1b3,_1b4){var dc=dojo.connect;return [dc(node,"mousedown",this,function(evt){dojo.stopEvent(evt);dijit.typematic.trigger(evt,_1b0,node,_1b1,node,_1b2,_1b3,_1b4);}),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){evt.preventDefault();}),dc(node,"dblclick",this,function(evt){dojo.stopEvent(evt);if(dojo.isIE){dijit.typematic.trigger(evt,_1b0,node,_1b1,node,_1b2,_1b3,_1b4);setTimeout(dojo.hitch(this,dijit.typematic.stop),50);}})];},addListener:function(_1b5,_1b6,_1b7,_1b8,_1b9,_1ba,_1bb,_1bc){return this.addKeyListener(_1b6,_1b7,_1b8,_1b9,_1ba,_1bb,_1bc).concat(this.addMouseListener(_1b5,_1b8,_1b9,_1ba,_1bb,_1bc));}};}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 _1bd=cs.backgroundImage;var _1be=(cs.borderTopColor==cs.borderRightColor)||(_1bd!=null&&(_1bd=="none"||_1bd=="url(invalid-url:)"));dojo[_1be?"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 _1bf=this.getWaiRole(elem);return role?(_1bf.indexOf(role)>-1):(_1bf.length>0);},getWaiRole:function(elem){return dojo.trim((dojo.attr(elem,"role")||"").replace(this._XhtmlRoles,"").replace("wairole:",""));},setWaiRole:function(elem,role){var _1c0=dojo.attr(elem,"role")||"";if(!this._XhtmlRoles.test(_1c0)){dojo.attr(elem,"role",role);}else{if((" "+_1c0+" ").indexOf(" "+role+" ")<0){var _1c1=dojo.trim(_1c0.replace(this._XhtmlRoles,""));var _1c2=dojo.trim(_1c0.replace(_1c1,""));dojo.attr(elem,"role",_1c2+(_1c2?" ":"")+role);}}},removeWaiRole:function(elem,role){var _1c3=dojo.attr(elem,"role");if(!_1c3){return;}if(role){var t=dojo.trim((" "+_1c3+" ").replace(" "+role+" "," "));dojo.attr(elem,"role",t);}else{elem.removeAttribute("role");}},hasWaiState:function(elem,_1c4){return elem.hasAttribute?elem.hasAttribute("aria-"+_1c4):!!elem.getAttribute("aria-"+_1c4);},getWaiState:function(elem,_1c5){return elem.getAttribute("aria-"+_1c5)||"";},setWaiState:function(elem,_1c6,_1c7){elem.setAttribute("aria-"+_1c6,_1c7);},removeWaiState:function(elem,_1c8){elem.removeAttribute("aria-"+_1c8);}});}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(_1c9,_1ca){if(_1c9&&dojo.isFunction(_1c9._onConnect)){_1c9._onConnect(_1ca);}});dijit._connectOnUseEventHandler=function(_1cb){};dijit._lastKeyDownNode=null;if(dojo.isIE){(function(){var _1cc=function(evt){dijit._lastKeyDownNode=evt.srcElement;};dojo.doc.attachEvent("onkeydown",_1cc);dojo.addOnWindowUnload(function(){dojo.doc.detachEvent("onkeydown",_1cc);});})();}else{dojo.doc.addEventListener("keydown",function(evt){dijit._lastKeyDownNode=evt.target;},true);}(function(){var _1cd={},_1ce=function(_1cf){var dc=_1cf.declaredClass;if(!_1cd[dc]){var r=[],_1d0,_1d1=_1cf.constructor.prototype;for(var _1d2 in _1d1){if(dojo.isFunction(_1d1[_1d2])&&(_1d0=_1d2.match(/^_set([a-zA-Z]*)Attr$/))&&_1d0[1]){r.push(_1d0[1].charAt(0).toLowerCase()+_1d0[1].substr(1));}}_1cd[dc]=r;}return _1cd[dc]||[];};dojo.declare("dijit._Widget",null,{id:"",lang:"",dir:"","class":"",style:"",title:"",tooltip:"",baseClass:"",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")).toString(),postscript:function(_1d3,_1d4){this.create(_1d3,_1d4);},create:function(_1d5,_1d6){this.srcNodeRef=dojo.byId(_1d6);this._connects=[];this._subscribes=[];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(_1d5){this.params=_1d5;dojo.mixin(this,_1d5);}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 _1d7=this.srcNodeRef;if(_1d7&&_1d7.parentNode){_1d7.parentNode.replaceChild(this.domNode,_1d7);}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 _1d8=function(attr,_1d9){if((_1d9.params&&attr in _1d9.params)||_1d9[attr]){_1d9.set(attr,_1d9[attr]);}};for(var attr in this.attributeMap){_1d8(attr,this);}dojo.forEach(_1ce(this),function(a){if(!(a in this.attributeMap)){_1d8(a,this);}},this);},postMixInProperties:function(){},buildRendering:function(){this.domNode=this.srcNodeRef||dojo.create("div");},postCreate:function(){if(this.baseClass){var _1da=this.baseClass.split(" ");if(!this.isLeftToRight()){_1da=_1da.concat(dojo.map(_1da,function(name){return name+"Rtl";}));}dojo.addClass(this.domNode,_1da);}},startup:function(){this._started=true;},destroyRecursive:function(_1db){this._beingDestroyed=true;this.destroyDescendants(_1db);this.destroy(_1db);},destroy:function(_1dc){this._beingDestroyed=true;this.uninitialize();var d=dojo,dfe=d.forEach,dun=d.unsubscribe;dfe(this._connects,function(_1dd){dfe(_1dd,d.disconnect);});dfe(this._subscribes,function(_1de){dun(_1de);});dfe(this._supportingWidgets||[],function(w){if(w.destroyRecursive){w.destroyRecursive();}else{if(w.destroy){w.destroy();}}});this.destroyRendering(_1dc);dijit.registry.remove(this.id);this._destroyed=true;},destroyRendering:function(_1df){if(this.bgIframe){this.bgIframe.destroy(_1df);delete this.bgIframe;}if(this.domNode){if(_1df){dojo.removeAttr(this.domNode,"widgetId");}else{dojo.destroy(this.domNode);}delete this.domNode;}if(this.srcNodeRef){if(!_1df){dojo.destroy(this.srcNodeRef);}delete this.srcNodeRef;}},destroyDescendants:function(_1e0){dojo.forEach(this.getChildren(),function(_1e1){if(_1e1.destroyRecursive){_1e1.destroyRecursive(_1e0);}});},uninitialize:function(){return false;},onFocus:function(){},onBlur:function(){},_onFocus:function(e){this.onFocus();},_onBlur:function(){this.onBlur();},_onConnect:function(_1e2){if(_1e2 in this._deferredConnects){var _1e3=this[this._deferredConnects[_1e2]||"domNode"];this.connect(_1e3,_1e2.toLowerCase(),_1e2);delete this._deferredConnects[_1e2];}},_setClassAttr:function(_1e4){var _1e5=this[this.attributeMap["class"]||"domNode"];dojo.removeClass(_1e5,this["class"]);this["class"]=_1e4;dojo.addClass(_1e5,_1e4);},_setStyleAttr:function(_1e6){var _1e7=this[this.attributeMap.style||"domNode"];if(dojo.isObject(_1e6)){dojo.style(_1e7,_1e6);}else{if(_1e7.style.cssText){_1e7.style.cssText+="; "+_1e6;}else{_1e7.style.cssText=_1e6;}}this.style=_1e6;},setAttribute:function(attr,_1e8){dojo.deprecated(this.declaredClass+"::setAttribute(attr, value) is deprecated. Use set() instead.","","2.0");this.set(attr,_1e8);},_attrToDom:function(attr,_1e9){var _1ea=this.attributeMap[attr];dojo.forEach(dojo.isArray(_1ea)?_1ea:[_1ea],function(_1eb){var _1ec=this[_1eb.node||_1eb||"domNode"];var type=_1eb.type||"attribute";switch(type){case "attribute":if(dojo.isFunction(_1e9)){_1e9=dojo.hitch(this,_1e9);}var _1ed=_1eb.attribute?_1eb.attribute:(/^on[A-Z][a-zA-Z]*$/.test(attr)?attr.toLowerCase():attr);dojo.attr(_1ec,_1ed,_1e9);break;case "innerText":_1ec.innerHTML="";_1ec.appendChild(dojo.doc.createTextNode(_1e9));break;case "innerHTML":_1ec.innerHTML=_1e9;break;case "class":dojo.removeClass(_1ec,this[attr]);dojo.addClass(_1ec,_1e9);break;}},this);this[attr]=_1e9;},attr:function(name,_1ee){if(dojo.config.isDebug){var _1ef=arguments.callee._ach||(arguments.callee._ach={}),_1f0=(arguments.callee.caller||"unknown caller").toString();if(!_1ef[_1f0]){dojo.deprecated(this.declaredClass+"::attr() is deprecated. Use get() or set() instead, called from "+_1f0,"","2.0");_1ef[_1f0]=true;}}var args=arguments.length;if(args>=2||typeof name==="object"){return this.set.apply(this,arguments);}else{return this.get(name);}},get:function(name){var _1f1=this._getAttrNames(name);return this[_1f1.g]?this[_1f1.g]():this[name];},set:function(name,_1f2){if(typeof name==="object"){for(var x in name){this.set(x,name[x]);}return this;}var _1f3=this._getAttrNames(name);if(this[_1f3.s]){var _1f4=this[_1f3.s].apply(this,Array.prototype.slice.call(arguments,1));}else{if(name in this.attributeMap){this._attrToDom(name,_1f2);}var _1f5=this[name];this[name]=_1f2;}return _1f4||this;},_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(){return this.containerNode?dojo.query("[widgetId]",this.containerNode).map(dijit.byNode):[];},getChildren:function(){return this.containerNode?dijit.findWidgets(this.containerNode):[];},nodesWithKeyClick:["input","button"],connect:function(obj,_1f6,_1f7){var d=dojo,dc=d._connect,_1f8=[];if(_1f6=="ondijitclick"){if(dojo.indexOf(this.nodesWithKeyClick,obj.nodeName.toLowerCase())==-1){var m=d.hitch(this,_1f7);_1f8.push(dc(obj,"onkeydown",this,function(e){if((e.keyCode==d.keys.ENTER||e.keyCode==d.keys.SPACE)&&!e.ctrlKey&&!e.shiftKey&&!e.altKey&&!e.metaKey){dijit._lastKeyDownNode=e.target;e.preventDefault();}}),dc(obj,"onkeyup",this,function(e){if((e.keyCode==d.keys.ENTER||e.keyCode==d.keys.SPACE)&&e.target===dijit._lastKeyDownNode&&!e.ctrlKey&&!e.shiftKey&&!e.altKey&&!e.metaKey){dijit._lastKeyDownNode=null;return m(e);}}));}_1f6="onclick";}_1f8.push(dc(obj,_1f6,this,_1f7));this._connects.push(_1f8);return _1f8;},disconnect:function(_1f9){for(var i=0;i<this._connects.length;i++){if(this._connects[i]==_1f9){dojo.forEach(_1f9,dojo.disconnect);this._connects.splice(i,1);return;}}},subscribe:function(_1fa,_1fb){var d=dojo,_1fc=d.subscribe(_1fa,this,_1fb);this._subscribes.push(_1fc);return _1fc;},unsubscribe:function(_1fd){for(var i=0;i<this._subscribes.length;i++){if(this._subscribes[i]==_1fd){dojo.unsubscribe(_1fd);this._subscribes.splice(i,1);return;}}},isLeftToRight:function(){return this.dir?(this.dir=="ltr"):dojo._isBodyLtr();},isFocusable:function(){return this.focus&&(dojo.style(this.domNode,"display")!="none");},placeAt:function(_1fe,_1ff){if(_1fe.declaredClass&&_1fe.addChild){_1fe.addChild(this,_1ff);}else{dojo.place(this.domNode,_1fe,_1ff);}return this;},_onShow:function(){this.onShow();},onShow:function(){},onHide:function(){},onClose:function(){return true;}});})();}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(_200){return this.append.apply(this,_200);};this.clear=function(){b="";this.length=0;return this;};this.replace=function(_201,_202){b=b.replace(_201,_202);this.length=b.length;return this;};this.remove=function(_203,len){if(len===undefined){len=b.length;}if(len==0){return this;}b=b.substr(0,_203)+b.substr(_203+len);this.length=b.length;return this;};this.insert=function(_204,str){if(_204==0){b=str+b;}else{b=b.slice(0,_204)+str+b.slice(_204);}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,_205,_206){var _207=[];var _208,_209,_20a=0;while(_208=re.exec(str)){_209=str.slice(_20a,re.lastIndex-_208[0].length);if(_209.length){_207.push(_209);}if(_205){if(dojo.isOpera){var copy=_208.slice(0);while(copy.length<_208.length){copy.push(null);}_208=copy;}var _20b=_205.apply(_206,_208.slice(1).concat(_207.length));if(typeof _20b!="undefined"){_207.push(_20b);}}_20a=re.lastIndex;}_209=str.slice(_20a);if(_209.length){_207.push(_209);}return _207;};}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){if(dict){dojo._mixin(this,dict);if(dict.get){this._getter=dict.get;delete this.get;}}},{push:function(){var last=this;var _20c=dojo.delegate(this);_20c.pop=function(){return last;};return _20c;},pop:function(){throw new Error("pop() called on empty Context");},get:function(key,_20d){var n=this._normalize;if(this._getter){var got=this._getter(key);if(typeof got!="undefined"){return n(got);}}if(typeof this[key]!="undefined"){return n(this[key]);}return _20d;},_normalize:function(_20e){if(_20e instanceof Date){_20e.year=_20e.getFullYear();_20e.month=_20e.getMonth()+1;_20e.day=_20e.getDate();_20e.date=_20e.year+"-"+("0"+_20e.month).slice(-2)+"-"+("0"+_20e.day).slice(-2);_20e.hour=_20e.getHours();_20e.minute=_20e.getMinutes();_20e.second=_20e.getSeconds();_20e.microsecond=_20e.getMilliseconds();}return _20e;},update:function(dict){var _20f=this.push();if(dict){dojo._mixin(this,dict);}return _20f;}});var _210=/("(?:[^"\\]*(?:\\.[^"\\]*)*)"|'(?:[^'\\]*(?:\\.[^'\\]*)*)'|[^\s]+)/g;var _211=/\s+/g;var _212=function(_213,_214){_213=_213||_211;if(!(_213 instanceof RegExp)){_213=new RegExp(_213,"g");}if(!_213.global){throw new Error("You must use a globally flagged RegExp with split "+_213);}_213.exec("");var part,_215=[],_216=0,i=0;while(part=_213.exec(this)){_215.push(this.slice(_216,_213.lastIndex-part[0].length));_216=_213.lastIndex;if(_214&&(++i>_214-1)){break;}}_215.push(this.slice(_216));return _215;};dd.Token=function(_217,_218){this.token_type=_217;this.contents=new String(dojo.trim(_218));this.contents.split=_212;this.split=function(){return String.prototype.split.apply(this.contents,arguments);};};dd.Token.prototype.split_contents=function(_219){var bit,bits=[],i=0;_219=_219||999;while(i++<_219&&(bit=_210.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(_21a,name,_21b){var _21c=dd.register.get(_21a,name.toLowerCase(),_21b);if(!_21c){if(!_21b){throw new Error("No tag found for "+name);}return null;}var fn=_21c[1];var _21d=_21c[2];var _21e;if(fn.indexOf(":")!=-1){_21e=fn.split(":");fn=_21e.pop();}dojo["require"](_21d);var _21f=dojo.getObject(_21d);return _21f[fn||name]||_21f[name+"_"]||_21f[fn+"_"];},getTag:function(name,_220){return ddt._get("tag",name,_220);},getFilter:function(name,_221){return ddt._get("filter",name,_221);},getTemplate:function(file){return new dd.Template(ddt.getTemplateString(file));},getTemplateString:function(file){return dojo._getText(file.toString())||"";},_resolveLazy:function(_222,sync,json){if(sync){if(json){return dojo.fromJson(dojo._getText(_222))||{};}else{return dd.text.getTemplateString(_222);}}else{return dojo.xhrGet({handleAs:(json)?"json":"text",url:_222});}},_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 _223=dojo.trim(tag).split(/\s+/g);for(var i=0,part;part=_223[i];i++){dojo["require"](part);}}else{return [dd.TOKEN_BLOCK,tag];}}}};dd.Template=dojo.extend(function(_224,_225){var str=_225?_224:ddt._resolveTemplateArg(_224,true)||"";var _226=ddt.tokenize(str);var _227=new dd._Parser(_226);this.nodelist=_227.parse();},{update:function(node,_228){return ddt._resolveContextArg(_228).addCallback(this,function(_229){var _22a=this.render(new dd._Context(_229));if(node.forEach){node.forEach(function(item){item.innerHTML=_22a;});}else{dojo.byId(node).innerHTML=_22a;}return this;});},render:function(_22b,_22c){_22c=_22c||this.getBuffer();_22b=_22b||new dd._Context({});return this.nodelist.render(_22b,_22c)+"";},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(_22d){return new dd._Filter(_22d);}));}};dd._QuickNodeList=dojo.extend(function(_22e){this.contents=_22e;},{render:function(_22f,_230){for(var i=0,l=this.contents.length;i<l;i++){if(this.contents[i].resolve){_230=_230.concat(this.contents[i].resolve(_22f));}else{_230=_230.concat(this.contents[i]);}}return _230;},dummyRender:function(_231){return this.render(_231,dd.Template.prototype.getBuffer()).toString();},clone:function(_232){return this;}});dd._Filter=dojo.extend(function(_233){if(!_233){throw new Error("Filter must be called with variable name");}this.contents=_233;var _234=this._cache[_233];if(_234){this.key=_234[0];this.filters=_234[1];}else{this.filters=[];dojox.string.tokenize(_233,this._re,this._tokenize,this);this._cache[_233]=[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 _235=arguments[pos];if(this._args[pos]=="'"){_235=_235.replace(/\\'/g,"'");}else{if(this._args[pos]=="\""){_235=_235.replace(/\\"/g,"\"");}}arg=[!this._args[pos],_235];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(_236){if(typeof this.key=="undefined"){return "";}var str=this.resolvePath(this.key,_236);for(var i=0,_237;_237=this.filters[i];i++){if(_237[1]){if(_237[1][0]){str=_237[0](str,this.resolvePath(_237[1][1],_236));}else{str=_237[0](str,_237[1][1]);}}else{str=_237[0](str);}}return str;},resolvePath:function(path,_238){var _239,_23a;var _23b=path.charAt(0);var last=path.slice(-1);if(!isNaN(parseInt(_23b))){_239=(path.indexOf(".")==-1)?parseInt(path):parseFloat(path);}else{if(_23b=="\""&&_23b==last){_239=path.slice(1,-1);}else{if(path=="true"){return true;}if(path=="false"){return false;}if(path=="null"||path=="None"){return null;}_23a=path.split(".");_239=_238.get(_23a[0]);if(dojo.isFunction(_239)){var self=_238.getThis&&_238.getThis();if(_239.alters_data){_239="";}else{if(self){_239=_239.call(self);}else{_239="";}}}for(var i=1;i<_23a.length;i++){var part=_23a[i];if(_239){var base=_239;if(dojo.isObject(_239)&&part=="items"&&typeof _239[part]=="undefined"){var _23c=[];for(var key in _239){_23c.push([key,_239[key]]);}_239=_23c;continue;}if(_239.get&&dojo.isFunction(_239.get)&&_239.get.safe){_239=_239.get(part);}else{if(typeof _239[part]=="undefined"){_239=_239[part];break;}else{_239=_239[part];}}if(dojo.isFunction(_239)){if(_239.alters_data){_239="";}else{_239=_239.call(base);}}else{if(_239 instanceof Date){_239=dd._Context.prototype._normalize(_239);}}}else{return "";}}}}return _239;}});dd._TextNode=dd._Node=dojo.extend(function(obj){this.contents=obj;},{set:function(data){this.contents=data;return this;},render:function(_23d,_23e){return _23e.concat(this.contents);},isEmpty:function(){return !dojo.trim(this.contents);},clone:function(){return this;}});dd._NodeList=dojo.extend(function(_23f){this.contents=_23f||[];this.last="";},{push:function(node){this.contents.push(node);return this;},concat:function(_240){this.contents=this.contents.concat(_240);return this;},render:function(_241,_242){for(var i=0;i<this.contents.length;i++){_242=this.contents[i].render(_241,_242);if(!_242){throw new Error("Template must return buffer");}}return _242;},dummyRender:function(_243){return this.render(_243,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(_244,_245){var str=this.contents.resolve(_244);if(!str){str="";}else{if(!str.safe){str=dd._base.escape(""+str);}}return _245.concat(str);}});dd._noOpNode=new function(){this.render=this.unrender=function(){return arguments[1];};this.clone=function(){return this;};};dd._Parser=dojo.extend(function(_246){this.contents=_246;},{i:0,parse:function(_247){var _248={},_249;_247=_247||[];for(var i=0;i<_247.length;i++){_248[_247[i]]=true;}var _24a=new dd._NodeList();while(this.i<this.contents.length){_249=this.contents[this.i++];if(typeof _249=="string"){_24a.push(new dd._TextNode(_249));}else{var type=_249[0];var text=_249[1];if(type==dd.TOKEN_VAR){_24a.push(new dd._VarNode(text));}else{if(type==dd.TOKEN_BLOCK){if(_248[text]){--this.i;return _24a;}var cmd=text.split(/\s+/g);if(cmd.length){cmd=cmd[0];var fn=ddt.getTag(cmd);if(fn){_24a.push(fn(this,new dd.Token(type,text)));}}}}}}if(_247.length){throw new Error("Could not find closing tag(s): "+_247.toString());}this.contents.length=0;return _24a;},next_token:function(){var _24b=this.contents[this.i++];return new dd.Token(_24b[0],_24b[1]);},delete_first_token:function(){this.i++;},skip_past:function(_24c){while(this.i<this.contents.length){var _24d=this.contents[this.i++];if(_24d[0]==dd.TOKEN_BLOCK&&_24d[1]==_24c){return;}}throw new Error("Unclosed tag found when looking for "+_24c);},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(_24e,name){var _24f=dd.register._registry[_24e+"s"];for(var i=0,_250;_250=_24f[i];i++){if(typeof _250[0]=="string"){if(_250[0]==name){return _250;}}else{if(name.match(_250[0])){return _250;}}}},getAttributeTags:function(){var tags=[];var _251=dd.register._registry.attributes;for(var i=0,_252;_252=_251[i];i++){if(_252.length==3){tags.push(_252);}else{var fn=dojo.getObject(_252[1]);if(fn&&dojo.isFunction(fn)){_252.push(fn);tags.push(_252);}}}return tags;},_any:function(type,base,_253){for(var path in _253){for(var i=0,fn;fn=_253[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,_254){dd.register._any("tags",base,_254);},filters:function(base,_255){dd.register._any("filters",base,_255);}};var _256=/&/g;var _257=/</g;var _258=/>/g;var _259=/'/g;var _25a=/"/g;dd._base.escape=function(_25b){return dd.mark_safe(_25b.replace(_256,"&amp;").replace(_257,"&lt;").replace(_258,"&gt;").replace(_25a,"&quot;").replace(_259,"&#39;"));};dd._base.safe=function(_25c){if(typeof _25c=="string"){_25c=new String(_25c);}if(typeof _25c=="object"){_25c.safe=true;}return _25c;};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"]){dojo._hasResource["dojox.dtl"]=true;dojo.provide("dojox.dtl");}if(!dojo._hasResource["dojox.dtl.tag.logic"]){dojo._hasResource["dojox.dtl.tag.logic"]=true;dojo.provide("dojox.dtl.tag.logic");(function(){var dd=dojox.dtl;var ddt=dd.text;var ddtl=dd.tag.logic;ddtl.IfNode=dojo.extend(function(_25d,_25e,_25f,type){this.bools=_25d;this.trues=_25e;this.falses=_25f;this.type=type;},{render:function(_260,_261){var i,bool,_262,_263,_264;if(this.type=="or"){for(i=0;bool=this.bools[i];i++){_262=bool[0];_263=bool[1];_264=_263.resolve(_260);if((_264&&!_262)||(_262&&!_264)){if(this.falses){_261=this.falses.unrender(_260,_261);}return (this.trues)?this.trues.render(_260,_261,this):_261;}}if(this.trues){_261=this.trues.unrender(_260,_261);}return (this.falses)?this.falses.render(_260,_261,this):_261;}else{for(i=0;bool=this.bools[i];i++){_262=bool[0];_263=bool[1];_264=_263.resolve(_260);if(_264==_262){if(this.trues){_261=this.trues.unrender(_260,_261);}return (this.falses)?this.falses.render(_260,_261,this):_261;}}if(this.falses){_261=this.falses.unrender(_260,_261);}return (this.trues)?this.trues.render(_260,_261,this):_261;}return _261;},unrender:function(_265,_266){_266=(this.trues)?this.trues.unrender(_265,_266):_266;_266=(this.falses)?this.falses.unrender(_265,_266):_266;return _266;},clone:function(_267){var _268=(this.trues)?this.trues.clone(_267):null;var _269=(this.falses)?this.falses.clone(_267):null;return new this.constructor(this.bools,_268,_269,this.type);}});ddtl.IfEqualNode=dojo.extend(function(var1,var2,_26a,_26b,_26c){this.var1=new dd._Filter(var1);this.var2=new dd._Filter(var2);this.trues=_26a;this.falses=_26b;this.negate=_26c;},{render:function(_26d,_26e){var var1=this.var1.resolve(_26d);var var2=this.var2.resolve(_26d);var1=(typeof var1!="undefined")?var1:"";var2=(typeof var1!="undefined")?var2:"";if((this.negate&&var1!=var2)||(!this.negate&&var1==var2)){if(this.falses){_26e=this.falses.unrender(_26d,_26e,this);}return (this.trues)?this.trues.render(_26d,_26e,this):_26e;}if(this.trues){_26e=this.trues.unrender(_26d,_26e,this);}return (this.falses)?this.falses.render(_26d,_26e,this):_26e;},unrender:function(_26f,_270){return ddtl.IfNode.prototype.unrender.call(this,_26f,_270);},clone:function(_271){var _272=this.trues?this.trues.clone(_271):null;var _273=this.falses?this.falses.clone(_271):null;return new this.constructor(this.var1.getExpression(),this.var2.getExpression(),_272,_273,this.negate);}});ddtl.ForNode=dojo.extend(function(_274,loop,_275,_276){this.assign=_274;this.loop=new dd._Filter(loop);this.reversed=_275;this.nodelist=_276;this.pool=[];},{render:function(_277,_278){var i,j,k;var _279=false;var _27a=this.assign;for(k=0;k<_27a.length;k++){if(typeof _277[_27a[k]]!="undefined"){_279=true;_277=_277.push();break;}}if(!_279&&_277.forloop){_279=true;_277=_277.push();}var _27b=this.loop.resolve(_277)||[];for(i=_27b.length;i<this.pool.length;i++){this.pool[i].unrender(_277,_278,this);}if(this.reversed){_27b=_27b.slice(0).reverse();}var _27c=dojo.isObject(_27b)&&!dojo.isArrayLike(_27b);var _27d=[];if(_27c){for(var key in _27b){_27d.push(_27b[key]);}}else{_27d=_27b;}var _27e=_277.forloop={parentloop:_277.get("forloop",{})};var j=0;for(i=0;i<_27d.length;i++){var item=_27d[i];_27e.counter0=j;_27e.counter=j+1;_27e.revcounter0=_27d.length-j-1;_27e.revcounter=_27d.length-j;_27e.first=!j;_27e.last=(j==_27d.length-1);if(_27a.length>1&&dojo.isArrayLike(item)){if(!_279){_279=true;_277=_277.push();}var _27f={};for(k=0;k<item.length&&k<_27a.length;k++){_27f[_27a[k]]=item[k];}dojo.mixin(_277,_27f);}else{_277[_27a[0]]=item;}if(j+1>this.pool.length){this.pool.push(this.nodelist.clone(_278));}_278=this.pool[j++].render(_277,_278,this);}delete _277.forloop;if(_279){_277=_277.pop();}else{for(k=0;k<_27a.length;k++){delete _277[_27a[k]];}}return _278;},unrender:function(_280,_281){for(var i=0,pool;pool=this.pool[i];i++){_281=pool.unrender(_280,_281);}return _281;},clone:function(_282){return new this.constructor(this.assign,this.loop.getExpression(),this.reversed,this.nodelist.clone(_282));}});dojo.mixin(ddtl,{if_:function(_283,_284){var i,part,type,_285=[],_286=_284.contents.split();_286.shift();_284=_286.join(" ");_286=_284.split(" and ");if(_286.length==1){type="or";_286=_284.split(" or ");}else{type="and";for(i=0;i<_286.length;i++){if(_286[i].indexOf(" or ")!=-1){throw new Error("'if' tags can't mix 'and' and 'or'");}}}for(i=0;part=_286[i];i++){var not=false;if(part.indexOf("not ")==0){part=part.slice(4);not=true;}_285.push([not,new dd._Filter(part)]);}var _287=_283.parse(["else","endif"]);var _288=false;var _284=_283.next_token();if(_284.contents=="else"){_288=_283.parse(["endif"]);_283.next_token();}return new ddtl.IfNode(_285,_287,_288,type);},_ifequal:function(_289,_28a,_28b){var _28c=_28a.split_contents();if(_28c.length!=3){throw new Error(_28c[0]+" takes two arguments");}var end="end"+_28c[0];var _28d=_289.parse(["else",end]);var _28e=false;var _28a=_289.next_token();if(_28a.contents=="else"){_28e=_289.parse([end]);_289.next_token();}return new ddtl.IfEqualNode(_28c[1],_28c[2],_28d,_28e,_28b);},ifequal:function(_28f,_290){return ddtl._ifequal(_28f,_290);},ifnotequal:function(_291,_292){return ddtl._ifequal(_291,_292,true);},for_:function(_293,_294){var _295=_294.contents.split();if(_295.length<4){throw new Error("'for' statements should have at least four words: "+_294.contents);}var _296=_295[_295.length-1]=="reversed";var _297=(_296)?-3:-2;if(_295[_295.length+_297]!="in"){throw new Error("'for' tag received an invalid argument: "+_294.contents);}var _298=_295.slice(1,_297).join(" ").split(/ *, */);for(var i=0;i<_298.length;i++){if(!_298[i]||_298[i].indexOf(" ")!=-1){throw new Error("'for' tag received an invalid argument: "+_294.contents);}}var _299=_293.parse(["endfor"]);_293.next_token();return new ddtl.ForNode(_298,_295[_295.length+_297+1],_296,_299);}});})();}if(!dojo._hasResource["dojox.dtl.tag.loop"]){dojo._hasResource["dojox.dtl.tag.loop"]=true;dojo.provide("dojox.dtl.tag.loop");(function(){var dd=dojox.dtl;var ddtl=dd.tag.loop;ddtl.CycleNode=dojo.extend(function(_29a,name,text,_29b){this.cyclevars=_29a;this.name=name;this.contents=text;this.shared=_29b||{counter:-1,map:{}};},{render:function(_29c,_29d){if(_29c.forloop&&!_29c.forloop.counter0){this.shared.counter=-1;}++this.shared.counter;var _29e=this.cyclevars[this.shared.counter%this.cyclevars.length];var map=this.shared.map;if(!map[_29e]){map[_29e]=new dd._Filter(_29e);}_29e=map[_29e].resolve(_29c,_29d);if(this.name){_29c[this.name]=_29e;}this.contents.set(_29e);return this.contents.render(_29c,_29d);},unrender:function(_29f,_2a0){return this.contents.unrender(_29f,_2a0);},clone:function(_2a1){return new this.constructor(this.cyclevars,this.name,this.contents.clone(_2a1),this.shared);}});ddtl.IfChangedNode=dojo.extend(function(_2a2,vars,_2a3){this.nodes=_2a2;this._vars=vars;this.shared=_2a3||{last:null,counter:0};this.vars=dojo.map(vars,function(item){return new dojox.dtl._Filter(item);});},{render:function(_2a4,_2a5){if(_2a4.forloop){if(_2a4.forloop.counter<=this.shared.counter){this.shared.last=null;}this.shared.counter=_2a4.forloop.counter;}var _2a6;if(this.vars.length){_2a6=dojo.toJson(dojo.map(this.vars,function(item){return item.resolve(_2a4);}));}else{_2a6=this.nodes.dummyRender(_2a4,_2a5);}if(_2a6!=this.shared.last){var _2a7=(this.shared.last===null);this.shared.last=_2a6;_2a4=_2a4.push();_2a4.ifchanged={firstloop:_2a7};_2a5=this.nodes.render(_2a4,_2a5);_2a4=_2a4.pop();}else{_2a5=this.nodes.unrender(_2a4,_2a5);}return _2a5;},unrender:function(_2a8,_2a9){return this.nodes.unrender(_2a8,_2a9);},clone:function(_2aa){return new this.constructor(this.nodes.clone(_2aa),this._vars,this.shared);}});ddtl.RegroupNode=dojo.extend(function(_2ab,key,_2ac){this._expression=_2ab;this.expression=new dd._Filter(_2ab);this.key=key;this.alias=_2ac;},{_push:function(_2ad,_2ae,_2af){if(_2af.length){_2ad.push({grouper:_2ae,list:_2af});}},render:function(_2b0,_2b1){_2b0[this.alias]=[];var list=this.expression.resolve(_2b0);if(list){var last=null;var _2b2=[];for(var i=0;i<list.length;i++){var id=list[i][this.key];if(last!==id){this._push(_2b0[this.alias],last,_2b2);last=id;_2b2=[list[i]];}else{_2b2.push(list[i]);}}this._push(_2b0[this.alias],last,_2b2);}return _2b1;},unrender:function(_2b3,_2b4){return _2b4;},clone:function(_2b5,_2b6){return this;}});dojo.mixin(ddtl,{cycle:function(_2b7,_2b8){var args=_2b8.split_contents();if(args.length<2){throw new Error("'cycle' tag requires at least two arguments");}if(args[1].indexOf(",")!=-1){var vars=args[1].split(",");args=[args[0]];for(var i=0;i<vars.length;i++){args.push("\""+vars[i]+"\"");}}if(args.length==2){var name=args[args.length-1];if(!_2b7._namedCycleNodes){throw new Error("No named cycles in template: '"+name+"' is not defined");}if(!_2b7._namedCycleNodes[name]){throw new Error("Named cycle '"+name+"' does not exist");}return _2b7._namedCycleNodes[name];}if(args.length>4&&args[args.length-2]=="as"){var name=args[args.length-1];var node=new ddtl.CycleNode(args.slice(1,args.length-2),name,_2b7.create_text_node());if(!_2b7._namedCycleNodes){_2b7._namedCycleNodes={};}_2b7._namedCycleNodes[name]=node;}else{node=new ddtl.CycleNode(args.slice(1),null,_2b7.create_text_node());}return node;},ifchanged:function(_2b9,_2ba){var _2bb=_2ba.contents.split();var _2bc=_2b9.parse(["endifchanged"]);_2b9.delete_first_token();return new ddtl.IfChangedNode(_2bc,_2bb.slice(1));},regroup:function(_2bd,_2be){var _2bf=dojox.string.tokenize(_2be.contents,/(\s+)/g,function(_2c0){return _2c0;});if(_2bf.length<11||_2bf[_2bf.length-3]!="as"||_2bf[_2bf.length-7]!="by"){throw new Error("Expected the format: regroup list by key as newList");}var _2c1=_2bf.slice(2,-8).join("");var key=_2bf[_2bf.length-5];var _2c2=_2bf[_2bf.length-1];return new ddtl.RegroupNode(_2c1,key,_2c2);}});})();}if(!dojo._hasResource["dojox.dtl.filter.misc"]){dojo._hasResource["dojox.dtl.filter.misc"]=true;dojo.provide("dojox.dtl.filter.misc");dojo.mixin(dojox.dtl.filter.misc,{filesizeformat:function(_2c3){_2c3=parseFloat(_2c3);if(_2c3<1024){return (_2c3==1)?_2c3+" byte":_2c3+" bytes";}else{if(_2c3<1024*1024){return (_2c3/1024).toFixed(1)+" KB";}else{if(_2c3<1024*1024*1024){return (_2c3/1024/1024).toFixed(1)+" MB";}}}return (_2c3/1024/1024/1024).toFixed(1)+" GB";},pluralize:function(_2c4,arg){arg=arg||"s";if(arg.indexOf(",")==-1){arg=","+arg;}var _2c5=arg.split(",");if(_2c5.length>2){return "";}var _2c6=_2c5[0];var _2c7=_2c5[1];if(parseInt(_2c4,10)!=1){return _2c7;}return _2c6;},_phone2numeric:{a:2,b:2,c:2,d:3,e:3,f:3,g:4,h:4,i:4,j:5,k:5,l:5,m:6,n:6,o:6,p:7,r:7,s:7,t:8,u:8,v:8,w:9,x:9,y:9},phone2numeric:function(_2c8){var dm=dojox.dtl.filter.misc;_2c8=_2c8+"";var _2c9="";for(var i=0;i<_2c8.length;i++){var chr=_2c8.charAt(i).toLowerCase();(dm._phone2numeric[chr])?_2c9+=dm._phone2numeric[chr]:_2c9+=_2c8.charAt(i);}return _2c9;},pprint:function(_2ca){return dojo.toJson(_2ca);}});}if(!dojo._hasResource["dojo.date"]){dojo._hasResource["dojo.date"]=true;dojo.provide("dojo.date");dojo.date.getDaysInMonth=function(_2cb){var _2cc=_2cb.getMonth();var days=[31,28,31,30,31,30,31,31,30,31,30,31];if(_2cc==1&&dojo.date.isLeapYear(_2cb)){return 29;}return days[_2cc];};dojo.date.isLeapYear=function(_2cd){var year=_2cd.getFullYear();return !(year%400)||(!(year%4)&&!!(year%100));};dojo.date.getTimezoneName=function(_2ce){var str=_2ce.toString();var tz="";var _2cf;var pos=str.indexOf("(");if(pos>-1){tz=str.substring(++pos,str.indexOf(")"));}else{var pat=/([A-Z\/]+) \d{4}$/;if((_2cf=str.match(pat))){tz=_2cf[1];}else{str=_2ce.toLocaleString();pat=/ ([A-Z\/]+)$/;if((_2cf=str.match(pat))){tz=_2cf[1];}}}return (tz=="AM"||tz=="PM")?"":tz;};dojo.date.compare=function(_2d0,_2d1,_2d2){_2d0=new Date(+_2d0);_2d1=new Date(+(_2d1||new Date()));if(_2d2=="date"){_2d0.setHours(0,0,0,0);_2d1.setHours(0,0,0,0);}else{if(_2d2=="time"){_2d0.setFullYear(0,0,0);_2d1.setFullYear(0,0,0);}}if(_2d0>_2d1){return 1;}if(_2d0<_2d1){return -1;}return 0;};dojo.date.add=function(date,_2d3,_2d4){var sum=new Date(+date);var _2d5=false;var _2d6="Date";switch(_2d3){case "day":break;case "weekday":var days,_2d7;var mod=_2d4%5;if(!mod){days=(_2d4>0)?5:-5;_2d7=(_2d4>0)?((_2d4-5)/5):((_2d4+5)/5);}else{days=mod;_2d7=parseInt(_2d4/5);}var strt=date.getDay();var adj=0;if(strt==6&&_2d4>0){adj=1;}else{if(strt==0&&_2d4<0){adj=-1;}}var trgt=strt+days;if(trgt==0||trgt==6){adj=(_2d4>0)?2:-2;}_2d4=(7*_2d7)+days+adj;break;case "year":_2d6="FullYear";_2d5=true;break;case "week":_2d4*=7;break;case "quarter":_2d4*=3;case "month":_2d5=true;_2d6="Month";break;default:_2d6="UTC"+_2d3.charAt(0).toUpperCase()+_2d3.substring(1)+"s";}if(_2d6){sum["set"+_2d6](sum["get"+_2d6]()+_2d4);}if(_2d5&&(sum.getDate()<date.getDate())){sum.setDate(0);}return sum;};dojo.date.difference=function(_2d8,_2d9,_2da){_2d9=_2d9||new Date();_2da=_2da||"day";var _2db=_2d9.getFullYear()-_2d8.getFullYear();var _2dc=1;switch(_2da){case "quarter":var m1=_2d8.getMonth();var m2=_2d9.getMonth();var q1=Math.floor(m1/3)+1;var q2=Math.floor(m2/3)+1;q2+=(_2db*4);_2dc=q2-q1;break;case "weekday":var days=Math.round(dojo.date.difference(_2d8,_2d9,"day"));var _2dd=parseInt(dojo.date.difference(_2d8,_2d9,"week"));var mod=days%7;if(mod==0){days=_2dd*5;}else{var adj=0;var aDay=_2d8.getDay();var bDay=_2d9.getDay();_2dd=parseInt(days/7);mod=days%7;var _2de=new Date(_2d8);_2de.setDate(_2de.getDate()+(_2dd*7));var _2df=_2de.getDay();if(days>0){switch(true){case aDay==6:adj=-1;break;case aDay==0:adj=0;break;case bDay==6:adj=-1;break;case bDay==0:adj=-2;break;case (_2df+mod)>5:adj=-2;}}else{if(days<0){switch(true){case aDay==6:adj=0;break;case aDay==0:adj=1;break;case bDay==6:adj=2;break;case bDay==0:adj=1;break;case (_2df+mod)<0:adj=2;}}}days+=adj;days-=(_2dd*2);}_2dc=days;break;case "year":_2dc=_2db;break;case "month":_2dc=(_2d9.getMonth()-_2d8.getMonth())+(_2db*12);break;case "week":_2dc=parseInt(dojo.date.difference(_2d8,_2d9,"day")/7);break;case "day":_2dc/=24;case "hour":_2dc/=60;case "minute":_2dc/=60;case "second":_2dc/=1000;case "millisecond":_2dc*=_2d9.getTime()-_2d8.getTime();}return Math.round(_2dc);};}if(!dojo._hasResource["dojox.date.php"]){dojo._hasResource["dojox.date.php"]=true;dojo.provide("dojox.date.php");dojox.date.php.format=function(date,_2e0){var df=new dojox.date.php.DateFormat(_2e0);return df.format(date);};dojox.date.php.DateFormat=function(_2e1){if(!this.regex){var keys=[];for(var key in this.constructor.prototype){if(dojo.isString(key)&&key.length==1&&dojo.isFunction(this[key])){keys.push(key);}}this.regex=new RegExp("(?:(\\\\.)|(["+keys.join("")+"]))","g");}var _2e2=[];this.tokens=dojox.string.tokenize(_2e1,this.regex,function(_2e3,_2e4,i){if(_2e4){_2e2.push([i,_2e4]);return _2e4;}if(_2e3){return _2e3.charAt(1);}});this.replacements=_2e2;};dojo.extend(dojox.date.php.DateFormat,{weekdays:["Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday"],weekdays_3:["Sun","Mon","Tue","Wed","Thu","Fri","Sat"],months:["January","February","March","April","May","June","July","August","September","October","November","December"],months_3:["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"],monthdays:[31,28,31,30,31,30,31,31,30,31,30,31],format:function(date){this.date=date;for(var i=0,_2e5;_2e5=this.replacements[i];i++){this.tokens[_2e5[0]]=this[_2e5[1]]();}return this.tokens.join("");},d:function(){var j=this.j();return (j.length==1)?"0"+j:j;},D:function(){return this.weekdays_3[this.date.getDay()];},j:function(){return this.date.getDate()+"";},l:function(){return this.weekdays[this.date.getDay()];},N:function(){var w=this.w();return (!w)?7:w;},S:function(){switch(this.date.getDate()){case 11:case 12:case 13:return "th";case 1:case 21:case 31:return "st";case 2:case 22:return "nd";case 3:case 23:return "rd";default:return "th";}},w:function(){return this.date.getDay()+"";},z:function(){var _2e6=this.date.getTime()-new Date(this.date.getFullYear(),0,1).getTime();return Math.floor(_2e6/86400000)+"";},W:function(){var week;var _2e7=new Date(this.date.getFullYear(),0,1).getDay()+1;var w=this.date.getDay()+1;var z=parseInt(this.z());if(z<=(8-_2e7)&&_2e7>4){var _2e8=new Date(this.date.getFullYear()-1,this.date.getMonth(),this.date.getDate());if(_2e7==5||(_2e7==6&&dojo.date.isLeapYear(_2e8))){week=53;}else{week=52;}}else{var i;if(Boolean(this.L())){i=366;}else{i=365;}if((i-z)<(4-w)){week=1;}else{var j=z+(7-w)+(_2e7-1);week=Math.ceil(j/7);if(_2e7>4){--week;}}}return week;},F:function(){return this.months[this.date.getMonth()];},m:function(){var n=this.n();return (n.length==1)?"0"+n:n;},M:function(){return this.months_3[this.date.getMonth()];},n:function(){return this.date.getMonth()+1+"";},t:function(){return (Boolean(this.L())&&this.date.getMonth()==1)?29:this.monthdays[this.getMonth()];},L:function(){return (dojo.date.isLeapYear(this.date))?"1":"0";},o:function(){},Y:function(){return this.date.getFullYear()+"";},y:function(){return this.Y().slice(-2);},a:function(){return this.date.getHours()>=12?"pm":"am";},b:function(){return this.a().toUpperCase();},B:function(){var off=this.date.getTimezoneOffset()+60;var secs=(this.date.getHours()*3600)+(this.date.getMinutes()*60)+this.getSeconds()+(off*60);var beat=Math.abs(Math.floor(secs/86.4)%1000)+"";while(beat.length<2){beat="0"+beat;}return beat;},g:function(){return (this.date.getHours()>12)?this.date.getHours()-12+"":this.date.getHours()+"";},G:function(){return this.date.getHours()+"";},h:function(){var g=this.g();return (g.length==1)?"0"+g:g;},H:function(){var G=this.G();return (G.length==1)?"0"+G:G;},i:function(){var mins=this.date.getMinutes()+"";return (mins.length==1)?"0"+mins:mins;},s:function(){var secs=this.date.getSeconds()+"";return (secs.length==1)?"0"+secs:secs;},e:function(){return dojo.date.getTimezoneName(this.date);},I:function(){},O:function(){var off=Math.abs(this.date.getTimezoneOffset());var _2e9=Math.floor(off/60)+"";var mins=(off%60)+"";if(_2e9.length==1){_2e9="0"+_2e9;}if(mins.length==1){_2e9="0"+mins;}return ((this.date.getTimezoneOffset()<0)?"+":"-")+_2e9+mins;},P:function(){var O=this.O();return O.substring(0,2)+":"+O.substring(2,4);},T:function(){return this.e().substring(0,3);},Z:function(){return this.date.getTimezoneOffset()*-60;},c:function(){return this.Y()+"-"+this.m()+"-"+this.d()+"T"+this.h()+":"+this.i()+":"+this.s()+this.P();},r:function(){return this.D()+", "+this.d()+" "+this.M()+" "+this.Y()+" "+this.H()+":"+this.i()+":"+this.s()+" "+this.O();},U:function(){return Math.floor(this.date.getTime()/1000);}});}if(!dojo._hasResource["dojox.dtl.utils.date"]){dojo._hasResource["dojox.dtl.utils.date"]=true;dojo.provide("dojox.dtl.utils.date");dojox.dtl.utils.date.DateFormat=function(_2ea){dojox.date.php.DateFormat.call(this,_2ea);};dojo.extend(dojox.dtl.utils.date.DateFormat,dojox.date.php.DateFormat.prototype,{f:function(){return (!this.date.getMinutes())?this.g():this.g()+":"+this.i();},N:function(){return dojox.dtl.utils.date._months_ap[this.date.getMonth()];},P:function(){if(!this.date.getMinutes()&&!this.date.getHours()){return "midnight";}if(!this.date.getMinutes()&&this.date.getHours()==12){return "noon";}return this.f()+" "+this.a();}});dojo.mixin(dojox.dtl.utils.date,{format:function(date,_2eb){var df=new dojox.dtl.utils.date.DateFormat(_2eb);return df.format(date);},timesince:function(d,now){if(!(d instanceof Date)){d=new Date(d.year,d.month,d.day);}if(!now){now=new Date();}var _2ec=Math.abs(now.getTime()-d.getTime());for(var i=0,_2ed;_2ed=dojox.dtl.utils.date._chunks[i];i++){var _2ee=Math.floor(_2ec/_2ed[0]);if(_2ee){break;}}return _2ee+" "+_2ed[1](_2ee);},_chunks:[[60*60*24*365*1000,function(n){return (n==1)?"year":"years";}],[60*60*24*30*1000,function(n){return (n==1)?"month":"months";}],[60*60*24*7*1000,function(n){return (n==1)?"week":"weeks";}],[60*60*24*1000,function(n){return (n==1)?"day":"days";}],[60*60*1000,function(n){return (n==1)?"hour":"hours";}],[60*1000,function(n){return (n==1)?"minute":"minutes";}]],_months_ap:["Jan.","Feb.","March","April","May","June","July","Aug.","Sept.","Oct.","Nov.","Dec."]});}if(!dojo._hasResource["dojox.dtl.filter.dates"]){dojo._hasResource["dojox.dtl.filter.dates"]=true;dojo.provide("dojox.dtl.filter.dates");(function(){var ddfd=dojox.dtl.filter.dates;dojo.mixin(ddfd,{_toDate:function(_2ef){if(_2ef instanceof Date){return _2ef;}_2ef=new Date(_2ef);if(_2ef.getTime()==new Date(0).getTime()){return "";}return _2ef;},date:function(_2f0,arg){_2f0=ddfd._toDate(_2f0);if(!_2f0){return "";}arg=arg||"N j, Y";return dojox.dtl.utils.date.format(_2f0,arg);},time:function(_2f1,arg){_2f1=ddfd._toDate(_2f1);if(!_2f1){return "";}arg=arg||"P";return dojox.dtl.utils.date.format(_2f1,arg);},timesince:function(_2f2,arg){_2f2=ddfd._toDate(_2f2);if(!_2f2){return "";}var _2f3=dojox.dtl.utils.date.timesince;if(arg){return _2f3(arg,_2f2);}return _2f3(_2f2);},timeuntil:function(_2f4,arg){_2f4=ddfd._toDate(_2f4);if(!_2f4){return "";}var _2f5=dojox.dtl.utils.date.timesince;if(arg){return _2f5(arg,_2f4);}return _2f5(new Date(),_2f4);}});})();}if(!dojo._hasResource["dojox.dtl.filter.integers"]){dojo._hasResource["dojox.dtl.filter.integers"]=true;dojo.provide("dojox.dtl.filter.integers");dojo.mixin(dojox.dtl.filter.integers,{add:function(_2f6,arg){_2f6=parseInt(_2f6,10);arg=parseInt(arg,10);return isNaN(arg)?_2f6:_2f6+arg;},get_digit:function(_2f7,arg){_2f7=parseInt(_2f7,10);arg=parseInt(arg,10)-1;if(arg>=0){_2f7+="";if(arg<_2f7.length){_2f7=parseInt(_2f7.charAt(arg),10);}else{_2f7=0;}}return (isNaN(_2f7)?0:_2f7);}});}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(_2f8,map,_2f9,_2fa){_2fa=_2fa||dojo.global;_2f9=_2f9?dojo.hitch(_2fa,_2f9):function(v){return v;};return _2f8.replace(/\$\{([^\s\:\}]+)(?:\:([^\s\:\}]+))?\}/g,function(_2fb,key,_2fc){var _2fd=dojo.getObject(key,false,map);if(_2fc){_2fd=dojo.getObject(_2fc,false,_2fa).call(_2fa,_2fd,key);}return _2f9(_2fd,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(_2fe,_2ff){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 _300=dojo.date.stamp._isoRegExp.exec(_2fe),_301=null;if(_300){_300.shift();if(_300[1]){_300[1]--;}if(_300[6]){_300[6]*=1000;}if(_2ff){_2ff=new Date(_2ff);dojo.forEach(dojo.map(["FullYear","Month","Date","Hours","Minutes","Seconds","Milliseconds"],function(prop){return _2ff["get"+prop]();}),function(_302,_303){_300[_303]=_300[_303]||_302;});}_301=new Date(_300[0]||1970,_300[1]||0,_300[2]||1,_300[3]||0,_300[4]||0,_300[5]||0,_300[6]||0);if(_300[0]<100){_301.setFullYear(_300[0]||1970);}var _304=0,_305=_300[7]&&_300[7].charAt(0);if(_305!="Z"){_304=((_300[8]||0)*60)+(Number(_300[9])||0);if(_305!="-"){_304*=-1;}}if(_305){_304-=_301.getTimezoneOffset();}if(_304){_301.setTime(_301.getTime()+_304*60000);}}return _301;};dojo.date.stamp.toISOString=function(_306,_307){var _308=function(n){return (n<10)?"0"+n:n;};_307=_307||{};var _309=[],_30a=_307.zulu?"getUTC":"get",date="";if(_307.selector!="time"){var year=_306[_30a+"FullYear"]();date=["0000".substr((year+"").length)+year,_308(_306[_30a+"Month"]()+1),_308(_306[_30a+"Date"]())].join("-");}_309.push(date);if(_307.selector!="date"){var time=[_308(_306[_30a+"Hours"]()),_308(_306[_30a+"Minutes"]()),_308(_306[_30a+"Seconds"]())].join(":");var _30b=_306[_30a+"Milliseconds"]();if(_307.milliseconds){time+="."+(_30b<100?"0":"")+_308(_30b);}if(_307.zulu){time+="Z";}else{if(_307.selector!="time"){var _30c=_306.getTimezoneOffset();var _30d=Math.abs(_30c);time+=(_30c>0?"-":"+")+_308(Math.floor(_30d/60))+":"+_308(_30d%60);}}_309.push(time);}return _309.join("T");};}if(!dojo._hasResource["dojo.parser"]){dojo._hasResource["dojo.parser"]=true;dojo.provide("dojo.parser");new Date("X");dojo.parser=new function(){var d=dojo;this._attrName=d._scopeName+"Type";this._query="["+this._attrName+"]";function _30e(_30f){if(d.isString(_30f)){return "string";}if(typeof _30f=="number"){return "number";}if(typeof _30f=="boolean"){return "boolean";}if(d.isFunction(_30f)){return "function";}if(d.isArray(_30f)){return "array";}if(_30f instanceof Date){return "date";}if(_30f instanceof d._Url){return "url";}return "object";};function _310(_311,type){switch(type){case "string":return _311;case "number":return _311.length?Number(_311):NaN;case "boolean":return typeof _311=="boolean"?_311:!(_311.toLowerCase()=="false");case "function":if(d.isFunction(_311)){_311=_311.toString();_311=d.trim(_311.substring(_311.indexOf("{")+1,_311.length-1));}try{if(_311===""||_311.search(/[^\w\.]+/i)!=-1){return new Function(_311);}else{return d.getObject(_311,false)||new Function(_311);}}catch(e){return new Function();}case "array":return _311?_311.split(/\s*,\s*/):[];case "date":switch(_311){case "":return new Date("");case "now":return new Date();default:return d.date.stamp.fromISOString(_311);}case "url":return d.baseUrl+_311;default:return d.fromJson(_311);}};var _312={};dojo.connect(dojo,"extend",function(){_312={};});function _313(_314){if(!_312[_314]){var cls=d.getObject(_314);if(!cls){return null;}var _315=cls.prototype;var _316={},_317={};for(var name in _315){if(name.charAt(0)=="_"){continue;}if(name in _317){continue;}var _318=_315[name];_316[name]=_30e(_318);}_312[_314]={cls:cls,params:_316};}return _312[_314];};this._functionFromScript=function(_319){var _31a="";var _31b="";var _31c=_319.getAttribute("args");if(_31c){d.forEach(_31c.split(/\s*,\s*/),function(part,idx){_31a+="var "+part+" = arguments["+idx+"]; ";});}var _31d=_319.getAttribute("with");if(_31d&&_31d.length){d.forEach(_31d.split(/\s*,\s*/),function(part){_31a+="with("+part+"){";_31b+="}";});}return new Function(_31a+_319.innerHTML+_31b);};this.instantiate=function(_31e,_31f,args){var _320=[],dp=dojo.parser;_31f=_31f||{};args=args||{};d.forEach(_31e,function(obj){if(!obj){return;}var node,type,_321,_322,_323;if(obj.node){node=obj.node;type=obj.type;_321=obj.clsInfo||(type&&_313(type));_322=_321&&_321.cls;_323=obj.scripts;}else{node=obj;type=dp._attrName in _31f?_31f[dp._attrName]:node.getAttribute(dp._attrName);_321=type&&_313(type);_322=_321&&_321.cls;_323=(_322&&(_322._noScript||_322.prototype._noScript)?[]:d.query("> script[type^='dojo/']",node));}if(!_321){throw new Error("Could not load class '"+type);}var _324={},_325=node.attributes;if(args.defaults){dojo.mixin(_324,args.defaults);}if(obj.inherited){dojo.mixin(_324,obj.inherited);}for(var name in _321.params){var item=name in _31f?{value:_31f[name],specified:true}:_325.getNamedItem(name);if(!item||(!item.specified&&(!dojo.isIE||name.toLowerCase()!="value"))){continue;}var _326=item.value;switch(name){case "class":_326="className" in _31f?_31f.className:node.className;break;case "style":_326="style" in _31f?_31f.style:(node.style&&node.style.cssText);}var _327=_321.params[name];if(typeof _326=="string"){_324[name]=_310(_326,_327);}else{_324[name]=_326;}}var _328=[],_329=[];d.forEach(_323,function(_32a){node.removeChild(_32a);var _32b=_32a.getAttribute("event"),type=_32a.getAttribute("type"),nf=d.parser._functionFromScript(_32a);if(_32b){if(type=="dojo/connect"){_328.push({event:_32b,func:nf});}else{_324[_32b]=nf;}}else{_329.push(nf);}});var _32c=_322.markupFactory||_322.prototype&&_322.prototype.markupFactory;var _32d=_32c?_32c(_324,node,_322):new _322(_324,node);_320.push(_32d);var _32e=node.getAttribute("jsId");if(_32e){d.setObject(_32e,_32d);}d.forEach(_328,function(_32f){d.connect(_32d,_32f.event,null,_32f.func);});d.forEach(_329,function(func){func.call(_32d);});});if(!_31f._started){d.forEach(_320,function(_330){if(!args.noStart&&_330&&_330.startup&&!_330._started&&(!_330.getParent||!_330.getParent())){_330.startup();}});}return _320;};this.parse=function(_331,args){var root;if(!args&&_331&&_331.rootNode){args=_331;root=args.rootNode;}else{root=_331;}var _332=this._attrName;function scan(_333,list){var _334=dojo.clone(_333.inherited);dojo.forEach(["dir","lang"],function(name){var val=_333.node.getAttribute(name);if(val){_334[name]=val;}});var _335=_333.scripts;var _336=!_333.clsInfo||!_333.clsInfo.cls.prototype.stopParser;for(var _337=_333.node.firstChild;_337;_337=_337.nextSibling){if(_337.nodeType==1){var type=_336&&_337.getAttribute(_332);if(type){var _338={"type":type,clsInfo:_313(type),node:_337,scripts:[],inherited:_334};list.push(_338);scan(_338,list);}else{if(_335&&_337.nodeName.toLowerCase()=="script"){type=_337.getAttribute("type");if(type&&/^dojo\//i.test(type)){_335.push(_337);}}else{if(_336){scan({node:_337,inherited:_334},list);}}}}}};var list=[];scan({node:root?dojo.byId(root):dojo.body(),inherited:(args&&args.inherited)||{dir:dojo._isBodyLtr()?"ltr":"rtl"}},list);return this.instantiate(list,null,args);};}();(function(){var _339=function(){if(dojo.config.parseOnLoad){dojo.parser.parse();}};if(dojo.exists("dijit.wai.onload")&&(dijit.wai.onload===dojo._loaders[0])){dojo._loaders.splice(1,0,_339);}else{dojo._loaders.unshift(_339);}})();}if(!dojo._hasResource["dojo.cache"]){dojo._hasResource["dojo.cache"]=true;dojo.provide("dojo.cache");(function(){var _33a={};dojo.cache=function(_33b,url,_33c){if(typeof _33b=="string"){var _33d=dojo.moduleUrl(_33b,url);}else{_33d=_33b;_33c=url;}var key=_33d.toString();var val=_33c;if(_33c!=undefined&&!dojo.isString(_33c)){val=("value" in _33c?_33c.value:undefined);}var _33e=_33c&&_33c.sanitize?true:false;if(typeof val=="string"){val=_33a[key]=_33e?dojo.cache._sanitize(val):val;}else{if(val===null){delete _33a[key];}else{if(!(key in _33a)){val=dojo._getText(key);_33a[key]=_33e?dojo.cache._sanitize(val):val;}val=_33a[key];}}return val;};dojo.cache._sanitize=function(val){if(val){val=val.replace(/^\s*<\?xml(\s)+version=[\'\"](\d)*.(\d)*[\'\"](\s)*\?>/im,"");var _33f=val.match(/<body[^>]*>\s*([\s\S]+)\s*<\/body>/im);if(_33f){val=_33f[1];}}else{val="";}return val;};})();}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,_earlyTemplatedStartup:false,constructor:function(){this._attachPoints=[];},_stringRepl:function(tmpl){var _340=this.declaredClass,_341=this;return dojo.string.substitute(tmpl,this,function(_342,key){if(key.charAt(0)=="!"){_342=dojo.getObject(key.substr(1),false,_341);}if(typeof _342=="undefined"){throw new Error(_340+" template:"+key);}if(_342==null){return "";}return key.charAt(0)=="!"?_342:_342.toString().replace(/"/g,"&quot;");},this);},buildRendering:function(){var _343=dijit._Templated.getCachedTemplate(this.templatePath,this.templateString,this._skipNodeCache);var node;if(dojo.isString(_343)){node=dojo._toDom(this._stringRepl(_343));if(node.nodeType!=1){throw new Error("Invalid template: "+_343);}}else{node=_343.cloneNode(true);}this.domNode=node;this._attachTemplateNodes(node);if(this.widgetsInTemplate){var _344=dojo.parser,qry,attr;if(_344._query!="[dojoType]"){qry=_344._query;attr=_344._attrName;_344._query="[dojoType]";_344._attrName="dojoType";}var cw=(this._startupWidgets=dojo.parser.parse(node,{noStart:!this._earlyTemplatedStartup,inherited:{dir:this.dir,lang:this.lang}}));if(qry){_344._query=qry;_344._attrName=attr;}this._supportingWidgets=dijit.findWidgets(node);this._attachTemplateNodes(cw,function(n,p){return n[p];});}this._fillContent(this.srcNodeRef);},_fillContent:function(_345){var dest=this.containerNode;if(_345&&dest){while(_345.hasChildNodes()){dest.appendChild(_345.firstChild);}}},_attachTemplateNodes:function(_346,_347){_347=_347||function(n,p){return n.getAttribute(p);};var _348=dojo.isArray(_346)?_346:(_346.all||_346.getElementsByTagName("*"));var x=dojo.isArray(_346)?0:-1;for(;x<_348.length;x++){var _349=(x==-1)?_346:_348[x];if(this.widgetsInTemplate&&_347(_349,"dojoType")){continue;}var _34a=_347(_349,"dojoAttachPoint");if(_34a){var _34b,_34c=_34a.split(/\s*,\s*/);while((_34b=_34c.shift())){if(dojo.isArray(this[_34b])){this[_34b].push(_349);}else{this[_34b]=_349;}this._attachPoints.push(_34b);}}var _34d=_347(_349,"dojoAttachEvent");if(_34d){var _34e,_34f=_34d.split(/\s*,\s*/);var trim=dojo.trim;while((_34e=_34f.shift())){if(_34e){var _350=null;if(_34e.indexOf(":")!=-1){var _351=_34e.split(":");_34e=trim(_351[0]);_350=trim(_351[1]);}else{_34e=trim(_34e);}if(!_350){_350=_34e;}this.connect(_349,_34e,_350);}}}var role=_347(_349,"waiRole");if(role){dijit.setWaiRole(_349,role);}var _352=_347(_349,"waiState");if(_352){dojo.forEach(_352.split(/\s*,\s*/),function(_353){if(_353.indexOf("-")!=-1){var pair=_353.split("-");dijit.setWaiState(_349,pair[0],pair[1]);}});}}},startup:function(){dojo.forEach(this._startupWidgets,function(w){if(w&&!w._started&&w.startup){w.startup();}});this.inherited(arguments);},destroyRendering:function(){dojo.forEach(this._attachPoints,function(_354){delete this[_354];},this);this._attachPoints=[];this.inherited(arguments);}});dijit._Templated._templateCache={};dijit._Templated.getCachedTemplate=function(_355,_356,_357){var _358=dijit._Templated._templateCache;var key=_356||_355;var _359=_358[key];if(_359){try{if(!_359.ownerDocument||_359.ownerDocument==dojo.doc){return _359;}}catch(e){}dojo.destroy(_359);}if(!_356){_356=dojo.cache(_355,{sanitize:true});}_356=dojo.string.trim(_356);if(_357||_356.match(/\$\{([^\}]+)\}/g)){return (_358[key]=_356);}else{var node=dojo._toDom(_356);if(node.nodeType!=1){throw new Error("Invalid template: "+_356);}return (_358[key]=node);}};if(dojo.isIE){dojo.addOnWindowUnload(function(){var _35a=dijit._Templated._templateCache;for(var key in _35a){var _35b=_35a[key];if(typeof _35b=="object"){dojo.destroy(_35b);}delete _35a[key];}});}dojo.extend(dijit._Widget,{dojoAttachEvent:"",dojoAttachPoint:"",waiRole:"",waiState:""});}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 _35c=new dojox.dtl._Context(this);if(!this._created){delete _35c._getter;}var _35d=dojo._toDom(this._template.render(_35c));if(_35d.nodeType!==1&&_35d.nodeType!==3){for(var i=0,l=_35d.childNodes.length;i<l;++i){node=_35d.childNodes[i];if(node.nodeType==1){break;}}}else{node=_35d;}}this._attachTemplateNodes(node);if(this.widgetsInTemplate){var _35e=dojo.parser,qry,attr;if(_35e._query!="[dojoType]"){qry=_35e._query;attr=_35e._attrName;_35e._query="[dojoType]";_35e._attrName="dojoType";}var cw=(this._startupWidgets=dojo.parser.parse(node,{noStart:!this._earlyTemplatedStartup,inherited:{dir:this.dir,lang:this.lang}}));if(qry){_35e._query=qry;_35e._attrName=attr;}this._supportingWidgets=dijit.findWidgets(node);this._attachTemplateNodes(cw,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(_35f,_360,_361){var _362=this._templateCache;var key=_360||_35f;if(_362[key]){return _362[key];}_360=dojo.string.trim(_360||dojo.cache(_35f,{sanitize:true}));if(this._dijitTemplateCompat&&(_361||_360.match(/\$\{([^\}]+)\}/g))){_360=this._stringRepl(_360);}if(_361||!_360.match(/\{[{%]([^\}]+)[%}]\}/g)){return _362[key]=dojo._toDom(_360);}else{return _362[key]=new dojox.dtl.Template(_360);}},render:function(){this.buildRendering();},startup:function(){dojo.forEach(this._startupWidgets,function(w){if(w&&!w._started&&w.startup){w.startup();}});this.inherited(arguments);}});}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],{});}if(!dojo._hasResource["agi.requester"]){dojo._hasResource["agi.requester"]=true;dojo.provide("agi.requester");agi.requester.Requester=function(url,_363,_364,_365,_366){var _367=this;var req=null;this.async=_364;this.method=_363;this.url=url;this.showbusy=_365;this.in_process=false;this.handleas=_366?_366:"text";this.get_millisecond_query=function(){var _368=new Date();var ms=_368.getTime();return "&ajax_requester_ms="+ms;};this.sendRequest=function(_369){var _36a={url:this.url,sync:!this.async,content:_369?_369:{},preventCache:_369?true:false,handleAs:this.handleas,load:_367.processLoad,error:_367.processError};if(this.showbusy){document.body.style.cursor="wait";}this.in_process=true;if(this.method.toUpperCase()=="POST"){dojo.xhrPost(_36a);}else{dojo.xhrGet(_36a);}};this.processLoad=function(_36b,_36c){_36b=_367.processAlways(_36b,_36c);if(_36c.xhr.getResponseHeader("Kaboom")){if(_36c.xhrgetResponseHeader("Kaboom").toLowerCase()=="true"){if(_367.onerror){_367.onerror(_36b,_36c);}}}else{if(_367.onsuccess){_367.onsuccess(_36b,_36c);}}return _36b;};this.processError=function(_36d,_36e){_36d=_367.processAlways(_36d,_36e);if(_367.onerror){_367.onerror(_36d,_36e);}return _36d;};this.processAlways=function(_36f,_370){_367.in_process=false;if(_367.showbusy){document.body.style.cursor="auto";}if(!_36f){_36f="";}try{_36f=_36f.replace("<!--this page was compressed by your friendly neighborhood pydriver-->","");}catch(e){}return _36f;};this.formToQuery=function(_371){var _372=dojo.formToObject(_371);return _372;};};var script_fragment="<script[^>]*>([\\s\\S]*?)</script>";agi.requester.stripScripts=function(_373){return _373.replace(new RegExp(script_fragment,"img"),"");};agi.requester.extractScripts=function(_374){var _375=new RegExp(script_fragment,"img");var _376=new RegExp(script_fragment,"im");var _377=_374.match(_375);var _378=[];if(_377){for(var i=0;i<_377.length;i++){if(_377[i].indexOf("agi-lb-exec")!=-1){_378.push(_377[i].match(_376)[1]);}}}return _378;};agi.requester.evalScripts=function(_379){var _37a=agi.requester.extractScripts(_379);for(i=0;i<_37a.length;i++){try{eval(_37a[i]);}catch(e){}}};agi.requester.checkAll=function(_37b,_37c){form=dojo.byId(_37b);for(i=0;i<form.elements.length;i++){if(form.elements[i].type=="checkbox"){form.elements[i].checked=_37c;}}};agi.requester.countChecked=function(_37d){var form=dojo.byId(_37d);var _37e=0;for(i=0;i<form.elements.length;i++){if(form.elements[i].type=="checkbox"&form.elements[i].checked){_37e++;}}return _37e;};agi.requester.selectAll=function(_37f,_380){if(_380==undefined){var _381=true;}else{var _381=_380;}var list=dojo.byId(_37f);var _382=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=_381;len=_382.length;for(n=0;n<len;n++){if((_382[n].value)==(list.childNodes[i].childNodes[j].value)){_382[n].checked=_381;}}}}}}};agi.requester.selectEqual=function(_383){var _384=document.getElementsByName(_383.name);for(i=0;i<_384.length;i++){if(_383.form.elements[i].value==_383.value){_383.form.elements[i].checked=_383.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(_385){_385=_385||{};dojo.mixin(this,_385);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 _386=this.overlayId;var _387=dojo.byId(_386);if(!_387){_387=document.createElement("div");_387.setAttribute("id",_386);dojo.addClass(_387,this.noprintClass);var _388=this._pageSize();dojo.style(_387,{display:"none",position:"absolute",top:"0",left:"0",zIndex:this.overlayZindex,width:"100%",height:_388[1]+"px"});body.insertBefore(_387,body.firstChild);}try{filter=dojo.style(_387,"filter");if(filter&&dojo.isIE){if(filter.indexOf(imghost)==-1){filter=filter.replace("/agbeta",imghost+"/agbeta");dojo.style(_387,"filter",filter);}}}catch(e){}return _387;},_createLightbox:function(_389){var body=dojo.body();var _38a=dojo.byId(this.lightboxId);if(!_38a){_38a=document.createElement("div");_38a.setAttribute("id",this.lightboxId);dojo.style(_38a,{display:"none",position:"absolute",zIndex:this.containerZindex});body.insertBefore(_38a,_389.nextSibling);}_38a.innerHTML="";return _38a;},_createLoader:function(){var body=dojo.body();var _38b=dojo.byId("loadingImage");if(!_38b){if(this.loaderSrc.endswith(".swf")){_38b=this._createLoaderSwf(this.loaderSrc);}else{_38b=this._createLoaderImage(this.loaderSrc);}dojo.style(_38b,{display:"none",visibility:"hidden",position:"absolute",zIndex:this.loaderZindex});body.insertBefore(_38b,body.firstChild);}return _38b;},_createLoaderSwf:function(src){var _38c=document.createElement("embed");_38c.setAttribute("id",this.loaderId);_38c.setAttribute("name","FlashProduct");_38c.setAttribute("src",src);_38c.setAttribute("swLiveConnect",true);_38c.setAttribute("width",this.loaderWidth);_38c.setAttribute("height",this.loaderHeight);_38c.setAttribute("scale","noborder");_38c.setAttribute("quality","high");_38c.setAttribute("type","application/x-shockwave-flash");_38c.setAttribute("pluginspace","http://www.macromedia.com/go/getflashplayer");_38c.setAttribute("wmode","transparent");return _38c;},_createLoaderImage:function(src){var _38d=document.createElement("img");_38d.setAttribute("id",this.loaderId);_38d.setAttribute("src",src);_38d.setAttribute("width",this.loaderWidth);_38d.setAttribute("height",this.loaderHeight);return _38d;},_loadContent:function(){if(this.domNode&&!this.node){this.node=this.domNode;}if(this.loader&&this.showloader){var _38e=this._pageSize();var _38f=this._pageScroll();var _390=_38f[1]+((_38e[3]-35-this.loader.height)/2);var _391=((_38e[0]-20-this.loader.width)/2);dojo.style(this.loader,{display:"block",visibility:"visible",top:_390+"px",left:_391+"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(_392,_393){this.lightbox.innerHTML=agi.requester.stripScripts(_392);this._ready=true;this.show();agi.requester.evalScripts(_392);this._enableOverlayClick();return _392;},_onError:function(_394,_395){this.hide();return _394;},show:function(){this._showPhase0();this._showPhase1();this._showPhase2();this.postShow();},_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 _396=this._pageScroll();var _397=this.top+_396[1];var _398={left:"-9999px",top:_397+"px",visibility:"visible",display:"block"};if(this.height){_398.height=this.height+"px";}if(this.width){_398.width=this.width+"px";}dojo.style(this.lightbox,_398);},_showPhase2:function(){var _399=this._pageSize();if(this.left==null){this.left=((_399[0]-this.lightbox.offsetWidth)/2);}var _39a={left:this.left+"px"};dojo.style(this.lightbox,_39a);this._resizeOverlay();this._enableKeypressListener();if(!this._bgIframe){var _39b=this.lightbox;if(this.overlay&&this.showoverlay){_39b=this.overlay;}this._bgIframe=new dijit.BackgroundIframe(_39b);}this._showing=true;},postShow:function(){return;},hide:function(_39c){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(_39c){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){if(evt.charOrCode==this.closeKey){this.hide();}},_resizeOverlay:function(){if(this.overlay){var _39d=this._pageSize();dojo.style(this.overlay,"height",_39d[1]+"px");}},_pageScroll:function(){var _39e=0;if(self.pageYOffset){_39e=self.pageYOffset;}else{if(document.documentElement&&document.documentElement.scrollTop){_39e=document.documentElement.scrollTop;}else{if(document.body){_39e=document.body.scrollTop;}}}var _39f=[null,_39e];return _39f;},_pageSize:function(){var _3a0,_3a1;if(window.innerHeight&&window.scrollMaxY){_3a0=document.body.scrollWidth;_3a1=window.innerHeight+window.scrollMaxY;}else{if(document.body.scrollHeight>document.body.offsetHeight){_3a0=document.body.scrollWidth;_3a1=document.body.scrollHeight;}else{_3a0=document.body.offsetWidth;_3a1=document.body.offsetHeight;}}var _3a2,_3a3;if(self.innerHeight){_3a2=self.innerWidth;_3a3=self.innerHeight;}else{if(document.documentElement&&document.documentElement.clientHeight){_3a2=document.documentElement.clientWidth;_3a3=document.documentElement.clientHeight;}else{if(document.body){_3a2=document.body.clientWidth;_3a3=document.body.clientHeight;}}}var _3a4,_3a5;if(_3a1<_3a3){_3a5=_3a3;}else{_3a5=_3a1;}if(_3a0<_3a2){_3a4=_3a2;}else{_3a4=_3a0;}var _3a6=[_3a4,_3a5,_3a2,_3a3];return _3a6;}});}if(!dojo._hasResource["agi.widget.focusform"]){dojo._hasResource["agi.widget.focusform"]=true;dojo.provide("agi.widget.focusform");dojo.declare("agi.widget.focusform.FocusForm",[agi.classes.Identified],{orig_form_values:{},on_cls:"activeinput",off_cls:"lazyinput",form:null,form_id:null,handles:null,constructor:function(_3a7,_3a8,_3a9){this.handles=[];this.form_id=_3a7;this.form=dojo.byId(_3a7);this.on_cls=_3a9||this.on_cls;this.off_cls=_3a8||this.off_cls;this.setup_onfocus();this.setup_onsubmit();dojo.connect(this.form,"onreset",this,this.reset_form);},wake_input:function(ev){var node=ev.target;if(node.className.indexOf(this.off_cls)>-1){node.value="";if(node.name.indexOf("password")>-1){if(dojo.isIE){var _3aa=agi.dom.make_node("<input name=\""+node.name+"\" />",{"class":node.className,"name":node.name,"type":"password","id":node.id,"maxlength":"32"});}else{var _3aa=agi.dom.make_node("input",{"class":node.className,"name":node.name,"type":"password","id":node.id,"maxlength":"32"});}node=agi.dom.swap_node(node,_3aa);this.connect_password_keypress(node);node.focus();node.focus();_3aa.focus();}node.className=node.className.replace(/lazyinput/,this.on_cls);}},reset_input:function(node){if(node.className.indexOf(this.on_cls)>-1){node.className=node.className.replace(/activeinput/,this.off_cls);if(node.name.indexOf("password")>-1){if(dojo.isIE){var _3ab=agi.dom.make_node("<input name=\""+node.name+"\" />",{"class":node.className,"name":node.name,"type":"text","id":node.id});}else{var _3ab=agi.dom.make_node("input",{"class":node.className,"name":node.name,"type":"text","id":node.id});}node=agi.dom.swap_node(node,_3ab);}try{node.value=this.orig_form_values[node.name];}catch(e){node.value="Couldn't find original value";}}},reset_form:function(){this.form=dojo.byId(this.form_id);dojo.forEach(this.form.elements,dojo.hitch(this,function(node){this.reset_input(node);}));dojo.forEach(this.handles,function(_3ac){dojo.disconnect(_3ac);});this.handles=[];this.setup_onfocus();},setup_onfocus:function(){dojo.forEach(this.form.elements,dojo.hitch(this,function(node){this.orig_form_values[node.name]=node.value;if(node.type=="textarea"||node.type=="text"||node.type=="select-one"){this.handles.push(dojo.connect(node,"onfocus",dojo.hitch(this,this.wake_input)));}}));},setup_onsubmit:function(){this.handles.push(dojo.connect(this.form,"onsubmit",function(evt){dojo.publish("ag/widget/focusform/submit",[evt]);}));},connect_password_keypress:function(node){dojo.connect(node,"onkeypress",this,this.submit_on_keypress);},submit_on_keypress:function(evt){if(evt.keyCode==dojo.keys.ENTER){dojo.stopEvent(evt);dojo.publish("ag/widget/focusform/submitkey",[evt]);this.form.submit();}}});agi.widget.focusform.connect_password_keypress=function(node,_3ad){dojo.connect(node,"onkeypress",function(e){if(e.keyCode==13){e.preventDefault();agi.widget.focusform.submit_on_keypress(_3ad);}});};agi.widget.focusform.submit_on_keypress=function(_3ae){dojo.byId(_3ae).submit();};}if(!dojo._hasResource["agi.widget.findit"]){dojo._hasResource["agi.widget.findit"]=true;dojo.provide("agi.widget.findit");agi.widget.findit.FinditLightbox=function(_3af,_3b0){this.hidden_node_id=_3af;this.bad_form_id="findit_magic";this.form_id=_3b0;this.ff=undefined;this.lightbox=null;this.show=dojo.hitch(this,function(){if(this.lightbox){this.lightbox.show();}else{var _3b1=dojo.byId(this.hidden_node_id);this.lightbox=new agi.widget.Lightbox({node:_3b1,lightboxId:"lightbox",loaderId:"loadingImage",overlayId:"agi-overlay"});if(dojo.byId(this.bad_form_id)){dojo.byId(this.bad_form_id).id=this.form_id;}this.ff=new agi.widget.focusform.FocusForm(this.form_id);}return false;});this.hide=dojo.hitch(this,function(){if(this.ff){this.ff.reset_form();}this.lightbox.hide();return false;});};}if(!dojo._hasResource["ag.widget.findit"]){dojo._hasResource["ag.widget.findit"]=true;dojo.provide("ag.widget.findit");ag.widget.findit=agi.widget.findit;}if(!dojo._hasResource["ag.widget.Lightbox"]){dojo._hasResource["ag.widget.Lightbox"]=true;dojo.provide("ag.widget.Lightbox");ag.widget.Lightbox=agi.widget.Lightbox;}if(!dojo._hasResource["ag.widget.focusform"]){dojo._hasResource["ag.widget.focusform"]=true;dojo.provide("ag.widget.focusform");ag.widget.focusform=agi.widget.focusform;}if(!dojo._hasResource["ag.widget.signin"]){dojo._hasResource["ag.widget.signin"]=true;dojo.provide("ag.widget.signin");dojo.declare("ag.widget.signin.SignInLightbox",[agi.classes.Identified],{hidden_node_id:null,bad_form_id:"signin_magic",form_id:null,ff:null,lightbox:null,constructor:function(_3b2,_3b3){this.hidden_node_id=_3b2;this.form_id=_3b3;},show:function(){if(this.lightbox){this.lightbox.show();if(this.ff){this.ff.reset_form();}}else{var _3b4=dojo.byId(this.hidden_node_id);this.lightbox=new ag.widget.Lightbox({node:_3b4,lightboxId:"lightbox",loaderId:"loadingImage",overlayId:"agi-overlay"});if(dojo.byId(this.bad_form_id)){dojo.byId(this.bad_form_id).id=this.form_id;}this.ff=new ag.widget.focusform.FocusForm(this.form_id);try{agx.currentPage.controller.connectTempStorageSignin();}catch(e){}try{agx.currentPage.controller.connectPersStorageSignin();}catch(e){}}return false;},hide:function(){this.lightbox.hide();return false;}});}if(!dojo._hasResource["ag.widget.register"]){dojo._hasResource["ag.widget.register"]=true;dojo.provide("ag.widget.register");ag.widget.register.RegistrationTrigger=function(url,attr){var loc="/register/lb.pd";var _3b5={"width":440,"hideloading":true};if(url){loc=url;}if(attr){_3b5=attr;}this.lightbox=null;var _3b6=this;this.show=function(app,_3b7){var url=loc;if(app){url+="?app="+escape(app)+"&referer="+escape(_3b7);}if(this.lightbox){this.lightbox.show();}else{this.lightbox=new ag.widget.Lightbox({lightboxId:"lightbox",overlayId:"agi-overlay",url:url,width:440,showloader:false});}omniture.swap_vars_and_ping({"s_pageName":loc});};this.hide=function(){this.lightbox.hide();};};ag.widget.register.showCellInfo=function(btn){dojo.byId("cell_info").style.display="block";};ag.widget.register.hideCellInfo=function(btn){dojo.byId("cell_info").style.display="none";};}if(!dojo._hasResource["agi.widget.search"]){dojo._hasResource["agi.widget.search"]=true;dojo.provide("agi.widget.search");agi.widget.search.submit=function submitSearch(_3b8,_3b9,_3ba){if((_3b8==undefined)||(_3b8=="")){_3b8="ag-searchtext";}if(_3b9==undefined){_3b9="ag-searcharea";}if(_3ba==undefined){_3ba="Enter Search Here";}var s=new agi.widget.search.searcher(_3b8,_3b9,_3ba);return s.do_search();};agi.widget.search.searcher=function(_3bb,_3bc,_3bd){var _3be=this;this.searchbox=dojo.byId(_3bb);this.searchpage=dojo.byId(_3bc).value;this.err_msg=_3bd;this.do_init=function(){this.attach_events();};this.do_onblur=function(){if(_3be.searchbox.value==""){_3be.searchbox.value=_3be.err_msg;}};this.do_onfocus=function(){if(_3be.searchbox.value==_3be.err_msg){_3be.searchbox.value="";}};this.attach_events=function(){this.searchbox.onblur=this.do_onblur;this.searchbox.onfocus=this.do_onfocus;};this.highlight_search_box=function(){this.searchbox.style.border="2px solid #ff0000";this.searchbox.style.background="#FFDDDD";this.searchbox.value=this.err_msg;this.searchbox.blur();};this.send_to_search_page=function(){var _3bf="";var _3c0=this.searchpage+"?strSearch="+escape(this.searchbox.value);if(dojo.byId("lpage")){_3bf=dojo.byId("lpage").value;_3c0=_3c0+"&lpage="+_3bf;}window.document.location.href=_3c0;};this.do_search=function(){try{if((this.searchbox.value.length<=0)||(this.searchbox.value==this.err_msg)){this.highlight_search_box();}else{this.send_to_search_page();}return false;}catch(e){return false;}};this.do_init();};agi.widget.search.submit_msn=function(_3c1){if(_3c1=="ag"){try{return agi.widget.search.submit("q");}catch(e){return false;}}else{if(_3c1=="msn"){try{document.forms["msn-search"].action="http://www.bing.com/results.aspx";document.forms["msn-search"].submit();}catch(e){return false;}}}};}if(!dojo._hasResource["ag.widget.search"]){dojo._hasResource["ag.widget.search"]=true;dojo.provide("ag.widget.search");ag.widget.search=agi.widget.search;}if(!dojo._hasResource["agi.go.photoworks"]){dojo._hasResource["agi.go.photoworks"]=true;dojo.provide("agi.go.photoworks");agi.go.photoworks.go=function(_3c2){this.partial_url=_3c2;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 _3c3="http://"+this.environ+"."+this.partial_url;var _3c4="&cb=PW_"+this.site+"&email="+this.email;var _3c5=_3c3+_3c4;window.location.assign(_3c5);};this.go();};}if(!dojo._hasResource["ag.go.photoworks"]){dojo._hasResource["ag.go.photoworks"]=true;dojo.provide("ag.go.photoworks");ag.go.photoworks=agi.go.photoworks;}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.indexOf("%")==-1){purl=encodeURIComponent(purl);}return purl;};agi.go.join.decodePurl=function(purl){if(purl.indexOf("%")>-1){purl=decodeURIComponent(purl);}purl=purl.replace(/\/popup\/signin\.pd/,"/index.pd");purl=purl.replace(/\/popup\/signout\.pd/,"/index.pd");return purl;};agi.go.join.go=function(url,purl,_3c6,_3c7,_3c8,intX,intY,_3c9){if(!purl){purl=window.location.href;}if(!_3c6){_3c6="300";}if(!_3c7){_3c7="320";}if(!_3c8){_3c8="joinwin";}if(!intX){intX=0;}if(!intY){intY=0;}if(!_3c9){_3c9=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 _3ca=dojo.byId("wcMusicOn");var mci=dojo.byId("musicChoiceIndex");if(ma&&ma.value!="nomusic"&&!purl.contains("&ma=")){purl+="|ma:"+ma.value.replace(".mp3","");}if(_3ca){purl+="|wcMusicOn:"+_3ca.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;_3c9=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&&!_3c9){var _3cb;if(intX||intY){strWinFeatures="resizable=no,screenX="+intX+",screenY="+intY+",left="+intX+",top="+intY+",scrollbars=no,width="+_3c6+",height="+_3c7;_3cb=window.open(url,_3c8,strWinFeatures);}else{strWinFeatures="resizable=no,scrollbars=no,width="+_3c6+",height="+_3c7;_3cb=window.open(url,_3c8,strWinFeatures);}_3cb.focus();}else{window.document.location.href=url;}};agi.go.join.openOfferPop=function(url,_3cc,_3cd){purl=window.location.href;if(!url){var url="/popup/offer.pd?";if(purl.contains("cnp")){url=url+"cnp=1";}}var _3ce=window.screen.availWidth;var _3cf=window.screen.availHeight;var intW=300;var intH=320;var intX=_3ce-intW;var intY=_3cf-intH;if(_3cc){var _3d0=document.cookie;var pos=_3d0.indexOf(_3cc);if(pos==-1){SECONDS_PER_DAY=86400;myMinTimeOut=SECONDS_PER_DAY*_3cd;myDate=new Date();myDate.setTime(myDate.getTime()+(myMinTimeOut*1000));document.cookie=_3cc+"=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["ag.go.join"]){dojo._hasResource["ag.go.join"]=true;dojo.provide("ag.go.join");ag.go.join=agi.go.join;}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,_3d1,_3d2,bar){var _3d3=window.open(url,"descr","toolbar=no,location=no,directories=no,status=no,menubar=no,resizable=no,copyhistory=no,width="+_3d1+",height="+_3d2+",scrollbars="+bar);};agi.go.popup.open=function(_3d4){var _3d5={url:"/",name:"agipopup",toolbar:"no",location:"no",directories:"no",status:"no",menubar:"no",resizable:"no",copyhistory:"no",width:300,height:300,scrollbars:"no"};dojo.mixin(_3d5,_3d4);var _3d6=window.open(_3d5.url,_3d5.name,"toolbar="+_3d5.toolbar+","+"location="+_3d5.location+","+"status="+_3d5.status+","+"resizable="+_3d5.resizable+","+"copyhistory="+_3d5.copyhistory+","+"width="+_3d5.width+","+"height="+_3d5.height+","+"scrollbars="+_3d5.scrollbars);return _3d6;};agi.go.popup.closeAndGo=function(url){window.opener.location.href=url;window.close();};openAddressPop=function(){var _3d7=window.open(addURL,"AddressBook",glbStdFeatures);_3d7.focus();};openFavoritesPop=function(){var _3d8=window.open(favLink,"AddFavorite",glbStdFeatures);_3d8.focus();};openScrapbookPop=function(){var _3d9=window.open(scrapLink,"SaveScrap",glbStdFeatures);_3d9.focus();};openPrintPop=function(_3da){var _3db=window.open(ahost+"/printpopup.pd?productNumber="+prodNumber,"Print","toolbar=no,scrollbar=no,width=400,height=400,resizable");};openViewPhotoPop=function(_3dc){var _3dd=window.open(ahost+"/viewphoto.pd?"+photoVars,"ViewPhoto","toolbar=no,scrollbar=no,width=400,height=400,resizable");};openInvVcsPop=function(){var _3de=window.open("addtocalendar.pd?e="+eventNum+"&i="+itemNum+"&m="+memberNum,"Instructions","width=430,height=440,top=25,left=25,resizable=1,scrollbars=1");_3de.focus();};function openAddressPop(){aWindow=window.open(addURL,"AddressBook",glbStdFeatures);aWindow.focus();};openAddressPop2=function(w,h){if(!w){w=562;}if(!h){h=460;}var _3df="width="+w+",height="+h+",resizable=yes,scrollbars=yes,toolbar=no";aWindow=window.open(addURL,"AddressBook",_3df);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["ag.go.popup"]){dojo._hasResource["ag.go.popup"]=true;dojo.provide("ag.go.popup");ag.go.popup=agi.go.popup;ag.go.popup.open=function(_3e0){var _3e1={url:"/",name:"agpopup",toolbar:"no",location:"no",directories:"no",status:"no",menubar:"no",resizable:"no",copyhistory:"no",width:300,height:300,scrollbars:"no"};dojo.mixin(_3e1,_3e0);var _3e2=window.open(_3e1.url,_3e1.name,"toolbar="+_3e1.toolbar+","+"location="+_3e1.location+","+"status="+_3e1.status+","+"resizable="+_3e1.resizable+","+"copyhistory="+_3e1.copyhistory+","+"width="+_3e1.width+","+"height="+_3e1.height+","+"scrollbars="+_3e1.scrollbars);return _3e2;};ag.go.popup.livechat=function(){dojo.publish("ag/livechat/show",[{"channel":"help"}]);return false;};ag.go.popup.newbrowser=function(_3e3){settings={url:"/",name:"agoutoffacebook",width:"1040",height:"700",scrollbars:"yes",resizable:"yes",fullscreen:"yes"};dojo.mixin(settings,_3e3);ag.go.popup.open(settings);return false;};ag.go.popup.feedback=function(_3e4){settings={url:ahost+"/feedback",name:"agfeedback",width:610,height:580,scrollbars:"yes"};dojo.mixin(settings,_3e4);ag.go.popup.open(settings);return false;};ag.go.popup.closeAndGo=function(url){window.opener.location.href=url;window.close();};}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(_3e5){agi.popaway.context.blnDoPopAway=_3e5;};agi.popaway.delay=function(){return true;};agi.popaway.popAway=function(URL,_3e6,_3e7,_3e8,_3e9,_3ea,_3eb){if(URL){agi.popaway.context.popURL=URL;}if(_3e6){agi.popaway.context.popH=_3e6;}if(_3e7){agi.popaway.context.popW=_3e7;}if(_3e8){agi.popaway.context.popCN=_3e8;}if(_3e9!=undefined){agi.popaway.context.popCD=_3e9;}if(_3ea){agi.popaway.context.popPCT=_3ea;}if(_3eb){agi.popaway.context.popSCROLL=_3eb;}var _3ec=Math.round(Math.random()*100);var _3ed="resizeable=yes,scrollbars="+agi.popaway.context.popSCROLL+",width="+agi.popaway.context.popW+",height="+agi.popaway.context.popH;if(_3ec<=agi.popaway.context.popPCT){if(agi.popaway.context.popCN){var _3ee=document.cookie;var pos=_3ee.indexOf(agi.popaway.context.popCN);var _3ef="";if(pos==-1){if(agi.popaway.context.popCD){var _3f0=86400;var _3f1=_3f0*agi.popaway.context.popCD;var _3f2=new Date();_3f2.setTime(_3f2.getTime()+(_3f1*1000));_3ef=" expires="+_3f2.toGMTString()+";";}document.cookie=agi.popaway.context.popCN+"=true;"+_3ef+" path=/;";popAwayWin=window.open(agi.popaway.context.popURL,"popaway",_3ed);}}else{popAwayWin=window.open(agi.popaway.context.popURL,"popaway",_3ed);}}};agi.popaway.addHandlers=function(URL,_3f3,_3f4,_3f5,_3f6,_3f7,_3f8){if(URL){agi.popaway.context.popURL=URL;}if(_3f3){agi.popaway.context.popH=_3f3;}if(_3f4){agi.popaway.context.popW=_3f4;}if(_3f5){agi.popaway.context.popCN=_3f5;}if(_3f6!=undefined){agi.popaway.context.popCD=_3f6;}if(_3f7){agi.popaway.context.popPCT=_3f7;}if(_3f8){agi.popaway.context.popSCROLL=_3f8;}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(_3f9,URL,_3fa,_3fb,_3fc,_3fd){if(document.referrer.indexOf(_3f9)!=-1){agi.popaway.popAway(URL,_3fa,_3fb,_3fc,_3fd);}};}if(!dojo._hasResource["ag.popaway"]){dojo._hasResource["ag.popaway"]=true;dojo.provide("ag.popaway");ag.popaway=agi.popaway;}if(!dojo._hasResource["ag.widget.quickshop"]){dojo._hasResource["ag.widget.quickshop"]=true;dojo.provide("ag.widget.legacy_quickshop");if(!ag.widget.quickshop){ag.widget.quickshop={};}(function(){var qs=ag.widget.quickshop;var d=dojo;qs.toString=function(){return "AGLegacyQuickshop";};qs.Quickshop=function(id){this.toString=function(){return "[LegacyQuickshop]";};if(agx.currentPage.hasEndeca){return;}var me=this;this.container=d.byId(id);this.headings={"occasion":"I want to send a...","recipient":"To...","sentiment":"And I want it to be..."};this.defaults={};this.check_defaults=true;this.chosen_count=0;this.last_recipient="";this.last_sentiment="";this.do_onload=function(){d.connect(d.byId("qs_occasion"),"onchange",this,"do_onchange");d.connect(d.byId("qs_recipient"),"onchange",this,"do_onchange");d.connect(d.byId("qs_sentiment"),"onchange",this,"do_onchange");this.parse_url();var _3fe=d.query(".submit",this.container)[0];_3fe.onclick=function(){me.submit_search();};this.build_quickshop();this.check_defaults=false;};this.update_occasion=function(val){var _3ff=qs_data.occasions;for(o in _3ff){occasion=_3ff[o];if(occasion.name==val){this.occasion=occasion;var _400=occasion.recipients;var _401=occasion.sentiments;this.build_dropdown("sentiment",_401);this.build_dropdown("recipient",_400);this.build_dropdown("occasion",_3ff,val);return;}}};this.update_recipient=function(val){this.last_recipient=val;if(val==""){this.build_dropdown("sentiment",this.occasion.sentiments,this.last_sentiment);this.chosen_count--;}if(d.byId("qs_recipient").value!=val){d.byId("qs_recipient").value=val;}if(d.byId("qs_sentiment").value!=""&&this.chosen_count<3){this.chosen_count++;return;}for(r in this.occasion.recipients){recipient=this.occasion.recipients[r];if(recipient.name==val){var _402=recipient.sentiments;this.build_dropdown("sentiment",_402);}}this.chosen_count=2;};this.update_sentiment=function(val){this.last_sentiment=val;if(val==""){this.build_dropdown("recipient",this.occasion.recipients,this.last_recipient);this.chosen_count--;}if(d.byId("qs_sentiment").value!=val){d.byId("qs_sentiment").value=val;}if(d.byId("qs_recipient").value!=""&&this.chosen_count<3){this.chosen_count++;return;}for(s in this.occasion.sentiments){sentiment=this.occasion.sentiments[s];if(sentiment.name==val){var _403=sentiment.recipients;this.build_dropdown("recipient",_403);}}this.chosen_count=2;};this.build_quickshop=function(){this.occasions=qs_data.occasions;this.occasion=qs_data.occasions[1];if(this.defaults.occasion!=null){this.update_occasion(this.defaults.occasion);}else{this.update_occasion(qs_data.occasions[0].name);}if(this.defaults.recipient!=null){this.update_recipient(this.defaults.recipient);}if(this.defaults.sentiment!=null){this.update_sentiment(this.defaults.sentiment);}this.chosen_count=1;};this.build_dropdown=function(_404,unit,_405,_406){var _407=d.byId("qs_"+_404);this.add_options(unit,_407,_404,_405,_406,true);};this.add_options=function(unit,_408,_409,_40a,_40b){this.remove_options(_408);_40b=_40b===undefined?true:_40b;var _40c=0;if(_40b&&(_408.id=="qs_recipient"||_408.id=="qs_sentiment")){var _40d=_409.charAt(0).toUpperCase()+_409.substring(1);_40d=_40d.replace("Sentiment","Style");this._add_option("[Choose "+_40d+"]","",_408,_40c);_40c+=1;}for(var i=0;i<unit.length;i++){var _40e=false;if(_40a!=undefined){_40e=unit[i].name==_40a;}this._add_option(unit[i].name,unit[i].name,_408,i+_40c,_40e);}};this._add_option=function(text,_40f,_410,idx,_411){var _412=document.createElement("option");_412.text=text.toLowerCase();_412.value=_40f;if(_410.id=="qs_occasion"){_412.text=_412.text+" ecard";}if(_410.options.add){_410.options.add(_412,idx);}else{_410.appendChild(_412);}if(_411){_410.options.selectedIndex=idx;}};this.remove_options=function(_413){for(var i=_413.options.length-1;i>=0;i--){_413.remove(i);}_413.options.length=0;};this.replace_options=function(){var _414=qs.get_group();var _415=d.byId("qs_sentiment");qs.remove_options(_415);var _416=_414.sentiments;qs.add_options(_416,_415,"sentiment");_415=d.byId("qs_recipient");qs.remove_options(_415);var _417=_414.recipients;qs.add_options(_417,_415,"recipient");};this.insert_select=function(_418,_419){var br=ag.dom.make_node("br",{});d.dom.prependChild(br,this.container);d.dom.prependChild(_418,this.container);};this.do_onchange=function(e){var val=e.target.value;switch(e.target.id){case "qs_occasion":this.update_occasion(val);this.chosen_count=1;break;case "qs_sentiment":this.update_sentiment(val);break;case "qs_recipient":this.update_recipient(val);break;}};this.parse_url=function(){var _41a=window.location.search.replace("?","").split("&");for(var i=0;i<_41a.length;i++){if(_41a[i].startswith("qs_")){var nvp=_41a[i].split("=");if(nvp.length!=2){continue;}this.defaults[nvp[0].replace("qs_","")]=unescape(nvp[1]);}}};this.submit_search=function(){var ds=this.container.getElementsByTagName("select");var u=ahost+"/ecards/quickshop.pd?lpage=quickshop&";var p="";for(var i=0;i<ds.length;i++){var d=ds[i];var _41b=d.options[d.selectedIndex].value;p+=_41b?d.id+"="+escape(_41b)+"&":"";}if(!p){alert("Please make a selection first.");return;}p=p.replace(/&$/,"");u=u+p;window.location=u;};this.do_onload();};})();}if(!dojo._hasResource["ag.pile.shim"]){dojo._hasResource["ag.pile.shim"]=true;dojo.provide("ag.pile.shim");ag.pile.shim.toString=function(){return "SHIMTASTIC";};email_focus=agi.permissions.email_focus;newsletter_signup=agi.permissions.newsletter_signup;debounce=ag.util.debounce;toggle_block=ag.util.toggle_block;addHiddenInputElement=ag.dom.addHiddenInputElement;turbowipe=ag.widget.wiper.turbowipe;dojo.addOnLoad(ag.widget.myagdrop.init);FinditLightbox=ag.widget.findit.FinditLightbox;SignInLightbox=ag.widget.signin.SignInLightbox;RegistrationTrigger=ag.widget.register.RegistrationTrigger;showCellInfo=ag.widget.register.showCellInfo;hideCellInfo=ag.widget.register.hideCellInfo;submitSearch=function(){if(agx.currentPage.controller){if(agx.currentPage.controller.searchSubmit){return agx.currentPage.controller.searchSubmit(arguments);}}else{return ag.widget.search.submit(arguments);}};submitMSNSearch=function(_41c){if(agx.currentPage.controller){if(agx.currentPage.controller.searchSubmitMSN){return agx.currentPage.controller.searchSubmitMSN(_41c);}}else{return ag.widget.search.submit_msn(arguments);}};agi_to_pw=ag.go.photoworks.go;openJoin=ag.go.join.go;processOnClick=ag.popaway.processOnClick;quickshop=ag.widget.quickshop.Quickshop;getCustomerAge=agi.cookie.getCustomerAge;getCustomerGender=agi.cookie.getCustomerGender;getCustomerEmail=agi.cookie.getCustomerEmail;getCustomerNumber=agi.cookie.getMemNum;}if(!dojo._hasResource["ag.requester"]){dojo._hasResource["ag.requester"]=true;dojo.provide("ag.requester");ag.requester=agi.requester;}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,_41d){if(!UFO.uaHas("w3cdom")||UFO.uaHas("ieMac")){return;}UFO.getFlashVersion();UFO.foList[id]=UFO.updateFO(FO);if(typeof _41d=="undefined"||_41d!="true"){UFO.createCSS("#"+id,"visibility:hidden;");}UFO.domLoad(id,_41d);},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,_41e){if(typeof _41e!="undefined"&&_41e=="true"){UFO.main(id);}else{var _41f=setInterval(function(){if((document.getElementsByTagName("body")[0]!=null||document.body!=null)&&document.getElementById(id)!=null){UFO.main(id);clearInterval(_41f);}},250);if(typeof document.addEventListener!="undefined"){document.addEventListener("DOMContentLoaded",function(){UFO.main(id);clearInterval(_41f);},null);}}},main:function(id){var _420=UFO.foList[id];if(_420.mainCalled){return;}UFO.foList[id].mainCalled=true;document.getElementById(id).style.visibility="hidden";if(UFO.hasRequired(id)){if(UFO.hasFlashVersion(parseInt(_420.majorversion,10),parseInt(_420.build,10))){if(typeof _420.setcontainercss!="undefined"&&_420.setcontainercss=="true"){UFO.setContainerCSS(id);}UFO.writeSWF(id);}else{if(_420.xi=="true"&&UFO.hasFlashVersion(6,65)){UFO.createDialog(id);}}}document.getElementById(id).style.visibility="visible";},createCSS:function(_421,_422){var _423=document.getElementsByTagName("head")[0];var _424=UFO.createElement("style");if(!UFO.uaHas("ieWin")){_424.appendChild(document.createTextNode(_421+" {"+_422+"}"));}_424.setAttribute("type","text/css");_424.setAttribute("media","screen");_423.appendChild(_424);if(UFO.uaHas("ieWin")&&document.styleSheets&&document.styleSheets.length>0){var _425=document.styleSheets[document.styleSheets.length-1];if(typeof _425.addRule=="object"){_425.addRule(_421,_422);}}},setContainerCSS:function(id){var _426=UFO.foList[id];var _427=/%/.test(_426.width)?"":"px";var _428=/%/.test(_426.height)?"":"px";UFO.createCSS("#"+id,"width:"+_426.width+_427+"; height:"+_426.height+_428+";");if(_426.width=="100%"){UFO.createCSS("body","margin-left:0; margin-right:0; padding-left:0; padding-right:0;");}if(_426.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,_429,_42a){var _42b=UFO.createElement("param");_42b.setAttribute("name",_429);_42b.setAttribute("value",_42a);el.appendChild(_42b);},uaHas:function(ft){var _42c=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 _42d=document.getElementsByTagName("meta");var _42e=_42d.length;for(var i=0;i<_42e;i++){if(/content-type/i.test(_42d[i].getAttribute("http-equiv"))&&/xml/i.test(_42d[i].getAttribute("content"))){return true;}}return false;case "ieMac":return /msie/.test(_42c)&&!/opera/.test(_42c)&&/mac/.test(_42c);case "ieWin":return /msie/.test(_42c)&&!/opera/.test(_42c)&&/win/.test(_42c);case "gecko":return /gecko/.test(_42c)&&!/applewebkit/.test(_42c);case "opera":return /opera/.test(_42c);case "safari":return /applewebkit/.test(_42c);default:return false;}},getFlashVersion:function(){if(UFO.fv[0]!=0){return;}if(navigator.plugins&&typeof navigator.plugins["Shockwave Flash"]=="object"){UFO.pluginType="npapi";var _42f=navigator.plugins["Shockwave Flash"].description;if(typeof _42f!="undefined"){_42f=_42f.replace(/^.*\s+(\S+\s+\S+$)/,"$1");var _430=parseInt(_42f.replace(/^(.*)\..*$/,"$1"),10);var _431=/r/.test(_42f)?parseInt(_42f.replace(/^.*r(.*)$/,"$1"),10):0;UFO.fv=[_430,_431];}}else{if(window.ActiveXObject){UFO.pluginType="ax";try{var _432=new ActiveXObject("ShockwaveFlash.ShockwaveFlash.7");}catch(e){try{var _432=new ActiveXObject("ShockwaveFlash.ShockwaveFlash.6");UFO.fv=[6,0];_432.AllowScriptAccess="always";}catch(e){if(UFO.fv[0]==6){return;}}try{var _432=new ActiveXObject("ShockwaveFlash.ShockwaveFlash");}catch(e){}}if(typeof _432=="object"){var _42f=_432.GetVariable("$version");if(typeof _42f!="undefined"){_42f=_42f.replace(/^\S+\s+(.*)$/,"$1").split(",");UFO.fv=[parseInt(_42f[0],10),parseInt(_42f[2],10)];}}}}},hasRequired:function(id){var _433=UFO.req.length;for(var i=0;i<_433;i++){if(typeof UFO.foList[id][UFO.req[i]]=="undefined"){return false;}}return true;},hasFlashVersion:function(_434,_435){return (UFO.fv[0]>_434||(UFO.fv[0]==_434&&UFO.fv[1]>=_435))?true:false;},writeSWF:function(id){var _436=UFO.foList[id];var _437=document.getElementById(id);if(UFO.pluginType=="npapi"){if(UFO.uaHas("gecko")||UFO.uaHas("xml")){while(_437.hasChildNodes()){_437.removeChild(_437.firstChild);}var _438=UFO.createElement("object");_438.setAttribute("type","application/x-shockwave-flash");_438.setAttribute("data",_436.movie);_438.setAttribute("width",_436.width);_438.setAttribute("height",_436.height);var _439=UFO.optAtt.length;for(var i=0;i<_439;i++){if(typeof _436[UFO.optAtt[i]]!="undefined"){_438.setAttribute(UFO.optAtt[i],_436[UFO.optAtt[i]]);}}var _43a=UFO.opt.concat(UFO.optExc);var _439=_43a.length;for(var i=0;i<_439;i++){if(typeof _436[_43a[i]]!="undefined"){UFO.createObjParam(_438,_43a[i],_436[_43a[i]]);}}_437.appendChild(_438);}else{var _43b="";var _43a=UFO.opt.concat(UFO.optAtt).concat(UFO.optExc);var _439=_43a.length;for(var i=0;i<_439;i++){if(typeof _436[_43a[i]]!="undefined"){_43b+=" "+_43a[i]+"=\""+_436[_43a[i]]+"\"";}}_437.innerHTML="<embed type=\"application/x-shockwave-flash\" src=\""+_436.movie+"\" width=\""+_436.width+"\" height=\""+_436.height+"\" pluginspage=\"http://www.macromedia.com/go/getflashplayer\""+_43b+"></embed>";}}else{if(UFO.pluginType=="ax"){var _43c="";var _439=UFO.optAtt.length;for(var i=0;i<_439;i++){if(typeof _436[UFO.optAtt[i]]!="undefined"){_43c+=" "+UFO.optAtt[i]+"=\""+_436[UFO.optAtt[i]]+"\"";}}var _43d="";var _439=UFO.opt.length;for(var i=0;i<_439;i++){if(typeof _436[UFO.opt[i]]!="undefined"){_43d+="<param name=\""+UFO.opt[i]+"\" value=\""+_436[UFO.opt[i]]+"\" />";}}var _43e=window.location.protocol=="https:"?"https:":"http:";_437.innerHTML="<object classid=\"clsid:D27CDB6E-AE6D-11cf-96B8-444553540000\""+_43c+" width=\""+_436.width+"\" height=\""+_436.height+"\" codebase=\""+_43e+"//download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version="+_436.majorversion+",0,"+_436.build+",0\"><param name=\"movie\" value=\""+_436.movie+"\" />"+_43d+"</object>";if(_436["id"]){window[_436["id"]]=document.getElementById(_436["id"]);}}}},createDialog:function(id){var _43f=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(_43f.xiwidth,10)/2)+"px; margin-top: -"+Math.round(parseInt(_43f.xiheight,10)/2)+"px; width:"+_43f.xiwidth+"px; height:"+_43f.xiheight+"px;");var _440=document.getElementsByTagName("body")[0];var _441=UFO.createElement("div");_441.setAttribute("id","xi-con");var _442=UFO.createElement("div");_442.setAttribute("id","xi-dia");_441.appendChild(_442);_440.appendChild(_441);var _443=window.location;if(UFO.uaHas("xml")&&UFO.uaHas("safari")){var _444=document.getElementsByTagName("title")[0].firstChild.nodeValue=document.getElementsByTagName("title")[0].firstChild.nodeValue.slice(0,47)+" - Flash Player Installation";}else{var _444=document.title=document.title.slice(0,47)+" - Flash Player Installation";}var _445=UFO.pluginType=="ax"?"ActiveX":"PlugIn";var _446=typeof _43f.xiurlcancel!="undefined"?"&xiUrlCancel="+_43f.xiurlcancel:"";var _447=typeof _43f.xiurlfailed!="undefined"?"&xiUrlFailed="+_43f.xiurlfailed:"";UFO.foList["xi-dia"]={movie:_43f.ximovie,width:_43f.xiwidth,height:_43f.xiheight,majorversion:"6",build:"65",flashvars:"MMredirectURL="+_443+"&MMplayerType="+_445+"&MMdoctitle="+_444+_446+_447};UFO.writeSWF("xi-dia");},expressInstallCallback:function(){var _448=document.getElementsByTagName("body")[0];var _449=document.getElementById("xi-con");_448.removeChild(_449);UFO.createCSS("body","height:auto; overflow:auto;");UFO.createCSS("html","height:auto; overflow:auto;");},cleanupIELeaks:function(){var _44a=document.getElementsByTagName("object");var _44b=_44a.length;for(var i=0;i<_44b;i++){_44a[i].style.display="none";for(var x in _44a[i]){if(typeof _44a[i][x]=="function"){_44a[i][x]=null;}}}}};if(typeof window.attachEvent!="undefined"&&UFO.uaHas("ieWin")){window.attachEvent("onunload",UFO.cleanupIELeaks);}}if(!dojo._hasResource["ag.flash.ufo"]){dojo._hasResource["ag.flash.ufo"]=true;dojo.provide("ag.flash.ufo");ag.flash.ufo=agi.flash.ufo;}if(!dojo._hasResource["ag.classes.Identified"]){dojo._hasResource["ag.classes.Identified"]=true;dojo.provide("ag.classes.Identified");ag.classes.Identified=agi.classes.Identified;}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(_44c){if(dojo.isObject(_44c)){dojo.mixin(this,_44c);this.postMixInProperties();}},postMixInProperties:function(){return;}});}if(!dojo._hasResource["ag.classes.Adopter"]){dojo._hasResource["ag.classes.Adopter"]=true;dojo.provide("ag.classes.Adopter");ag.classes.Adopter=agi.classes.Adopter;}if(!dojo._hasResource["ag.cookie._base"]){dojo._hasResource["ag.cookie._base"]=true;dojo.provide("ag.cookie._base");ag.cookie=agi.cookie;ag.cookie.AGCookie=ag.cookie.AGICookie;}if(!dojo._hasResource["ag.cookie"]){dojo._hasResource["ag.cookie"]=true;dojo.provide("ag.cookie");}if(!dojo._hasResource["agi.knotice.KnoticeCookie"]){dojo._hasResource["agi.knotice.KnoticeCookie"]=true;dojo.provide("agi.knotice.KnoticeCookie");dojo.declare("agi.knotice.KnoticeCookie",[ag.classes.Identified,ag.classes.Adopter],{KEY:"ktid",constructor:function(){},read:function(_44d){if(!_44d){_44d="";}var _44e=ag.cookie.MagicCookie.getCookieValue(this.KEY);if(_44e==null){_44e=_44d;}return _44e;},set:function(_44f){ag.cookie.MagicCookie.setCookieValue(this.KEY,_44f,false);}});}if(!dojo._hasResource["ag.base64"]){dojo._hasResource["ag.base64"]=true;dojo.provide("ag.base64");ag.base64=agi.base64;}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 _450=dojo.fromJson(agi.cookie.MagicCookie.getCookieValue(this.KEY));return _450;},set:function(_451,_452){if(!_452){_452=false;}var _453=dojo.fromJson(agi.cookie.MagicCookie.getCookieValue(this.KEY));if(_453==null){_453={};}for(key in _451){if(key.indexOf("cs")==0&&key.indexOf("cs9")!=0){if(_451[key]==this.NON_MEMBER_DEFAULT&&_453[key]>this.NON_MEMBER_DEFAULT){_451[key]=_453[key];}}if(!_452&&(key=="cs2"&&this.FROZEN_TREATMENTS.indexOf(_453[key])!=-1)){_451[key]=_453[key];}}dojo.mixin(_453,_451);agi.cookie.MagicCookie.setCookieValue(this.KEY,dojo.toJson(_453),false);}});}if(!dojo._hasResource["agi.knotice._base"]){dojo._hasResource["agi.knotice._base"]=true;dojo.provide("agi.knotice._base");agx.currentPage.other_ccs=["csga34597","csga16291","csga16280","csga16505","csma16918","csma16919","csma16920","csma16930","csya16619","csya16620","csya16621","csya16631","csga34601","csga34520","csga16275","csga16331","csma16952","csma16953","csma16954","csma16955","csya16653","csya16654","csya16655","csya16656","csga34600","csga16298","csga16277","csma16990","csma16991","csma16992","csma16993","csya16691","csya16692","csya16693","csya16694","csga16293","csga16276","csga16332","csma16939","csma16972","csma16973","csya16640","csya16673","csya16674","csga34563","csga16302","csga16270","csga16326","csma17028","csma17029","csma17030","csma17031","csya16729","csya16730","csya16731","csya16732","csga34591","csga16506","csga16354","csga34570","csma17106","csma16851","csma16852","csya16808","csya16551","csya16552","csga34610","csga16294","csga16274","csga16330","csma16944","csma16945","csma16946","csya16645","csya16646","csya16647","csga34593","csga16285","csga16255","csga16314","csma16855","csma16856","csma16857","csma16860","csma16858","csma16859","csya16256","csya16568","csya16557","csya16560","csya16558","csya16559","csga34594","csga16289","csga16262","csga16320","csma16862","csma16863","csma16864","csma16867","csma16865","csma16866","csya16562","csya16563","csya16564","csya16567","csya16565","csya16566","csga34612","csga34565","csga34522","csga16304","csga34586","csga34589","csga34581","csga34585","csma16949","csma17043","csma17044","csma16900","csma16901","csya16650","csya16744","csya16745","csya16601","csya16602","csga34559","csga16300","csga16267","csga16323","csma17003","csma17004","csma16999","csma17002","csma17000","csma17001","csya16704","csya16705","csya16700","csya16703","csya16701","csya16702","csga34568","csga16308","csga16272","csga16328","csga28317","csma17050","csma17051","csma17052","csma17055","csma17053","csma17054","csya16751","csya16752","csya16753","csya16756","csya16754","csya16755","csga34562","csga16260","csga16319","csma17017","csma17018","csya16718","csya16719"];agx.currentPage.free_ec_ccs=["csga34571","csga16311","csga28306","csga16316","csga16334","csga28321","csga16312","csga28307","csma16931","csma28425","csma16932","csma28426","csma16935","csma16937","csya16632","csya28380","csya16633","csya28381","csya16636","csya16638"];agx.currentPage.content_ccs=["csga16509","csga16510","csga16507","csga28324","csga28316"];agi.knotice.init=function(){if(typeof (knotice)=="undefined"||!agx.currentPage.knotice){dojo.query("[class*='knotice-zone']").forEach(function(node,_454,_455){if(node.style.visibility=="hidden"){dojo.style(node,{visibility:"visible"});}});}else{var _456={apiHost:"agweb.knotice.com",timeout:3000};try{var _457=ag.cookie.MagicCookie.getCookieValue("prevlog")*1;}catch(e){var _457=0;}var _458=ag.cookie.MagicCookie.getCookieValue("sid")==agi.cookie.MagicCookie.getCookieValue("psid");_458=_458&&(_457!=1);var _459=ag.cookie.MagicCookie.getCookieValue("lastaction");var _45a=(dojo.isIE>0)||(dojo.isFF>0);var _45b=ag.cookie.MagicCookie.getCookieValue("lasttrigger");var _45c=ag.cookie.MagicCookie.getCookieValue("dbtreatments");var cmpn=ag.cookie.MagicCookie.getCookieValue("cmpn");var c=ag.base64.decode(cmpn);var map=ag.cookie.NVP.toMap(c,"&","=");var _45d=map["cn"];var _45e=0;var _45f=(ag.cookie.AGCookie.getCookieValue("customer","status")==3);if(dojo.indexOf(agx.currentPage.other_ccs,_45d)!=-1){_45e=2;}else{if(dojo.indexOf(agx.currentPage.free_ec_ccs,_45d)!=-1){_45e=1;}else{if(dojo.indexOf(agx.currentPage.content_ccs,_45d)!=-1){_45e=3;}}}if(_45c==null){_45c=0;}var _460={"Visitor Information.IsMember":_45f,"Visitor Information.DBTreatmentID":_45c,"Visitor Information.freeTBCampCode":_45e,"Visitor Information.FirstTimeVisitor":_458,"Visitor Information.IsIEorFirefox":_45a,"Visitor Information.LastAction":_459,"Visitor Information.LastTrig":_45b};var path=document.location.pathname;if(path.charAt(0)!="/"){path="/"+path;}var _461=document.location.host.replace(/^(stage|work|dev|www)\d*/,"$1").replace(/:\d+$/,"");if(path=="/"){_456.forceUrl=document.location.protocol+"//"+_461+"/index.pd"+document.location.search+document.location.hash;}else{_456.forceUrl=document.location.protocol+"//"+_461+document.location.pathname+document.location.search+document.location.hash;}var _462=ag.cookie.AGCookie.getCookie("KNOveride");if(_462!=null){_456.forceTargetPageID=_462;}knotice.init(_456,_460,agi.knotice.replace);}};agi.knotice.replace=function(data){if(!data){return;}if(data=="default"){data=101;}var _463=new agi.knotice.KnoticeCookie();_463.set(data);dojo.publish("agi/knotice/loaded");};}if(!dojo._hasResource["agi.knotice"]){dojo._hasResource["agi.knotice"]=true;dojo.provide("agi.knotice");}if(!dojo._hasResource["agi.ovoid.Konami"]){dojo._hasResource["agi.ovoid.Konami"]=true;dojo.provide("agi.ovoid.Konami");dojo.declare("agi.ovoid.Konami",[agi.classes.Identified],{kkeys:null,code:"38,38,40,40,37,39,37,39,66,65,13",handles:null,callback:null,once:true,constructor:function(_464){dojo.mixin(this,_464);this.kkeys=[];this.handles=[];this.handles.push(dojo.connect(dojo.doc,"onkeydown",dojo.hitch(this,this.keydown)));},keydown:function(evt){this.kkeys.push(evt.keyCode);if(this.kkeys.toString().indexOf(this.code)>=0){if(this.once){dojo.forEach(this.handles,dojo.disconnect);}if(this.callback){this.callback();}}}});}if(!dojo._hasResource["dojo.fx.easing"]){dojo._hasResource["dojo.fx.easing"]=true;dojo.provide("dojo.fx.easing");dojo.fx.easing={linear:function(n){return n;},quadIn:function(n){return Math.pow(n,2);},quadOut:function(n){return n*(n-2)*-1;},quadInOut:function(n){n=n*2;if(n<1){return Math.pow(n,2)/2;}return -1*((--n)*(n-2)-1)/2;},cubicIn:function(n){return Math.pow(n,3);},cubicOut:function(n){return Math.pow(n-1,3)+1;},cubicInOut:function(n){n=n*2;if(n<1){return Math.pow(n,3)/2;}n-=2;return (Math.pow(n,3)+2)/2;},quartIn:function(n){return Math.pow(n,4);},quartOut:function(n){return -1*(Math.pow(n-1,4)-1);},quartInOut:function(n){n=n*2;if(n<1){return Math.pow(n,4)/2;}n-=2;return -1/2*(Math.pow(n,4)-2);},quintIn:function(n){return Math.pow(n,5);},quintOut:function(n){return Math.pow(n-1,5)+1;},quintInOut:function(n){n=n*2;if(n<1){return Math.pow(n,5)/2;}n-=2;return (Math.pow(n,5)+2)/2;},sineIn:function(n){return -1*Math.cos(n*(Math.PI/2))+1;},sineOut:function(n){return Math.sin(n*(Math.PI/2));},sineInOut:function(n){return -1*(Math.cos(Math.PI*n)-1)/2;},expoIn:function(n){return (n==0)?0:Math.pow(2,10*(n-1));},expoOut:function(n){return (n==1)?1:(-1*Math.pow(2,-10*n)+1);},expoInOut:function(n){if(n==0){return 0;}if(n==1){return 1;}n=n*2;if(n<1){return Math.pow(2,10*(n-1))/2;}--n;return (-1*Math.pow(2,-10*n)+2)/2;},circIn:function(n){return -1*(Math.sqrt(1-Math.pow(n,2))-1);},circOut:function(n){n=n-1;return Math.sqrt(1-Math.pow(n,2));},circInOut:function(n){n=n*2;if(n<1){return -1/2*(Math.sqrt(1-Math.pow(n,2))-1);}n-=2;return 1/2*(Math.sqrt(1-Math.pow(n,2))+1);},backIn:function(n){var s=1.70158;return Math.pow(n,2)*((s+1)*n-s);},backOut:function(n){n=n-1;var s=1.70158;return Math.pow(n,2)*((s+1)*n+s)+1;},backInOut:function(n){var s=1.70158*1.525;n=n*2;if(n<1){return (Math.pow(n,2)*((s+1)*n-s))/2;}n-=2;return (Math.pow(n,2)*((s+1)*n+s)+2)/2;},elasticIn:function(n){if(n==0||n==1){return n;}var p=0.3;var s=p/4;n=n-1;return -1*Math.pow(2,10*n)*Math.sin((n-s)*(2*Math.PI)/p);},elasticOut:function(n){if(n==0||n==1){return n;}var p=0.3;var s=p/4;return Math.pow(2,-10*n)*Math.sin((n-s)*(2*Math.PI)/p)+1;},elasticInOut:function(n){if(n==0){return 0;}n=n*2;if(n==2){return 1;}var p=0.3*1.5;var s=p/4;if(n<1){n-=1;return -0.5*(Math.pow(2,10*n)*Math.sin((n-s)*(2*Math.PI)/p));}n-=1;return 0.5*(Math.pow(2,-10*n)*Math.sin((n-s)*(2*Math.PI)/p))+1;},bounceIn:function(n){return (1-dojo.fx.easing.bounceOut(1-n));},bounceOut:function(n){var s=7.5625;var p=2.75;var l;if(n<(1/p)){l=s*Math.pow(n,2);}else{if(n<(2/p)){n-=(1.5/p);l=s*Math.pow(n,2)+0.75;}else{if(n<(2.5/p)){n-=(2.25/p);l=s*Math.pow(n,2)+0.9375;}else{n-=(2.625/p);l=s*Math.pow(n,2)+0.984375;}}}return l;},bounceInOut:function(n){if(n<0.5){return dojo.fx.easing.bounceIn(n*2)/2;}return (dojo.fx.easing.bounceOut(n*2-1)/2)+0.5;}};}if(!dojo._hasResource["dojox.fx.text"]){dojo._hasResource["dojox.fx.text"]=true;dojo.provide("dojox.fx.text");dojox.fx.text._split=function(args){var node=args.node=dojo.byId(args.node),s=node.style,cs=dojo.getComputedStyle(node),_465=dojo.coords(node,true);args.duration=args.duration||1000;args.words=args.words||false;var _466=(args.text&&typeof (args.text)=="string")?args.text:node.innerHTML,_467=s.height,_468=s.width,_469=[];dojo.style(node,{height:cs.height,width:cs.width});var _46a=/(<\/?\w+((\s+\w+(\s*=\s*(?:".*?"|'.*?'|[^'">\s]+))?)+\s*|\s*)\/?>)/g;var reg=(args.words?/(<\/?\w+((\s+\w+(\s*=\s*(?:".*?"|'.*?'|[^'">\s]+))?)+\s*|\s*)\/?>)\s*|([^\s<]+\s*)/g:/(<\/?\w+((\s+\w+(\s*=\s*(?:".*?"|'.*?'|[^'">\s]+))?)+\s*|\s*)\/?>)\s*|([^\s<]\s*)/g);var _46b=(typeof args.text=="string")?args.text.match(reg):node.innerHTML.match(reg);var html="";var _46c=0;var _46d=0;for(var i=0;i<_46b.length;i++){var _46e=_46b[i];if(!_46e.match(_46a)){html+="<span>"+_46e+"</span>";_46c++;}else{html+=_46e;}}node.innerHTML=html;function _46f(_470){var next=_470.nextSibling;if(_470.tagName=="SPAN"&&_470.childNodes.length==1&&_470.firstChild.nodeType==3){var _471=dojo.coords(_470,true);_46d++;dojo.style(_470,{padding:0,margin:0,top:(args.crop?"0px":_471.t+"px"),left:(args.crop?"0px":_471.l+"px"),display:"inline"});var _472=args.pieceAnimation(_470,_471,_465,_46d,_46c);if(dojo.isArray(_472)){_469=_469.concat(_472);}else{_469[_469.length]=_472;}}else{if(_470.firstChild){_46f(_470.firstChild);}}if(next){_46f(next);}};_46f(node.firstChild);var anim=dojo.fx.combine(_469);dojo.connect(anim,"onEnd",anim,function(){node.innerHTML=_466;dojo.style(node,{height:_467,width:_468});});if(args.onPlay){dojo.connect(anim,"onPlay",anim,args.onPlay);}if(args.onEnd){dojo.connect(anim,"onEnd",anim,args.onEnd);}return anim;};dojox.fx.text.explode=function(args){var node=args.node=dojo.byId(args.node);var s=node.style;args.distance=args.distance||1;args.duration=args.duration||1000;args.random=args.random||0;if(typeof (args.fade)=="undefined"){args.fade=true;}if(typeof (args.sync)=="undefined"){args.sync=true;}args.random=Math.abs(args.random);args.pieceAnimation=function(_473,_474,_475,_476,_477){var _478=_474.h;var _479=_474.w;var _47a=args.distance*2;var _47b=args.duration;var _47c=parseFloat(_473.style.top);var _47d=parseFloat(_473.style.left);var _47e=0;var _47f=0;var _480=0;if(args.random){var seed=(Math.random()*args.random)+Math.max(1-args.random,0);_47a*=seed;_47b*=seed;_47e=((args.unhide&&args.sync)||(!args.unhide&&!args.sync))?(args.duration-_47b):0;_47f=Math.random()-0.5;_480=Math.random()-0.5;}var _481=((_475.h-_478)/2-(_474.y-_475.y));var _482=((_475.w-_479)/2-(_474.x-_475.x));var _483=Math.sqrt(Math.pow(_482,2)+Math.pow(_481,2));var _484=_47c-_481*_47a+_483*_480;var _485=_47d-_482*_47a+_483*_47f;var _486=dojo.animateProperty({node:_473,duration:_47b,delay:_47e,easing:(args.easing||(args.unhide?dojo.fx.easing.sinOut:dojo.fx.easing.circOut)),beforeBegin:(args.unhide?function(){if(args.fade){dojo.style(_473,"opacity",0);}_473.style.position=args.crop?"relative":"absolute";_473.style.top=_484+"px";_473.style.left=_485+"px";}:function(){_473.style.position=args.crop?"relative":"absolute";}),properties:{top:(args.unhide?{start:_484,end:_47c}:{start:_47c,end:_484}),left:(args.unhide?{start:_485,end:_47d}:{start:_47d,end:_485})}});if(args.fade){var _487=dojo.animateProperty({node:_473,duration:_47b,delay:_47e,easing:(args.fadeEasing||dojo.fx.easing.quadOut),properties:{opacity:(args.unhide?{start:0,end:1}:{end:0})}});return (args.unhide?[_487,_486]:[_486,_487]);}else{return _486;}};var anim=dojox.fx.text._split(args);return anim;};dojox.fx.text.converge=function(args){args.unhide=true;return dojox.fx.text.explode(args);};dojox.fx.text.disintegrate=function(args){var node=args.node=dojo.byId(args.node);var s=node.style;args.duration=args.duration||1500;args.distance=args.distance||1.5;args.random=args.random||0;if(!args.fade){args.fade=true;}var _488=Math.abs(args.random);args.pieceAnimation=function(_489,_48a,_48b,_48c,_48d){var _48e=_48a.h;var _48f=_48a.w;var _490=args.interval||(args.duration/(1.5*_48d));var _491=(args.duration-_48d*_490);var _492=Math.random()*_48d*_490;var _493=(args.reverseOrder||args.distance<0)?(_48c*_490):((_48d-_48c)*_490);var _494=_492*_488+Math.max(1-_488,0)*_493;var _495={};if(args.unhide){_495.top={start:(parseFloat(_489.style.top)-_48b.h*args.distance),end:parseFloat(_489.style.top)};if(args.fade){_495.opacity={start:0,end:1};}}else{_495.top={end:(parseFloat(_489.style.top)+_48b.h*args.distance)};if(args.fade){_495.opacity={end:0};}}var _496=dojo.animateProperty({node:_489,duration:_491,delay:_494,easing:(args.easing||(args.unhide?dojo.fx.easing.sinIn:dojo.fx.easing.circIn)),properties:_495,beforeBegin:(args.unhide?function(){if(args.fade){dojo.style(_489,"opacity",0);}_489.style.position=args.crop?"relative":"absolute";_489.style.top=_495.top.start+"px";}:function(){_489.style.position=args.crop?"relative":"absolute";})});return _496;};var anim=dojox.fx.text._split(args);return anim;};dojox.fx.text.build=function(args){args.unhide=true;return dojox.fx.text.disintegrate(args);};dojox.fx.text.blockFadeOut=function(args){var node=args.node=dojo.byId(args.node);var s=node.style;args.duration=args.duration||1000;args.random=args.random||0;var _497=Math.abs(args.random);args.pieceAnimation=function(_498,_499,_49a,_49b,_49c){var _49d=args.interval||(args.duration/(1.5*_49c));var _49e=(args.duration-_49c*_49d);var _49f=Math.random()*_49c*_49d;var _4a0=(args.reverseOrder)?((_49c-_49b)*_49d):(_49b*_49d);var _4a1=_49f*_497+Math.max(1-_497,0)*_4a0;var _4a2=dojo.animateProperty({node:_498,duration:_49e,delay:_4a1,easing:(args.easing||dojo.fx.easing.sinInOut),properties:{opacity:(args.unhide?{start:0,end:1}:{end:0})},beforeBegin:(args.unhide?function(){dojo.style(_498,"opacity",0);}:undefined)});return _4a2;};var anim=dojox.fx.text._split(args);return anim;};dojox.fx.text.blockFadeIn=function(args){args.unhide=true;return dojox.fx.text.blockFadeOut(args);};dojox.fx.text.backspace=function(args){var node=args.node=dojo.byId(args.node);var s=node.style;args.words=false;args.duration=args.duration||2000;args.random=args.random||0;var _4a3=Math.abs(args.random);var _4a4=10;args.pieceAnimation=function(_4a5,_4a6,_4a7,_4a8,_4a9){var _4aa=args.interval||(args.duration/(1.5*_4a9)),text=("textContent" in _4a5)?_4a5.textContent:_4a5.innerText,_4ab=text.match(/\s/g);if(typeof (args.wordDelay)=="undefined"){args.wordDelay=_4aa*2;}if(!args.unhide){_4a4=(_4a9-_4a8-1)*_4aa;}var _4ac,_4ad;if(args.fixed){if(args.unhide){var _4ac=function(){dojo.style(_4a5,"opacity",0);};}}else{if(args.unhide){var _4ac=function(){_4a5.style.display="none";};var _4ad=function(){_4a5.style.display="inline";};}else{var _4ad=function(){_4a5.style.display="none";};}}var _4ae=dojo.animateProperty({node:_4a5,duration:1,delay:_4a4,easing:(args.easing||dojo.fx.easing.sinInOut),properties:{opacity:(args.unhide?{start:0,end:1}:{end:0})},beforeBegin:_4ac,onEnd:_4ad});if(args.unhide){var _4af=Math.random()*text.length*_4aa;var _4b0=_4af*_4a3/2+Math.max(1-_4a3/2,0)*args.wordDelay;_4a4+=_4af*_4a3+Math.max(1-_4a3,0)*_4aa*text.length+(_4b0*(_4ab&&text.lastIndexOf(_4ab[_4ab.length-1])==text.length-1));}return _4ae;};var anim=dojox.fx.text._split(args);return anim;};dojox.fx.text.type=function(args){args.unhide=true;return dojox.fx.text.backspace(args);};}if(!dojo._hasResource["agi.ovoid.Credits"]){dojo._hasResource["agi.ovoid.Credits"]=true;dojo.provide("agi.ovoid.Credits");dojo.declare("agi.ovoid.Credits",[agi.classes.Identified],{url:"",templateString:"",overlayId:"",contentClass:"",innerContentId:"",lbWidth:660,lbTop:35,original_opacity:0.3,original_background_color:"black",opacity:0.75,background_color:"white",autostart:false,playing:false,start_timeout:5000,constructor:function(_4b1){dojo.mixin(this,_4b1);this.data=null;this.lightbox=new agi.widget.Lightbox({lightboxId:"lightbox",overlayId:this.overlayId,loadnow:false,width:this.lbWidth,top:this.lbTop,overflow:"",contents:this.templateString});this.showNow=false;},loadData:function(_4b2){this.showNow=_4b2;if(!this.url){return;}dojo.xhrGet({url:this.url,handleAs:"json",load:dojo.hitch(this,this.gotData)});},gotData:function(_4b3,_4b4){this.data=_4b3;if(this.showNow){this.show();}},show:function(){if(!this.data){return this.loadData(true);}var _4b5=dojo.byId(this.overlayId);this.original_opacity=dojo.style(_4b5).opacity;this.original_background_color=dojo.style(_4b5).backgroundColor;dojo.style(_4b5,{opacity:this.opacity,backgroundColor:this.background_color});this.lightbox.show();if(this.autostart){this.play();}else{setTimeout(dojo.hitch(this,this.play),this.start_timeout);}},play:function(){if(this.playing){return;}this.showPage(0);this.playing=true;},showPage:function(i){var page=this.data.pages[i];var _4b6=this.data.pages[i+1];var h1=dojo.query("."+this.contentClass+" h1")[0];var h2=dojo.query("."+this.contentClass+" h2")[0];var ul=dojo.query("."+this.contentClass+" ul")[0];var _4b7=dojo.byId(this.innerContentId);var _4b8={node:_4b7,random:0.5,distance:1.5,duration:1500};if(page){if(page.heading!=null){h1.innerHTML=page.heading;}if(page.subhead!=null){h2.innerHTML=page.subhead;}else{h2.innerHTML="";}if(page.items!=null){ul.innerHTML=this.makeLIs(page.items);}else{ul.innerHTML="";}}dojo.style(_4b7,"visibility","visible");var _4b9=page.showFor!=null?page.showFor:5000;if(_4b6!=null){_4b8.onEnd=dojo.hitch(this,function(){dojo.style(_4b7,"visibility","hidden");this.showPage(i+1);});var anim=dojox.fx.text.explode(_4b8);setTimeout(function(){anim.play();},_4b9);}else{setTimeout(dojo.hitch(this,this.hide),_4b9);}},makeLIs:function(_4ba){html="";for(var i=0;i<_4ba.length;i++){html=html+"<li>"+_4ba[i]+"</li>";}return html;},hide:function(){this.lightbox.hide();var _4bb=dojo.byId(this.overlayId);dojo.style(_4bb,{opacity:this.original_opacity,backgroundColor:this.original_background_color});}});}if(!dojo._hasResource["agi.ovoid.Genesis"]){dojo._hasResource["agi.ovoid.Genesis"]=true;dojo.provide("agi.ovoid.Genesis");dojo.declare("agi.ovoid.Genesis",[agi.ovoid.Konami],{code:"66,65,39,39,65,67,38,40,65,13"});}if(!dojo._hasResource["agi.ovoid.Release"]){dojo._hasResource["agi.ovoid.Release"]=true;dojo.provide("agi.ovoid.Release");dojo.declare("agi.ovoid.Release",[agi.classes.Identified,agi.widget.Lightbox,agi.classes.Adopter],{__doc__:"Lightbox widget for large image preview on design (double click thumbs).",templateString:"<div>\n\n<div id=\"pw-light-release\" class=\"pw-rc-light\" ><span class=\"pw-x1\"></span><span class=\"pw-x2\"></span><span class=\"pw-x3\"></span>\n\t<div class=\"pw-light-header\">\n        <ul>\n            <li class=\"pw-l-close\">\n                <a href=\"/\" onclick=\"dojo.publish('agi/modals/release/hide'); return false;\"><span></span>Close</a>\n            </li>\n        </ul>\n    </div>\n    \n    <div class=\"pw-light-content\" style=\"text-align: center;\">\n\t\t<h1 style=\"width:100%; color:#c42216; font-size: 28px; line-height: 34px; font-weight: bold; margin-bottom: 15px;\"></h1>\n\t\t<h2 style=\"font-size: 20px; line-height: 26px; color: #c42216; font-weight: bold; margin-bottom: 15px;\"></h2>\n        <div id=\"release-content\">\n        </div>\n    </div>\n</div>\n\n</div>\n",imghost:imghost,title:"PhotoWorks.com",subtitle:"",embed:"",data:null,dataUrl:null,showNow:false,constructor:function(){},postCreate:function(){this.inherited(arguments);dojo.subscribe("agi/modals/release/show",dojo.hitch(this,this.onOpen));dojo.subscribe("agi/modals/release/hide",dojo.hitch(this,this.onClose));dojo.subscribe("agi/modals/hide",dojo.hitch(this,this.onClose));this.handles=[];this.showNow=false;},onOpen:function(){if(!this.data){return this.loadData(true);}this.show();},onClose:function(evt){if(evt){dojo.stopEvent(evt);}this.hide();dojo.forEach(this.handles,dojo.disconnect);this.handles=[];},loadData:function(_4bc){this.showNow=_4bc;if(!this.dataUrl){return;}dojo.xhrGet({url:this.dataUrl,handleAs:"json",load:dojo.hitch(this,this.gotData)});},gotData:function(_4bd,_4be){if(this.showNow){this.show();}this.data=_4bd;var _4bf=dojo.query("#"+this.lightboxId+" .pw-light-content h1")[0];var _4c0=dojo.query("#"+this.lightboxId+" .pw-light-content h2")[0];var _4c1=dojo.query("#"+this.lightboxId+" .pw-light-content div")[0];dojo.html.set(_4bf,this.data.title);dojo.html.set(_4c0,this.data.subtitle);dojo.html.set(_4c1,this.data.content);}});}if(!dojo._hasResource["dojo.html"]){dojo._hasResource["dojo.html"]=true;dojo.provide("dojo.html");(function(){var _4c2=0,d=dojo;dojo.html._secureForInnerHtml=function(cont){return cont.replace(/(?:\s*<!DOCTYPE\s[^>]+>|<title[^>]*>[\s\S]*?<\/title>)/ig,"");};dojo.html._emptyNode=dojo.empty;dojo.html._setNodeContent=function(node,cont){d.empty(node);if(cont){if(typeof cont=="string"){cont=d._toDom(cont,node.ownerDocument);}if(!cont.nodeType&&d.isArrayLike(cont)){for(var _4c3=cont.length,i=0;i<cont.length;i=_4c3==cont.length?i+1:0){d.place(cont[i],node,"last");}}else{d.place(cont,node,"last");}}return node;};dojo.declare("dojo.html._ContentSetter",null,{node:"",content:"",id:"",cleanContent:false,extractContent:false,parseContent:false,constructor:function(_4c4,node){dojo.mixin(this,_4c4||{});node=this.node=dojo.byId(this.node||node);if(!this.id){this.id=["Setter",(node)?node.id||node.tagName:"",_4c2++].join("_");}},set:function(cont,_4c5){if(undefined!==cont){this.content=cont;}if(_4c5){this._mixin(_4c5);}this.onBegin();this.setContent();this.onEnd();return this.node;},setContent:function(){var node=this.node;if(!node){throw new Error(this.declaredClass+": setContent given no node");}try{node=dojo.html._setNodeContent(node,this.content);}catch(e){var _4c6=this.onContentError(e);try{node.innerHTML=_4c6;}catch(e){}}this.node=node;},empty:function(){if(this.parseResults&&this.parseResults.length){dojo.forEach(this.parseResults,function(w){if(w.destroy){w.destroy();}});delete this.parseResults;}dojo.html._emptyNode(this.node);},onBegin:function(){var cont=this.content;if(dojo.isString(cont)){if(this.cleanContent){cont=dojo.html._secureForInnerHtml(cont);}if(this.extractContent){var _4c7=cont.match(/<body[^>]*>\s*([\s\S]+)\s*<\/body>/im);if(_4c7){cont=_4c7[1];}}}this.empty();this.content=cont;return this.node;},onEnd:function(){if(this.parseContent){this._parse();}return this.node;},tearDown:function(){delete this.parseResults;delete this.node;delete this.content;},onContentError:function(err){return "Error occured setting content: "+err;},_mixin:function(_4c8){var _4c9={},key;for(key in _4c8){if(key in _4c9){continue;}this[key]=_4c8[key];}},_parse:function(){var _4ca=this.node;try{this.parseResults=dojo.parser.parse({rootNode:_4ca,dir:this.dir,lang:this.lang});}catch(e){this._onError("Content",e,"Error parsing in _ContentSetter#"+this.id);}},_onError:function(type,err,_4cb){var _4cc=this["on"+type+"Error"].call(this,err);if(_4cb){}else{if(_4cc){dojo.html._setNodeContent(this.node,_4cc,true);}}}});dojo.html.set=function(node,cont,_4cd){if(undefined==cont){cont="";}if(!_4cd){return dojo.html._setNodeContent(node,cont,true);}else{var op=new dojo.html._ContentSetter(dojo.mixin(_4cd,{content:cont,node:node}));return op.set();}};})();}if(!dojo._hasResource["ag.ovoid.Release"]){dojo._hasResource["ag.ovoid.Release"]=true;dojo.provide("ag.ovoid.Release");dojo.declare("ag.ovoid.Release",[agi.ovoid.Release],{templateString:"<div id=\"agi-lb-release-info\" style=\"background-color: #ffffff; border: 1px solid #B0AD89;\">\n    <div class=\"agi-close\"><span> </span><a href=\"#\" onclick=\"dojo.publish('agi/modals/release/hide');return false;\"><img src=\"{{imghost}}/agbeta/x.gif\" border=\"0\" height=\"11\" width=\"11\"></a><br style=\"clear: both;\"></div>\n\n    <div class=\"agi-lightboxpad\">\n        <div class=\"agi-light-content\" style=\"text-align: center;\">\n            <h1 style=\"text-align: center; text-transform: none; width:100%; color:#c42216; font-size: 28px; line-height: 34px; font-weight: bold; margin-bottom: 15px;\"></h1>\n            <h2 style=\"text-align: center; text-transform: none; font-size: 20px; line-height: 26px; color: #c42216; font-weight: bold; margin-bottom: 15px;\"></h2>\n            <div id=\"release-content\"></div>\n        </div>\n    </div>\n</div>\n",title:"AmericanGreetings.com",subtitle:"",embed:"",data:null,dataUrl:null,showNow:false,constructor:function(){},gotData:function(_4ce,_4cf){if(this.showNow){this.show();}this.data=_4ce;var _4d0=dojo.query("#"+this.lightboxId+" .agi-light-content h1")[0];var _4d1=dojo.query("#"+this.lightboxId+" .agi-light-content h2")[0];var _4d2=dojo.query("#"+this.lightboxId+" .agi-light-content div")[0];dojo.html.set(_4d0,this.data.title);dojo.html.set(_4d1,this.data.subtitle);dojo.html.set(_4d2,this.data.content);}});}if(!dojo._hasResource["ag.focus"]){dojo._hasResource["ag.focus"]=true;dojo.provide("ag.focus");window.onYouTubePlayerReady=function(_4d3){var _4d4=document.getElementById("pw-ytplayer");_4d4.addEventListener("onStateChange","    .stateChange");};ag.focus.stateChange=function(_4d5){if(_4d5==0){ag.focus.credits.hide();}else{if(_4d5==1){ag.focus.credits.play();}}};if(dojo.isIE){ag.focus.enablejsapi=0;ag.focus.autostart=true;}else{ag.focus.enablejsapi=1;ag.focus.autostart=false;}ag.focus.init=function(){ag.focus.release=new ag.ovoid.Release({dataUrl:"/credits/release",lightboxId:"release_lightbox",loaderId:"loadingImage",overlayId:"agi-overlay",loadnow:false,width:660,top:35,overflow:""});var _4d6=new agi.ovoid.Konami({callback:function(){ag.focus.release.onOpen();}});};dojo.addOnLoad(ag.focus.init);}if(!dojo._hasResource["dojo.io.script"]){dojo._hasResource["dojo.io.script"]=true;dojo.provide("dojo.io.script");(function(){var _4d7=dojo.isIE?"onreadystatechange":"load",_4d8=/complete|loaded/;dojo.io.script={get:function(args){var dfd=this._makeScriptDeferred(args);var _4d9=dfd.ioArgs;dojo._ioAddQueryToUrl(_4d9);dojo._ioNotifyStart(dfd);if(this._canAttach(_4d9)){var node=this.attach(_4d9.id,_4d9.url,args.frameDoc);if(!_4d9.jsonp&&!_4d9.args.checkString){var _4da=dojo.connect(node,_4d7,function(evt){if(evt.type=="load"||_4d8.test(node.readyState)){dojo.disconnect(_4da);_4d9.scriptLoaded=evt;}});}}dojo._ioWatch(dfd,this._validCheck,this._ioCheck,this._resHandle);return dfd;},attach:function(id,url,_4db){var doc=(_4db||dojo.doc);var _4dc=doc.createElement("script");_4dc.type="text/javascript";_4dc.src=url;_4dc.id=id;_4dc.charset="utf-8";return doc.getElementsByTagName("head")[0].appendChild(_4dc);},remove:function(id,_4dd){dojo.destroy(dojo.byId(id,_4dd));if(this["jsonp_"+id]){delete this["jsonp_"+id];}},_makeScriptDeferred:function(args){var dfd=dojo._ioSetArgs(args,this._deferredCancel,this._deferredOk,this._deferredError);var _4de=dfd.ioArgs;_4de.id=dojo._scopeName+"IoScript"+(this._counter++);_4de.canDelete=false;_4de.jsonp=args.callbackParamName||args.jsonp;if(_4de.jsonp){_4de.query=_4de.query||"";if(_4de.query.length>0){_4de.query+="&";}_4de.query+=_4de.jsonp+"="+(args.frameDoc?"parent.":"")+dojo._scopeName+".io.script.jsonp_"+_4de.id+"._jsonpCallback";_4de.frameDoc=args.frameDoc;_4de.canDelete=true;dfd._jsonpCallback=this._jsonpCallback;this["jsonp_"+_4de.id]=dfd;}return dfd;},_deferredCancel:function(dfd){dfd.canceled=true;if(dfd.ioArgs.canDelete){dojo.io.script._addDeadScript(dfd.ioArgs);}},_deferredOk:function(dfd){var _4df=dfd.ioArgs;if(_4df.canDelete){dojo.io.script._addDeadScript(_4df);}return _4df.json||_4df.scriptLoaded||_4df;},_deferredError:function(_4e0,dfd){if(dfd.ioArgs.canDelete){if(_4e0.dojoType=="timeout"){dojo.io.script.remove(dfd.ioArgs.id,dfd.ioArgs.frameDoc);}else{dojo.io.script._addDeadScript(dfd.ioArgs);}}return _4e0;},_deadScripts:[],_counter:1,_addDeadScript:function(_4e1){dojo.io.script._deadScripts.push({id:_4e1.id,frameDoc:_4e1.frameDoc});_4e1.frameDoc=null;},_validCheck:function(dfd){var _4e2=dojo.io.script;var _4e3=_4e2._deadScripts;if(_4e3&&_4e3.length>0){for(var i=0;i<_4e3.length;i++){_4e2.remove(_4e3[i].id,_4e3[i].frameDoc);_4e3[i].frameDoc=null;}dojo.io.script._deadScripts=[];}return true;},_ioCheck:function(dfd){var _4e4=dfd.ioArgs;if(_4e4.json||(_4e4.scriptLoaded&&!_4e4.args.checkString)){return true;}var _4e5=_4e4.args.checkString;if(_4e5&&eval("typeof("+_4e5+") != '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(_4e6){return true;},_jsonpCallback:function(json){this.ioArgs.json=json;}};})();}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(_4e7){if(!_4e7){_4e7="";}var _4e8=agi.cookie.MagicCookie.getCookieValue(this.KEY);if(_4e8==null){_4e8=_4e7;}return _4e8;},set:function(_4e9){_4e9=this.read()+_4e9;agi.cookie.MagicCookie.setCookieValue(this.KEY,_4e9,false);},append:function(_4ea){this.set(this.read()+_4ea);}});}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(_4eb){if(!_4eb){_4eb="";}var _4ec=agi.cookie.MagicCookie.getCookieValue(this.KEY);if(_4ec==null){_4ec=_4eb;}return _4ec;},set:function(_4ed){agi.cookie.MagicCookie.setCookieValue(this.KEY,_4ed,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(_4ee){if(!_4ee){_4ee="";}var _4ef=agi.cookie.MagicCookie.getCookieValue(this.KEY);if(_4ef==null){_4ef=_4ee;}return _4ef;},set:function(_4f0){agi.cookie.MagicCookie.setCookieValue(this.KEY,_4f0,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(_4f1){if(!_4f1){_4f1="";}var _4f2=agi.cookie.MagicCookie.getCookieValue(this.KEY);if(_4f2==null){_4f2=_4f1;}return _4f2;},set:function(_4f3){agi.cookie.MagicCookie.setCookieValue(this.KEY,_4f3,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(_4f4){if(!_4f4){_4f4="";}var _4f5=agi.cookie.MagicCookie.getCookieValue(this.KEY);if(_4f5==null){_4f5=_4f4;}return _4f5;},set:function(_4f6){agi.cookie.MagicCookie.setCookieValue(this.KEY,_4f6,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(_4f7){if(typeof this[_4f7]=="function"){this[_4f7]();}},_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(_4f8){this.issue_cfp=true;this.segmentcookie.set(_4f8);},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 _4f9=/.*F.*F.*/i;var _4fa=this.cardviewhistory.read();var site=this.determine_site();if(_4fa.search(_4f9)!=-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 _4fb=this.orderbailcookie.read();if(document.location.pathname.indexOf("join")==-1&&_4fb.length>0){this.lastactioncookie.set("opbail");this.lasttriggercookie.set("opbail");this.orderbailcookie.set("");}},internal_search_birthday:function(){var site=this.determine_site();var _4fc=[this.CSHP.NON_INT_FBEC_DFT,this.CSHP.NON_INT_FBEC_TST][this._is_test()];this._set_segment_cookie({"cs2":_4fc});},internal_search_free:function(){var site=this.determine_site();var _4fd=[this.CSHP.NON_INT_FEC_DFT,this.CSHP.NON_INT_FEC_TST][this._is_test()];this._set_segment_cookie({"cs2":_4fd});},determine_site:function(){var bma="bluemountain.";var ag="americangreetings.";var _4fe="beta.";var url=window.location.toString().toLowerCase();if(url.indexOf(_4fe)>-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("/ag.layers.core/loaded/");

