/*
	Copyright (c) 2006-2012 ALPSTEIN Tourismus GmbH & Co. KG. All rights reserved.

	Find out more at http://www.alpstein-tourismus.com/

	Portions of this software are based on works provided by the 
	Dojo Foundation and are Copyright (c) 2004-2009, The Dojo Foundation.
*/

typeof dojo==="undefined"||dojo.provide("oa_v2.pages.layout.poi");if(typeof dojo==="undefined"||!dojo._hasResource["alp.browser_desperate"]){typeof dojo==="undefined"||(dojo._hasResource["alp.browser_desperate"]=true);if(typeof dojo!=="undefined"){dojo.provide("alp.browser_desperate");}else{if(typeof alp==="undefined"){alp={};}if(typeof alp.browser_desperate==="undefined"){alp.browser_desperate={};}}(function(){alp.likeIE=_1;alp.likeIE_onactivate=_2;alp.likeIE8minus_backslash_v=_3;alp.likeIE9plus=_4;var _5;function _1(){return _5!=null?_5:(_5=_3()||_2());};var _6;function _3(){return _6!=null?_6:(_6=!+"\v1");};var _7;function _2(){return _7!=null?_7:(_7="onactivate" in document.createElement("div"));};var _8;function _4(){return _8!=null?_8:(_8=_2()&&!_3());};})();}if(typeof dojo==="undefined"||!dojo._hasResource["alp.dom"]){typeof dojo==="undefined"||(dojo._hasResource["alp.dom"]=true);if(typeof dojo!=="undefined"){dojo.provide("alp.dom");}else{if(typeof alp==="undefined"){alp={};}if(typeof alp.dom==="undefined"){alp.dom={};}}(function(){var _9=Array.prototype.slice,_a={};var _b=/\bie9nofix\b/.test(document.location.search);var _c={DOMContentLoaded:"onload"},_d,_e=[],_f=_10(document,"DOMContentLoaded",function(){_d=true;_11();_12(_f);});alp.aC=_13;alp.aEL=_10;alp.autoRedrawIE9plus=_14;alp.body=_15;alp.cE=_16;alp.cookie=_17;alp.cookie.isSupported=_18;alp.cTxN=_19;alp.domWalkSelect=_1a;alp.gA=_1b;alp.gBodyNode=_1c;alp.gEBI=_1d;alp.gEBCN=_1e;alp.gEBTN=_1f;alp.gWindowScroll=_20;alp.hA=_21;alp.hasClass=_22;alp.head=_23;alp.newId=_24;alp.onDCL=_25;alp.orphan=_26;alp.place=_27;alp.rEL=_12;alp.redrawIE9=_28;alp.rA=_29;alp.sA=_2a;alp.setProp=_2b;alp.setClass=_2c;function _13(_2d,_2e){_2d.appendChild(_2e);};function _10(_2f,_30,_31,_32){var arr=_2f instanceof Array?_2f:[_2f];for(var a=arr.length;a--;){var _33=arr[a];if(_33.addEventListener){_33.addEventListener(_30,_31,_32);}else{if(_33.attachEvent){var _34=_c[_30]||("on"+_30);(_30==="DOMContentLoaded"?window:_33).attachEvent(_34,_31);}else{console.error("alp_aEL failed.",a,arguments);}}}var ret=_9.call(arguments);ret.alp_aEL=true;return ret;};var _35;function _15(){return _35||(_35=document.body||_1f("body")[0]||_1a(document,function(_36){return _36!==document&&/body/i.test(_36.tagName);},true));};function _16(_37,_38,_39,_3a){if(_39&&alp.likeIE8minus_backslash_v()){if(!/^[^\<\>]+$/.test(_37)){console.error("alp.cE(): the IE8- workaround needs a simple tag name. Workaround skipped.");}else{_37="<"+_37;for(var k in _39){if(!(k in _a)){_37+=" "+k+"=\""+_39[k].replace(/"/g,"\\\"")+"\"";}}_39=null;_37+=">";}}var ret=document.createElement(_37);if(_39){_2a(ret,_39);}if(_3a){_2b(ret,_3a);}if(_38){_13(_38,ret);}return ret;};function _17(_3b,_3c,_3d){var doc=document;if(_3c==null){var c=doc.cookie,m=c.match(new RegExp("(?:^|; )"+_3b.replace(/([\.$?*|{}\(\)\[\]\\\/\+^])/g,"\\$1")+"=([^;]*)"));return (m||[])[1];}_3d||(_3d={});var exp=_3d.expires;if(typeof exp==="number"){var d=new Date();d.setTime(d.getTime()+exp*24*60*60*1000);exp=_3d.expires=d;}if(exp&&exp.toUTCString){_3d.expires=exp.toUTCString();}_3c=encodeURIComponent(_3c);var _3e=_3b+"="+_3c,_3f,_40={};for(_3f in _3d){if(!(_3f in _40)){_3e+="; "+_3f;var _41=_3d[_3f];if(_41!==true){_3e+="="+_41;}}}document.cookie=_3e;};function _18(){if(!("cookieEnabled" in navigator)){this("__alpCookieTest__","CookiesAllowed");navigator.cookieEnabled=this("__alpCookieTest__")=="CookiesAllowed";if(navigator.cookieEnabled){this("__alpCookieTest__","",{expires:-1});}}return navigator.cookieEnabled;};function _19(_42,_43){var ret=document.createTextNode(_42);if(_43){_13(_43,ret);}return ret;};function _12(_44){var arg=arguments.length>1?arguments:_44;var _45=arg[0],_46=_45 instanceof Array?_45:[_45],_47=arg[1],_48=arg[2],_49=arg[3];for(var a=_46.length;a--;){var _4a=_46[a];if(_4a.removeEventListener){_4a.removeEventListener(_47,_48,_49);}else{if(_4a.detachEvent){var _4b=_c[_47]||("on"+_47);(_47==="DOMContentLoaded"?window:_4a).detachEvent(_4b,_48);}else{console.error("alp_rEL failed.",a,arguments);}}}};function _14(){if(!alp.likeIE9plus()||_14.isActive){return;}_14.isActive=true;var d=document,w=window,_4c=/(html|body|select|option|input|textarea)/i;_10(d,"activate",_4d);_10(d,"deactivate",_4d);_10(d,"click",_4d);_10(d,"mouseover",_4d);_10(d,"mouseout",_4d);_10(d,"mousemove",_4d);_10(d,"mouseenter",_4d);_10(d,"mouseleave",_4d);function _4d(e){e=e||w.event;var t=e&&(e.target||e.srcElement);if(t&&!_4c.test(t.tagName)&&!_4e(t,"iframe")){alp.redrawIE9(t);}return e;};function _4e(t,_4f){var rx=new RegExp(_4f,"i");while(t){if(rx.test(t.tagName)){return true;}t=t.parentNode;}return false;};};function _1a(_50,_51,_52){var ret=[],_53=_50,_54;while(true){var up=_54&&_54.parentNode===_53;if(!up&&_51(_53)){if(_52){return _53;}else{ret.push(_53);}}var _55=((!up&&_53.firstChild)||_53.nextSibling||_53.parentNode);if(!_55||_55===_50){break;}_54=_53;_53=_55;}if(_52){return;}return ret;};function _1b(_56,_57){return _56.getAttribute(_57);};var _58;function _1c(){if(_58){return _58;}var dgb=document.getElementsByTagName("body");return (_58=(dgb&&dgb[0])||document.body||_1a(document.documentElement||document,function(_59){return _59.tagName==="body";},true));};var _5a="getElementById";function _1d(id){if(document[_5a]){return document[_5a](id);}else{return _1a(_1c(),function(_5b){return _5b&&_5b.id===id;},true);}};var _5c="getElementsByClassName";function _1e(_5d,_5e){_5e||(_5e=document);if(typeof _5d==="string"){if(_5e[_5c]){return _9.call(_5e[_5c](_5d));}var rx=new RegExp("\\b"+_5d+"\\b");return _1a(_5e,function(_5f){return _5f!==_5e&&_5f.className&&rx.test(_5f.className);});}var ret=[];for(var n=_5d.length,a=0;a<n;a++){var _60=_5d[a];if(_5e[_5c]){ret=ret.concat(_9.call(_5e[_5c](_60)));}else{var rx=new RegExp("\\b"+_60+"\\b");ret=ret.concat(_1a(_5e,function(_61){return _61!==_5e&&_61.className&&rx.test(_61.className);}));}}return ret;};function _1f(_62){return document.getElementsByTagName(_62);};function _20(){var w=window;if("number"===typeof w.pageXOffset&&"number"===typeof w.pageYOffset){return {left:w.pageXOffset,top:w.pageYOffset};}var t=document.documentElement||document.body.parentNode;if(t){var ret={left:("number"===typeof t.scrollLeft)?t.scrollLeft:document.body.scrollLeft,top:("number"===typeof t.scrollTop)?t.scrollTop:document.body.scrollTop};if("number"===typeof ret.left&&"number"===typeof ret.top){return ret;}}return {left:w.scrollX,top:w.scrollY};};function _21(_63,_64){if(_63.hasAttribute){return _63.hasAttribute(_64);}else{return null!=_63.getAttribute(_64);}};function _22(_65,_66){var rx=new RegExp("\\b"+_66+"\\b");return rx.test(_65.className);};var _67;function _23(){return _67||(_67=document.head||_1f("head")[0]||_1a(document,function(_68){return _68!==document&&/head/i.test(_68.tagName);},true));};function _24(_69){_69||(_69="alp");var _6a=null;while(true){var _6b=_69+(_6a==null?"":_6a);if(!alp.gEBI(_6b)){return _6b;}if(_6a==null){_6a=0;}else{_6a++;}}};function _25(_6c){_e.push(_6c);_11();};function _26(_6d){var arr="parentNode" in _6d?[_6d]:_6d;for(var a=arr.length;a--;){var _6e=arr[a],p=_6e.parentNode;if(p){p.removeChild(_6e);}}};var _6f=0,_70=1,_71=2,_72=3,_73={first:_6f,last:_70,before:_71,after:_72};function _27(_74,ref,_75){_75||(_75="first");var arr="parentNode" in _74?[_74]:_74,pos=_73[_75.toLowerCase()];for(var n=arr.length,a=0;a<n;a++){var _76=arr[a];if(pos===_70||(pos===_6f&&!ref.firstChild)){ref.appendChild(_76);}else{if(pos===_6f){ref.insertBefore(_76,ref.firstChild);}else{if(pos===_71){ref.parentNode.insertBefore(_76,ref);}else{if(pos===_72){if(ref.nextSibling){ref.parentNode.insertBefore(_76,ref.nextSibling);}else{ref.parentNode.appendChild(_76);}}else{throw new Error("alp.place(): unknown position string \""+_75+"\". Please use \"first\", \"last\", \"before\" or \"after\".");}}}}}};function _28(_77){if(_b||!alp.likeIE9plus()){return;}if(!_77||_77===window||!("tagName" in _77&&"style" in _77)){return;}if(alp.util&&alp.util.asyncHitch){alp.util.asyncHitch(_78,null,37)();}else{setTimeout(_78,37);}function _78(){var _79=_77.style.visibility;_77.style.visibility="hidden";_77.offsetWidth;_77.offsetHeight;_77.style.visibility=_79;_77.offsetWidth;_77.offsetHeight;};};function _29(_7a,_7b){_7a.removeAttribute(_7b);};function _2a(_7c,_7d,_7e){if(arguments.length>2){_7c.setAttribute(_7d,""+_7e);}else{for(var k in _7d){if(!(k in _a)){_7c.setAttribute(k,""+_7d[k]);}}}};function _2b(_7f,_80,_81){if(arguments.length>2){_7f[_80]=_81;}else{for(var k in _80){if(!(k in _a)){_7f[k]=_80[k];}}}};function _2c(_82,_83,_84){var obj;if(arguments.length>2){obj={};obj[_83]=_84;}else{obj=_83;}var s=_82.className,_85=s;for(var k in obj){if(!(k in _a)){var rx=new RegExp("\\b"+k+"\\b","g");if(obj[k]){if(!rx.test(_85)){_85+=" "+k;}}else{_85=_85.replace(rx,"");}}}_85=_85.replace(/(^\s+|\s+$)/g,"");if(_85!=s){_82.className=_85;}};function _11(){if(_d){while(_e.length){try{_e.shift()();}finally{_11();}}}};})();}if(typeof dojo==="undefined"||!dojo._hasResource["dijit.form._FormWidget"]){typeof dojo==="undefined"||(dojo._hasResource["dijit.form._FormWidget"]=true);dojo.provide("dijit.form._FormWidget");dojo.declare("dijit.form._FormWidget",[dijit._Widget,dijit._Templated],{baseClass:"",name:"",alt:"",value:"",type:"text",tabIndex:"0",disabled:false,intermediateChanges:false,scrollOnFocus:true,attributeMap:dojo.delegate(dijit._Widget.prototype.attributeMap,{value:"focusNode",id:"focusNode",tabIndex:"focusNode",alt:"focusNode",title:"focusNode"}),postMixInProperties:function(){this.nameAttrSetting=this.name?("name='"+this.name+"'"):"";this.inherited(arguments);},_setDisabledAttr:function(_86){this.disabled=_86;dojo.attr(this.focusNode,"disabled",_86);if(this.valueNode){dojo.attr(this.valueNode,"disabled",_86);}dijit.setWaiState(this.focusNode,"disabled",_86);if(_86){this._hovering=false;this._active=false;this.focusNode.setAttribute("tabIndex","-1");}else{this.focusNode.setAttribute("tabIndex",this.tabIndex);}this._setStateClass();},setDisabled:function(_87){dojo.deprecated("setDisabled("+_87+") is deprecated. Use attr('disabled',"+_87+") instead.","","2.0");this.attr("disabled",_87);},_onFocus:function(e){if(this.scrollOnFocus){dijit.scrollIntoView(this.domNode);}this.inherited(arguments);},_onMouse:function(_88){var _89=_88.currentTarget;if(_89&&_89.getAttribute){this.stateModifier=_89.getAttribute("stateModifier")||"";}if(!this.disabled){switch(_88.type){case "mouseenter":case "mouseover":this._hovering=true;this._active=this._mouseDown;break;case "mouseout":case "mouseleave":this._hovering=false;this._active=false;break;case "mousedown":this._active=true;this._mouseDown=true;var _8a=this.connect(dojo.body(),"onmouseup",function(){if(this._mouseDown&&this.isFocusable()){this.focus();}this._active=false;this._mouseDown=false;this._setStateClass();this.disconnect(_8a);});break;}this._setStateClass();}},isFocusable:function(){return !this.disabled&&!this.readOnly&&this.focusNode&&(dojo.style(this.domNode,"display")!="none");},focus:function(){dijit.focus(this.focusNode);},_setStateClass:function(){var _8b=this.baseClass.split(" ");function _8c(_8d){_8b=_8b.concat(dojo.map(_8b,function(c){return c+_8d;}),"dijit"+_8d);};if(this.checked){_8c("Checked");}if(this.state){_8c(this.state);}if(this.selected){_8c("Selected");}if(this.disabled){_8c("Disabled");}else{if(this.readOnly){_8c("ReadOnly");}else{if(this._active){_8c(this.stateModifier+"Active");}else{if(this._focused){_8c("Focused");}if(this._hovering){_8c(this.stateModifier+"Hover");}}}}var tn=this.stateNode||this.domNode,_8e={};dojo.forEach(tn.className.split(" "),function(c){_8e[c]=true;});if("_stateClasses" in this){dojo.forEach(this._stateClasses,function(c){delete _8e[c];});}dojo.forEach(_8b,function(c){_8e[c]=true;});var _8f=[];for(var c in _8e){if(_8e.hasOwnProperty(c)){_8f.push(c);}}tn.className=_8f.join(" ");this._stateClasses=_8b;},compare:function(_90,_91){if(typeof _90=="number"&&typeof _91=="number"){return (isNaN(_90)&&isNaN(_91))?0:_90-_91;}else{if(_90>_91){return 1;}else{if(_90<_91){return -1;}else{return 0;}}}},onChange:function(_92){},_onChangeActive:false,_handleOnChange:function(_93,_94){this._lastValue=_93;if(this._lastValueReported==undefined&&(_94===null||!this._onChangeActive)){this._resetValue=this._lastValueReported=_93;}if((this.intermediateChanges||_94||_94===undefined)&&((typeof _93!=typeof this._lastValueReported)||this.compare(_93,this._lastValueReported)!=0)){this._lastValueReported=_93;if(this._onChangeActive){if(this._onChangeHandle){clearTimeout(this._onChangeHandle);}this._onChangeHandle=setTimeout(dojo.hitch(this,function(){this._onChangeHandle=null;this.onChange(_93);}),0);}}},create:function(){this.inherited(arguments);this._onChangeActive=true;this._setStateClass();},destroy:function(){if(this._onChangeHandle){clearTimeout(this._onChangeHandle);this.onChange(this._lastValueReported);}this.inherited(arguments);},setValue:function(_95){dojo.deprecated("dijit.form._FormWidget:setValue("+_95+") is deprecated.  Use attr('value',"+_95+") instead.","","2.0");this.attr("value",_95);},getValue:function(){dojo.deprecated(this.declaredClass+"::getValue() is deprecated. Use attr('value') instead.","","2.0");return this.attr("value");}});dojo.declare("dijit.form._FormValueWidget",dijit.form._FormWidget,{readOnly:false,attributeMap:dojo.delegate(dijit.form._FormWidget.prototype.attributeMap,{value:"",readOnly:"focusNode"}),_setReadOnlyAttr:function(_96){this.readOnly=_96;dojo.attr(this.focusNode,"readOnly",_96);dijit.setWaiState(this.focusNode,"readonly",_96);this._setStateClass();},postCreate:function(){if(dojo.isIE){this.connect(this.focusNode||this.domNode,"onkeydown",this._onKeyDown);}if(this._resetValue===undefined){this._resetValue=this.value;}},_setValueAttr:function(_97,_98){this.value=_97;this._handleOnChange(_97,_98);},_getValueAttr:function(){return this._lastValue;},undo:function(){this._setValueAttr(this._lastValueReported,false);},reset:function(){this._hasBeenBlurred=false;this._setValueAttr(this._resetValue,true);},_onKeyDown:function(e){if(e.keyCode==dojo.keys.ESCAPE&&!(e.ctrlKey||e.altKey||e.metaKey)){var te;if(dojo.isIE){e.preventDefault();te=document.createEventObject();te.keyCode=dojo.keys.ESCAPE;te.shiftKey=e.shiftKey;e.srcElement.fireEvent("onkeypress",te);}}},_layoutHackIE7:function(){if(dojo.isIE==7){var _99=this.domNode;var _9a=_99.parentNode;var _9b=_99.firstChild||_99;var _9c=_9b.style.filter;while(_9a&&_9a.clientHeight==0){_9a._disconnectHandle=this.connect(_9a,"onscroll",dojo.hitch(this,function(e){this.disconnect(_9a._disconnectHandle);_9a.removeAttribute("_disconnectHandle");_9b.style.filter=(new Date()).getMilliseconds();setTimeout(function(){_9b.style.filter=_9c;},0);}));_9a=_9a.parentNode;}}}});}if(typeof dojo==="undefined"||!dojo._hasResource["dijit._HasDropDown"]){typeof dojo==="undefined"||(dojo._hasResource["dijit._HasDropDown"]=true);dojo.provide("dijit._HasDropDown");dojo.declare("dijit._HasDropDown",null,{_buttonNode:null,_arrowWrapperNode:null,_popupStateNode:null,_aroundNode:null,dropDown:null,autoWidth:true,forceWidth:false,maxHeight:0,dropDownPosition:["below","above"],_stopClickEvents:true,_onDropDownMouse:function(e){if(e.type=="click"&&!this._seenKeydown){return;}this._seenKeydown=false;if(e.type=="mousedown"){this._docHandler=this.connect(dojo.doc,"onmouseup","_onDropDownMouseup");}if(this.disabled||this.readOnly){return;}if(this._stopClickEvents){dojo.stopEvent(e);}this.toggleDropDown();if(e.type=="click"||e.type=="keypress"){this._onDropDownMouseup();}},_onDropDownMouseup:function(e){if(e&&this._docHandler){this.disconnect(this._docHandler);}var _9d=this.dropDown,_9e=false;if(e&&this._opened){var c=dojo.position(this._buttonNode,true);if(!(e.pageX>=c.x&&e.pageX<=c.x+c.w)||!(e.pageY>=c.y&&e.pageY<=c.y+c.h)){var t=e.target;while(t&&!_9e){if(dojo.hasClass(t,"dijitPopup")){_9e=true;}else{t=t.parentNode;}}if(_9e){t=e.target;if(_9d.onItemClick){var _9f;while(t&&!(_9f=dijit.byNode(t))){t=t.parentNode;}if(_9f&&_9f.onClick&&_9f.getParent){_9f.getParent().onItemClick(_9f,e);}}return;}}}if(this._opened&&_9d.focus){window.setTimeout(dojo.hitch(_9d,"focus"),1);}},_setupDropdown:function(){this._buttonNode=this._buttonNode||this.focusNode||this.domNode;this._popupStateNode=this._popupStateNode||this.focusNode||this._buttonNode;this._aroundNode=this._aroundNode||this.domNode;this.connect(this._buttonNode,"onmousedown","_onDropDownMouse");this.connect(this._buttonNode,"onclick","_onDropDownMouse");this.connect(this._buttonNode,"onkeydown","_onDropDownKeydown");this.connect(this._buttonNode,"onblur","_onDropDownBlur");this.connect(this._buttonNode,"onkeypress","_onKey");if(this._setStateClass){this.connect(this,"openDropDown","_setStateClass");this.connect(this,"closeDropDown","_setStateClass");}var _a0={"after":this.isLeftToRight()?"Right":"Left","before":this.isLeftToRight()?"Left":"Right","above":"Up","below":"Down","left":"Left","right":"Right"}[this.dropDownPosition[0]]||this.dropDownPosition[0]||"Down";dojo.addClass(this._arrowWrapperNode||this._buttonNode,"dijit"+_a0+"ArrowButton");},postCreate:function(){this._setupDropdown();this.inherited(arguments);},destroyDescendants:function(){if(this.dropDown){if(!this.dropDown._destroyed){this.dropDown.destroyRecursive();}delete this.dropDown;}this.inherited(arguments);},_onDropDownKeydown:function(e){this._seenKeydown=true;},_onKeyPress:function(e){if(this._opened&&e.charOrCode==dojo.keys.ESCAPE&&!e.shiftKey&&!e.ctrlKey&&!e.altKey){this.toggleDropDown();dojo.stopEvent(e);return;}this.inherited(arguments);},_onDropDownBlur:function(e){this._seenKeydown=false;},_onKey:function(e){if(this.disabled||this.readOnly){return;}var d=this.dropDown;if(d&&this._opened&&d.handleKey){if(d.handleKey(e)===false){return;}}if(d&&this._opened&&e.keyCode==dojo.keys.ESCAPE){this.toggleDropDown();return;}if(e.keyCode==dojo.keys.DOWN_ARROW||e.keyCode==dojo.keys.ENTER||e.charOrCode==" "){this._onDropDownMouse(e);}},_onBlur:function(){this.closeDropDown();this.inherited(arguments);},isLoaded:function(){return true;},loadDropDown:function(_a1){_a1();},toggleDropDown:function(){if(this.disabled||this.readOnly){return;}this.focus();var _a2=this.dropDown;if(!_a2){return;}if(!this._opened){if(!this.isLoaded()){this.loadDropDown(dojo.hitch(this,"openDropDown"));return;}else{this.openDropDown();}}else{this.closeDropDown();}},openDropDown:function(){var _a3=this.dropDown;var _a4=_a3.domNode;var _a5=this;if(!this._preparedNode){dijit.popup.moveOffScreen(_a4);this._preparedNode=true;if(_a4.style.width){this._explicitDDWidth=true;}if(_a4.style.height){this._explicitDDHeight=true;}}if(this.maxHeight||this.forceWidth||this.autoWidth){var _a6={display:"",visibility:"hidden"};if(!this._explicitDDWidth){_a6.width="";}if(!this._explicitDDHeight){_a6.height="";}dojo.style(_a4,_a6);var mb=dojo.marginBox(_a4);var _a7=(this.maxHeight&&mb.h>this.maxHeight);dojo.style(_a4,{overflow:_a7?"auto":"hidden"});if(this.forceWidth){mb.w=this.domNode.offsetWidth;}else{if(this.autoWidth){mb.w=Math.max(mb.w,this.domNode.offsetWidth);}else{delete mb.w;}}if(_a7){mb.h=this.maxHeight;if("w" in mb){mb.w+=16;}}else{delete mb.h;}delete mb.t;delete mb.l;if(dojo.isFunction(_a3.resize)){_a3.resize(mb);}else{dojo.marginBox(_a4,mb);}}var _a8=dijit.popup.open({parent:this,popup:_a3,around:this._aroundNode,orient:dijit.getPopupAroundAlignment((this.dropDownPosition&&this.dropDownPosition.length)?this.dropDownPosition:["below"],this.isLeftToRight()),onExecute:function(){_a5.closeDropDown(true);},onCancel:function(){_a5.closeDropDown(true);},onClose:function(){dojo.attr(_a5._popupStateNode,"popupActive",false);dojo.removeClass(_a5._popupStateNode,"dijitHasDropDownOpen");_a5._opened=false;_a5.state="";}});dojo.attr(this._popupStateNode,"popupActive","true");dojo.addClass(_a5._popupStateNode,"dijitHasDropDownOpen");this._opened=true;this.state="Opened";return _a8;},closeDropDown:function(_a9){if(this._opened){dijit.popup.close(this.dropDown);if(_a9){this.focus();}this._opened=false;this.state="";}}});}if(typeof dojo==="undefined"||!dojo._hasResource["dijit.form.Button"]){typeof dojo==="undefined"||(dojo._hasResource["dijit.form.Button"]=true);dojo.provide("dijit.form.Button");dojo.declare("dijit.form.Button",dijit.form._FormWidget,{label:"",showLabel:true,iconClass:"",type:"button",baseClass:"dijitButton",templateString:dojo.cache("dijit.form","templates/Button.html","<span class=\"dijit dijitReset dijitLeft dijitInline\"\n\tdojoAttachEvent=\"onclick:_onButtonClick,onmouseenter:_onMouse,onmouseleave:_onMouse,onmousedown:_onMouse\"\n\t><span class=\"dijitReset dijitRight dijitInline\"\n\t\t><span class=\"dijitReset dijitInline dijitButtonNode\"\n\t\t\t><button class=\"dijitReset dijitStretch dijitButtonContents\"\n\t\t\t\tdojoAttachPoint=\"titleNode,focusNode\"\n\t\t\t\t${nameAttrSetting} type=\"${type}\" value=\"${value}\" waiRole=\"button\" waiState=\"labelledby-${id}_label\"\n\t\t\t\t><span class=\"dijitReset dijitInline\" dojoAttachPoint=\"iconNode\"\n\t\t\t\t\t><span class=\"dijitReset dijitToggleButtonIconChar\">&#10003;</span\n\t\t\t\t></span\n\t\t\t\t><span class=\"dijitReset dijitInline dijitButtonText\"\n\t\t\t\t\tid=\"${id}_label\"\n\t\t\t\t\tdojoAttachPoint=\"containerNode\"\n\t\t\t\t></span\n\t\t\t></button\n\t\t></span\n\t></span\n></span>\n"),attributeMap:dojo.delegate(dijit.form._FormWidget.prototype.attributeMap,{label:{node:"containerNode",type:"innerHTML"},iconClass:{node:"iconNode",type:"class"}}),_onClick:function(e){if(this.disabled){return false;}this._clicked();return this.onClick(e);},_onButtonClick:function(e){if(this._onClick(e)===false){e.preventDefault();}else{if(this.type=="submit"&&!this.focusNode.form){for(var _aa=this.domNode;_aa.parentNode;_aa=_aa.parentNode){var _ab=dijit.byNode(_aa);if(_ab&&typeof _ab._onSubmit=="function"){_ab._onSubmit(e);break;}}}}},_setValueAttr:function(_ac){var _ad=this.attributeMap.value||"";if(this[_ad.node||_ad||"domNode"].tagName=="BUTTON"){if(_ac!=this.value){console.debug("Cannot change the value attribute on a Button widget.");}}},_fillContent:function(_ae){if(_ae&&(!this.params||!("label" in this.params))){this.attr("label",_ae.innerHTML);}},postCreate:function(){dojo.setSelectable(this.focusNode,false);this.inherited(arguments);},_setShowLabelAttr:function(val){if(this.containerNode){dojo.toggleClass(this.containerNode,"dijitDisplayNone",!val);}this.showLabel=val;},onClick:function(e){return true;},_clicked:function(e){},setLabel:function(_af){dojo.deprecated("dijit.form.Button.setLabel() is deprecated.  Use attr('label', ...) instead.","","2.0");this.attr("label",_af);},_setLabelAttr:function(_b0){this.containerNode.innerHTML=this.label=_b0;if(this.showLabel==false&&!this.params.title){this.titleNode.title=dojo.trim(this.containerNode.innerText||this.containerNode.textContent||"");}}});dojo.declare("dijit.form.DropDownButton",[dijit.form.Button,dijit._Container,dijit._HasDropDown],{baseClass:"dijitDropDownButton",templateString:dojo.cache("dijit.form","templates/DropDownButton.html","<span class=\"dijit dijitReset dijitLeft dijitInline\"\n\tdojoAttachPoint=\"_buttonNode\"\n\tdojoAttachEvent=\"onmouseenter:_onMouse,onmouseleave:_onMouse,onmousedown:_onMouse\"\n\t><span class='dijitReset dijitRight dijitInline'\n\t\t><span class='dijitReset dijitInline dijitButtonNode'\n\t\t\t><button class=\"dijitReset dijitStretch dijitButtonContents\"\n\t\t\t\t${nameAttrSetting} type=\"${type}\" value=\"${value}\"\n\t\t\t\tdojoAttachPoint=\"focusNode,titleNode,_arrowWrapperNode\"\n\t\t\t\twaiRole=\"button\" waiState=\"haspopup-true,labelledby-${id}_label\"\n\t\t\t\t><span class=\"dijitReset dijitInline\"\n\t\t\t\t\tdojoAttachPoint=\"iconNode\"\n\t\t\t\t></span\n\t\t\t\t><span class=\"dijitReset dijitInline dijitButtonText\"\n\t\t\t\t\tdojoAttachPoint=\"containerNode,_popupStateNode\"\n\t\t\t\t\tid=\"${id}_label\"\n\t\t\t\t></span\n\t\t\t\t><span class=\"dijitReset dijitInline dijitArrowButtonInner\">&thinsp;</span\n\t\t\t\t><span class=\"dijitReset dijitInline dijitArrowButtonChar\">&#9660;</span\n\t\t\t></button\n\t\t></span\n\t></span\n></span>\n"),_fillContent:function(){if(this.srcNodeRef){var _b1=dojo.query("*",this.srcNodeRef);dijit.form.DropDownButton.superclass._fillContent.call(this,_b1[0]);this.dropDownContainer=this.srcNodeRef;}},startup:function(){if(this._started){return;}if(!this.dropDown){var _b2=dojo.query("[widgetId]",this.dropDownContainer)[0];this.dropDown=dijit.byNode(_b2);delete this.dropDownContainer;}dijit.popup.moveOffScreen(this.dropDown.domNode);this.inherited(arguments);},isLoaded:function(){var _b3=this.dropDown;return (!_b3.href||_b3.isLoaded);},loadDropDown:function(){var _b4=this.dropDown;if(!_b4){return;}if(!this.isLoaded()){var _b5=dojo.connect(_b4,"onLoad",this,function(){dojo.disconnect(_b5);this.openDropDown();});_b4.refresh();}else{this.openDropDown();}},isFocusable:function(){return this.inherited(arguments)&&!this._mouseDown;}});dojo.declare("dijit.form.ComboButton",dijit.form.DropDownButton,{templateString:dojo.cache("dijit.form","templates/ComboButton.html","<table class='dijit dijitReset dijitInline dijitLeft'\n\tcellspacing='0' cellpadding='0' waiRole=\"presentation\"\n\t><tbody waiRole=\"presentation\"><tr waiRole=\"presentation\"\n\t\t><td class=\"dijitReset dijitStretch dijitButtonNode\"><button id=\"${id}_button\" class=\"dijitReset dijitButtonContents\"\n\t\t\tdojoAttachEvent=\"onclick:_onButtonClick,onmouseenter:_onMouse,onmouseleave:_onMouse,onmousedown:_onMouse,onkeypress:_onButtonKeyPress\"  dojoAttachPoint=\"titleNode\"\n\t\t\twaiRole=\"button\" waiState=\"labelledby-${id}_label\"\n\t\t\t><div class=\"dijitReset dijitInline\" dojoAttachPoint=\"iconNode\" waiRole=\"presentation\"></div\n\t\t\t><div class=\"dijitReset dijitInline dijitButtonText\" id=\"${id}_label\" dojoAttachPoint=\"containerNode\" waiRole=\"presentation\"></div\n\t\t></button></td\n\t\t><td id=\"${id}_arrow\" class='dijitReset dijitRight dijitButtonNode dijitArrowButton'\n\t\t\tdojoAttachPoint=\"_popupStateNode,focusNode,_buttonNode\"\n\t\t\tdojoAttachEvent=\"onmouseenter:_onMouse,onmouseleave:_onMouse,onkeypress:_onArrowKeyPress\"\n\t\t\tstateModifier=\"DownArrow\"\n\t\t\ttitle=\"${optionsTitle}\" ${nameAttrSetting}\n\t\t\twaiRole=\"button\" waiState=\"haspopup-true\"\n\t\t\t><div class=\"dijitReset dijitArrowButtonInner\" waiRole=\"presentation\">&thinsp;</div\n\t\t\t><div class=\"dijitReset dijitArrowButtonChar\" waiRole=\"presentation\">&#9660;</div\n\t\t></td\n\t></tr></tbody\n></table>\n"),attributeMap:dojo.mixin(dojo.clone(dijit.form.Button.prototype.attributeMap),{id:"",tabIndex:["focusNode","titleNode"],title:"titleNode"}),optionsTitle:"",baseClass:"dijitComboButton",_focusedNode:null,postCreate:function(){this.inherited(arguments);this._focalNodes=[this.titleNode,this._popupStateNode];var _b6=dojo.isIE;dojo.forEach(this._focalNodes,dojo.hitch(this,function(_b7){this.connect(_b7,_b6?"onactivate":"onfocus",this._onNodeFocus);this.connect(_b7,_b6?"ondeactivate":"onblur",this._onNodeBlur);}));if(_b6&&(_b6<8||dojo.isQuirks)){var tn=this.titleNode;tn.style.width=tn.scrollWidth+"px";this.connect(tn,"onresize",function(){setTimeout(function(){tn.style.width=tn.scrollWidth+"px";},0);});}},_onNodeFocus:function(evt){this._focusedNode=evt.currentTarget;var fnc=this._focusedNode==this.focusNode?"dijitDownArrowButtonFocused":"dijitButtonContentsFocused";dojo.addClass(this._focusedNode,fnc);},_onNodeBlur:function(evt){var fnc=evt.currentTarget==this.focusNode?"dijitDownArrowButtonFocused":"dijitButtonContentsFocused";dojo.removeClass(evt.currentTarget,fnc);},_onBlur:function(){this.inherited(arguments);this._focusedNode=null;},_onButtonKeyPress:function(evt){if(evt.charOrCode==dojo.keys[this.isLeftToRight()?"RIGHT_ARROW":"LEFT_ARROW"]){dijit.focus(this._popupStateNode);dojo.stopEvent(evt);}},_onArrowKeyPress:function(evt){if(evt.charOrCode==dojo.keys[this.isLeftToRight()?"LEFT_ARROW":"RIGHT_ARROW"]){dijit.focus(this.titleNode);dojo.stopEvent(evt);}},focus:function(_b8){dijit.focus(_b8=="start"?this.titleNode:this._popupStateNode);}});dojo.declare("dijit.form.ToggleButton",dijit.form.Button,{baseClass:"dijitToggleButton",checked:false,attributeMap:dojo.mixin(dojo.clone(dijit.form.Button.prototype.attributeMap),{checked:"focusNode"}),_clicked:function(evt){this.attr("checked",!this.checked);},_setCheckedAttr:function(_b9){this.checked=_b9;dojo.attr(this.focusNode||this.domNode,"checked",_b9);dijit.setWaiState(this.focusNode||this.domNode,"pressed",_b9);this._setStateClass();this._handleOnChange(_b9,true);},setChecked:function(_ba){dojo.deprecated("setChecked("+_ba+") is deprecated. Use attr('checked',"+_ba+") instead.","","2.0");this.attr("checked",_ba);},reset:function(){this._hasBeenBlurred=false;this.attr("checked",this.params.checked||false);}});}if(typeof dojo==="undefined"||!dojo._hasResource["dojo.cldr.supplemental"]){typeof dojo==="undefined"||(dojo._hasResource["dojo.cldr.supplemental"]=true);dojo.provide("dojo.cldr.supplemental");dojo.cldr.supplemental.getFirstDayOfWeek=function(_bb){var _bc={mv:5,ae:6,af:6,bh:6,dj:6,dz:6,eg:6,er:6,et:6,iq:6,ir:6,jo:6,ke:6,kw:6,lb:6,ly:6,ma:6,om:6,qa:6,sa:6,sd:6,so:6,tn:6,ye:6,as:0,au:0,az:0,bw:0,ca:0,cn:0,fo:0,ge:0,gl:0,gu:0,hk:0,ie:0,il:0,is:0,jm:0,jp:0,kg:0,kr:0,la:0,mh:0,mo:0,mp:0,mt:0,nz:0,ph:0,pk:0,sg:0,th:0,tt:0,tw:0,um:0,us:0,uz:0,vi:0,za:0,zw:0,et:0,mw:0,ng:0,tj:0,sy:4};var _bd=dojo.cldr.supplemental._region(_bb);var dow=_bc[_bd];return (dow===undefined)?1:dow;};dojo.cldr.supplemental._region=function(_be){_be=dojo.i18n.normalizeLocale(_be);var _bf=_be.split("-");var _c0=_bf[1];if(!_c0){_c0={de:"de",en:"us",es:"es",fi:"fi",fr:"fr",he:"il",hu:"hu",it:"it",ja:"jp",ko:"kr",nl:"nl",pt:"br",sv:"se",zh:"cn"}[_bf[0]];}else{if(_c0.length==4){_c0=_bf[2];}}return _c0;};dojo.cldr.supplemental.getWeekend=function(_c1){var _c2={eg:5,il:5,sy:5,"in":0,ae:4,bh:4,dz:4,iq:4,jo:4,kw:4,lb:4,ly:4,ma:4,om:4,qa:4,sa:4,sd:4,tn:4,ye:4};var _c3={ae:5,bh:5,dz:5,iq:5,jo:5,kw:5,lb:5,ly:5,ma:5,om:5,qa:5,sa:5,sd:5,tn:5,ye:5,af:5,ir:5,eg:6,il:6,sy:6};var _c4=dojo.cldr.supplemental._region(_c1);var _c5=_c2[_c4];var end=_c3[_c4];if(_c5===undefined){_c5=6;}if(end===undefined){end=0;}return {start:_c5,end:end};};}if(typeof dojo==="undefined"||!dojo._hasResource["dojo.date"]){typeof dojo==="undefined"||(dojo._hasResource["dojo.date"]=true);dojo.provide("dojo.date");dojo.date.getDaysInMonth=function(_c6){var _c7=_c6.getMonth();var _c8=[31,28,31,30,31,30,31,31,30,31,30,31];if(_c7==1&&dojo.date.isLeapYear(_c6)){return 29;}return _c8[_c7];};dojo.date.isLeapYear=function(_c9){var _ca=_c9.getFullYear();return !(_ca%400)||(!(_ca%4)&&!!(_ca%100));};dojo.date.getTimezoneName=function(_cb){var str=_cb.toString();var tz="";var _cc;var pos=str.indexOf("(");if(pos>-1){tz=str.substring(++pos,str.indexOf(")"));}else{var pat=/([A-Z\/]+) \d{4}$/;if((_cc=str.match(pat))){tz=_cc[1];}else{str=_cb.toLocaleString();pat=/ ([A-Z\/]+)$/;if((_cc=str.match(pat))){tz=_cc[1];}}}return (tz=="AM"||tz=="PM")?"":tz;};dojo.date.compare=function(_cd,_ce,_cf){_cd=new Date(+_cd);_ce=new Date(+(_ce||new Date()));if(_cf=="date"){_cd.setHours(0,0,0,0);_ce.setHours(0,0,0,0);}else{if(_cf=="time"){_cd.setFullYear(0,0,0);_ce.setFullYear(0,0,0);}}if(_cd>_ce){return 1;}if(_cd<_ce){return -1;}return 0;};dojo.date.add=function(_d0,_d1,_d2){var sum=new Date(+_d0);var _d3=false;var _d4="Date";switch(_d1){case "day":break;case "weekday":var _d5,_d6;var mod=_d2%5;if(!mod){_d5=(_d2>0)?5:-5;_d6=(_d2>0)?((_d2-5)/5):((_d2+5)/5);}else{_d5=mod;_d6=parseInt(_d2/5);}var _d7=_d0.getDay();var adj=0;if(_d7==6&&_d2>0){adj=1;}else{if(_d7==0&&_d2<0){adj=-1;}}var _d8=_d7+_d5;if(_d8==0||_d8==6){adj=(_d2>0)?2:-2;}_d2=(7*_d6)+_d5+adj;break;case "year":_d4="FullYear";_d3=true;break;case "week":_d2*=7;break;case "quarter":_d2*=3;case "month":_d3=true;_d4="Month";break;default:_d4="UTC"+_d1.charAt(0).toUpperCase()+_d1.substring(1)+"s";}if(_d4){sum["set"+_d4](sum["get"+_d4]()+_d2);}if(_d3&&(sum.getDate()<_d0.getDate())){sum.setDate(0);}return sum;};dojo.date.difference=function(_d9,_da,_db){_da=_da||new Date();_db=_db||"day";var _dc=_da.getFullYear()-_d9.getFullYear();var _dd=1;switch(_db){case "quarter":var m1=_d9.getMonth();var m2=_da.getMonth();var q1=Math.floor(m1/3)+1;var q2=Math.floor(m2/3)+1;q2+=(_dc*4);_dd=q2-q1;break;case "weekday":var _de=Math.round(dojo.date.difference(_d9,_da,"day"));var _df=parseInt(dojo.date.difference(_d9,_da,"week"));var mod=_de%7;if(mod==0){_de=_df*5;}else{var adj=0;var _e0=_d9.getDay();var _e1=_da.getDay();_df=parseInt(_de/7);mod=_de%7;var _e2=new Date(_d9);_e2.setDate(_e2.getDate()+(_df*7));var _e3=_e2.getDay();if(_de>0){switch(true){case _e0==6:adj=-1;break;case _e0==0:adj=0;break;case _e1==6:adj=-1;break;case _e1==0:adj=-2;break;case (_e3+mod)>5:adj=-2;}}else{if(_de<0){switch(true){case _e0==6:adj=0;break;case _e0==0:adj=1;break;case _e1==6:adj=2;break;case _e1==0:adj=1;break;case (_e3+mod)<0:adj=2;}}}_de+=adj;_de-=(_df*2);}_dd=_de;break;case "year":_dd=_dc;break;case "month":_dd=(_da.getMonth()-_d9.getMonth())+(_dc*12);break;case "week":_dd=parseInt(dojo.date.difference(_d9,_da,"day")/7);break;case "day":_dd/=24;case "hour":_dd/=60;case "minute":_dd/=60;case "second":_dd/=1000;case "millisecond":_dd*=_da.getTime()-_d9.getTime();}return Math.round(_dd);};}if(typeof dojo==="undefined"||!dojo._hasResource["dojo.date.locale"]){typeof dojo==="undefined"||(dojo._hasResource["dojo.date.locale"]=true);dojo.provide("dojo.date.locale");(function(){function _e4(_e5,_e6,_e7,_e8){return _e8.replace(/([a-z])\1*/ig,function(_e9){var s,pad,c=_e9.charAt(0),l=_e9.length,_ea=["abbr","wide","narrow"];switch(c){case "G":s=_e6[(l<4)?"eraAbbr":"eraNames"][_e5.getFullYear()<0?0:1];break;case "y":s=_e5.getFullYear();switch(l){case 1:break;case 2:if(!_e7.fullYear){s=String(s);s=s.substr(s.length-2);break;}default:pad=true;}break;case "Q":case "q":s=Math.ceil((_e5.getMonth()+1)/3);pad=true;break;case "M":var m=_e5.getMonth();if(l<3){s=m+1;pad=true;}else{var _eb=["months","format",_ea[l-3]].join("-");s=_e6[_eb][m];}break;case "w":var _ec=0;s=dojo.date.locale._getWeekOfYear(_e5,_ec);pad=true;break;case "d":s=_e5.getDate();pad=true;break;case "D":s=dojo.date.locale._getDayOfYear(_e5);pad=true;break;case "E":var d=_e5.getDay();if(l<3){s=d+1;pad=true;}else{var _ed=["days","format",_ea[l-3]].join("-");s=_e6[_ed][d];}break;case "a":var _ee=(_e5.getHours()<12)?"am":"pm";s=_e6[_ee];break;case "h":case "H":case "K":case "k":var h=_e5.getHours();switch(c){case "h":s=(h%12)||12;break;case "H":s=h;break;case "K":s=(h%12);break;case "k":s=h||24;break;}pad=true;break;case "m":s=_e5.getMinutes();pad=true;break;case "s":s=_e5.getSeconds();pad=true;break;case "S":s=Math.round(_e5.getMilliseconds()*Math.pow(10,l-3));pad=true;break;case "v":case "z":s=dojo.date.locale._getZone(_e5,true,_e7);if(s){break;}l=4;case "Z":var _ef=dojo.date.locale._getZone(_e5,false,_e7);var tz=[(_ef<=0?"+":"-"),dojo.string.pad(Math.floor(Math.abs(_ef)/60),2),dojo.string.pad(Math.abs(_ef)%60,2)];if(l==4){tz.splice(0,0,"GMT");tz.splice(3,0,":");}s=tz.join("");break;default:throw new Error("dojo.date.locale.format: invalid pattern char: "+_e8);}if(pad){s=dojo.string.pad(s,l);}return s;});};dojo.date.locale._getZone=function(_f0,_f1,_f2){if(_f1){return dojo.date.getTimezoneName(_f0);}else{return _f0.getTimezoneOffset();}};dojo.date.locale.format=function(_f3,_f4){_f4=_f4||{};var _f5=dojo.i18n.normalizeLocale(_f4.locale),_f6=_f4.formatLength||"short",_f7=dojo.date.locale._getGregorianBundle(_f5),str=[],_f8=dojo.hitch(this,_e4,_f3,_f7,_f4);if(_f4.selector=="year"){return _f9(_f7["dateFormatItem-yyyy"]||"yyyy",_f8);}var _fa;if(_f4.selector!="date"){_fa=_f4.timePattern||_f7["timeFormat-"+_f6];if(_fa){str.push(_f9(_fa,_f8));}}if(_f4.selector!="time"){_fa=_f4.datePattern||_f7["dateFormat-"+_f6];if(_fa){str.push(_f9(_fa,_f8));}}return str.length==1?str[0]:_f7["dateTimeFormat-"+_f6].replace(/\{(\d+)\}/g,function(_fb,key){return str[key];});};dojo.date.locale.regexp=function(_fc){return dojo.date.locale._parseInfo(_fc).regexp;};dojo.date.locale._parseInfo=function(_fd){_fd=_fd||{};var _fe=dojo.i18n.normalizeLocale(_fd.locale),_ff=dojo.date.locale._getGregorianBundle(_fe),_100=_fd.formatLength||"short",_101=_fd.datePattern||_ff["dateFormat-"+_100],_102=_fd.timePattern||_ff["timeFormat-"+_100],_103;if(_fd.selector=="date"){_103=_101;}else{if(_fd.selector=="time"){_103=_102;}else{_103=_ff["dateTimeFormat-"+_100].replace(/\{(\d+)\}/g,function(_104,key){return [_102,_101][key];});}}var _105=[],re=_f9(_103,dojo.hitch(this,_106,_105,_ff,_fd));return {regexp:re,tokens:_105,bundle:_ff};};dojo.date.locale.parse=function(_107,_108){var info=dojo.date.locale._parseInfo(_108),_109=info.tokens,_10a=info.bundle,re=new RegExp("^"+info.regexp+"$",info.strict?"":"i"),_10b=re.exec(_107);if(!_10b){return null;}var _10c=["abbr","wide","narrow"],_10d=[1970,0,1,0,0,0,0],amPm="",_10e=dojo.every(_10b,function(v,i){if(!i){return true;}var _10f=_109[i-1];var l=_10f.length;switch(_10f.charAt(0)){case "y":if(l!=2&&_108.strict){_10d[0]=v;}else{if(v<100){v=Number(v);var year=""+new Date().getFullYear(),_110=year.substring(0,2)*100,_111=Math.min(Number(year.substring(2,4))+20,99),num=(v<_111)?_110+v:_110-100+v;_10d[0]=num;}else{if(_108.strict){return false;}_10d[0]=v;}}break;case "M":if(l>2){var _112=_10a["months-format-"+_10c[l-3]].concat();if(!_108.strict){v=v.replace(".","").toLowerCase();_112=dojo.map(_112,function(s){return s.replace(".","").toLowerCase();});}v=dojo.indexOf(_112,v);if(v==-1){return false;}}else{v--;}_10d[1]=v;break;case "E":case "e":var days=_10a["days-format-"+_10c[l-3]].concat();if(!_108.strict){v=v.toLowerCase();days=dojo.map(days,function(d){return d.toLowerCase();});}v=dojo.indexOf(days,v);if(v==-1){return false;}break;case "D":_10d[1]=0;case "d":_10d[2]=v;break;case "a":var am=_108.am||_10a.am;var pm=_108.pm||_10a.pm;if(!_108.strict){var _113=/\./g;v=v.replace(_113,"").toLowerCase();am=am.replace(_113,"").toLowerCase();pm=pm.replace(_113,"").toLowerCase();}if(_108.strict&&v!=am&&v!=pm){return false;}amPm=(v==pm)?"p":(v==am)?"a":"";break;case "K":if(v==24){v=0;}case "h":case "H":case "k":if(v>23){return false;}_10d[3]=v;break;case "m":_10d[4]=v;break;case "s":_10d[5]=v;break;case "S":_10d[6]=v;}return true;});var _114=+_10d[3];if(amPm==="p"&&_114<12){_10d[3]=_114+12;}else{if(amPm==="a"&&_114==12){_10d[3]=0;}}var _115=new Date(_10d[0],_10d[1],_10d[2],_10d[3],_10d[4],_10d[5],_10d[6]);if(_108.strict){_115.setFullYear(_10d[0]);}var _116=_109.join(""),_117=_116.indexOf("d")!=-1,_118=_116.indexOf("M")!=-1;if(!_10e||(_118&&_115.getMonth()>_10d[1])||(_117&&_115.getDate()>_10d[2])){return null;}if((_118&&_115.getMonth()<_10d[1])||(_117&&_115.getDate()<_10d[2])){_115=dojo.date.add(_115,"hour",1);}return _115;};function _f9(_119,_11a,_11b,_11c){var _11d=function(x){return x;};_11a=_11a||_11d;_11b=_11b||_11d;_11c=_11c||_11d;var _11e=_119.match(/(''|[^'])+/g),_11f=_119.charAt(0)=="'";dojo.forEach(_11e,function(_120,i){if(!_120){_11e[i]="";}else{_11e[i]=(_11f?_11b:_11a)(_120);_11f=!_11f;}});return _11c(_11e.join(""));};function _106(_121,_122,_123,_124){_124=dojo.regexp.escapeString(_124);if(!_123.strict){_124=_124.replace(" a"," ?a");}return _124.replace(/([a-z])\1*/ig,function(_125){var s,c=_125.charAt(0),l=_125.length,p2="",p3="";if(_123.strict){if(l>1){p2="0"+"{"+(l-1)+"}";}if(l>2){p3="0"+"{"+(l-2)+"}";}}else{p2="0?";p3="0{0,2}";}switch(c){case "y":s="\\d{2,4}";break;case "M":s=(l>2)?"\\S+?":p2+"[1-9]|1[0-2]";break;case "D":s=p2+"[1-9]|"+p3+"[1-9][0-9]|[12][0-9][0-9]|3[0-5][0-9]|36[0-6]";break;case "d":s="[12]\\d|"+p2+"[1-9]|3[01]";break;case "w":s=p2+"[1-9]|[1-4][0-9]|5[0-3]";break;case "E":s="\\S+";break;case "h":s=p2+"[1-9]|1[0-2]";break;case "k":s=p2+"\\d|1[01]";break;case "H":s=p2+"\\d|1\\d|2[0-3]";break;case "K":s=p2+"[1-9]|1\\d|2[0-4]";break;case "m":case "s":s="[0-5]\\d";break;case "S":s="\\d{"+l+"}";break;case "a":var am=_123.am||_122.am||"AM";var pm=_123.pm||_122.pm||"PM";if(_123.strict){s=am+"|"+pm;}else{s=am+"|"+pm;if(am!=am.toLowerCase()){s+="|"+am.toLowerCase();}if(pm!=pm.toLowerCase()){s+="|"+pm.toLowerCase();}if(s.indexOf(".")!=-1){s+="|"+s.replace(/\./g,"");}}s=s.replace(/\./g,"\\.");break;default:s=".*";}if(_121){_121.push(_125);}return "("+s+")";}).replace(/[\xa0 ]/g,"[\\s\\xa0]");};})();(function(){var _126=[];dojo.date.locale.addCustomFormats=function(_127,_128){_126.push({pkg:_127,name:_128});};dojo.date.locale._getGregorianBundle=function(_129){var _12a={};dojo.forEach(_126,function(desc){var _12b=dojo.i18n.getLocalization(desc.pkg,desc.name,_129);_12a=dojo.mixin(_12a,_12b);},this);return _12a;};})();dojo.date.locale.addCustomFormats("dojo.cldr","gregorian");dojo.date.locale.getNames=function(item,type,_12c,_12d){var _12e,_12f=dojo.date.locale._getGregorianBundle(_12d),_130=[item,_12c,type];if(_12c=="standAlone"){var key=_130.join("-");_12e=_12f[key];if(_12e[0]==1){_12e=undefined;}}_130[1]="format";return (_12e||_12f[_130.join("-")]).concat();};dojo.date.locale.isWeekend=function(_131,_132){var _133=dojo.cldr.supplemental.getWeekend(_132),day=(_131||new Date()).getDay();if(_133.end<_133.start){_133.end+=7;if(day<_133.start){day+=7;}}return day>=_133.start&&day<=_133.end;};dojo.date.locale._getDayOfYear=function(_134){return dojo.date.difference(new Date(_134.getFullYear(),0,1,_134.getHours()),_134)+1;};dojo.date.locale._getWeekOfYear=function(_135,_136){if(arguments.length==1){_136=0;}var _137=new Date(_135.getFullYear(),0,1).getDay(),adj=(_137-_136+7)%7,week=Math.floor((dojo.date.locale._getDayOfYear(_135)+adj-1)/7);if(_137==_136){week++;}return week;};}if(typeof dojo==="undefined"||!dojo._hasResource["dijit.Calendar"]){typeof dojo==="undefined"||(dojo._hasResource["dijit.Calendar"]=true);dojo.provide("dijit.Calendar");dojo.declare("dijit.Calendar",[dijit._Widget,dijit._Templated],{templateString:dojo.cache("dijit","templates/Calendar.html","<table cellspacing=\"0\" cellpadding=\"0\" class=\"dijitCalendarContainer\" role=\"grid\" dojoAttachEvent=\"onkeypress: _onKeyPress\">\n\t<thead>\n\t\t<tr class=\"dijitReset dijitCalendarMonthContainer\" valign=\"top\">\n\t\t\t<th class='dijitReset' dojoAttachPoint=\"decrementMonth\">\n\t\t\t\t<img src=\"${_blankGif}\" alt=\"\" class=\"dijitCalendarIncrementControl dijitCalendarDecrease\" waiRole=\"presentation\">\n\t\t\t\t<span dojoAttachPoint=\"decreaseArrowNode\" class=\"dijitA11ySideArrow\">-</span>\n\t\t\t</th>\n\t\t\t<th class='dijitReset' colspan=\"5\">\n\t\t\t\t<div class=\"dijitVisible\">\n\t\t\t\t\t<div class=\"dijitPopup dijitMenu dijitMenuPassive dijitHidden\" dojoAttachPoint=\"monthDropDown\" dojoAttachEvent=\"onmouseup: _onMonthSelect, onmouseover: _onMenuHover, onmouseout: _onMenuHover\">\n\t\t\t\t\t\t<div class=\"dijitCalendarMonthLabelTemplate dijitCalendarMonthLabel\"></div>\n\t\t\t\t\t</div>\n\t\t\t\t</div>\n\t\t\t\t<div dojoAttachPoint=\"monthLabelSpacer\" class=\"dijitSpacer\"></div>\n\t\t\t\t<div dojoAttachPoint=\"monthLabelNode\" class=\"dijitCalendarMonthLabel dijitInline dijitVisible\" dojoAttachEvent=\"onmousedown: _onMonthToggle\"></div>\n\t\t\t</th>\n\t\t\t<th class='dijitReset' dojoAttachPoint=\"incrementMonth\">\n\t\t\t\t<img src=\"${_blankGif}\" alt=\"\" class=\"dijitCalendarIncrementControl dijitCalendarIncrease\" waiRole=\"presentation\">\n\t\t\t\t<span dojoAttachPoint=\"increaseArrowNode\" class=\"dijitA11ySideArrow\">+</span>\n\t\t\t</th>\n\t\t</tr>\n\t\t<tr>\n\t\t\t<th class=\"dijitReset dijitCalendarDayLabelTemplate\" role=\"columnheader\"><span class=\"dijitCalendarDayLabel\"></span></th>\n\t\t</tr>\n\t</thead>\n\t<tbody dojoAttachEvent=\"onclick: _onDayClick, onmouseover: _onDayMouseOver, onmouseout: _onDayMouseOut\" class=\"dijitReset dijitCalendarBodyContainer\">\n\t\t<tr class=\"dijitReset dijitCalendarWeekTemplate\" role=\"row\">\n\t\t\t<td class=\"dijitReset dijitCalendarDateTemplate\" role=\"gridcell\"><span class=\"dijitCalendarDateLabel\"></span></td>\n\t\t</tr>\n\t</tbody>\n\t<tfoot class=\"dijitReset dijitCalendarYearContainer\">\n\t\t<tr>\n\t\t\t<td class='dijitReset' valign=\"top\" colspan=\"7\">\n\t\t\t\t<h3 class=\"dijitCalendarYearLabel\">\n\t\t\t\t\t<span dojoAttachPoint=\"previousYearLabelNode\" class=\"dijitInline dijitCalendarPreviousYear\"></span>\n\t\t\t\t\t<span dojoAttachPoint=\"currentYearLabelNode\" class=\"dijitInline dijitCalendarSelectedYear\"></span>\n\t\t\t\t\t<span dojoAttachPoint=\"nextYearLabelNode\" class=\"dijitInline dijitCalendarNextYear\"></span>\n\t\t\t\t</h3>\n\t\t\t</td>\n\t\t</tr>\n\t</tfoot>\n</table>\n"),value:new Date(),datePackage:"dojo.date",dayWidth:"narrow",tabIndex:"0",attributeMap:dojo.delegate(dijit._Widget.prototype.attributeMap,{tabIndex:"domNode"}),setValue:function(_138){dojo.deprecated("dijit.Calendar:setValue() is deprecated.  Use attr('value', ...) instead.","","2.0");this.attr("value",_138);},_getValueAttr:function(){var _139=new this.dateClassObj(this.value);_139.setHours(0,0,0,0);if(_139.getDate()<this.value.getDate()){_139=this.dateFuncObj.add(_139,"hour",1);}return _139;},_setValueAttr:function(_13a){if(!this.value||this.dateFuncObj.compare(_13a,this.value)){_13a=new this.dateClassObj(_13a);_13a.setHours(1);this.displayMonth=new this.dateClassObj(_13a);if(!this.isDisabledDate(_13a,this.lang)){this.value=_13a;this.onChange(this.attr("value"));}dojo.attr(this.domNode,"aria-label",this.dateLocaleModule.format(_13a,{selector:"date",formatLength:"full"}));this._populateGrid();}},_setText:function(node,text){while(node.firstChild){node.removeChild(node.firstChild);}node.appendChild(dojo.doc.createTextNode(text));},_populateGrid:function(){var _13b=this.displayMonth;_13b.setDate(1);var _13c=_13b.getDay(),_13d=this.dateFuncObj.getDaysInMonth(_13b),_13e=this.dateFuncObj.getDaysInMonth(this.dateFuncObj.add(_13b,"month",-1)),_13f=new this.dateClassObj(),_140=dojo.cldr.supplemental.getFirstDayOfWeek(this.lang);if(_140>_13c){_140-=7;}dojo.query(".dijitCalendarDateTemplate",this.domNode).forEach(function(_141,i){i+=_140;var date=new this.dateClassObj(_13b),_142,_143="dijitCalendar",adj=0;if(i<_13c){_142=_13e-_13c+i+1;adj=-1;_143+="Previous";}else{if(i>=(_13c+_13d)){_142=i-_13c-_13d+1;adj=1;_143+="Next";}else{_142=i-_13c+1;_143+="Current";}}if(adj){date=this.dateFuncObj.add(date,"month",adj);}date.setDate(_142);if(!this.dateFuncObj.compare(date,_13f,"date")){_143="dijitCalendarCurrentDate "+_143;}if(this._isSelectedDate(date,this.lang)){_143="dijitCalendarSelectedDate "+_143;}if(this.isDisabledDate(date,this.lang)){_143="dijitCalendarDisabledDate "+_143;}var _144=this.getClassForDate(date,this.lang);if(_144){_143=_144+" "+_143;}_141.className=_143+"Month dijitCalendarDateTemplate";_141.dijitDateValue=date.valueOf();var _145=dojo.query(".dijitCalendarDateLabel",_141)[0],text=date.getDateLocalized?date.getDateLocalized(this.lang):date.getDate();this._setText(_145,text);},this);var _146=this.dateLocaleModule.getNames("months","wide","standAlone",this.lang);this._setText(this.monthLabelNode,_146[_13b.getMonth()]);var y=_13b.getFullYear()-1;var d=new this.dateClassObj();dojo.forEach(["previous","current","next"],function(name){d.setFullYear(y++);this._setText(this[name+"YearLabelNode"],this.dateLocaleModule.format(d,{selector:"year",locale:this.lang}));},this);var _147=this;var _148=function(_149,_14a,adj){_147._connects.push(dijit.typematic.addMouseListener(_147[_149],_147,function(_14b){if(_14b>=0){_147._adjustDisplay(_14a,adj);}},0.8,500));};_148("incrementMonth","month",1);_148("decrementMonth","month",-1);_148("nextYearLabelNode","year",1);_148("previousYearLabelNode","year",-1);},goToToday:function(){this.attr("value",new this.dateClassObj());},constructor:function(args){var _14c=(args.datePackage&&(args.datePackage!="dojo.date"))?args.datePackage+".Date":"Date";this.dateClassObj=dojo.getObject(_14c,false);this.datePackage=args.datePackage||this.datePackage;this.dateFuncObj=dojo.getObject(this.datePackage,false);this.dateLocaleModule=dojo.getObject(this.datePackage+".locale",false);},postMixInProperties:function(){if(isNaN(this.value)){delete this.value;}this.inherited(arguments);},postCreate:function(){this.inherited(arguments);dojo.setSelectable(this.domNode,false);var _14d=dojo.hitch(this,function(_14e,n){var _14f=dojo.query(_14e,this.domNode)[0];for(var i=0;i<n;i++){_14f.parentNode.appendChild(_14f.cloneNode(true));}});_14d(".dijitCalendarDayLabelTemplate",6);_14d(".dijitCalendarDateTemplate",6);_14d(".dijitCalendarWeekTemplate",5);var _150=this.dateLocaleModule.getNames("days",this.dayWidth,"standAlone",this.lang);var _151=dojo.cldr.supplemental.getFirstDayOfWeek(this.lang);dojo.query(".dijitCalendarDayLabel",this.domNode).forEach(function(_152,i){this._setText(_152,_150[(i+_151)%7]);},this);var _153=this.dateLocaleModule.getNames("months","wide","standAlone",this.lang);_14d(".dijitCalendarMonthLabelTemplate",_153.length-1);dojo.query(".dijitCalendarMonthLabelTemplate",this.domNode).forEach(function(node,i){dojo.attr(node,"month",i);this._setText(node,_153[i]);dojo.place(node.cloneNode(true),this.monthLabelSpacer);},this);var _154=this.value;this.value=null;this.attr("value",new this.dateClassObj(_154));},_onMenuHover:function(e){dojo.stopEvent(e);dojo.toggleClass(e.target,"dijitMenuItemHover");},_adjustDisplay:function(part,_155){this.displayMonth=this.dateFuncObj.add(this.displayMonth,part,_155);this._populateGrid();},_onMonthToggle:function(evt){dojo.stopEvent(evt);if(evt.type=="mousedown"){var _156=dojo.position(this.monthLabelNode);var dim={width:_156.w+"px",top:-this.displayMonth.getMonth()*_156.h+"px"};if((dojo.isIE&&dojo.isQuirks)||dojo.isIE<7){dim.left=-_156.w/2+"px";}dojo.style(this.monthDropDown,dim);this._popupHandler=this.connect(document,"onmouseup","_onMonthToggle");}else{this.disconnect(this._popupHandler);delete this._popupHandler;}dojo.toggleClass(this.monthDropDown,"dijitHidden");dojo.toggleClass(this.monthLabelNode,"dijitVisible");},_onMonthSelect:function(evt){this._onMonthToggle(evt);this.displayMonth.setMonth(dojo.attr(evt.target,"month"));this._populateGrid();},_onDayClick:function(evt){dojo.stopEvent(evt);for(var node=evt.target;node&&!node.dijitDateValue;node=node.parentNode){}if(node&&!dojo.hasClass(node,"dijitCalendarDisabledDate")){this.attr("value",node.dijitDateValue);this.onValueSelected(this.attr("value"));}},_onDayMouseOver:function(evt){var node=evt.target;if(node&&(node.dijitDateValue||node==this.previousYearLabelNode||node==this.nextYearLabelNode)){dojo.addClass(node,"dijitCalendarHoveredDate");this._currentNode=node;}},_onDayMouseOut:function(evt){if(!this._currentNode){return;}for(var node=evt.relatedTarget;node;){if(node==this._currentNode){return;}try{node=node.parentNode;}catch(x){node=null;}}dojo.removeClass(this._currentNode,"dijitCalendarHoveredDate");this._currentNode=null;},_onKeyPress:function(evt){var dk=dojo.keys,_157=-1,_158,_159=this.value;switch(evt.keyCode){case dk.RIGHT_ARROW:_157=1;case dk.LEFT_ARROW:_158="day";if(!this.isLeftToRight()){_157*=-1;}break;case dk.DOWN_ARROW:_157=1;case dk.UP_ARROW:_158="week";break;case dk.PAGE_DOWN:_157=1;case dk.PAGE_UP:_158=evt.ctrlKey?"year":"month";break;case dk.END:_159=this.dateFuncObj.add(_159,"month",1);_158="day";case dk.HOME:_159=new Date(_159).setDate(1);break;case dk.ENTER:this.onValueSelected(this.attr("value"));break;case dk.ESCAPE:default:return;}dojo.stopEvent(evt);if(_158){_159=this.dateFuncObj.add(_159,_158,_157);}this.attr("value",_159);},onValueSelected:function(date){},onChange:function(date){},_isSelectedDate:function(_15a,_15b){return !this.dateFuncObj.compare(_15a,this.value,"date");},isDisabledDate:function(_15c,_15d){},getClassForDate:function(_15e,_15f){}});}if(typeof dojo==="undefined"||!dojo._hasResource["dijit.form.TextBox"]){typeof dojo==="undefined"||(dojo._hasResource["dijit.form.TextBox"]=true);dojo.provide("dijit.form.TextBox");dojo.declare("dijit.form.TextBox",dijit.form._FormValueWidget,{trim:false,uppercase:false,lowercase:false,propercase:false,maxLength:"",selectOnClick:false,templateString:dojo.cache("dijit.form","templates/TextBox.html","<input class=\"dijit dijitReset dijitLeft\" dojoAttachPoint='textbox,focusNode'\n\tdojoAttachEvent='onmouseenter:_onMouse,onmouseleave:_onMouse'\n\tautocomplete=\"off\" type=\"${type}\" ${nameAttrSetting}\n\t/>\n"),baseClass:"dijitTextBox",attributeMap:dojo.delegate(dijit.form._FormValueWidget.prototype.attributeMap,{maxLength:"focusNode"}),_getValueAttr:function(){return this.parse(this.attr("displayedValue"),this.constraints);},_setValueAttr:function(_160,_161,_162){var _163;if(_160!==undefined){_163=this.filter(_160);if(typeof _162!="string"){if(_163!==null&&((typeof _163!="number")||!isNaN(_163))){_162=this.filter(this.format(_163,this.constraints));}else{_162="";}}}if(_162!=null&&_162!=undefined&&((typeof _162)!="number"||!isNaN(_162))&&this.textbox.value!=_162){this.textbox.value=_162;}this.inherited(arguments,[_163,_161]);},displayedValue:"",getDisplayedValue:function(){dojo.deprecated(this.declaredClass+"::getDisplayedValue() is deprecated. Use attr('displayedValue') instead.","","2.0");return this.attr("displayedValue");},_getDisplayedValueAttr:function(){return this.filter(this.textbox.value);},setDisplayedValue:function(_164){dojo.deprecated(this.declaredClass+"::setDisplayedValue() is deprecated. Use attr('displayedValue', ...) instead.","","2.0");this.attr("displayedValue",_164);},_setDisplayedValueAttr:function(_165){if(_165===null||_165===undefined){_165="";}else{if(typeof _165!="string"){_165=String(_165);}}this.textbox.value=_165;this._setValueAttr(this.attr("value"),undefined,_165);},format:function(_166,_167){return ((_166==null||_166==undefined)?"":(_166.toString?_166.toString():_166));},parse:function(_168,_169){return _168;},_refreshState:function(){},_onInput:function(e){if(e&&e.type&&/key/i.test(e.type)&&e.keyCode){switch(e.keyCode){case dojo.keys.SHIFT:case dojo.keys.ALT:case dojo.keys.CTRL:case dojo.keys.TAB:return;}}if(this.intermediateChanges){var _16a=this;setTimeout(function(){_16a._handleOnChange(_16a.attr("value"),false);},0);}this._refreshState();},postCreate:function(){this.textbox.setAttribute("value",this.textbox.value);this.inherited(arguments);if(dojo.isMoz||dojo.isOpera){this.connect(this.textbox,"oninput",this._onInput);}else{this.connect(this.textbox,"onkeydown",this._onInput);this.connect(this.textbox,"onkeyup",this._onInput);this.connect(this.textbox,"onpaste",this._onInput);this.connect(this.textbox,"oncut",this._onInput);}},_blankValue:"",filter:function(val){if(val===null){return this._blankValue;}if(typeof val!="string"){return val;}if(this.trim){val=dojo.trim(val);}if(this.uppercase){val=val.toUpperCase();}if(this.lowercase){val=val.toLowerCase();}if(this.propercase){val=val.replace(/[^\s]+/g,function(word){return word.substring(0,1).toUpperCase()+word.substring(1);});}return val;},_setBlurValue:function(){this._setValueAttr(this.attr("value"),true);},_onBlur:function(e){if(this.disabled){return;}this._setBlurValue();this.inherited(arguments);if(this._selectOnClickHandle){this.disconnect(this._selectOnClickHandle);}if(this.selectOnClick&&dojo.isMoz){this.textbox.selectionStart=this.textbox.selectionEnd=undefined;}},_onFocus:function(by){if(this.disabled||this.readOnly){return;}if(this.selectOnClick&&by=="mouse"){this._selectOnClickHandle=this.connect(this.domNode,"onmouseup",function(){this.disconnect(this._selectOnClickHandle);var _16b;if(dojo.isIE){var _16c=dojo.doc.selection.createRange();var _16d=_16c.parentElement();_16b=_16d==this.textbox&&_16c.text.length==0;}else{_16b=this.textbox.selectionStart==this.textbox.selectionEnd;}if(_16b){dijit.selectInputText(this.textbox);}});}this._refreshState();this.inherited(arguments);},reset:function(){this.textbox.value="";this.inherited(arguments);}});dijit.selectInputText=function(_16e,_16f,stop){var _170=dojo.global;var _171=dojo.doc;_16e=dojo.byId(_16e);if(isNaN(_16f)){_16f=0;}if(isNaN(stop)){stop=_16e.value?_16e.value.length:0;}dijit.focus(_16e);if(_171["selection"]&&dojo.body()["createTextRange"]){if(_16e.createTextRange){var _172=_16e.createTextRange();_172.collapse(true);_172.moveStart("character",-99999);_172.moveStart("character",_16f);_172.moveEnd("character",stop-_16f);_172.select();}}else{if(_170["getSelection"]){if(_16e.setSelectionRange){_16e.setSelectionRange(_16f,stop);}}}};}if(typeof dojo==="undefined"||!dojo._hasResource["dijit.Tooltip"]){typeof dojo==="undefined"||(dojo._hasResource["dijit.Tooltip"]=true);dojo.provide("dijit.Tooltip");dojo.declare("dijit._MasterTooltip",[dijit._Widget,dijit._Templated],{duration:dijit.defaultDuration,templateString:dojo.cache("dijit","templates/Tooltip.html","<div class=\"dijitTooltip dijitTooltipLeft\" id=\"dojoTooltip\">\n\t<div class=\"dijitTooltipContainer dijitTooltipContents\" dojoAttachPoint=\"containerNode\" waiRole='alert'></div>\n\t<div class=\"dijitTooltipConnector\"></div>\n</div>\n"),postCreate:function(){dojo.body().appendChild(this.domNode);this.bgIframe=new dijit.BackgroundIframe(this.domNode);this.fadeIn=dojo.fadeIn({node:this.domNode,duration:this.duration,onEnd:dojo.hitch(this,"_onShow")});this.fadeOut=dojo.fadeOut({node:this.domNode,duration:this.duration,onEnd:dojo.hitch(this,"_onHide")});},show:function(_173,_174,_175){if(this.aroundNode&&this.aroundNode===_174){return;}if(this.fadeOut.status()=="playing"){this._onDeck=arguments;return;}this.containerNode.innerHTML=_173;this.domNode.style.top=(this.domNode.offsetTop+1)+"px";var pos=dijit.placeOnScreenAroundElement(this.domNode,_174,dijit.getPopupAroundAlignment((_175&&_175.length)?_175:dijit.Tooltip.defaultPosition,this.isLeftToRight()),dojo.hitch(this,"orient"));dojo.style(this.domNode,"opacity",0);this.fadeIn.play();this.isShowingNow=true;this.aroundNode=_174;},orient:function(node,_176,_177){node.className="dijitTooltip "+{"BL-TL":"dijitTooltipBelow dijitTooltipABLeft","TL-BL":"dijitTooltipAbove dijitTooltipABLeft","BR-TR":"dijitTooltipBelow dijitTooltipABRight","TR-BR":"dijitTooltipAbove dijitTooltipABRight","BR-BL":"dijitTooltipRight","BL-BR":"dijitTooltipLeft"}[_176+"-"+_177];},_onShow:function(){if(dojo.isIE){this.domNode.style.filter="";}},hide:function(_178){if(this._onDeck&&this._onDeck[1]==_178){this._onDeck=null;}else{if(this.aroundNode===_178){this.fadeIn.stop();this.isShowingNow=false;this.aroundNode=null;this.fadeOut.play();}else{}}},_onHide:function(){this.domNode.style.cssText="";if(this._onDeck){this.show.apply(this,this._onDeck);this._onDeck=null;}}});dijit.showTooltip=function(_179,_17a,_17b){if(!dijit._masterTT){dijit._masterTT=new dijit._MasterTooltip();}return dijit._masterTT.show(_179,_17a,_17b);};dijit.hideTooltip=function(_17c){if(!dijit._masterTT){dijit._masterTT=new dijit._MasterTooltip();}return dijit._masterTT.hide(_17c);};dojo.declare("dijit.Tooltip",dijit._Widget,{label:"",showDelay:400,connectId:[],position:[],constructor:function(){this._nodeConnectionsById={};},_setConnectIdAttr:function(_17d){var _17e={};for(var _17f in this._nodeConnectionsById){if(_17f in _17e){continue;}this.removeTarget(_17f);}dojo.forEach(dojo.isArrayLike(_17d)?_17d:[_17d],this.addTarget,this);},_getConnectIdAttr:function(){var ary=[],_180={};for(var id in this._nodeConnectionsById){if(!(id in _180)){ary.push(id);}}return ary;},addTarget:function(id){var node=dojo.byId(id);if(!node){return;}if(node.id in this._nodeConnectionsById){return;}this._nodeConnectionsById[node.id]=[this.connect(node,"onmouseenter","_onTargetMouseEnter"),this.connect(node,"onmouseleave","_onTargetMouseLeave"),this.connect(node,"onfocus","_onTargetFocus"),this.connect(node,"onblur","_onTargetBlur")];if(dojo.isIE&&!node.style.zoom){node.style.zoom=1;}},removeTarget:function(node){var id=node.id||node;if(id in this._nodeConnectionsById){dojo.forEach(this._nodeConnectionsById[id],this.disconnect,this);delete this._nodeConnectionsById[id];}},postCreate:function(){dojo.addClass(this.domNode,"dijitTooltipData");},startup:function(){this.inherited(arguments);var ids=this.connectId;dojo.forEach(dojo.isArrayLike(ids)?ids:[ids],this.addTarget,this);},_onTargetMouseEnter:function(e){this._onHover(e);},_onTargetMouseLeave:function(e){this._onUnHover(e);},_onTargetFocus:function(e){this._focus=true;this._onHover(e);},_onTargetBlur:function(e){this._focus=false;this._onUnHover(e);},_onHover:function(e){if(!this._showTimer){var _181=e.target;this._showTimer=setTimeout(dojo.hitch(this,function(){this.open(_181);}),this.showDelay);}},_onUnHover:function(e){if(this._focus){return;}if(this._showTimer){clearTimeout(this._showTimer);delete this._showTimer;}this.close();},open:function(_182){if(this._showTimer){clearTimeout(this._showTimer);delete this._showTimer;}dijit.showTooltip(this.label||this.domNode.innerHTML,_182,this.position);this._connectNode=_182;this.onShow(_182,this.position);},close:function(){if(this._connectNode){dijit.hideTooltip(this._connectNode);delete this._connectNode;this.onHide();}if(this._showTimer){clearTimeout(this._showTimer);delete this._showTimer;}},onShow:function(_183,_184){},onHide:function(){},uninitialize:function(){this.close();this.inherited(arguments);}});dijit.Tooltip.defaultPosition=["after","before"];}if(typeof dojo==="undefined"||!dojo._hasResource["dijit.form.ValidationTextBox"]){typeof dojo==="undefined"||(dojo._hasResource["dijit.form.ValidationTextBox"]=true);dojo.provide("dijit.form.ValidationTextBox");dojo.declare("dijit.form.ValidationTextBox",dijit.form.TextBox,{templateString:dojo.cache("dijit.form","templates/ValidationTextBox.html","<div class=\"dijit dijitReset dijitInlineTable dijitLeft\"\n\tid=\"widget_${id}\"\n\tdojoAttachEvent=\"onmouseenter:_onMouse,onmouseleave:_onMouse,onmousedown:_onMouse\" waiRole=\"presentation\"\n\t><div style=\"overflow:hidden;\"\n\t\t><div class=\"dijitReset dijitValidationIcon\"><br></div\n\t\t><div class=\"dijitReset dijitValidationIconText\">&Chi;</div\n\t\t><div class=\"dijitReset dijitInputField\"\n\t\t\t><input class=\"dijitReset\" dojoAttachPoint='textbox,focusNode' autocomplete=\"off\"\n\t\t\t${nameAttrSetting} type='${type}'\n\t\t/></div\n\t></div\n></div>\n"),baseClass:"dijitTextBox",required:false,promptMessage:"",invalidMessage:"$_unset_$",constraints:{},regExp:".*",regExpGen:function(_185){return this.regExp;},state:"",tooltipPosition:[],_setValueAttr:function(){this.inherited(arguments);this.validate(this._focused);},validator:function(_186,_187){return (new RegExp("^(?:"+this.regExpGen(_187)+")"+(this.required?"":"?")+"$")).test(_186)&&(!this.required||!this._isEmpty(_186))&&(this._isEmpty(_186)||this.parse(_186,_187)!==undefined);},_isValidSubset:function(){return this.textbox.value.search(this._partialre)==0;},isValid:function(_188){return this.validator(this.textbox.value,this.constraints);},_isEmpty:function(_189){return /^\s*$/.test(_189);},getErrorMessage:function(_18a){return this.invalidMessage;},getPromptMessage:function(_18b){return this.promptMessage;},_maskValidSubsetError:true,validate:function(_18c){var _18d="";var _18e=this.disabled||this.isValid(_18c);if(_18e){this._maskValidSubsetError=true;}var _18f=!_18e&&_18c&&this._isValidSubset();var _190=this._isEmpty(this.textbox.value);if(_190){this._maskValidSubsetError=true;}this.state=(_18e||(!this._hasBeenBlurred&&_190)||_18f)?"":"Error";if(this.state=="Error"){this._maskValidSubsetError=false;}this._setStateClass();dijit.setWaiState(this.focusNode,"invalid",_18e?"false":"true");if(_18c){if(_190){_18d=this.getPromptMessage(true);}if(!_18d&&(this.state=="Error"||(_18f&&!this._maskValidSubsetError))){_18d=this.getErrorMessage(true);}}this.displayMessage(_18d);return _18e;},_message:"",displayMessage:function(_191){if(this._message==_191){return;}this._message=_191;dijit.hideTooltip(this.domNode);if(_191){dijit.showTooltip(_191,this.domNode,this.tooltipPosition);}},_refreshState:function(){this.validate(this._focused);this.inherited(arguments);},constructor:function(){this.constraints={};},postMixInProperties:function(){this.inherited(arguments);this.constraints.locale=this.lang;this.messages=dojo.i18n.getLocalization("dijit.form","validate",this.lang);if(this.invalidMessage=="$_unset_$"){this.invalidMessage=this.messages.invalidMessage;}var p=this.regExpGen(this.constraints);this.regExp=p;var _192="";if(p!=".*"){this.regExp.replace(/\\.|\[\]|\[.*?[^\\]{1}\]|\{.*?\}|\(\?[=:!]|./g,function(re){switch(re.charAt(0)){case "{":case "+":case "?":case "*":case "^":case "$":case "|":case "(":_192+=re;break;case ")":_192+="|$)";break;default:_192+="(?:"+re+"|$)";break;}});}try{"".search(_192);}catch(e){_192=this.regExp;console.warn("RegExp error in "+this.declaredClass+": "+this.regExp);}this._partialre="^(?:"+_192+")$";},_setDisabledAttr:function(_193){this.inherited(arguments);this._refreshState();},_setRequiredAttr:function(_194){this.required=_194;dijit.setWaiState(this.focusNode,"required",_194);this._refreshState();},postCreate:function(){if(dojo.isIE){var s=dojo.getComputedStyle(this.focusNode);if(s){var ff=s.fontFamily;if(ff){this.focusNode.style.fontFamily=ff;}}}this.inherited(arguments);},reset:function(){this._maskValidSubsetError=true;this.inherited(arguments);},_onBlur:function(){this.displayMessage("");this.inherited(arguments);}});dojo.declare("dijit.form.MappedTextBox",dijit.form.ValidationTextBox,{postMixInProperties:function(){this.inherited(arguments);this.nameAttrSetting="";},serialize:function(val,_195){return val.toString?val.toString():"";},toString:function(){var val=this.filter(this.attr("value"));return val!=null?(typeof val=="string"?val:this.serialize(val,this.constraints)):"";},validate:function(){this.valueNode.value=this.toString();return this.inherited(arguments);},buildRendering:function(){this.inherited(arguments);this.valueNode=dojo.place("<input type='hidden'"+(this.name?" name='"+this.name+"'":"")+">",this.textbox,"after");},reset:function(){this.valueNode.value="";this.inherited(arguments);}});dojo.declare("dijit.form.RangeBoundTextBox",dijit.form.MappedTextBox,{rangeMessage:"",rangeCheck:function(_196,_197){return ("min" in _197?(this.compare(_196,_197.min)>=0):true)&&("max" in _197?(this.compare(_196,_197.max)<=0):true);},isInRange:function(_198){return this.rangeCheck(this.attr("value"),this.constraints);},_isDefinitelyOutOfRange:function(){var val=this.attr("value");var _199=false;var _19a=false;if("min" in this.constraints){var min=this.constraints.min;min=this.compare(val,((typeof min=="number")&&min>=0&&val!=0)?0:min);_199=(typeof min=="number")&&min<0;}if("max" in this.constraints){var max=this.constraints.max;max=this.compare(val,((typeof max!="number")||max>0)?max:0);_19a=(typeof max=="number")&&max>0;}return _199||_19a;},_isValidSubset:function(){return this.inherited(arguments)&&!this._isDefinitelyOutOfRange();},isValid:function(_19b){return this.inherited(arguments)&&((this._isEmpty(this.textbox.value)&&!this.required)||this.isInRange(_19b));},getErrorMessage:function(_19c){var v=this.attr("value");if(v!==null&&v!==""&&v!==undefined&&!this.isInRange(_19c)){return this.rangeMessage;}return this.inherited(arguments);},postMixInProperties:function(){this.inherited(arguments);if(!this.rangeMessage){this.messages=dojo.i18n.getLocalization("dijit.form","validate",this.lang);this.rangeMessage=this.messages.rangeMessage;}},postCreate:function(){this.inherited(arguments);if(this.constraints.min!==undefined){dijit.setWaiState(this.focusNode,"valuemin",this.constraints.min);}if(this.constraints.max!==undefined){dijit.setWaiState(this.focusNode,"valuemax",this.constraints.max);}},_setValueAttr:function(_19d,_19e){dijit.setWaiState(this.focusNode,"valuenow",_19d);this.inherited(arguments);}});}if(typeof dojo==="undefined"||!dojo._hasResource["dijit.form._DateTimeTextBox"]){typeof dojo==="undefined"||(dojo._hasResource["dijit.form._DateTimeTextBox"]=true);dojo.provide("dijit.form._DateTimeTextBox");dojo.declare("dijit.form._DateTimeTextBox",dijit.form.RangeBoundTextBox,{regExpGen:dojo.date.locale.regexp,datePackage:"dojo.date",compare:dojo.date.compare,format:function(_19f,_1a0){if(!_19f){return "";}return this.dateLocaleModule.format(_19f,_1a0);},parse:function(_1a1,_1a2){return this.dateLocaleModule.parse(_1a1,_1a2)||(this._isEmpty(_1a1)?null:undefined);},serialize:function(val,_1a3){if(val.toGregorian){val=val.toGregorian();}return dojo.date.stamp.toISOString(val,_1a3);},value:new Date(""),_blankValue:null,popupClass:"",_selector:"",constructor:function(args){var _1a4=args.datePackage?args.datePackage+".Date":"Date";this.dateClassObj=dojo.getObject(_1a4,false);this.value=new this.dateClassObj("");this.datePackage=args.datePackage||this.datePackage;this.dateLocaleModule=dojo.getObject(this.datePackage+".locale",false);this.regExpGen=this.dateLocaleModule.regexp;},postMixInProperties:function(){this.inherited(arguments);if(!this.value||this.value.toString()==dijit.form._DateTimeTextBox.prototype.value.toString()){this.value=null;}var _1a5=this.constraints;_1a5.selector=this._selector;_1a5.fullYear=true;var _1a6=dojo.date.stamp.fromISOString;if(typeof _1a5.min=="string"){_1a5.min=_1a6(_1a5.min);}if(typeof _1a5.max=="string"){_1a5.max=_1a6(_1a5.max);}},_onFocus:function(evt){this._open();this.inherited(arguments);},_setValueAttr:function(_1a7,_1a8,_1a9){if(_1a7 instanceof Date&&!(this.dateClassObj instanceof Date)){_1a7=new this.dateClassObj(_1a7);}this.inherited(arguments);if(this._picker){if(!_1a7){_1a7=new this.dateClassObj();}this._picker.attr("value",_1a7);}},_open:function(){if(this.disabled||this.readOnly||!this.popupClass){return;}var _1aa=this;if(!this._picker){var _1ab=dojo.getObject(this.popupClass,false);this._picker=new _1ab({onValueSelected:function(_1ac){if(_1aa._tabbingAway){delete _1aa._tabbingAway;}else{_1aa.focus();}setTimeout(dojo.hitch(_1aa,"_close"),1);dijit.form._DateTimeTextBox.superclass._setValueAttr.call(_1aa,_1ac,true);},id:this.id+"_popup",lang:_1aa.lang,constraints:_1aa.constraints,datePackage:_1aa.datePackage,isDisabledDate:function(date){var _1ad=dojo.date.compare;var _1ae=_1aa.constraints;return _1ae&&(_1ae.min&&(_1ad(_1ae.min,date,_1aa._selector)>0)||(_1ae.max&&_1ad(_1ae.max,date,_1aa._selector)<0));}});this._picker.attr("value",this.attr("value")||new this.dateClassObj());}if(!this._opened){dijit.popup.open({parent:this,popup:this._picker,orient:{"BL":"TL","TL":"BL"},around:this.domNode,onCancel:dojo.hitch(this,this._close),onClose:function(){_1aa._opened=false;}});this._opened=true;}dojo.marginBox(this._picker.domNode,{w:this.domNode.offsetWidth});},_close:function(){if(this._opened){dijit.popup.close(this._picker);this._opened=false;}},_onBlur:function(){this._close();if(this._picker){this._picker.destroy();delete this._picker;}this.inherited(arguments);},_getDisplayedValueAttr:function(){return this.textbox.value;},_setDisplayedValueAttr:function(_1af,_1b0){this._setValueAttr(this.parse(_1af,this.constraints),_1b0,_1af);},destroy:function(){if(this._picker){this._picker.destroy();delete this._picker;}this.inherited(arguments);},postCreate:function(){this.inherited(arguments);this.connect(this.focusNode,"onkeypress",this._onKeyPress);this.connect(this.focusNode,"onclick",this._open);},_onKeyPress:function(e){var p=this._picker,dk=dojo.keys;if(p&&this._opened&&p.handleKey){if(p.handleKey(e)===false){return;}}if(this._opened&&e.charOrCode==dk.ESCAPE&&!(e.shiftKey||e.ctrlKey||e.altKey||e.metaKey)){this._close();dojo.stopEvent(e);}else{if(!this._opened&&e.charOrCode==dk.DOWN_ARROW){this._open();dojo.stopEvent(e);}else{if(e.charOrCode===dk.TAB){this._tabbingAway=true;}else{if(this._opened&&(e.keyChar||e.charOrCode===dk.BACKSPACE||e.charOrCode==dk.DELETE)){setTimeout(dojo.hitch(this,function(){dijit.placeOnScreenAroundElement(p.domNode.parentNode,this.domNode,{"BL":"TL","TL":"BL"},p.orient?dojo.hitch(p,"orient"):null);}),1);}}}}}});}if(typeof dojo==="undefined"||!dojo._hasResource["dijit.form.DateTextBox"]){typeof dojo==="undefined"||(dojo._hasResource["dijit.form.DateTextBox"]=true);dojo.provide("dijit.form.DateTextBox");dojo.declare("dijit.form.DateTextBox",dijit.form._DateTimeTextBox,{baseClass:"dijitTextBox dijitDateTextBox",popupClass:"dijit.Calendar",_selector:"date",value:new Date("")});}if(typeof dojo==="undefined"||!dojo._hasResource["dojox.fx._base"]){typeof dojo==="undefined"||(dojo._hasResource["dojox.fx._base"]=true);dojo.provide("dojox.fx._base");dojo.mixin(dojox.fx,{anim:dojo.anim,animateProperty:dojo.animateProperty,fadeTo:dojo._fade,fadeIn:dojo.fadeIn,fadeOut:dojo.fadeOut,combine:dojo.fx.combine,chain:dojo.fx.chain,slideTo:dojo.fx.slideTo,wipeIn:dojo.fx.wipeIn,wipeOut:dojo.fx.wipeOut});dojox.fx.sizeTo=function(args){var node=args.node=dojo.byId(args.node),abs="absolute";var _1b1=args.method||"chain";if(!args.duration){args.duration=500;}if(_1b1=="chain"){args.duration=Math.floor(args.duration/2);}var top,_1b2,left,_1b3,_1b4,_1b5=null;var init=(function(n){return function(){var cs=dojo.getComputedStyle(n),pos=cs.position,w=cs.width,h=cs.height;top=(pos==abs?n.offsetTop:parseInt(cs.top)||0);left=(pos==abs?n.offsetLeft:parseInt(cs.left)||0);_1b4=(w=="auto"?0:parseInt(w));_1b5=(h=="auto"?0:parseInt(h));_1b3=left-Math.floor((args.width-_1b4)/2);_1b2=top-Math.floor((args.height-_1b5)/2);if(pos!=abs&&pos!="relative"){var ret=dojo.coords(n,true);top=ret.y;left=ret.x;n.style.position=abs;n.style.top=top+"px";n.style.left=left+"px";}};})(node);var _1b6=dojo.animateProperty(dojo.mixin({properties:{height:function(){init();return {end:args.height||0,start:_1b5};},top:function(){return {start:top,end:_1b2};}}},args));var _1b7=dojo.animateProperty(dojo.mixin({properties:{width:function(){return {start:_1b4,end:args.width||0};},left:function(){return {start:left,end:_1b3};}}},args));var anim=dojo.fx[(args.method=="combine"?"combine":"chain")]([_1b6,_1b7]);return anim;};dojox.fx.slideBy=function(args){var node=args.node=dojo.byId(args.node),top,left;var init=(function(n){return function(){var cs=dojo.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=dojo.coords(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 _1b8=dojo.animateProperty(dojo.mixin({properties:{top:top+(args.top||0),left:left+(args.left||0)}},args));dojo.connect(_1b8,"beforeBegin",_1b8,init);return _1b8;};dojox.fx.crossFade=function(args){var _1b9=args.nodes[0]=dojo.byId(args.nodes[0]),op1=dojo.style(_1b9,"opacity"),_1ba=args.nodes[1]=dojo.byId(args.nodes[1]),op2=dojo.style(_1ba,"opacity");var _1bb=dojo.fx.combine([dojo[(op1==0?"fadeIn":"fadeOut")](dojo.mixin({node:_1b9},args)),dojo[(op1==0?"fadeOut":"fadeIn")](dojo.mixin({node:_1ba},args))]);return _1bb;};dojox.fx.highlight=function(args){var node=args.node=dojo.byId(args.node);args.duration=args.duration||400;var _1bc=args.color||"#ffff99",_1bd=dojo.style(node,"backgroundColor");if(_1bd=="rgba(0, 0, 0, 0)"){_1bd="transparent";}var anim=dojo.animateProperty(dojo.mixin({properties:{backgroundColor:{start:_1bc,end:_1bd}}},args));if(_1bd=="transparent"){dojo.connect(anim,"onEnd",anim,function(){node.style.backgroundColor=_1bd;});}return anim;};dojox.fx.wipeTo=function(args){args.node=dojo.byId(args.node);var node=args.node,s=node.style;var dir=(args.width?"width":"height"),_1be=args[dir],_1bf={};_1bf[dir]={start:function(){s.overflow="hidden";if(s.visibility=="hidden"||s.display=="none"){s[dir]="1px";s.display="";s.visibility="";return 1;}else{var now=dojo.style(node,dir);return Math.max(now,1);}},end:_1be};var anim=dojo.animateProperty(dojo.mixin({properties:_1bf},args));return anim;};}if(typeof dojo==="undefined"||!dojo._hasResource["dojox.image.Lightbox"]){typeof dojo==="undefined"||(dojo._hasResource["dojox.image.Lightbox"]=true);dojo.provide("dojox.image.Lightbox");dojo.experimental("dojox.image.Lightbox");dojo.declare("dojox.image.Lightbox",dijit._Widget,{group:"",title:"",href:"",duration:500,modal:false,_allowPassthru:false,_attachedDialog:null,startup:function(){this.inherited(arguments);var tmp=dijit.byId("dojoxLightboxDialog");if(tmp){this._attachedDialog=tmp;}else{this._attachedDialog=new dojox.image.LightboxDialog({id:"dojoxLightboxDialog"});this._attachedDialog.startup();}if(!this.store){this._addSelf();this.connect(this.domNode,"onclick","_handleClick");}},_addSelf:function(){this._attachedDialog.addImage({href:this.href,title:this.title},this.group||null);},_handleClick:function(e){if(!this._allowPassthru){e.preventDefault();}else{return;}this.show();},show:function(){this._attachedDialog.show(this);},hide:function(){this._attachedDialog.hide();},disable:function(){this._allowPassthru=true;},enable:function(){this._allowPassthru=false;},onClick:function(){}});dojo.declare("dojox.image.LightboxDialog",dijit.Dialog,{title:"",inGroup:null,imgUrl:dijit._Widget.prototype._blankGif,errorMessage:"Image not found.",adjust:true,modal:false,_groups:{XnoGroupX:[]},errorImg:dojo.moduleUrl("dojox.image","resources/images/warning.png"),templateString:dojo.cache("dojox.image","resources/Lightbox.html","<div class=\"dojoxLightbox\" dojoAttachPoint=\"containerNode\">\n\t<div style=\"position:relative\">\n\t\t<div dojoAttachPoint=\"imageContainer\" class=\"dojoxLightboxContainer\" dojoAttachEvent=\"onclick: _onImageClick\">\n\t\t\t<img dojoAttachPoint=\"imgNode\" src=\"${imgUrl}\" class=\"dojoxLightboxImage\" alt=\"${title}\">\n\t\t\t<div class=\"dojoxLightboxFooter\" dojoAttachPoint=\"titleNode\">\n\t\t\t\t<div class=\"dijitInline LightboxClose\" dojoAttachPoint=\"closeNode\"></div>\n\t\t\t\t<div class=\"dijitInline LightboxNext\" dojoAttachPoint=\"nextNode\"></div>\t\n\t\t\t\t<div class=\"dijitInline LightboxPrev\" dojoAttachPoint=\"prevNode\"></div>\n\t\t\t\t<div class=\"dojoxLightboxText\" dojoAttachPoint=\"titleTextNode\"><span dojoAttachPoint=\"textNode\">${title}</span><span dojoAttachPoint=\"groupCount\" class=\"dojoxLightboxGroupText\"></span></div>\n\t\t\t</div>\n\t\t</div>\n\t</div>\n</div>\n"),startup:function(){this.inherited(arguments);this._animConnects=[];this.connect(this.nextNode,"onclick","_nextImage");this.connect(this.prevNode,"onclick","_prevImage");this.connect(this.closeNode,"onclick","hide");this._makeAnims();this._vp=dijit.getViewport();return this;},show:function(_1c0){var _1c1=this;this._lastGroup=_1c0;if(!_1c1.open){_1c1.inherited(arguments);this._modalconnects.push(dojo.connect(dojo.global,"onscroll",this,"_position"),dojo.connect(dojo.global,"onresize",this,"_position"),dojo.connect(dojo.body(),"onkeypress",this,"_handleKey"));if(!_1c0.modal){this._modalconnects.push(dojo.connect(dijit._underlay.domNode,"onclick",this,"onCancel"));}}if(this._wasStyled){dojo.destroy(_1c1.imgNode);_1c1.imgNode=dojo.create("img",null,_1c1.imageContainer,"first");_1c1._makeAnims();_1c1._wasStyled=false;}dojo.style(_1c1.imgNode,"opacity","0");dojo.style(_1c1.titleNode,"opacity","0");var src=_1c0.href;if((_1c0.group&&_1c0!=="XnoGroupX")||_1c1.inGroup){if(!_1c1.inGroup){_1c1.inGroup=_1c1._groups[(_1c0.group)];dojo.forEach(_1c1.inGroup,function(g,i){if(g.href==_1c0.href){_1c1._index=i;}},_1c1);}if(!_1c1._index){_1c1._index=0;src=_1c1.inGroup[_1c1._index].href;}_1c1.groupCount.innerHTML=" ("+(_1c1._index+1)+" of "+_1c1.inGroup.length+")";_1c1.prevNode.style.visibility="visible";_1c1.nextNode.style.visibility="visible";}else{_1c1.groupCount.innerHTML="";_1c1.prevNode.style.visibility="hidden";_1c1.nextNode.style.visibility="hidden";}if(!_1c0.leaveTitle){_1c1.textNode.innerHTML=_1c0.title;}_1c1._ready(src);},_ready:function(src){var _1c2=this;_1c2._imgError=dojo.connect(_1c2.imgNode,"error",_1c2,function(){dojo.disconnect(_1c2._imgError);_1c2.imgNode.src=_1c2.errorImg;_1c2.textNode.innerHTML=_1c2.errorMessage;});_1c2._imgConnect=dojo.connect(_1c2.imgNode,"load",_1c2,function(e){_1c2.resizeTo({w:_1c2.imgNode.width,h:_1c2.imgNode.height,duration:_1c2.duration});dojo.disconnect(_1c2._imgConnect);if(_1c2._imgError){dojo.disconnect(_1c2._imgError);}});_1c2.imgNode.src=src;},_nextImage:function(){if(!this.inGroup){return;}if(this._index+1<this.inGroup.length){this._index++;}else{this._index=0;}this._loadImage();},_prevImage:function(){if(this.inGroup){if(this._index==0){this._index=this.inGroup.length-1;}else{this._index--;}this._loadImage();}},_loadImage:function(){this._loadingAnim.play(1);},_prepNodes:function(){this._imageReady=false;this.show({href:this.inGroup[this._index].href,title:this.inGroup[this._index].title});},resizeTo:function(size,_1c3){var _1c4=dojo.boxModel=="border-box"?dojo._getBorderExtents(this.domNode).w:0,_1c5=_1c3||{h:30};this._lastTitleSize=_1c5;if(this.adjust&&(size.h+_1c5.h+_1c4+80>this._vp.h||size.w+_1c4+60>this._vp.w)){this._lastSize=size;size=this._scaleToFit(size);}this._currentSize=size;var _1c6=dojox.fx.sizeTo({node:this.containerNode,duration:size.duration||this.duration,width:size.w+_1c4,height:size.h+_1c5.h+_1c4});this.connect(_1c6,"onEnd","_showImage");_1c6.play(15);},_scaleToFit:function(size){var ns={};if(this._vp.h>this._vp.w){ns.w=this._vp.w-80;ns.h=ns.w*(size.h/size.w);}else{ns.h=this._vp.h-60-this._lastTitleSize.h;ns.w=ns.h*(size.w/size.h);}this._wasStyled=true;this._setImageSize(ns);ns.duration=size.duration;return ns;},_setImageSize:function(size){var s=this.imgNode;s.height=size.h;s.width=size.w;},_size:function(){},_position:function(e){this._vp=dijit.getViewport();this.inherited(arguments);if(e&&e.type=="resize"){if(this._wasStyled){this._setImageSize(this._lastSize);this.resizeTo(this._lastSize);}else{if(this.imgNode.height+80>this._vp.h||this.imgNode.width+60>this._vp.h){this.resizeTo({w:this.imgNode.width,h:this.imgNode.height});}}}},_showImage:function(){this._showImageAnim.play(1);},_showNav:function(){var _1c7=dojo.marginBox(this.titleNode);if(_1c7.h>this._lastTitleSize.h){this.resizeTo(this._wasStyled?this._lastSize:this._currentSize,_1c7);}else{this._showNavAnim.play(1);}},hide:function(){dojo.fadeOut({node:this.titleNode,duration:200,onEnd:dojo.hitch(this,function(){this.imgNode.src=this._blankGif;})}).play(5);this.inherited(arguments);this.inGroup=null;this._index=null;},addImage:function(_1c8,_1c9){var g=_1c9;if(!_1c8.href){return;}if(g){if(!this._groups[g]){this._groups[g]=[];}this._groups[g].push(_1c8);}else{this._groups["XnoGroupX"].push(_1c8);}},_handleKey:function(e){if(!this.open){return;}var dk=dojo.keys;switch(e.charOrCode){case dk.ESCAPE:this.hide();break;case dk.DOWN_ARROW:case dk.RIGHT_ARROW:case 78:this._nextImage();break;case dk.UP_ARROW:case dk.LEFT_ARROW:case 80:this._prevImage();break;}},_makeAnims:function(){dojo.forEach(this._animConnects,dojo.disconnect);this._animConnects=[];this._showImageAnim=dojo.fadeIn({node:this.imgNode,duration:this.duration});this._animConnects.push(dojo.connect(this._showImageAnim,"onEnd",this,"_showNav"));this._loadingAnim=dojo.fx.combine([dojo.fadeOut({node:this.imgNode,duration:175}),dojo.fadeOut({node:this.titleNode,duration:175})]);this._animConnects.push(dojo.connect(this._loadingAnim,"onEnd",this,"_prepNodes"));this._showNavAnim=dojo.fadeIn({node:this.titleNode,duration:225});},onClick:function(_1ca){},_onImageClick:function(e){if(e&&e.target==this.imgNode){this.onClick(this._lastGroup);if(this._lastGroup.declaredClass){this._lastGroup.onClick(this._lastGroup);}}}});}if(typeof dojo==="undefined"||!dojo._hasResource["dojox.form.Rating"]){typeof dojo==="undefined"||(dojo._hasResource["dojox.form.Rating"]=true);dojo.provide("dojox.form.Rating");dojo.declare("dojox.form.Rating",dijit.form._FormWidget,{templateString:null,numStars:3,value:0,constructor:function(_1cb){dojo.mixin(this,_1cb);var tpl="<div dojoAttachPoint=\"domNode\" class=\"dojoxRating dijitInline\">"+"<input type=\"hidden\" value=\"0\" dojoAttachPoint=\"focusNode\" /><ul>${stars}</ul>"+"</div>";var _1cc="<li class=\"dojoxRatingStar dijitInline\" dojoAttachEvent=\"onclick:onStarClick,onmouseover:_onMouse,onmouseout:_onMouse\" value=\"${value}\"></li>";var _1cd="";for(var i=0;i<this.numStars;i++){_1cd+=dojo.string.substitute(_1cc,{value:i+1});}this.templateString=dojo.string.substitute(tpl,{stars:_1cd});},postCreate:function(){this.inherited(arguments);this._renderStars(this.value);},_onMouse:function(evt){this.inherited(arguments);if(this._hovering){var _1ce=+dojo.attr(evt.target,"value");this.onMouseOver(evt,_1ce);this._renderStars(_1ce,true);}else{this._renderStars(this.value);}},_renderStars:function(_1cf,_1d0){dojo.query(".dojoxRatingStar",this.domNode).forEach(function(star,i){if(i+1>_1cf){dojo.removeClass(star,"dojoxRatingStarHover");dojo.removeClass(star,"dojoxRatingStarChecked");}else{dojo.removeClass(star,"dojoxRatingStar"+(_1d0?"Checked":"Hover"));dojo.addClass(star,"dojoxRatingStar"+(_1d0?"Hover":"Checked"));}});},onStarClick:function(evt){var _1d1=+dojo.attr(evt.target,"value");this.setAttribute("value",_1d1==this.value?0:_1d1);this._renderStars(this.value);this.onChange(this.value);},onMouseOver:function(){},setAttribute:function(key,_1d2){this.inherited("setAttribute",arguments);if(key=="value"){this._renderStars(this.value);this.onChange(this.value);}}});}if(typeof dojo==="undefined"||!dojo._hasResource["oa_v2.rating"]){typeof dojo==="undefined"||(dojo._hasResource["oa_v2.rating"]=true);dojo.provide("oa_v2.rating");dojo.require("dojox.form.Rating");dojo.global.updateHiddenValue=function(_1d3,_1d4){if(_1d4===0){_1d4="";}var _1d5=_1d3+"-value";dojo.byId(_1d5).value=_1d4;};dojo.global.isDifficultyDocType=function(_1d6){return (-1<dojo.indexOf(["nordicwalkingTrail","skitrailCrosscountry","skating"],_1d6));};dojo.global.updateWeighting=function(_1d7){if(isDifficultyDocType(_1d7)){document.getElementById("def1").style.display="none";document.getElementById("def2").style.display="none";document.getElementById("dif").style.display="block";tourInfoArray["weighting-info"][1]=weightingImageArray.nordic;}else{document.getElementById("def1").style.display="block";document.getElementById("def2").style.display="block";document.getElementById("dif").style.display="none";tourInfoArray["weighting-info"][1]=weightingImageArray["default"];}};dojo.global.showCommonWeightings=function(){document.getElementById("exp").style.display="block";document.getElementById("lsc").style.display="block";};}if(typeof dojo==="undefined"||!dojo._hasResource["alp.util.iframe"]){typeof dojo==="undefined"||(dojo._hasResource["alp.util.iframe"]=true);dojo.provide("alp.util.iframe");dojo.require("alp.util");dojo.require("alp.util.async");alp.util.iframe_onload=function(_1d8,_1d9){var _1da=alp.util.likeIE_iframe_onreadystatechange()?"onreadystatechange":"onload",_1db=alp.util.likeIE_iframe_readyState()?function(){if(_1d8.contentWindow.document.readyState==="complete"){_1d9();}}:_1d9;dojo.connect(_1d8,_1da,_1db);};alp.util.iframe_encapsulate=function(_1dc,_1dd,cb){var _1de=_1dc.parentNode,_1df=_1dc.nextSibling;if(_1de){_1de.removeChild(_1dc);}var _1e0=dojo.create("iframe",dojo.mixin({frameborder:"0",height:25+"px",marginheight:"0px",marginwidth:"0px",scrolling:"no"},_1dd));alp.util.iframe_onload(_1e0,function(){_1e0.contentWindow.document.body.appendChild(_1dc);dojo.mixin(_1e0.style,{padding:"0px",borderColor:"transparent",borderWidth:"0px",borderStyle:"none"});dojo.mixin(_1e0.contentWindow.document.body.style,{margin:"0px",padding:"0px",borderColor:"transparent",borderWidth:"0px",borderStyle:"none"});if((""+_1e0.height)<(""+_1dc.offsetHeight)){_1e0.height=_1dc.offsetHeight+"px";}if(cb){cb(_1dc,_1e0);}});if(_1de){if(_1df){_1de.insertBefore(_1e0,_1df);}else{_1de.appendChild(_1e0);}}return _1e0;};dojo.declare("alp.util.IframeLoader",null,{constructor:function(url,opts){var _1e1,_1e2,_1e3;_1e1=(opts&&opts.context)||dojo.body();_1e2=dojo.mixin({style:{visibility:"hidden",display:"none"}},opts&&opts.iframe_opts);_1e2.src=url;var s=alp.util.likeIE_iframe_onreadystatechange()?"onreadystatechange":"onload";var f=function(){_1e3();};_1e2[s]=f;var me=this;var h=window.setTimeout(function(){h=null;_1e3.call(me,true);},1500);_1e3=dojo.hitch(this,function(_1e4){alp.util.conlog(this.declaredClass+".constructor.react: this:",this);if(alp.util.likeIE_iframe_readyState()&&(this.iframe.readyState!=="interactive")){return;}var o=dojo.getObject("contentWindow.document.body.childNodes",false,this.iframe);var _1e5=!(o&&(o.length>0));if(h!=null){window.clearTimeout(h);}if(!_1e5){var _1e6=window.open(url);if(_1e6){window.setTimeout(function(){_1e6.focus();});}_1e5=!!_1e6;}alp.util.conlog(this.declaredClass+".constructor.react: complete! success:"+_1e5+". Calling callback(s).");_1e3=function(){};this.loadedDfrd().callback(_1e5);});if(opts&&opts.callback){this.loadedDfrd().addCallback(opts.callback);}this.iframe=dojo.create("iframe",_1e2);_1e1.appendChild(this.iframe);},loadedDfrd:function(){this._loadedDfrd=this._loadedDfrd||new alp.util.SafeDeferred();return this._loadedDfrd;}});}if(typeof dojo==="undefined"||!dojo._hasResource["alp.util.reload"]){typeof dojo==="undefined"||(dojo._hasResource["alp.util.reload"]=true);dojo.provide("alp.util.reload");alp.util.reload.TOPIC="/alp/util/reload/done";alp.util.reload=function(_1e7,opts){var _1e8=dojo.mixin({},{interval_ms:2222,callback:function(url,info){var aui=new alp.util.IframeLoader(url);},errback:function(r,_1e9){alert("Misserfolg!");},reload_counter_name:"reload_cnt"},opts);var url=new dojo._Url(_1e7);var _1ea=alp.util.encQueryToObject(url.query||"");var _1eb=0;var _1ec=_1e7.split("?")[0];var ao=dojo.getObject("alp._obj",true);ao.reload_done_async_dfrd=new alp.util.SafeDeferred();var _1ed=false;var f=function(){_1ea[_1e8.reload_counter_name]=_1eb+"_"+(new Date()).getTime()+Math.random();_1eb++;var _1ee=_1ec+"?"+alp.util.objectToQuery(_1ea);if(djConfig.isDebug){console.log("alp.util.reload: \""+_1ee+"\"");}dojo.xhrGet({url:_1ee,handleAs:"json",load:function(r,_1ef){if(djConfig.isDebug){console.log("alp.util.reload: r:",r);console.log("alp.util.reload: ioArgs:",_1ef);console.log("alp.util.reload: received:",_1ed,", r && r.url:",r&&r.url);}if(_1ed){return;}if(r&&r.info&&(r.info.status==="abort")){console.error("alp.util.reload: failed, server sent status \""+r.info.status+"\"");console.error("alp.util.reload: full server answer:",r);if(_1e8&&_1e8.errback){_1e8.errback(r,_1ef);}return;}if(r&&r.url){_1ed=true;var info={_opts:_1e8,r:r,ioArgs:_1ef};dojo.publish(alp.util.reload.TOPIC,info);ao.reload_done_async_dfrd.callback(info);alp.util.conlog("alp.util.reload: about to call the callback ",_1e8.callback," with ",r.url,info);_1e8.callback(r.url,info);return;}if(r){dojun.forIn(r,function(v,k){if(!alp.util.or(["string","number","boolean"],"==\""+typeof v+"\"")){return;}_1ea[k]=v;});}window.setTimeout(f,_1e8.interval_ms);}});};f();};}if(typeof dojo==="undefined"||!dojo._hasResource["dojox.html._base"]){typeof dojo==="undefined"||(dojo._hasResource["dojox.html._base"]=true);dojo.provide("dojox.html._base");(function(){if(dojo.isIE){var _1f0=/(AlphaImageLoader\([^)]*?src=(['"]))(?![a-z]+:|\/)([^\r\n;}]+?)(\2[^)]*\)\s*[;}]?)/g;}var _1f1=/(?:(?:@import\s*(['"])(?![a-z]+:|\/)([^\r\n;{]+?)\1)|url\(\s*(['"]?)(?![a-z]+:|\/)([^\r\n;]+?)\3\s*\))([a-z, \s]*[;}]?)/g;var _1f2=dojox.html._adjustCssPaths=function(_1f3,_1f4){if(!_1f4||!_1f3){return;}if(_1f0){_1f4=_1f4.replace(_1f0,function(_1f5,pre,_1f6,url,post){return pre+(new dojo._Url(_1f3,"./"+url).toString())+post;});}return _1f4.replace(_1f1,function(_1f7,_1f8,_1f9,_1fa,_1fb,_1fc){if(_1f9){return "@import \""+(new dojo._Url(_1f3,"./"+_1f9).toString())+"\""+_1fc;}else{return "url("+(new dojo._Url(_1f3,"./"+_1fb).toString())+")"+_1fc;}});};var _1fd=/(<[a-z][a-z0-9]*\s[^>]*)(?:(href|src)=(['"]?)([^>]*?)\3|style=(['"]?)([^>]*?)\5)([^>]*>)/gi;var _1fe=dojox.html._adjustHtmlPaths=function(_1ff,cont){var url=_1ff||"./";return cont.replace(_1fd,function(tag,_200,name,_201,_202,_203,_204,end){return _200+(name?(name+"="+_201+(new dojo._Url(url,_202).toString())+_201):("style="+_203+_1f2(url,_204)+_203))+end;});};var _205=dojox.html._snarfStyles=function(_206,cont,_207){_207.attributes=[];return cont.replace(/(?:<style([^>]*)>([\s\S]*?)<\/style>|<link\s+(?=[^>]*rel=['"]?stylesheet)([^>]*?href=(['"])([^>]*?)\4[^>\/]*)\/?>)/gi,function(_208,_209,_20a,_20b,_20c,href){var i,attr=(_209||_20b||"").replace(/^\s*([\s\S]*?)\s*$/i,"$1");if(_20a){i=_207.push(_206?_1f2(_206,_20a):_20a);}else{i=_207.push("@import \""+href+"\";");attr=attr.replace(/\s*(?:rel|href)=(['"])?[^\s]*\1\s*/gi,"");}if(attr){attr=attr.split(/\s+/);var _20d={},tmp;for(var j=0,e=attr.length;j<e;j++){tmp=attr[j].split("=");_20d[tmp[0]]=tmp[1].replace(/^\s*['"]?([\s\S]*?)['"]?\s*$/,"$1");}_207.attributes[i-1]=_20d;}return "";});};var _20e=dojox.html._snarfScripts=function(cont,_20f){_20f.code="";cont=cont.replace(/<[!][-][-](.|\s){5,}?[-][-]>/g,function(_210){return _210.replace(/<(\/?)script\b/ig,"&lt;$1Script");});function _211(src){if(_20f.downloadRemote){src=src.replace(/&([a-z0-9#]+);/g,function(m,name){switch(name){case "amp":return "&";case "gt":return ">";case "lt":return "<";default:return name.charAt(0)=="#"?String.fromCharCode(name.substring(1)):"&"+name+";";}});dojo.xhrGet({url:src,sync:true,load:function(code){_20f.code+=code+";";},error:_20f.errBack});}};return cont.replace(/<script\s*(?![^>]*type=['"]?(?:dojo\/|text\/html\b))(?:[^>]*?(?:src=(['"]?)([^>]*?)\1[^>]*)?)*>([\s\S]*?)<\/script>/gi,function(_212,_213,src,code){if(src){_211(src);}else{_20f.code+=code;}return "";});};var _214=dojox.html.evalInGlobal=function(code,_215){_215=_215||dojo.doc.body;var n=_215.ownerDocument.createElement("script");n.type="text/javascript";_215.appendChild(n);n.text=code;};dojo.declare("dojox.html._ContentSetter",[dojo.html._ContentSetter],{adjustPaths:false,referencePath:".",renderStyles:false,executeScripts:false,scriptHasHooks:false,scriptHookReplacement:null,_renderStyles:function(_216){this._styleNodes=[];var st,att,_217,doc=this.node.ownerDocument;var head=doc.getElementsByTagName("head")[0];for(var i=0,e=_216.length;i<e;i++){_217=_216[i];att=_216.attributes[i];st=doc.createElement("style");st.setAttribute("type","text/css");var _218={};for(var x in att){if(x in _218){continue;}st.setAttribute(x,att[x]);}this._styleNodes.push(st);head.appendChild(st);if(st.styleSheet){st.styleSheet.cssText=_217;}else{st.appendChild(doc.createTextNode(_217));}}},empty:function(){this.inherited("empty",arguments);this._styles=[];},onBegin:function(){this.inherited("onBegin",arguments);var cont=this.content,node=this.node;var _219=this._styles;if(dojo.isString(cont)){if(this.adjustPaths&&this.referencePath){cont=_1fe(this.referencePath,cont);}if(this.renderStyles||this.cleanContent){cont=_205(this.referencePath,cont,_219);}if(this.executeScripts){var _21a=this;var _21b={downloadRemote:true,errBack:function(e){_21a._onError.call(_21a,"Exec","Error downloading remote script in \""+_21a.id+"\"",e);}};cont=_20e(cont,_21b);this._code=_21b.code;}}this.content=cont;},onEnd:function(){var code=this._code,_21c=this._styles;if(this._styleNodes&&this._styleNodes.length){while(this._styleNodes.length){dojo.destroy(this._styleNodes.pop());}}if(this.renderStyles&&_21c&&_21c.length){this._renderStyles(_21c);}if(this.executeScripts&&code){if(this.cleanContent){code=code.replace(/(<!--|(?:\/\/)?-->|<!\[CDATA\[|\]\]>)/g,"");}if(this.scriptHasHooks){code=code.replace(/_container_(?!\s*=[^=])/g,this.scriptHookReplacement);}try{_214(code,this.node);}catch(e){this._onError("Exec","Error eval script in "+this.id+", "+e.message,e);}}this.inherited("onEnd",arguments);},tearDown:function(){this.inherited(arguments);delete this._styles;if(this._styleNodes&&this._styleNodes.length){while(this._styleNodes.length){dojo.destroy(this._styleNodes.pop());}}delete this._styleNodes;dojo.mixin(this,dojo.getObject(this.declaredClass).prototype);}});dojox.html.set=function(node,cont,_21d){if(!_21d){return dojo.html._setNodeContent(node,cont,true);}else{var op=new dojox.html._ContentSetter(dojo.mixin(_21d,{content:cont,node:node}));return op.set();}};})();}if(typeof dojo==="undefined"||!dojo._hasResource["dojox.html"]){typeof dojo==="undefined"||(dojo._hasResource["dojox.html"]=true);dojo.provide("dojox.html");}if(typeof dojo==="undefined"||!dojo._hasResource["alp.x._core"]){typeof dojo==="undefined"||(dojo._hasResource["alp.x._core"]=true);dojo.provide("alp.x._core");alp.x.i18n={};alp.later(function(){alp.x.i18n=dojo.i18n.getLocalization("alp","x");});alp.x.open_win=function(url){var _21e=window.open(url),_21f;if(_21e){window.setTimeout(function(){_21e.focus();});_21f=alp.util.likeIE()&&"dialog_popup_fallback";}else{_21f="dialog_popup_blocked";}if(_21f){var _220=(new dojo._Url(window.document.location,url)).toString();var _221=dojo.create("div",{innerHTML:dojo.string.substitute(alp.x.i18n[_21f+"_content"]||"The link could not be opened automatically. You can either adjust your browser settings to allow this, or directly clink on <a href=\"${link_href}\" target=\"_blank\">this link</a>.",{link_href:_220})});dojo.query("a",_221).forEach(function(node){if(node.href!=="_blank"){dojo.hitch(alp.util,"iframe_encapsulate")(node);}});var pbd=new dijit.Dialog({title:alp.x.i18n[_21f+"_title"]||"Popup blocked",draggable:"false",style:alp.x.i18n[_21f+"_style"]||"width: 340px; height: 240px;"},_221);pbd.show();}};}if(typeof dojo==="undefined"||!dojo._hasResource["alp.x"]){typeof dojo==="undefined"||(dojo._hasResource["alp.x"]=true);dojo.provide("alp.x");}if(typeof dojo==="undefined"||!dojo._hasResource["alp.view.dialog_pdf"]){typeof dojo==="undefined"||(dojo._hasResource["alp.view.dialog_pdf"]=true);dojo.provide("alp.view.dialog_pdf");dojo.global.displayPdfDownloadDialog=function(_222){document.getElementById("pdfDownloadDialog").style.display="block";document.getElementById("hiddenDownloadUrl").value=_222;var _223=dojo.byId("pdfSel");if(_223!=null){_223.innerHTML="";dojo.forEach(dojun.filter([[46500,{value:"25000",innerHTML:"1:25.000"}],[93000,{value:"50000",innerHTML:"1:50.000"}],[250000,{value:"100000",innerHTML:"1:100.000"}],[1000000,{value:"250000",innerHTML:"1:250.000"}]],dojo.byId("hiddenDownloadTourLength").value+"<item[0]"),function(x){_223.appendChild(dojo.create("option",x[1]));});}dijit.byId("pdfDownloadDialog").show();};dojo.global.downloadPdfUrl=function(){var _224=document.getElementById("hiddenDownloadUrl").value;var _225=document.getElementById("hiddenDownloadType").value;if(typeof (dijit.byId("pdfDownloadDialog"))!=="undefined"){dijit.byId("pdfDownloadDialog").hide();}var ret;if(_225!="fixscalemap"){var _226=dojo.byId("withImgsInp").checked?"":"&exclude=pictures";var _227="";if(dojo.byId("languageFallbackInp")!=undefined){_227=dojo.byId("languageFallbackInp").checked?"&fallback=false":"";}var ret=_224+"&layout="+_225+_226+_227;}else{var _228=document.getElementById("pdfSel").options[document.getElementById("pdfSel").selectedIndex].value;ret=_224+"&layout="+_225+"&scale="+_228;}return alp.util.url_fix_slashes(ret);};dojo.global.downloadPdf=function(opts){opts=dojo.delegate({downloadPdf:"downloadPdf",downloadPdfUrl:"downloadPdfUrl",hiddenDownloadUrl_q:"[id=\"hiddenDownloadUrl\"]",pdfDownloadDialog_id:"pdfDownloadDialog",pdf_ready_dialog_id:"pdf_ready_dialog",pdf_ready_link_q:"[id=\"pdf_ready_dialog\"] a[id=\"pdf_ready_link\"]",pdf_wait_dialog_id:"pdf_wait_dialog"},opts);var hide=function(_229){var w=dijit.byId(_229);if(w){w.hide();}};var show=function(_22a){var w=dijit.byId(_22a);if(w){w.show();}};alp.util.conlog("alp.view.pdfdialog: "+opts.downloadPdf+"() starts.",dojo.query(opts.hiddenDownloadUrl_q));dojo.query(opts.hiddenDownloadUrl_q).at(0).forEach(function(node){var aui,bh,_22b,pd,rd,wd;_22b=dojo.global[opts.downloadPdfUrl]();bh=dojo.getObject("alpConfig.base_href");if(bh){if(bh[bh.length-1]!=="/"){bh+="/";}if(bh&&(_22b.substr(0,bh.length)===bh)){_22b=_22b.substr(bh.length-1);}}else{if(/^\/de\//.test(_22b)){_22b=_22b.substr(4);}}_22b=alp.util.url_fix_slashes(_22b);alp.util.conlog("alp.view.pdfdialog: "+opts.downloadPdf+"(): downloadUrl:",_22b);hide(opts.pdfDownloadDialog_id);show(opts.pdf_wait_dialog_id);alp.util.reload(_22b,{callback:function(url,info){alp.util.ga_trackPDF(url);dojo.query(opts.pdf_ready_link_q).forEach(function(node){dojo.attr(node,"href",url);var t="_blank";dojo.attr(node,"target",t);if(t!=="_blank"){alp.util.iframe_encapsulate(node);}});hide(opts.pdf_wait_dialog_id);show(opts.pdf_ready_dialog_id);var aui=new alp.util.IframeLoader(url);}});});alp.util.conlog("alp.view.dialog: "+opts.downloadPdf+"() finished.");};dojo.global.setType=function(type){document.getElementById("hiddenDownloadType").value=type;};dojo.global.setScale=function(){document.getElementById("multiInp").checked="checked";dojo.global.setType("fixscalemap");};}if(typeof dojo==="undefined"||!dojo._hasResource["alp.view.dialog"]){typeof dojo==="undefined"||(dojo._hasResource["alp.view.dialog"]=true);dojo.provide("alp.view.dialog");dojo.global.gpxDownload=function(){var _22c=document.getElementById("hiddenDownloadUrl").value;var _22d=document.getElementById("exportWaypoints");if(_22d!=undefined){var _22e=document.getElementById("exportWaypoints").checked;if(_22e){_22c=_22c+"&exportWaypoints=true";}}dojo.byId("hiddenDownloadUrl").value=_22c;dojo.global.download();};dojo.global.displayDownloadDialog=function(_22f){document.getElementById("downloadDialog").style.display="block";document.getElementById("hiddenDownloadUrl").value=_22f;dijit.byId("downloadDialog").show();};dojo.global.download=function(){dijit.byId("downloadDialog").hide();window.setTimeout(function(){var url=((alpConfig&&alpConfig.base_href)||"/de")+"/"+dojo.byId("hiddenDownloadUrl").value;alp.util.conlog("alp.view.dialog is about to download from the url: \""+url+"\"");alp.util.ga_trackGPX_KML(url);alp.x.open_win(url);},(dijit.byId("downloadDialog").duration||333)+100);};dojo.global.openTour2Go=function(url){var _230=window.open(url,"popup","width=860,height=800,left=200,top=100,resizable=1,scrollbars=1");_230.scrollbars.visible=true;_230.focus();};dojo.global.displayCommentDialog=function(_231){document.getElementById("commentDialog").style.display="block";dijit.byId("commentSaveButton").setDisabled(true);dijit.byId("commentDialog").show();};dojo.global.updateAssessmentValue=function(_232){if(_232===0){_232="";}dojo.byId("hiddenAssessmentValue").value=_232;dojo.global.checkSaveButton();};dojo.global.checkSaveButton=function(){var _233=document.getElementById("commentString").value;var _234=document.getElementById("hiddenAssessmentValue").value;var _235=document.getElementById("imageUploadField").value;if(dojo.trim(_233).length>0||_234||_235.length>0){dijit.byId("commentSaveButton").setDisabled(false);}else{dijit.byId("commentSaveButton").setDisabled(true);}};dojo.global.displayLoginDialog=function(){document.getElementById("loginDialog").style.display="block";dijit.byId("loginDialog").show();};dojo.global.gotoLogin=function(){dijit.byId("loginDialog").hide();document.location.href="https://"+document.location.host+(dojo.getObject("alpConfig.base_href")||"/de")+"/community.login.jsp";};dojo.global.displayDeleteConfirmDialog=function(_236){document.getElementById("deleteConfirmDialog").style.display="block";document.getElementById("hiddenId").value=_236;dijit.byId("deleteConfirmDialog").show();};oa_v2.links_update=function(id,opts){opts=dojo.delegate({isloggedin_q:{from:"#ooi-info-foot input[name=\"is-logged-in\"]",whatfrom:"value"},extralink:{gps:{to:"#ooi-info-foot .tour-gps-link",whatto:"href",logged:"javascript:displayDownloadDialog(\"download.tour.gpx?i=${id}\")",notlogged:"javascript:displayDownloadDialog(\"download.tour.gpx?i=${id}\")"},print:{to:"#ooi-info-foot .tour-print-link",whatto:"href",logged:"javascript:displayPdfDownloadDialog(\"/itextpdf/generatePdf?i=${id}\")",notlogged:"javascript:displayPdfDownloadDialog(\"/itextpdf/generatePdf?i=${id}\")"},rage:{to:"#ooi-info-foot .tour-rate-link",whatto:"href",logged:"javascript:displayCommentDialog()",notlogged:"javascript:displayLoginDialog()"}}},opts);alp.util.conlog("oa_v2.dialog: oa_v2.link2_update(...):",id,opts);var _237=false;dojo.query(opts.isloggedin_q.from).at(0).forEach(function(node){_237=(-1<dojo.indexOf(["true","yes","t","y","1"],dojo.trim(alp.util.attr(node,opts.isloggedin_q.whatfrom)).toLowerCase()));},this);alp.util.conlog("oa_v2.links_update(): isloggedin:",_237);dojun.forEach(opts.extralink,function(v,k){var _238=dojo.string.substitute(_237?v.logged:v.notlogged,{id:id});dojo.query(v.to).forEach(function(node){alp.util.attr(node,v.whatto,_238);},this);},this);};}if(typeof dojo==="undefined"||!dojo._hasResource["oa_v2.dialog"]){typeof dojo==="undefined"||(dojo._hasResource["oa_v2.dialog"]=true);dojo.provide("oa_v2.dialog");}if(typeof dojo==="undefined"||!dojo._hasResource["alp.view.tooltip"]){typeof dojo==="undefined"||(dojo._hasResource["alp.view.tooltip"]=true);if(typeof dojo!=="undefined"){dojo.provide("alp.view.tooltip");}else{if(typeof alp==="undefined"){alp={};}if(typeof alp.view==="undefined"){alp.view={};}}(function(){alp.autoRedrawIE9plus();alp.view.tooltip=AVT;AVT.clear_all=_239;AVT.default_cfg={select:_23a,extract:_23b,unextract_f:_23c,transform_f:_23d,place_f:_23e,show_f:_23f,hide_f:_240,only_when_f:null,className:"alp-view-tooltip",tolerance_x:16,tolerance_y:16,min_width:300,openClassName:"has-alp-view-tooltip",preventDefault:false};var _241=Array.prototype.slice;function AVT(_242){var cfg=_243(AVT.default_cfg,_242),_244=typeof cfg.select==="function"?cfg.select():(cfg.select instanceof Array?cfg.select:[cfg.select]);for(var n=_244.length,i=0;i<n;i++){_245(_244[i],cfg);}return _244;};function _23a(){var _246=alp.gBodyNode(),qsa="querySelectorAll";var a;if(_246[qsa]){a=_246[qsa]("[title]");}else{a=alp.domWalkSelect(_246,function(node){return !!(node&&node.getAttribute&&node.getAttribute("title"));});}var b=alp.gEBCN("alp-view-tooltip-ref");var na=a.length,nb=b.length,n=na+nb,ret=new Array(n),i=0;for(var ia=na;ia--;){ret[ia]=a[ia];}for(var ib=nb;ib--;){ret[na+ib]=b[ib];}return ret;};function _23b(node){if(alp.hA(node,"title")){var ret=""+node.getAttribute("title");node.removeAttribute("title");}else{var ret=alp.gEBCN("hidden-alp-view-tooltip-src",node)[0];if(!ret){throw new Error("alp.view.tooltip: extract_f(): missing .hidden-alp-view-tooltip-src");}}return ret;};function _23c(node,_247){node.setAttribute("title",_247);};function _23d(_248){return _248.replace(/(\r\n|\n\r|\r|\n)/g,"<br>$1");};function _23e(_249,_24a,_24b){var _24c=_249.getBoundingClientRect(),_24d=alp.gWindowScroll(),left=Math.round(_24d.left+_24c.left+0.5*(_24c.right-_24c.left)),top=Math.round(_24d.top+_24c.bottom);var _24e=_24a.getBoundingClientRect();if(_24e&&_24e.right!=null&&_24e.left!=null){_24b=Math.max(_24b||0,_24e.right-_24e.left);}var _24f;if(_24b!=null&&(_24f=alp.body().getBoundingClientRect())&&_24f.right!=null){var _250=_24d.left+_24f.right;left=Math.max(0,Math.min(left,_250-_24b));}var _251={position:"absolute",left:left+"px",top:top+"px"};for(var k in _251){if(_251.hasOwnProperty(k)){var v=_251[k];if(_24a.style[k]!==v){_24a.style[k]=v;}}}};function _23f(_252){var body=alp.gBodyNode();if(_252.parentNode!==body){body.appendChild(_252);}_252.style.display="block";};function _240(_253){var pn=_253.parentNode;if(pn&&pn.removeChild){pn.removeChild(_253);}_253.style.display="none";};var _254={},_255={},_256=0,_257="_alp_view_tooltip_cache_id",_258="mouseover",_259="mousemove",_25a="preventDefault",_25b;alp.aEL(window,"unload",_25c,false);function _25c(){_239(true);};function _239(_25d){for(var _25e in _255){if(!(_25e in _254)){var o=_255[_25e];if(o){var node=o.node;alp.rEL(node,_258,o.listener_f,false);try{delete o.node[_257];}catch(e){o.node[_257]=null;}if(!_25d&&o.extracted_a_string){o.unextract_f(o.node,o.extracted);}}delete _255[_25e];}}};function _243(_25f,_260){function F(){};F.prototype=_25f;var cfg=new F();if(_260){for(var k in _260){if(!(k in _254)){cfg[k]=_260[k];}}}return cfg;};function _245(node,cfg){if(_257 in node){var _261=node[_257],o=_261!=null&&_261 in _255&&_255[_261];if(o){alp.rEL(node,_258,o.listener_f,false);}}if(null==_261){_261=_256++;}o=_255[_261]=_243(cfg,{node:node,listener_f:_262});o.extracted=typeof o.extract==="function"?o.extract(o.node):o.extract;o.extracted_a_string=(typeof o.extracted==="string");if(!o.extracted_a_string){var _263=o.extracted;o.extracted=alp.cE("div",null,{"class":o.className});alp.aC(o.extracted,_263);if(_263.style.display==="none"){_263.style.display="";}}node[_257]=_261;alp.aEL(node,_258,o.listener_f,false);};function _262(e){e||(e=window.event);var _264=e.target||e.srcElement;var _265=_264[_257];if(null==_265&&(_264=_264.parentNode)){_265=_264[_257];}var o=_255[_265];if(!o){console.error("alp.view.tooltip: onmouseover failed to fetch cache information for event:",e);return;}if(o.only_when_f&&!o.only_when_f(o.node)){return;}if(o.preventDefault){if(_25a in e&&"function"===typeof e[_25a]){e[_25a]();}else{e.returnValue=false;}}if(o.extracted_a_string){var html=o.html||(o.html=_266(o));}_267(o);};function _266(o){if(o.extracted_a_string){var _268=o.extracted,_269=o.transform_f;return _269?_269(_268):_268;}};var _26a,_26b;function _267(o){if(_25b){_26c(o,_25b);}_26a=o;if(o.extracted_a_string){_25b=document.createElement("div");_25b.className=o.className;_25b.innerHTML=o.html;}else{_25b=o.extracted;}_26b=o.node;_26d();function _26d(){o.place_f(_26b,_25b,o.min_width);};setTimeout(_26d,178);_26e(o);};function _26e(o){var top=document.documentElement||alp.gBodyNode();alp.aEL(top,_259,_26f,false);if(o.openClassName&&!(new RegExp("\\b"+o.openClassName+"\\b")).test(_26b.className)){_26b.className+=" "+o.openClassName;}o.show_f(_25b);};function _26f(e){e||(e=window.event);var o=_26a,tr0=_25b.getBoundingClientRect(),tr1=_26b.getBoundingClientRect(),cX=e.clientX,cY=e.clientY,t_x=o.tolerance_x,t_y=o.tolerance_y,_270=(tr0.left-t_x<=cX&&cX<=tr0.right+t_x&&tr0.top-t_y<=cY&&cY<=tr0.bottom+t_y),_271=(tr1.left-t_x<=cX&&cX<=tr1.right+t_x&&tr1.top-t_y<=cY&&cY<=tr1.bottom+t_y),_272=_270||_271;if(!_272||(o.only_when_f&&!o.only_when_f(o.node))){_26c(o,_25b);}};function _26c(o,_273){o.hide_f(_273);var rx=new RegExp("\\b"+o.openClassName+"\\b\\s*","g");if(o.openClassName&&rx.test(_26b.className)){_26b.className=_26b.className.replace(rx,"");}var top=document.documentElement||alp.gBodyNode();alp.rEL(top,_259,_26f,false);};})();}if(typeof dojo==="undefined"||!dojo._hasResource["alp.view.recommendation"]){typeof dojo==="undefined"||(dojo._hasResource["alp.view.recommendation"]=true);if(typeof dojo!=="undefined"){dojo.provide("alp.view.recommendation");}else{if(typeof alp==="undefined"){alp={};}alp.view||(alp.view={});alp.view.recommendation||(alp.view.recommendation={});}(function(){alp.view.recommendation.install=_274;var _275={url:document.location.href,container_class:"recommendation",switch_class:"rec-switch",dummy_class:"rec-dummy",real_class:"rec-real",js_base:/\boutdooractive\.com$/.test(document.location.host)?"/js/":"http://api.outdooractive.com/alp.gmap.api/stable/",sprite_img_url:function(){return this.js_base+"alp/images/recommendation_sprite.png";},css_url:function(){return this.js_base+"alp/view/recommendation.css";},cookie_name:"alp_view_recommendation",cookie_days:365,cookie_path:"/",f_class:"facebook",f:{width:150,height:21,send:false,layout:"button_count",show_faces:false,action:"like",colorscheme:"light",font:"arial"},t_class:"tweet",t:{count:"horizontal",lang:"de"},g_class:"googlePlusOne",g:{size:"medium",lang:"de"},switch_on_class:"on",info_class:"rec-information",info_url:"http://www.heise.de/ct/artikel/2-Klicks-fuer-mehr-Datenschutz-1333879.html",pref_button_class:"rec-pref-button",pref_class:"rec-preferences",pref_form_class:"rec-pref-form",text:{long_term_activ:"Dauerhaft aktivieren und Datenübertragung zustimmen:",cb_facebook:"Facebook",cb_twitter:"Twitter",cb_googleplus:"Google+",two_clicks:"2 Klicks für mehr Datenschutz: Erst wenn Sie hier klicken, wird der Button aktiv und Sie können Ihre Empfehlung an Facebook senden. Schon beim Aktivieren werden Daten an Dritte übertragen, siehe \"i\".",info_title:"Wenn Sie diese Felder durch einen Klick aktivieren, werden Informationen an Facebook, Twitter oder Google in die USA übertragen und unter Umständen auch dort gespeichert. Näheres erfahren Sie durch einen Klick auf das \"i\"."}},_276={},_277={};function _274(opt){var cfg={};for(var k in _275){if(!(k in cfg)){cfg[k]=(opt&&k in opt)?opt[k]:_275[k];}}for(var k in _275.text){if(!(k in cfg.text)){cfg.text[k]=(opt&&opt.text&&k in opt.text)?opt.text[k]:_275.text[k];}}if(typeof cfg.sprite_img_url==="function"){cfg.sprite_img_url=cfg.sprite_img_url();}if(typeof cfg.css_url==="function"){cfg.css_url=cfg.css_url();}_278(cfg);var _279=alp.gEBCN(cfg.container_class);for(var _27a=_279.length,a=0;a<_27a;a++){_27b(cfg,_279[a]);}return {cfg:cfg,cont_arr:_279};};function _278(cfg){var _27c=""+cfg.css_url;if(!(_27c in _276)){var node=_276[_27c]=alp.cE("link");alp.sA(node,{rel:"stylesheet",type:"text/css",href:_27c});alp.place(node,alp.head(),"first");}};function _27b(cfg,cont){var form=alp.domWalkSelect(cont,function(node){return /form/i.test(node.tagName)&&alp.gA(node,"name")==="rec-form";},true),_27d=form?alp.gA(form,"name"):alp.newId("rec-form");var _27e={cfg:cfg,pref_form_name:_27d,f_cb_name:"rec-cb-"+cfg.f_class,f_cb_id:alp.newId("rec-cb-"+cfg.f_class),t_cb_name:"rec-cb-"+cfg.t_class,t_cb_id:alp.newId("rec-cb-"+cfg.t_class),g_cb_name:"rec-cb-"+cfg.g_class,g_cb_id:alp.newId("rec-cb-"+cfg.g_class),swi:{}};_27e.pref=_27f(cont,"pref",_27e);_27e.info=_27f(cont,"info",_27e);_27e.swi.f=_27f(cont,"f",_27e);_27e.swi.t=_27f(cont,"t",_27e);_27e.swi.g=_27f(cont,"g",_27e);_280(_27e);_281(_27e);_282("f",_27e);_282("t",_27e);_282("g",_27e);_283(_27e);_284(_27e.pref,_27e);var c=alp.cookie(cfg.cookie_name)||"";for(var k in _27e.swi){if(!(k in _277)){var _285=-1<c.lastIndexOf(k);_27e.swi[k].setPerm(_285);_27e.swi[k].setSwitch(_285);}}};function _27f(cont,what,_286){var _287=_286.cfg[what+"_class"],node=alp.gEBCN(_287,cont)[0];if(!node){node=alp.cE("div",cont,{"class":_287});}_288(node,what,_286);return {node:node};};function _280(_289){var cfg=_289.cfg,_28a=cfg.text.two_clicks,swi=_289.swi,top=[];for(var k in swi){if(!(k in _277)){var arr=alp.gEBCN(cfg.switch_class,swi[k].node).concat(alp.gEBCN(cfg.dummy_class,swi[k].node));for(var a=arr.length;a--;){_28b(arr[a],swi[k],k);}}}function _28b(node,_28c,k){if(!node.title){node.title=_28a;}alp.view.tooltip({select:node,only_when_f:function(){return !alp.hasClass(_28c.node,cfg.switch_on_class);}});};};function _281(_28d){var node=_28d.info.node;if(!node.title){node.title=_28d.cfg.text.info_title;}alp.view.tooltip({select:node});};function _284(pref,ws){alp.view.tooltip({select:alp.gEBCN(ws.cfg.pref_button_class,ws.pref.node),extract:ws.pref_form});for(var k in ws.swi){if(!(k in _277)){_28e(ws.swi[k],k);}}function _28e(one,k){one.cb_perm=ws.pref_form.elements[ws[k+"_cb_name"]];one.setPerm=function(_28f){one.cb_perm.checked=_28f;if(_28f){one.setSwitch(_28f);}var c=alp.cookie(ws.cfg.cookie_name)||"";if(_28f^(-1<c.lastIndexOf(k))){if(_28f){c+=k;}else{c=c.replace(new RegExp(k,"g"),"");}var _290={expires:ws.cfg.cookie_days};if(ws.cfg.cookie_path!=null){_290.path=ws.cfg.cookie_path;}alp.cookie(ws.cfg.cookie_name,c,_290);}};alp.aEL(one.cb_perm,"click",function(){one.setPerm(one.cb_perm.checked);});};};function _283(ws){alp.sA(ws.info.node,"onclick","javascript:window.open(\""+ws.cfg.info_url+"\");");};function _282(name,ws){var one=ws.swi[name],node=one.node;one.setSwitch=_291;one.toggleSwitch=_292;function _291(_293){alp.setClass(node,ws.cfg.switch_on_class,_293);if(_293){var real=alp.gEBCN(ws.cfg.real_class,node)[0];_288(real,name+"_real",ws);}};function _292(){one.setSwitch(!alp.hasClass(node,ws.cfg.switch_on_class));};alp.aEL(alp.gEBCN([ws.cfg.switch_class,ws.cfg.dummy_class],node),"click",function(){one.toggleSwitch();});};function _288(node,what,ws){switch(what){case "info":break;case "pref":if(!alp.gEBCN(ws.cfg.pref_button_class,node)[0]){alp.cE("div",node,{"class":ws.cfg.pref_button_class});}var form=document.forms[ws.pref_form_name];if(!form){form=alp.cE("form",node,{style:"display: none;","class":ws.cfg.pref_form_class,name:ws.pref_form_name});var _294=alp.cE("legend",form),_295=alp.cTxN(ws.cfg.text.long_term_activ,_294),cb_f=alp.cE("input",form,{type:"checkbox",name:ws.f_cb_name,id:ws.f_cb_id}),_296=alp.cE("label",form,{"for":ws.f_cb_id}),_297=alp.cTxN(ws.cfg.text.cb_facebook,_296),cb_t=alp.cE("input",form,{type:"checkbox",name:ws.t_cb_name,id:ws.t_cb_id}),_298=alp.cE("label",form,{"for":ws.t_cb_id}),_299=alp.cTxN(ws.cfg.text.cb_twitter,_298),cb_g=alp.cE("input",form,{type:"checkbox",name:ws.g_cb_name,id:ws.g_cb_id}),_29a=alp.cE("label",form,{"for":ws.g_cb_id}),_29b=alp.cTxN(ws.cfg.text.cb_googleplus,_29a);}ws.pref_form=form;if(ws.pref_form.style.display=="none"){ws.pref_form.style.display="";}break;case "f":case "t":case "g":if(!alp.gEBCN(ws.cfg.switch_class,node)[0]){alp.cE("div",node,{"class":ws.cfg.switch_class});}if(!alp.gEBCN(ws.cfg.dummy_class,node)[0]){alp.cE("div",node,{"class":ws.cfg.dummy_class});}if(!alp.gEBCN(ws.cfg.real_class,node)[0]){alp.cE("div",node,{"class":ws.cfg.real_class});}break;case "f_real":if(!node.firstChild){var _29c=ws.cfg.f,arr=["href="+encodeURIComponent(ws.cfg.url)];for(var k in _29c){if(!(k in _277)){arr.push(k+"="+_29c[k]);}}var _29d={src:"http://www.facebook.com/plugins/like.php?"+arr.join("&"),scrolling:"no",frameborder:"0",style:"border:none; overflow:hidden; width:"+_29c.width+"px; height:"+_29c.height+"px;",allowTransparency:"true"};alp.cE("iframe",node,_29d);}break;case "t_real":if(!node.firstChild){var _29c=ws.cfg.t,_29d={href:"http://twitter.com/share","class":"twitter-share-button","data-url":ws.cfg.url};for(var k in _29c){if(!(k in _277)){_29d["data-"+k]=_29c[k];}}var a=alp.cE("a",node,_29d);alp.cTxN("Tweet",a);alp.cE("script",node,{type:"text/javascript",src:"http://platform.twitter.com/widgets.js"});}break;case "g_real":if(!node.firstChild){var _29c=ws.cfg.g,_29d={"class":"g-plusone","data-href":ws.cfg.url};for(var k in _29c){if(!(k in _277)){_29d["data-"+k]=_29c[k];}}var _29e=alp.cE("div",node,_29d,{innerHTML:"&nbsp;"});window.___gcfg={lang:_29c.lang};if(typeof gapi!=="undefined"&&gapi.plusone&&gapi.plusone.go){gapi.plusone.go(_29e);}else{alp.cE("script",alp.head(),{type:"text/javascript","src":"https://apis.google.com/js/plusone.js"});}}break;}};})();}if(typeof dojo==="undefined"||!dojo._hasResource["oa_v2.pages.layout.poi"]){typeof dojo==="undefined"||(dojo._hasResource["oa_v2.pages.layout.poi"]=true);dojo.provide("oa_v2.pages.layout.poi");alp.autoRedrawIE9plus();alp.view.recommendation.install();}dojo.i18n._preloadLocalizations("oa_v2.pages.layout.nls.poi",["ROOT","de","de-de","en","en-gb","en-nz","en-us","fr","it","nl","xx"]);

