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

	This is a compiled version of Dojo, built for deployment and not for
	development. To get an editable version, please visit:

		http://dojotoolkit.org

	for documentation and information on getting the source.
	
	Build based on IBM Dojo 1.2.3-20090201-IBM

	This file contains dojo code and also custom javascript for Lufthansa - [cn.sst.bf.jl->hal]
*/
if(!dojo._hasResource["dojo.regexp"]){dojo._hasResource["dojo.regexp"]=true;dojo.provide("dojo.regexp");dojo.regexp.escapeString=function(_1,_2){return _1.replace(/([\.$?*!=:|{}\(\)\[\]\\\/^])/g,function(ch){if(_2&&_2.indexOf(ch)!=-1){return ch;}return "\\"+ch;});};dojo.regexp.buildGroupRE=function(_4,re,_6){if(!(_4 instanceof Array)){return re(_4);}var b=[];for(var i=0;i<_4.length;i++){b.push(re(_4[i]));}return dojo.regexp.group(b.join("|"),_6);};dojo.regexp.group=function(_9,_a){return "("+(_a?"?:":"")+_9+")";};}if(!dojo._hasResource["dojo.i18n"]){dojo._hasResource["dojo.i18n"]=true;dojo.provide("dojo.i18n");dojo.i18n.getLocalization=function(_b,_c,_d){_d=dojo.i18n.normalizeLocale(_d);var _e=_d.split("-");var _f=[_b,"nls",_c].join(".");var _10=dojo._loadedModules[_f];if(_10){var _11;for(var i=_e.length;i>0;i--){var loc=_e.slice(0,i).join("_");if(_10[loc]){_11=_10[loc];break;}}if(!_11){_11=_10.ROOT;}if(_11){var _14=function(){};_14.prototype=_11;return new _14();}}throw new Error("Bundle not found: "+_c+" in "+_b+" , locale="+_d);};dojo.i18n.normalizeLocale=function(_15){var _16=_15?_15.toLowerCase():dojo.locale;if(_16=="root"){_16="ROOT";}return _16;};dojo.i18n._requireLocalization=function(_17,_18,_19,_1a){var _1b=dojo.i18n.normalizeLocale(_19);var _1c=[_17,"nls",_18].join(".");var _1d="";if(_1a){var _1e=_1a.split(",");for(var i=0;i<_1e.length;i++){if(_1b["indexOf"](_1e[i])==0){if(_1e[i].length>_1d.length){_1d=_1e[i];}}}if(!_1d){_1d="ROOT";}}var _20=_1a?_1d:_1b;var _21=dojo._loadedModules[_1c];var _22=null;if(_21){if(dojo.config.localizationComplete&&_21._built){return;}var _23=_20.replace(/-/g,"_");var _24=_1c+"."+_23;_22=dojo._loadedModules[_24];}if(!_22){_21=dojo["provide"](_1c);var _25=dojo._getModuleSymbols(_17);var _26=_25.concat("nls").join("/");var _27;dojo.i18n._searchLocalePath(_20,_1a,function(loc){var _29=loc.replace(/-/g,"_");var _2a=_1c+"."+_29;var _2b=false;if(!dojo._loadedModules[_2a]){dojo["provide"](_2a);var _2c=[_26];if(loc!="ROOT"){_2c.push(loc);}_2c.push(_18);var _2d=_2c.join("/")+".js";_2b=dojo._loadPath(_2d,null,function(_2e){var _2f=function(){};_2f.prototype=_27;_21[_29]=new _2f();for(var j in _2e){_21[_29][j]=_2e[j];}});}else{_2b=true;}if(_2b&&_21[_29]){_27=_21[_29];}else{_21[_29]=_27;}if(_1a){return true;}});}if(_1a&&_1b!=_1d){_21[_1b.replace(/-/g,"_")]=_21[_1d.replace(/-/g,"_")];}};(function(){var _31=dojo.config.extraLocale;if(_31){if(!_31 instanceof Array){_31=[_31];}var req=dojo.i18n._requireLocalization;dojo.i18n._requireLocalization=function(m,b,_35,_36){req(m,b,_35,_36);if(_35){return;}for(var i=0;i<_31.length;i++){req(m,b,_31[i],_36);}};}})();dojo.i18n._searchLocalePath=function(_38,_39,_3a){_38=dojo.i18n.normalizeLocale(_38);var _3b=_38.split("-");var _3c=[];for(var i=_3b.length;i>0;i--){_3c.push(_3b.slice(0,i).join("-"));}_3c.push(false);if(_39){_3c.reverse();}for(var j=_3c.length-1;j>=0;j--){var loc=_3c[j]||"ROOT";var _40=_3a(loc);if(_40){break;}}};dojo.i18n._preloadLocalizations=function(_41,_42){function preload(_43){_43=dojo.i18n.normalizeLocale(_43);dojo.i18n._searchLocalePath(_43,true,function(loc){for(var i=0;i<_42.length;i++){if(_42[i]==loc){dojo["require"](_41+"_"+loc);return true;}}return false;});};preload();var _46=dojo.config.extraLocale||[];for(var i=0;i<_46.length;i++){preload(_46[i]);}};}if(!dojo._hasResource["dojo.string"]){dojo._hasResource["dojo.string"]=true;dojo.provide("dojo.string");dojo.string.rep=function(str,num){if(num<=0||!str){return "";}var buf=[];for(;;){if(num&1){buf.push(str);}if(!(num>>=1)){break;}str+=str;}return buf.join("");};dojo.string.pad=function(_4b,_4c,ch,end){if(!ch){ch="0";}var out=String(_4b),pad=dojo.string.rep(ch,Math.ceil((_4c-out.length)/ch.length));return end?out+pad:pad+out;};dojo.string.substitute=function(_51,map,_53,_54){_54=_54||dojo.global;_53=(!_53)?function(v){return v;}:dojo.hitch(_54,_53);return _51.replace(/\$\{([^\s\:\}]+)(?:\:([^\s\:\}]+))?\}/g,function(_56,key,_58){var _59=dojo.getObject(key,false,map);if(_58){_59=dojo.getObject(_58,false,_54).call(_54,_59,key);}return _53(_59,key).toString();});};dojo.string.trim=function(str){str=str.replace(/^\s+/,"");for(var i=str.length-1;i>=0;i--){if(/\S/.test(str.charAt(i))){str=str.substring(0,i+1);break;}}return str;};}if(!dojo._hasResource["dojo.number"]){dojo._hasResource["dojo.number"]=true;dojo.provide("dojo.number");dojo.number.format=function(_5c,_5d){_5d=dojo.mixin({},_5d||{});var _5e=dojo.i18n.normalizeLocale(_5d.locale);var _5f=dojo.i18n.getLocalization("dojo.cldr","number",_5e);_5d.customs=_5f;var _60=_5d.pattern||_5f[(_5d.type||"decimal")+"Format"];if(isNaN(_5c)){return null;}return dojo.number._applyPattern(_5c,_60,_5d);};dojo.number._numberPatternRE=/[#0,]*[#0](?:\.0*#*)?/;dojo.number._applyPattern=function(_61,_62,_63){_63=_63||{};var _64=_63.customs.group;var _65=_63.customs.decimal;var _66=_62.split(";");var _67=_66[0];_62=_66[(_61<0)?1:0]||("-"+_67);if(_62.indexOf("%")!=-1){_61*=100;}else{if(_62.indexOf("‰")!=-1){_61*=1000;}else{if(_62.indexOf("¤")!=-1){_64=_63.customs.currencyGroup||_64;_65=_63.customs.currencyDecimal||_65;_62=_62.replace(/\u00a4{1,3}/,function(_68){var _69=["symbol","currency","displayName"][_68.length-1];return _63[_69]||_63.currency||"";});}else{if(_62.indexOf("E")!=-1){throw new Error("exponential notation not supported");}}}}var _6a=dojo.number._numberPatternRE;var _6b=_67.match(_6a);if(!_6b){throw new Error("unable to find a number expression in pattern: "+_62);}if(_63.fractional===false){_63.places=0;}return _62.replace(_6a,dojo.number._formatAbsolute(_61,_6b[0],{decimal:_65,group:_64,places:_63.places,round:_63.round}));};dojo.number.round=function(_6c,_6d,_6e){var _6f=String(_6c).split(".");var _70=(_6f[1]&&_6f[1].length)||0;if(_70>_6d){var _71=Math.pow(10,_6d);if(_6e>0){_71*=10/_6e;_6d++;}_6c=Math.round(_6c*_71)/_71;_6f=String(_6c).split(".");_70=(_6f[1]&&_6f[1].length)||0;if(_70>_6d){_6f[1]=_6f[1].substr(0,_6d);_6c=Number(_6f.join("."));}}return _6c;};dojo.number._formatAbsolute=function(_72,_73,_74){_74=_74||{};if(_74.places===true){_74.places=0;}if(_74.places===Infinity){_74.places=6;}var _75=_73.split(".");var _76=(_74.places>=0)?_74.places:(_75[1]&&_75[1].length)||0;if(!(_74.round<0)){_72=dojo.number.round(_72,_76,_74.round);}var _77=String(Math.abs(_72)).split(".");var _78=_77[1]||"";if(_74.places){var _79=dojo.isString(_74.places)&&_74.places.indexOf(",");if(_79){_74.places=_74.places.substring(_79+1);}_77[1]=dojo.string.pad(_78.substr(0,_74.places),_74.places,"0",true);}else{if(_75[1]&&_74.places!==0){var pad=_75[1].lastIndexOf("0")+1;if(pad>_78.length){_77[1]=dojo.string.pad(_78,pad,"0",true);}var _7b=_75[1].length;if(_7b<_78.length){_77[1]=_78.substr(0,_7b);}}else{if(_77[1]){_77.pop();}}}var _7c=_75[0].replace(",","");pad=_7c.indexOf("0");if(pad!=-1){pad=_7c.length-pad;if(pad>_77[0].length){_77[0]=dojo.string.pad(_77[0],pad);}if(_7c.indexOf("#")==-1){_77[0]=_77[0].substr(_77[0].length-pad);}}var _7d=_75[0].lastIndexOf(",");var _7e,_7f;if(_7d!=-1){_7e=_75[0].length-_7d-1;var _80=_75[0].substr(0,_7d);_7d=_80.lastIndexOf(",");if(_7d!=-1){_7f=_80.length-_7d-1;}}var _81=[];for(var _82=_77[0];_82;){var off=_82.length-_7e;_81.push((off>0)?_82.substr(off):_82);_82=(off>0)?_82.slice(0,off):"";if(_7f){_7e=_7f;delete _7f;}}_77[0]=_81.reverse().join(_74.group||",");return _77.join(_74.decimal||".");};dojo.number.regexp=function(_84){return dojo.number._parseInfo(_84).regexp;};dojo.number._parseInfo=function(_85){_85=_85||{};var _86=dojo.i18n.normalizeLocale(_85.locale);var _87=dojo.i18n.getLocalization("dojo.cldr","number",_86);var _88=_85.pattern||_87[(_85.type||"decimal")+"Format"];var _89=_87.group;var _8a=_87.decimal;var _8b=1;if(_88.indexOf("%")!=-1){_8b/=100;}else{if(_88.indexOf("‰")!=-1){_8b/=1000;}else{var _8c=_88.indexOf("¤")!=-1;if(_8c){_89=_87.currencyGroup||_89;_8a=_87.currencyDecimal||_8a;}}}var _8d=_88.split(";");if(_8d.length==1){_8d.push("-"+_8d[0]);}var re=dojo.regexp.buildGroupRE(_8d,function(_8f){_8f="(?:"+dojo.regexp.escapeString(_8f,".")+")";return _8f.replace(dojo.number._numberPatternRE,function(_90){var _91={signed:false,separator:_85.strict?_89:[_89,""],fractional:_85.fractional,decimal:_8a,exponent:false};var _92=_90.split(".");var _93=_85.places;if(_92.length==1||_93===0){_91.fractional=false;}else{if(_93===undefined){_93=_85.pattern?_92[1].lastIndexOf("0")+1:Infinity;}if(_93&&_85.fractional==undefined){_91.fractional=true;}if(!_85.places&&(_93<_92[1].length)){_93+=","+_92[1].length;}_91.places=_93;}var _94=_92[0].split(",");if(_94.length>1){_91.groupSize=_94.pop().length;if(_94.length>1){_91.groupSize2=_94.pop().length;}}return "("+dojo.number._realNumberRegexp(_91)+")";});},true);if(_8c){re=re.replace(/([\s\xa0]*)(\u00a4{1,3})([\s\xa0]*)/g,function(_95,_96,_97,_98){var _99=["symbol","currency","displayName"][_97.length-1];var _9a=dojo.regexp.escapeString(_85[_99]||_85.currency||"");_96=_96?"[\\s\\xa0]":"";_98=_98?"[\\s\\xa0]":"";if(!_85.strict){if(_96){_96+="*";}if(_98){_98+="*";}return "(?:"+_96+_9a+_98+")?";}return _96+_9a+_98;});}return {regexp:re.replace(/[\xa0 ]/g,"[\\s\\xa0]"),group:_89,decimal:_8a,factor:_8b};};dojo.number.parse=function(_9b,_9c){var _9d=dojo.number._parseInfo(_9c);var _9e=(new RegExp("^"+_9d.regexp+"$")).exec(_9b);if(!_9e){return NaN;}var _9f=_9e[1];if(!_9e[1]){if(!_9e[2]){return NaN;}_9f=_9e[2];_9d.factor*=-1;}_9f=_9f.replace(new RegExp("["+_9d.group+"\\s\\xa0"+"]","g"),"").replace(_9d.decimal,".");return Number(_9f)*_9d.factor;};dojo.number._realNumberRegexp=function(_a0){_a0=_a0||{};if(!("places" in _a0)){_a0.places=Infinity;}if(typeof _a0.decimal!="string"){_a0.decimal=".";}if(!("fractional" in _a0)||/^0/.test(_a0.places)){_a0.fractional=[true,false];}if(!("exponent" in _a0)){_a0.exponent=[true,false];}if(!("eSigned" in _a0)){_a0.eSigned=[true,false];}var _a1=dojo.number._integerRegexp(_a0);var _a2=dojo.regexp.buildGroupRE(_a0.fractional,function(q){var re="";if(q&&(_a0.places!==0)){re="\\"+_a0.decimal;if(_a0.places==Infinity){re="(?:"+re+"\\d+)?";}else{re+="\\d{"+_a0.places+"}";}}return re;},true);var _a5=dojo.regexp.buildGroupRE(_a0.exponent,function(q){if(q){return "([eE]"+dojo.number._integerRegexp({signed:_a0.eSigned})+")";}return "";});var _a7=_a1+_a2;if(_a2){_a7="(?:(?:"+_a7+")|(?:"+_a2+"))";}return _a7+_a5;};dojo.number._integerRegexp=function(_a8){_a8=_a8||{};if(!("signed" in _a8)){_a8.signed=[true,false];}if(!("separator" in _a8)){_a8.separator="";}else{if(!("groupSize" in _a8)){_a8.groupSize=3;}}var _a9=dojo.regexp.buildGroupRE(_a8.signed,function(q){return q?"[-+]":"";},true);var _ab=dojo.regexp.buildGroupRE(_a8.separator,function(sep){if(!sep){return "(?:0|[1-9]\\d*)";}sep=dojo.regexp.escapeString(sep);if(sep==" "){sep="\\s";}else{if(sep==" "){sep="\\s\\xa0";}}var grp=_a8.groupSize,_ae=_a8.groupSize2;if(_ae){var _af="(?:0|[1-9]\\d{0,"+(_ae-1)+"}(?:["+sep+"]\\d{"+_ae+"})*["+sep+"]\\d{"+grp+"})";return ((grp-_ae)>0)?"(?:"+_af+"|(?:0|[1-9]\\d{0,"+(grp-1)+"}))":_af;}return "(?:0|[1-9]\\d{0,"+(grp-1)+"}(?:["+sep+"]\\d{"+grp+"})*)";},true);return _a9+_ab;};}if(!dojo._hasResource["dojox.validate.regexp"]){dojo._hasResource["dojox.validate.regexp"]=true;dojo.provide("dojox.validate.regexp");dojox.regexp={ca:{},us:{}};dojox.regexp.tld=function(_b0){_b0=(typeof _b0=="object")?_b0:{};if(typeof _b0.allowCC!="boolean"){_b0.allowCC=true;}if(typeof _b0.allowInfra!="boolean"){_b0.allowInfra=true;}if(typeof _b0.allowGeneric!="boolean"){_b0.allowGeneric=true;}var _b1="arpa";var _b2="aero|biz|com|coop|edu|gov|info|int|mil|museum|name|net|org|pro|travel|xxx|jobs|mobi|post";var _b3="ac|ad|ae|af|ag|ai|al|am|an|ao|aq|ar|as|at|au|aw|az|ba|bb|bd|be|bf|bg|bh|bi|bj|bm|bn|bo|br|"+"bs|bt|bv|bw|by|bz|ca|cc|cd|cf|cg|ch|ci|ck|cl|cm|cn|co|cr|cu|cv|cx|cy|cz|de|dj|dk|dm|do|dz|"+"ec|ee|eg|er|eu|es|et|fi|fj|fk|fm|fo|fr|ga|gd|ge|gf|gg|gh|gi|gl|gm|gn|gp|gq|gr|gs|gt|gu|gw|"+"gy|hk|hm|hn|hr|ht|hu|id|ie|il|im|in|io|ir|is|it|je|jm|jo|jp|ke|kg|kh|ki|km|kn|kr|kw|ky|kz|"+"la|lb|lc|li|lk|lr|ls|lt|lu|lv|ly|ma|mc|md|me|mg|mh|mk|ml|mm|mn|mo|mp|mq|mr|ms|mt|mu|mv|mw|mx|"+"my|mz|na|nc|ne|nf|ng|ni|nl|no|np|nr|nu|nz|om|pa|pe|pf|pg|ph|pk|pl|pm|pn|pr|ps|pt|pw|py|qa|"+"re|ro|rs|ru|rw|sa|sb|sc|sd|se|sg|sh|si|sk|sl|sm|sn|sr|st|su|sv|sy|sz|tc|td|tf|tg|th|tj|tk|tm|"+"tn|to|tr|tt|tv|tw|tz|ua|ug|uk|us|uy|uz|va|vc|ve|vg|vi|vn|vu|wf|ws|ye|yt|yu|za|zm|zw";var a=[];if(_b0.allowInfra){a.push(_b1);}if(_b0.allowGeneric){a.push(_b2);}if(_b0.allowCC){a.push(_b3);}var _b5="";if(a.length>0){_b5="("+a.join("|")+")";}return _b5;};dojox.regexp.ipAddress=function(_b6){_b6=(typeof _b6=="object")?_b6:{};if(typeof _b6.allowDottedDecimal!="boolean"){_b6.allowDottedDecimal=true;}if(typeof _b6.allowDottedHex!="boolean"){_b6.allowDottedHex=true;}if(typeof _b6.allowDottedOctal!="boolean"){_b6.allowDottedOctal=true;}if(typeof _b6.allowDecimal!="boolean"){_b6.allowDecimal=true;}if(typeof _b6.allowHex!="boolean"){_b6.allowHex=true;}if(typeof _b6.allowIPv6!="boolean"){_b6.allowIPv6=true;}if(typeof _b6.allowHybrid!="boolean"){_b6.allowHybrid=true;}var _b7="((\\d|[1-9]\\d|1\\d\\d|2[0-4]\\d|25[0-5])\\.){3}(\\d|[1-9]\\d|1\\d\\d|2[0-4]\\d|25[0-5])";var _b8="(0[xX]0*[\\da-fA-F]?[\\da-fA-F]\\.){3}0[xX]0*[\\da-fA-F]?[\\da-fA-F]";var _b9="(0+[0-3][0-7][0-7]\\.){3}0+[0-3][0-7][0-7]";var _ba="(0|[1-9]\\d{0,8}|[1-3]\\d{9}|4[01]\\d{8}|42[0-8]\\d{7}|429[0-3]\\d{6}|"+"4294[0-8]\\d{5}|42949[0-5]\\d{4}|429496[0-6]\\d{3}|4294967[01]\\d{2}|42949672[0-8]\\d|429496729[0-5])";var _bb="0[xX]0*[\\da-fA-F]{1,8}";var _bc="([\\da-fA-F]{1,4}\\:){7}[\\da-fA-F]{1,4}";var _bd="([\\da-fA-F]{1,4}\\:){6}"+"((\\d|[1-9]\\d|1\\d\\d|2[0-4]\\d|25[0-5])\\.){3}(\\d|[1-9]\\d|1\\d\\d|2[0-4]\\d|25[0-5])";var a=[];if(_b6.allowDottedDecimal){a.push(_b7);}if(_b6.allowDottedHex){a.push(_b8);}if(_b6.allowDottedOctal){a.push(_b9);}if(_b6.allowDecimal){a.push(_ba);}if(_b6.allowHex){a.push(_bb);}if(_b6.allowIPv6){a.push(_bc);}if(_b6.allowHybrid){a.push(_bd);}var _bf="";if(a.length>0){_bf="("+a.join("|")+")";}return _bf;};dojox.regexp.host=function(_c0){_c0=(typeof _c0=="object")?_c0:{};if(typeof _c0.allowIP!="boolean"){_c0.allowIP=true;}if(typeof _c0.allowLocal!="boolean"){_c0.allowLocal=false;}if(typeof _c0.allowPort!="boolean"){_c0.allowPort=true;}if(typeof _c0.allowNamed!="boolean"){_c0.allowNamed=false;}var _c1="([0-9a-zA-Z]([-0-9a-zA-Z]{0,61}[0-9a-zA-Z])?\\.)+"+dojox.regexp.tld(_c0);var _c2=_c0.allowPort?"(\\:\\d+)?":"";var _c3=_c1;if(_c0.allowIP){_c3+="|"+dojox.regexp.ipAddress(_c0);}if(_c0.allowLocal){_c3+="|localhost";}if(_c0.allowNamed){_c3+="|^[^-][a-zA-Z0-9_-]*";}return "("+_c3+")"+_c2;};dojox.regexp.url=function(_c4){_c4=(typeof _c4=="object")?_c4:{};if(!("scheme" in _c4)){_c4.scheme=[true,false];}var _c5=dojo.regexp.buildGroupRE(_c4.scheme,function(q){if(q){return "(https?|ftps?)\\://";}return "";});var _c7="(/([^?#\\s/]+/)*)?([^?#\\s/]+(\\?[^?#\\s/]*)?(#[A-Za-z][\\w.:-]*)?)?";return _c5+dojox.regexp.host(_c4)+_c7;};dojox.regexp.emailAddress=function(_c8){_c8=(typeof _c8=="object")?_c8:{};if(typeof _c8.allowCruft!="boolean"){_c8.allowCruft=false;}_c8.allowPort=false;var _c9="[-!#$%&'*+/=?^_`{|}~]?([\\da-zA-Z]+[-.!#$%&'*+/=?^_`{|}~])*[\\da-zA-Z-!#$%&'*+/=?^_`{|}~]+";var _ca=_c9+"@"+dojox.regexp.host(_c8);if(_c8.allowCruft){_ca="<?(mailto\\:)?"+_ca+">?";}return _ca;};dojox.regexp.emailAddressList=function(_cb){_cb=(typeof _cb=="object")?_cb:{};if(typeof _cb.listSeparator!="string"){_cb.listSeparator="\\s;,";}var _cc=dojox.regexp.emailAddress(_cb);var _cd="("+_cc+"\\s*["+_cb.listSeparator+"]\\s*)*"+_cc+"\\s*["+_cb.listSeparator+"]?\\s*";return _cd;};dojox.regexp.us.state=function(_ce){_ce=(typeof _ce=="object")?_ce:{};if(typeof _ce.allowTerritories!="boolean"){_ce.allowTerritories=true;}if(typeof _ce.allowMilitary!="boolean"){_ce.allowMilitary=true;}var _cf="AL|AK|AZ|AR|CA|CO|CT|DE|DC|FL|GA|HI|ID|IL|IN|IA|KS|KY|LA|ME|MD|MA|MI|MN|MS|MO|MT|"+"NE|NV|NH|NJ|NM|NY|NC|ND|OH|OK|OR|PA|RI|SC|SD|TN|TX|UT|VT|VA|WA|WV|WI|WY";var _d0="AS|FM|GU|MH|MP|PW|PR|VI";var _d1="AA|AE|AP";if(_ce.allowTerritories){_cf+="|"+_d0;}if(_ce.allowMilitary){_cf+="|"+_d1;}return "("+_cf+")";};dojox.regexp.ca.postalCode=function(){var _d2="[A-Z][0-9][A-Z] [0-9][A-Z][0-9]";return "("+_d2+")";};dojox.regexp.ca.province=function(){var _d3="AB|BC|MB|NB|NL|NS|NT|NU|ON|PE|QC|SK|YT";return "("+_d3+")";};dojox.regexp.numberFormat=function(_d4){_d4=(typeof _d4=="object")?_d4:{};if(typeof _d4.format=="undefined"){_d4.format="###-###-####";}var _d5=function(_d6){_d6=dojo.regexp.escapeString(_d6,"?");_d6=_d6.replace(/\?/g,"\\d?");_d6=_d6.replace(/#/g,"\\d");return _d6;};return dojo.regexp.buildGroupRE(_d4.format,_d5);};}if(!dojo._hasResource["dojox.validate._base"]){dojo._hasResource["dojox.validate._base"]=true;dojo.provide("dojox.validate._base");dojox.validate.isText=function(_d7,_d8){_d8=(typeof _d8=="object")?_d8:{};if(/^\s*$/.test(_d7)){return false;}if(typeof _d8.length=="number"&&_d8.length!=_d7.length){return false;}if(typeof _d8.minlength=="number"&&_d8.minlength>_d7.length){return false;}if(typeof _d8.maxlength=="number"&&_d8.maxlength<_d7.length){return false;}return true;};dojox.validate._isInRangeCache={};dojox.validate.isInRange=function(_d9,_da){_d9=dojo.number.parse(_d9,_da);if(isNaN(_d9)){return false;}_da=(typeof _da=="object")?_da:{};var max=(typeof _da.max=="number")?_da.max:Infinity;var min=(typeof _da.min=="number")?_da.min:-Infinity;var dec=(typeof _da.decimal=="string")?_da.decimal:".";var _de=dojox.validate._isInRangeCache;var _df=_d9+"max"+max+"min"+min+"dec"+dec;if(typeof _de[_df]!="undefined"){return _de[_df];}if(_d9<min||_d9>max){_de[_df]=false;return false;}_de[_df]=true;return true;};dojox.validate.isNumberFormat=function(_e0,_e1){var re=new RegExp("^"+dojox.regexp.numberFormat(_e1)+"$","i");return re.test(_e0);};dojox.validate.isValidLuhn=function(_e3){var sum,_e5,_e6;if(typeof _e3!="string"){_e3=String(_e3);}_e3=_e3.replace(/[- ]/g,"");_e5=_e3.length%2;sum=0;for(var i=0;i<_e3.length;i++){_e6=parseInt(_e3.charAt(i));if(i%2==_e5){_e6*=2;}if(_e6>9){_e6-=9;}sum+=_e6;}return !(sum%10);};}if(!dojo._hasResource["dojox.validate"]){dojo._hasResource["dojox.validate"]=true;dojo.provide("dojox.validate");}if(!dojo._hasResource["dojox.validate.check"]){dojo._hasResource["dojox.validate.check"]=true;dojo.provide("dojox.validate.check");dojox.validate.check=function(_e8,_e9){var _ea=[];var _eb=[];var _ec={isSuccessful:function(){return (!this.hasInvalid()&&!this.hasMissing());},hasMissing:function(){return (_ea.length>0);},getMissing:function(){return _ea;},isMissing:function(_ed){for(var i=0;i<_ea.length;i++){if(_ed==_ea[i]){return true;}}return false;},hasInvalid:function(){return (_eb.length>0);},getInvalid:function(){return _eb;},isInvalid:function(_ef){for(var i=0;i<_eb.length;i++){if(_ef==_eb[i]){return true;}}return false;}};var _f1=function(_f2,_f3){return (typeof _f3[_f2]=="undefined");};if(_e9.trim instanceof Array){for(var i=0;i<_e9.trim.length;i++){var _f5=_e8[_e9.trim[i]];if(_f1("type",_f5)||_f5.type!="text"&&_f5.type!="textarea"&&_f5.type!="password"){continue;}_f5.value=_f5.value.replace(/(^\s*|\s*$)/g,"");}}if(_e9.uppercase instanceof Array){for(var i=0;i<_e9.uppercase.length;i++){var _f5=_e8[_e9.uppercase[i]];if(_f1("type",_f5)||_f5.type!="text"&&_f5.type!="textarea"&&_f5.type!="password"){continue;}_f5.value=_f5.value.toUpperCase();}}if(_e9.lowercase instanceof Array){for(var i=0;i<_e9.lowercase.length;i++){var _f5=_e8[_e9.lowercase[i]];if(_f1("type",_f5)||_f5.type!="text"&&_f5.type!="textarea"&&_f5.type!="password"){continue;}_f5.value=_f5.value.toLowerCase();}}if(_e9.ucfirst instanceof Array){for(var i=0;i<_e9.ucfirst.length;i++){var _f5=_e8[_e9.ucfirst[i]];if(_f1("type",_f5)||_f5.type!="text"&&_f5.type!="textarea"&&_f5.type!="password"){continue;}_f5.value=_f5.value.replace(/\b\w+\b/g,function(_f6){return _f6.substring(0,1).toUpperCase()+_f6.substring(1).toLowerCase();});}}if(_e9.digit instanceof Array){for(var i=0;i<_e9.digit.length;i++){var _f5=_e8[_e9.digit[i]];if(_f1("type",_f5)||_f5.type!="text"&&_f5.type!="textarea"&&_f5.type!="password"){continue;}_f5.value=_f5.value.replace(/\D/g,"");}}if(_e9.required instanceof Array){for(var i=0;i<_e9.required.length;i++){if(!dojo.isString(_e9.required[i])){continue;}var _f5=_e8[_e9.required[i]];if(!_f1("type",_f5)&&(_f5.type=="text"||_f5.type=="textarea"||_f5.type=="password"||_f5.type=="file")&&/^\s*$/.test(_f5.value)){_ea[_ea.length]=_f5.name;}else{if(!_f1("type",_f5)&&(_f5.type=="select-one"||_f5.type=="select-multiple")&&(_f5.selectedIndex==-1||/^\s*$/.test(_f5.options[_f5.selectedIndex].value))){_ea[_ea.length]=_f5.name;}else{if(!_f1("type",_f5)&&(_f5.type=="checkbox")&&(!_f5.checked)){_ea[_ea.length]=_f5.name;}else{if(dojo.isArrayLike(_f5)){var _f7=false;for(var j=0;j<_f5.length;j++){if(_f5[j].checked){_f7=true;}}if(!_f7){_ea[_ea.length]=_f5[0].name;}}}}}}}if(_e9.required instanceof Array){for(var i=0;i<_e9.required.length;i++){if(!dojo.isObject(_e9.required[i])){continue;}var _f5,_f9;for(var _fa in _e9.required[i]){_f5=_e8[_fa];_f9=_e9.required[i][_fa];}if(dojo.isArrayLike(_f5)){var _f7=0;for(var j=0;j<_f5.length;j++){if(_f5[j].checked){_f7++;}}if(_f7<_f9){_ea[_ea.length]=_f5[0].name;}}else{if(!_f1("type",_f5)&&_f5.type=="select-multiple"){var _fb=0;for(var j=0;j<_f5.options.length;j++){if(_f5.options[j].selected&&!/^\s*$/.test(_f5.options[j].value)){_fb++;}}if(_fb<_f9){_ea[_ea.length]=_f5.name;}}}}}if(dojo.isObject(_e9.dependencies)){for(_fa in _e9.dependencies){var _f5=_e8[_fa];if(_f1("type",_f5)){continue;}if(_f5.type!="text"&&_f5.type!="textarea"&&_f5.type!="password"){continue;}if(/\S+/.test(_f5.value)){continue;}if(_ec.isMissing(_f5.name)){continue;}var _fc=_e8[_e9.dependencies[_fa]];if(_fc.type!="text"&&_fc.type!="textarea"&&_fc.type!="password"){continue;}if(/^\s*$/.test(_fc.value)){continue;}_ea[_ea.length]=_f5.name;}}if(dojo.isObject(_e9.constraints)){for(_fa in _e9.constraints){var _f5=_e8[_fa];if(!_f5){continue;}if(!_f1("tagName",_f5)&&(_f5.tagName.toLowerCase().indexOf("input")>=0||_f5.tagName.toLowerCase().indexOf("textarea")>=0)&&/^\s*$/.test(_f5.value)){continue;}var _fd=true;if(dojo.isFunction(_e9.constraints[_fa])){_fd=_e9.constraints[_fa](_f5.value);}else{if(dojo.isArray(_e9.constraints[_fa])){if(dojo.isArray(_e9.constraints[_fa][0])){for(var i=0;i<_e9.constraints[_fa].length;i++){_fd=dojox.validate.evaluateConstraint(_e9,_e9.constraints[_fa][i],_fa,_f5);if(!_fd){break;}}}else{_fd=dojox.validate.evaluateConstraint(_e9,_e9.constraints[_fa],_fa,_f5);}}}if(!_fd){_eb[_eb.length]=_f5.name;}}}if(dojo.isObject(_e9.confirm)){for(_fa in _e9.confirm){var _f5=_e8[_fa];var _fc=_e8[_e9.confirm[_fa]];if(_f1("type",_f5)||_f1("type",_fc)||(_f5.type!="text"&&_f5.type!="textarea"&&_f5.type!="password")||(_fc.type!=_f5.type)||(_fc.value==_f5.value)||(_ec.isInvalid(_f5.name))||(/^\s*$/.test(_fc.value))){continue;}_eb[_eb.length]=_f5.name;}}return _ec;};dojox.validate.evaluateConstraint=function(_fe,_ff,_100,elem){var _102=_ff[0];var _103=_ff.slice(1);_103.unshift(elem.value);if(typeof _102!="undefined"){return _102.apply(null,_103);}return false;};}if(!dojo._hasResource["dojox.validate.web"]){dojo._hasResource["dojox.validate.web"]=true;dojo.provide("dojox.validate.web");dojox.validate.isIpAddress=function(_104,_105){var re=new RegExp("^"+dojox.regexp.ipAddress(_105)+"$","i");return re.test(_104);};dojox.validate.isUrl=function(_107,_108){var re=new RegExp("^"+dojox.regexp.url(_108)+"$","i");return re.test(_107);};dojox.validate.isEmailAddress=function(_10a,_10b){var re=new RegExp("^"+dojox.regexp.emailAddress(_10b)+"$","i");return re.test(_10a);};dojox.validate.isEmailAddressList=function(_10d,_10e){var re=new RegExp("^"+dojox.regexp.emailAddressList(_10e)+"$","i");return re.test(_10d);};dojox.validate.getEmailAddressList=function(_110,_111){if(!_111){_111={};}if(!_111.listSeparator){_111.listSeparator="\\s;,";}if(dojox.validate.isEmailAddressList(_110,_111)){return _110.split(new RegExp("\\s*["+_111.listSeparator+"]\\s*"));}return [];};}if(!dojo._hasResource["dojox.validate.creditCard"]){dojo._hasResource["dojox.validate.creditCard"]=true;dojo.provide("dojox.validate.creditCard");dojox.validate.isValidCreditCard=function(_112,_113){return ((_113.toLowerCase()=="er"||dojox.validate.isValidLuhn(_112))&&dojox.validate.isValidCreditCardNumber(_112,_113.toLowerCase()));};dojox.validate.isValidCreditCardNumber=function(_114,_115){_114=String(_114).replace(/[- ]/g,"");var _116={"mc":"5[1-5][0-9]{14}","ec":"5[1-5][0-9]{14}","vi":"4(?:[0-9]{12}|[0-9]{15})","ax":"3[47][0-9]{13}","dc":"3(?:0[0-5][0-9]{11}|[68][0-9]{12})","bl":"3(?:0[0-5][0-9]{11}|[68][0-9]{12})","di":"6011[0-9]{12}","jcb":"(?:3[0-9]{15}|(2131|1800)[0-9]{11})","er":"2(?:014|149)[0-9]{11}"};if(_115){var expr=_116[_115.toLowerCase()];return expr?!!(_114.match(_116[_115.toLowerCase()])):false;}var _118=[];for(var p in _116){if(_114.match("^"+_116[p]+"$")){_118.push(p);}}return _118.length?_118.join("|"):false;};dojox.validate.isValidCvv=function(_11a,_11b){if(typeof _11a!="string"){_11a=String(_11a);}var _11c;switch(_11b.toLowerCase()){case "mc":case "ec":case "vi":case "di":_11c="###";break;case "ax":_11c="####";break;default:return false;}var _11d={format:_11c};return (_11a.length==_11c.length&&dojox.validate.isNumberFormat(_11a,_11d));};}if(!dojo._hasResource["dojo.date.stamp"]){dojo._hasResource["dojo.date.stamp"]=true;dojo.provide("dojo.date.stamp");dojo.date.stamp.fromISOString=function(_11e,_11f){if(!dojo.date.stamp._isoRegExp){dojo.date.stamp._isoRegExp=/^(?:(\d{4})(?:-(\d{2})(?:-(\d{2}))?)?)?(?:T(\d{2}):(\d{2})(?::(\d{2})(.\d+)?)?((?:[+-](\d{2}):(\d{2}))|Z)?)?$/;}var _120=dojo.date.stamp._isoRegExp.exec(_11e);var _121=null;if(_120){_120.shift();if(_120[1]){_120[1]--;}if(_120[6]){_120[6]*=1000;}if(_11f){_11f=new Date(_11f);dojo.map(["FullYear","Month","Date","Hours","Minutes","Seconds","Milliseconds"],function(prop){return _11f["get"+prop]();}).forEach(function(_123,_124){if(_120[_124]===undefined){_120[_124]=_123;}});}_121=new Date(_120[0]||1970,_120[1]||0,_120[2]||1,_120[3]||0,_120[4]||0,_120[5]||0,_120[6]||0);var _125=0;var _126=_120[7]&&_120[7].charAt(0);if(_126!="Z"){_125=((_120[8]||0)*60)+(Number(_120[9])||0);if(_126!="-"){_125*=-1;}}if(_126){_125-=_121.getTimezoneOffset();}if(_125){_121.setTime(_121.getTime()+_125*60000);}}return _121;};dojo.date.stamp.toISOString=function(_127,_128){var _=function(n){return (n<10)?"0"+n:n;};_128=_128||{};var _12b=[];var _12c=_128.zulu?"getUTC":"get";var date="";if(_128.selector!="time"){var year=_127[_12c+"FullYear"]();date=["0000".substr((year+"").length)+year,_(_127[_12c+"Month"]()+1),_(_127[_12c+"Date"]())].join("-");}_12b.push(date);if(_128.selector!="date"){var time=[_(_127[_12c+"Hours"]()),_(_127[_12c+"Minutes"]()),_(_127[_12c+"Seconds"]())].join(":");var _130=_127[_12c+"Milliseconds"]();if(_128.milliseconds){time+="."+(_130<100?"0":"")+_(_130);}if(_128.zulu){time+="Z";}else{if(_128.selector!="time"){var _131=_127.getTimezoneOffset();var _132=Math.abs(_131);time+=(_131>0?"-":"+")+_(Math.floor(_132/60))+":"+_(_132%60);}}_12b.push(time);}return _12b.join("T");};}if(!dojo._hasResource["dojo.parser"]){dojo._hasResource["dojo.parser"]=true;dojo.provide("dojo.parser");dojo.parser=new function(){var d=dojo;var _134=d._scopeName+"Type";var qry="["+_134+"]";function val2type(_136){if(d.isString(_136)){return "string";}if(typeof _136=="number"){return "number";}if(typeof _136=="boolean"){return "boolean";}if(d.isFunction(_136)){return "function";}if(d.isArray(_136)){return "array";}if(_136 instanceof Date){return "date";}if(_136 instanceof d._Url){return "url";}return "object";};function str2obj(_137,type){switch(type){case "string":return _137;case "number":return _137.length?Number(_137):NaN;case "boolean":return typeof _137=="boolean"?_137:!(_137.toLowerCase()=="false");case "function":if(d.isFunction(_137)){_137=_137.toString();_137=d.trim(_137.substring(_137.indexOf("{")+1,_137.length-1));}try{if(_137.search(/[^\w\.]+/i)!=-1){_137=d.parser._nameAnonFunc(new Function(_137),this);}return d.getObject(_137,false);}catch(e){return new Function();}case "array":return _137?_137.split(/\s*,\s*/):[];case "date":switch(_137){case "":return new Date("");case "now":return new Date();default:return d.date.stamp.fromISOString(_137);}case "url":return d.baseUrl+_137;default:return d.fromJson(_137);}};var _139={};function getClassInfo(_13a){if(!_139[_13a]){var cls=d.getObject(_13a);if(!d.isFunction(cls)){throw new Error("Could not load class '"+_13a+"'. Did you spell the name correctly and use a full path, like 'dijit.form.Button'?");}var _13c=cls.prototype;var _13d={};for(var name in _13c){if(name.charAt(0)=="_"){continue;}var _13f=_13c[name];_13d[name]=val2type(_13f);}_139[_13a]={cls:cls,params:_13d};}return _139[_13a];};this._functionFromScript=function(_140){var _141="";var _142="";var _143=_140.getAttribute("args");if(_143){d.forEach(_143.split(/\s*,\s*/),function(part,idx){_141+="var "+part+" = arguments["+idx+"]; ";});}var _146=_140.getAttribute("with");if(_146&&_146.length){d.forEach(_146.split(/\s*,\s*/),function(part){_141+="with("+part+"){";_142+="}";});}return new Function(_141+_140.innerHTML+_142);};this.instantiate=function(_148){var _149=[];d.forEach(_148,function(node){if(!node){return;}var type=node.getAttribute(_134);if((!type)||(!type.length)){return;}var _14c=getClassInfo(type);var _14d=_14c.cls;var ps=_14d._noScript||_14d.prototype._noScript;var _14f={};var _150=node.attributes;for(var name in _14c.params){var item=_150.getNamedItem(name);if(!item||(!item.specified&&(!dojo.isIE||name.toLowerCase()!="value"))){continue;}var _153=item.value;switch(name){case "class":_153=node.className;break;case "style":_153=node.style&&node.style.cssText;}var _154=_14c.params[name];_14f[name]=str2obj(_153,_154);}if(!ps){var _155=[],_156=[];d.query("> script[type^='dojo/']",node).orphan().forEach(function(_157){var _158=_157.getAttribute("event"),type=_157.getAttribute("type"),nf=d.parser._functionFromScript(_157);if(_158){if(type=="dojo/connect"){_155.push({event:_158,func:nf});}else{_14f[_158]=nf;}}else{_156.push(nf);}});}var _15a=_14d["markupFactory"];if(!_15a&&_14d["prototype"]){_15a=_14d.prototype["markupFactory"];}var _15b=_15a?_15a(_14f,node,_14d):new _14d(_14f,node);_149.push(_15b);var _15c=node.getAttribute("jsId");if(_15c){d.setObject(_15c,_15b);}if(!ps){d.forEach(_155,function(_15d){d.connect(_15b,_15d.event,null,_15d.func);});d.forEach(_156,function(func){func.call(_15b);});}});d.forEach(_149,function(_15f){if(_15f&&_15f.startup&&!_15f._started&&(!_15f.getParent||!_15f.getParent())){_15f.startup();}});return _149;};this.parse=function(_160){var list=d.query(qry,_160);var _162=this.instantiate(list);return _162;};}();(function(){var _163=function(){if(dojo.config["parseOnLoad"]==true){dojo.parser.parse();}};if(dojo.exists("dijit.wai.onload")&&(dijit.wai.onload===dojo._loaders[0])){dojo._loaders.splice(1,0,_163);}else{dojo._loaders.unshift(_163);}})();dojo.parser._anonCtr=0;dojo.parser._anon={};dojo.parser._nameAnonFunc=function(_164,_165){var jpn="$joinpoint";var nso=(_165||dojo.parser._anon);if(dojo.isIE){var cn=_164["__dojoNameCache"];if(cn&&nso[cn]===_164){return _164["__dojoNameCache"];}}var ret="__"+dojo.parser._anonCtr++;while(typeof nso[ret]!="undefined"){ret="__"+dojo.parser._anonCtr++;}nso[ret]=_164;return ret;};}if(!dojo._hasResource["dojo.cookie"]){dojo._hasResource["dojo.cookie"]=true;dojo.provide("dojo.cookie");dojo.cookie=function(name,_16b,_16c){var c=document.cookie;if(arguments.length==1){var _16e=c.match(new RegExp("(?:^|; )"+dojo.regexp.escapeString(name)+"=([^;]*)"));return _16e?decodeURIComponent(_16e[1]):undefined;}else{_16c=_16c||{};var exp=_16c.expires;if(typeof exp=="number"){var d=new Date();d.setTime(d.getTime()+exp*24*60*60*1000);exp=_16c.expires=d;}if(exp&&exp.toUTCString){_16c.expires=exp.toUTCString();}_16b=encodeURIComponent(_16b);var _171=name+"="+_16b,_172;for(_172 in _16c){_171+="; "+_172;var _173=_16c[_172];if(_173!==true){_171+="="+_173;}}document.cookie=_171;}};dojo.cookie.isSupported=function(){if(!("cookieEnabled" in navigator)){this("__djCookieTest__","CookiesAllowed");navigator.cookieEnabled=this("__djCookieTest__")=="CookiesAllowed";if(navigator.cookieEnabled){this("__djCookieTest__","",{expires:-1});}}return navigator.cookieEnabled;};}if(!dojo._hasResource["dojo.fx"]){dojo._hasResource["dojo.fx"]=true;dojo.provide("dojo.fx");dojo.provide("dojo.fx.Toggler");(function(){var _174={_fire:function(evt,args){if(this[evt]){this[evt].apply(this,args||[]);}return this;}};var _177=function(_178){this._index=-1;this._animations=_178||[];this._current=this._onAnimateCtx=this._onEndCtx=null;this.duration=0;dojo.forEach(this._animations,function(a){this.duration+=a.duration;if(a.delay){this.duration+=a.delay;}},this);};dojo.extend(_177,{_onAnimate:function(){this._fire("onAnimate",arguments);},_onEnd:function(){dojo.disconnect(this._onAnimateCtx);dojo.disconnect(this._onEndCtx);this._onAnimateCtx=this._onEndCtx=null;if(this._index+1==this._animations.length){this._fire("onEnd");}else{this._current=this._animations[++this._index];this._onAnimateCtx=dojo.connect(this._current,"onAnimate",this,"_onAnimate");this._onEndCtx=dojo.connect(this._current,"onEnd",this,"_onEnd");this._current.play(0,true);}},play:function(_17a,_17b){if(!this._current){this._current=this._animations[this._index=0];}if(!_17b&&this._current.status()=="playing"){return this;}var _17c=dojo.connect(this._current,"beforeBegin",this,function(){this._fire("beforeBegin");}),_17d=dojo.connect(this._current,"onBegin",this,function(arg){this._fire("onBegin",arguments);}),_17f=dojo.connect(this._current,"onPlay",this,function(arg){this._fire("onPlay",arguments);dojo.disconnect(_17c);dojo.disconnect(_17d);dojo.disconnect(_17f);});if(this._onAnimateCtx){dojo.disconnect(this._onAnimateCtx);}this._onAnimateCtx=dojo.connect(this._current,"onAnimate",this,"_onAnimate");if(this._onEndCtx){dojo.disconnect(this._onEndCtx);}this._onEndCtx=dojo.connect(this._current,"onEnd",this,"_onEnd");this._current.play.apply(this._current,arguments);return this;},pause:function(){if(this._current){var e=dojo.connect(this._current,"onPause",this,function(arg){this._fire("onPause",arguments);dojo.disconnect(e);});this._current.pause();}return this;},gotoPercent:function(_183,_184){this.pause();var _185=this.duration*_183;this._current=null;dojo.some(this._animations,function(a){if(a.duration<=_185){this._current=a;return true;}_185-=a.duration;return false;});if(this._current){this._current.gotoPercent(_185/this._current.duration,_184);}return this;},stop:function(_187){if(this._current){if(_187){for(;this._index+1<this._animations.length;++this._index){this._animations[this._index].stop(true);}this._current=this._animations[this._index];}var e=dojo.connect(this._current,"onStop",this,function(arg){this._fire("onStop",arguments);dojo.disconnect(e);});this._current.stop();}return this;},status:function(){return this._current?this._current.status():"stopped";},destroy:function(){if(this._onAnimateCtx){dojo.disconnect(this._onAnimateCtx);}if(this._onEndCtx){dojo.disconnect(this._onEndCtx);}}});dojo.extend(_177,_174);dojo.fx.chain=function(_18a){return new _177(_18a);};var _18b=function(_18c){this._animations=_18c||[];this._connects=[];this._finished=0;this.duration=0;dojo.forEach(_18c,function(a){var _18e=a.duration;if(a.delay){_18e+=a.delay;}if(this.duration<_18e){this.duration=_18e;}this._connects.push(dojo.connect(a,"onEnd",this,"_onEnd"));},this);this._pseudoAnimation=new dojo._Animation({curve:[0,1],duration:this.duration});dojo.forEach(["beforeBegin","onBegin","onPlay","onAnimate","onPause","onStop"],function(evt){this._connects.push(dojo.connect(this._pseudoAnimation,evt,dojo.hitch(this,"_fire",evt)));},this);};dojo.extend(_18b,{_doAction:function(_190,args){dojo.forEach(this._animations,function(a){a[_190].apply(a,args);});return this;},_onEnd:function(){if(++this._finished==this._animations.length){this._fire("onEnd");}},_call:function(_193,args){var t=this._pseudoAnimation;t[_193].apply(t,args);},play:function(_196,_197){this._finished=0;this._doAction("play",arguments);this._call("play",arguments);return this;},pause:function(){this._doAction("pause",arguments);this._call("pause",arguments);return this;},gotoPercent:function(_198,_199){var ms=this.duration*_198;dojo.forEach(this._animations,function(a){a.gotoPercent(a.duration<ms?1:(ms/a.duration),_199);});this._call("gotoPercent",arguments);return this;},stop:function(_19c){this._doAction("stop",arguments);this._call("stop",arguments);return this;},status:function(){return this._pseudoAnimation.status();},destroy:function(){dojo.forEach(this._connects,dojo.disconnect);}});dojo.extend(_18b,_174);dojo.fx.combine=function(_19d){return new _18b(_19d);};})();dojo.declare("dojo.fx.Toggler",null,{constructor:function(args){var _t=this;dojo.mixin(_t,args);_t.node=args.node;_t._showArgs=dojo.mixin({},args);_t._showArgs.node=_t.node;_t._showArgs.duration=_t.showDuration;_t.showAnim=_t.showFunc(_t._showArgs);_t._hideArgs=dojo.mixin({},args);_t._hideArgs.node=_t.node;_t._hideArgs.duration=_t.hideDuration;_t.hideAnim=_t.hideFunc(_t._hideArgs);dojo.connect(_t.showAnim,"beforeBegin",dojo.hitch(_t.hideAnim,"stop",true));dojo.connect(_t.hideAnim,"beforeBegin",dojo.hitch(_t.showAnim,"stop",true));},node:null,showFunc:dojo.fadeIn,hideFunc:dojo.fadeOut,showDuration:200,hideDuration:200,show:function(_1a0){return this.showAnim.play(_1a0||0);},hide:function(_1a1){return this.hideAnim.play(_1a1||0);}});dojo.fx.wipeIn=function(args){args.node=dojo.byId(args.node);var node=args.node,s=node.style,o;var anim=dojo.animateProperty(dojo.mixin({properties:{height:{start:function(){o=s.overflow;s.overflow="hidden";if(s.visibility=="hidden"||s.display=="none"){s.height="1px";s.display="";s.visibility="";return 1;}else{var _1a7=dojo.style(node,"height");return Math.max(_1a7,1);}},end:function(){return node.scrollHeight;}}}},args));dojo.connect(anim,"onEnd",function(){s.height="auto";s.overflow=o;});return anim;};dojo.fx.wipeOut=function(args){var node=args.node=dojo.byId(args.node);var s=node.style;var o;var anim=dojo.animateProperty(dojo.mixin({properties:{height:{end:1}}},args));dojo.connect(anim,"beforeBegin",function(){o=s.overflow;s.overflow="hidden";s.display="";});dojo.connect(anim,"onEnd",function(){s.overflow=o;s.height="auto";s.display="none";});return anim;};dojo.fx.slideTo=function(args){var node=(args.node=dojo.byId(args.node));var top=null;var left=null;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 anim=dojo.animateProperty(dojo.mixin({properties:{top:{end:args.top||0},left:{end:args.left||0}}},args));dojo.connect(anim,"beforeBegin",anim,init);return anim;};}if(!dojo._hasResource["dojo.date"]){dojo._hasResource["dojo.date"]=true;dojo.provide("dojo.date");dojo.date.getDaysInMonth=function(_1b7){var _1b8=_1b7.getMonth();var days=[31,28,31,30,31,30,31,31,30,31,30,31];if(_1b8==1&&dojo.date.isLeapYear(_1b7)){return 29;}return days[_1b8];};dojo.date.isLeapYear=function(_1ba){var year=_1ba.getFullYear();return !(year%400)||(!(year%4)&&!!(year%100));};dojo.date.getTimezoneName=function(_1bc){var str=_1bc.toString();var tz="";var _1bf;var pos=str.indexOf("(");if(pos>-1){tz=str.substring(++pos,str.indexOf(")"));}else{var pat=/([A-Z\/]+) \d{4}$/;if((_1bf=str.match(pat))){tz=_1bf[1];}else{str=_1bc.toLocaleString();pat=/ ([A-Z\/]+)$/;if((_1bf=str.match(pat))){tz=_1bf[1];}}}return (tz=="AM"||tz=="PM")?"":tz;};dojo.date.compare=function(_1c2,_1c3,_1c4){_1c2=new Date(Number(_1c2));_1c3=new Date(Number(_1c3||new Date()));if(_1c4!=="undefined"){if(_1c4=="date"){_1c2.setHours(0,0,0,0);_1c3.setHours(0,0,0,0);}else{if(_1c4=="time"){_1c2.setFullYear(0,0,0);_1c3.setFullYear(0,0,0);}}}if(_1c2>_1c3){return 1;}if(_1c2<_1c3){return -1;}return 0;};dojo.date.add=function(date,_1c6,_1c7){var sum=new Date(Number(date));var _1c9=false;var _1ca="Date";switch(_1c6){case "day":break;case "weekday":var days,_1cc;var mod=_1c7%5;if(!mod){days=(_1c7>0)?5:-5;_1cc=(_1c7>0)?((_1c7-5)/5):((_1c7+5)/5);}else{days=mod;_1cc=parseInt(_1c7/5);}var strt=date.getDay();var adj=0;if(strt==6&&_1c7>0){adj=1;}else{if(strt==0&&_1c7<0){adj=-1;}}var trgt=strt+days;if(trgt==0||trgt==6){adj=(_1c7>0)?2:-2;}_1c7=(7*_1cc)+days+adj;break;case "year":_1ca="FullYear";_1c9=true;break;case "week":_1c7*=7;break;case "quarter":_1c7*=3;case "month":_1c9=true;_1ca="Month";break;case "hour":case "minute":case "second":case "millisecond":_1ca="UTC"+_1c6.charAt(0).toUpperCase()+_1c6.substring(1)+"s";}if(_1ca){sum["set"+_1ca](sum["get"+_1ca]()+_1c7);}if(_1c9&&(sum.getDate()<date.getDate())){sum.setDate(0);}return sum;};dojo.date.difference=function(_1d1,_1d2,_1d3){_1d2=_1d2||new Date();_1d3=_1d3||"day";var _1d4=_1d2.getFullYear()-_1d1.getFullYear();var _1d5=1;switch(_1d3){case "quarter":var m1=_1d1.getMonth();var m2=_1d2.getMonth();var q1=Math.floor(m1/3)+1;var q2=Math.floor(m2/3)+1;q2+=(_1d4*4);_1d5=q2-q1;break;case "weekday":var days=Math.round(dojo.date.difference(_1d1,_1d2,"day"));var _1db=parseInt(dojo.date.difference(_1d1,_1d2,"week"));var mod=days%7;if(mod==0){days=_1db*5;}else{var adj=0;var aDay=_1d1.getDay();var bDay=_1d2.getDay();_1db=parseInt(days/7);mod=days%7;var _1e0=new Date(_1d1);_1e0.setDate(_1e0.getDate()+(_1db*7));var _1e1=_1e0.getDay();if(days>0){switch(true){case aDay==6:adj=-1;break;case aDay==0:adj=0;break;case bDay==6:adj=-1;break;case bDay==0:adj=-2;break;case (_1e1+mod)>5:adj=-2;}}else{if(days<0){switch(true){case aDay==6:adj=0;break;case aDay==0:adj=1;break;case bDay==6:adj=2;break;case bDay==0:adj=1;break;case (_1e1+mod)<0:adj=2;}}}days+=adj;days-=(_1db*2);}_1d5=days;break;case "year":_1d5=_1d4;break;case "month":_1d5=(_1d2.getMonth()-_1d1.getMonth())+(_1d4*12);break;case "week":_1d5=parseInt(dojo.date.difference(_1d1,_1d2,"day")/7);break;case "day":_1d5/=24;case "hour":_1d5/=60;case "minute":_1d5/=60;case "second":_1d5/=1000;case "millisecond":_1d5*=_1d2.getTime()-_1d1.getTime();}return Math.round(_1d5);};}if(!dojo._hasResource["dojo.cldr.supplemental"]){dojo._hasResource["dojo.cldr.supplemental"]=true;dojo.provide("dojo.cldr.supplemental");dojo.cldr.supplemental.getFirstDayOfWeek=function(_1e2){var _1e3={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 _1e4=dojo.cldr.supplemental._region(_1e2);var dow=_1e3[_1e4];return (dow===undefined)?1:dow;};dojo.cldr.supplemental._region=function(_1e6){_1e6=dojo.i18n.normalizeLocale(_1e6);var tags=_1e6.split("-");var _1e8=tags[1];if(!_1e8){_1e8={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"}[tags[0]];}else{if(_1e8.length==4){_1e8=tags[2];}}return _1e8;};dojo.cldr.supplemental.getWeekend=function(_1e9){var _1ea={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 _1eb={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 _1ec=dojo.cldr.supplemental._region(_1e9);var _1ed=_1ea[_1ec];var end=_1eb[_1ec];if(_1ed===undefined){_1ed=6;}if(end===undefined){end=0;}return {start:_1ed,end:end};};}if(!dojo._hasResource["dojo.date.locale"]){dojo._hasResource["dojo.date.locale"]=true;dojo.provide("dojo.date.locale");(function(){function formatPattern(_1ef,_1f0,_1f1,_1f2){return _1f2.replace(/([a-z])\1*/ig,function(_1f3){var s,pad;var c=_1f3.charAt(0);var l=_1f3.length;var _1f8=["abbr","wide","narrow"];switch(c){case "G":s=_1f0[(l<4)?"eraAbbr":"eraNames"][_1ef.getFullYear()<0?0:1];break;case "y":s=_1ef.getFullYear();switch(l){case 1:break;case 2:if(!_1f1){s=String(s);s=s.substr(s.length-2);break;}default:pad=true;}break;case "Q":case "q":s=Math.ceil((_1ef.getMonth()+1)/3);pad=true;break;case "M":var m=_1ef.getMonth();if(l<3){s=m+1;pad=true;}else{var _1fa=["months","format",_1f8[l-3]].join("-");s=_1f0[_1fa][m];}break;case "w":var _1fb=0;s=dojo.date.locale._getWeekOfYear(_1ef,_1fb);pad=true;break;case "d":s=_1ef.getDate();pad=true;break;case "D":s=dojo.date.locale._getDayOfYear(_1ef);pad=true;break;case "E":var d=_1ef.getDay();if(l<3){s=d+1;pad=true;}else{var _1fd=["days","format",_1f8[l-3]].join("-");s=_1f0[_1fd][d];}break;case "a":var _1fe=(_1ef.getHours()<12)?"am":"pm";s=_1f0[_1fe];break;case "h":case "H":case "K":case "k":var h=_1ef.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=_1ef.getMinutes();pad=true;break;case "s":s=_1ef.getSeconds();pad=true;break;case "S":s=Math.round(_1ef.getMilliseconds()*Math.pow(10,l-3));pad=true;break;case "v":case "z":s=dojo.date.getTimezoneName(_1ef);if(s){break;}l=4;case "Z":var _200=_1ef.getTimezoneOffset();var tz=[(_200<=0?"+":"-"),dojo.string.pad(Math.floor(Math.abs(_200)/60),2),dojo.string.pad(Math.abs(_200)%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: "+_1f2);}if(pad){s=dojo.string.pad(s,l);}return s;});};dojo.date.locale.format=function(_202,_203){_203=_203||{};var _204=dojo.i18n.normalizeLocale(_203.locale);var _205=_203.formatLength||"short";var _206=dojo.date.locale._getGregorianBundle(_204);var str=[];var _208=dojo.hitch(this,formatPattern,_202,_206,_203.fullYear);if(_203.selector=="year"){var year=_202.getFullYear();if(_204.match(/^zh|^ja/)){year+="年";}return year;}if(_203.selector!="time"){var _20a=_203.datePattern||_206["dateFormat-"+_205];if(_20a){str.push(_processPattern(_20a,_208));}}if(_203.selector!="date"){var _20b=_203.timePattern||_206["timeFormat-"+_205];if(_20b){str.push(_processPattern(_20b,_208));}}var _20c=str.join(" ");return _20c;};dojo.date.locale.regexp=function(_20d){return dojo.date.locale._parseInfo(_20d).regexp;};dojo.date.locale._parseInfo=function(_20e){_20e=_20e||{};var _20f=dojo.i18n.normalizeLocale(_20e.locale);var _210=dojo.date.locale._getGregorianBundle(_20f);var _211=_20e.formatLength||"short";var _212=_20e.datePattern||_210["dateFormat-"+_211];var _213=_20e.timePattern||_210["timeFormat-"+_211];var _214;if(_20e.selector=="date"){_214=_212;}else{if(_20e.selector=="time"){_214=_213;}else{_214=_212+" "+_213;}}var _215=[];var re=_processPattern(_214,dojo.hitch(this,_buildDateTimeRE,_215,_210,_20e));return {regexp:re,tokens:_215,bundle:_210};};dojo.date.locale.parse=function(_217,_218){var info=dojo.date.locale._parseInfo(_218);var _21a=info.tokens,_21b=info.bundle;var re=new RegExp("^"+info.regexp+"$",info.strict?"":"i");var _21d=re.exec(_217);if(!_21d){return null;}var _21e=["abbr","wide","narrow"];var _21f=[1970,0,1,0,0,0,0];var amPm="";var _221=dojo.every(_21d,function(v,i){if(!i){return true;}var _224=_21a[i-1];var l=_224.length;switch(_224.charAt(0)){case "y":if(l!=2&&_218.strict){_21f[0]=v;}else{if(v<100){v=Number(v);var year=""+new Date().getFullYear();var _227=year.substring(0,2)*100;var _228=Math.min(Number(year.substring(2,4))+20,99);var num=(v<_228)?_227+v:_227-100+v;_21f[0]=num;}else{if(_218.strict){return false;}_21f[0]=v;}}break;case "M":if(l>2){var _22a=_21b["months-format-"+_21e[l-3]].concat();if(!_218.strict){v=v.replace(".","").toLowerCase();_22a=dojo.map(_22a,function(s){return s.replace(".","").toLowerCase();});}v=dojo.indexOf(_22a,v);if(v==-1){return false;}}else{v--;}_21f[1]=v;break;case "E":case "e":var days=_21b["days-format-"+_21e[l-3]].concat();if(!_218.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":_21f[1]=0;case "d":_21f[2]=v;break;case "a":var am=_218.am||_21b.am;var pm=_218.pm||_21b.pm;if(!_218.strict){var _230=/\./g;v=v.replace(_230,"").toLowerCase();am=am.replace(_230,"").toLowerCase();pm=pm.replace(_230,"").toLowerCase();}if(_218.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;}_21f[3]=v;break;case "m":_21f[4]=v;break;case "s":_21f[5]=v;break;case "S":_21f[6]=v;}return true;});var _231=+_21f[3];if(amPm==="p"&&_231<12){_21f[3]=_231+12;}else{if(amPm==="a"&&_231==12){_21f[3]=0;}}var _232=new Date(_21f[0],_21f[1],_21f[2],_21f[3],_21f[4],_21f[5],_21f[6]);if(_218.strict){_232.setFullYear(_21f[0]);}var _233=_21a.join("");if(!_221||(_233.indexOf("M")!=-1&&_232.getMonth()!=_21f[1])||(_233.indexOf("d")!=-1&&_232.getDate()!=_21f[2])){return null;}return _232;};function _processPattern(_234,_235,_236,_237){var _238=function(x){return x;};_235=_235||_238;_236=_236||_238;_237=_237||_238;var _23a=_234.match(/(''|[^'])+/g);var _23b=_234.charAt(0)=="'";dojo.forEach(_23a,function(_23c,i){if(!_23c){_23a[i]="";}else{_23a[i]=(_23b?_236:_235)(_23c);_23b=!_23b;}});return _237(_23a.join(""));};function _buildDateTimeRE(_23e,_23f,_240,_241){_241=dojo.regexp.escapeString(_241);if(!_240.strict){_241=_241.replace(" a"," ?a");}return _241.replace(/([a-z])\1*/ig,function(_242){var s;var c=_242.charAt(0);var l=_242.length;var p2="",p3="";if(_240.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=_240.am||_23f.am||"AM";var pm=_240.pm||_23f.pm||"PM";if(_240.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(_23e){_23e.push(_242);}return "("+s+")";}).replace(/[\xa0 ]/g,"[\\s\\xa0]");};})();(function(){var _24a=[];dojo.date.locale.addCustomFormats=function(_24b,_24c){_24a.push({pkg:_24b,name:_24c});};dojo.date.locale._getGregorianBundle=function(_24d){var _24e={};dojo.forEach(_24a,function(desc){var _250=dojo.i18n.getLocalization(desc.pkg,desc.name,_24d);_24e=dojo.mixin(_24e,_250);},this);return _24e;};})();dojo.date.locale.addCustomFormats("dojo.cldr","gregorian");dojo.date.locale.getNames=function(item,type,use,_254){var _255;var _256=dojo.date.locale._getGregorianBundle(_254);var _257=[item,use,type];if(use=="standAlone"){var key=_257.join("-");_255=_256[key];if(_255[0]==1){_255=undefined;}}_257[1]="format";return (_255||_256[_257.join("-")]).concat();};dojo.date.locale.isWeekend=function(_259,_25a){var _25b=dojo.cldr.supplemental.getWeekend(_25a);var day=(_259||new Date()).getDay();if(_25b.end<_25b.start){_25b.end+=7;if(day<_25b.start){day+=7;}}return day>=_25b.start&&day<=_25b.end;};dojo.date.locale._getDayOfYear=function(_25d){return dojo.date.difference(new Date(_25d.getFullYear(),0,1,_25d.getHours()),_25d)+1;};dojo.date.locale._getWeekOfYear=function(_25e,_25f){if(arguments.length==1){_25f=0;}var _260=new Date(_25e.getFullYear(),0,1).getDay();var adj=(_260-_25f+7)%7;var week=Math.floor((dojo.date.locale._getDayOfYear(_25e)+adj-1)/7);if(_260==_25f){week++;}return week;};}if(!dojo._hasResource["dojo.data.util.sorter"]){dojo._hasResource["dojo.data.util.sorter"]=true;dojo.provide("dojo.data.util.sorter");dojo.data.util.sorter.basicComparator=function(a,b){var ret=0;if(a>b||typeof a==="undefined"||a===null){ret=1;}else{if(a<b||typeof b==="undefined"||b===null){ret=-1;}}return ret;};dojo.data.util.sorter.createSortFunction=function(_266,_267){var _268=[];function createSortFunction(attr,dir){return function(_26b,_26c){var a=_267.getValue(_26b,attr);var b=_267.getValue(_26c,attr);var _26f=null;if(_267.comparatorMap){if(typeof attr!=="string"){attr=_267.getIdentity(attr);}_26f=_267.comparatorMap[attr]||dojo.data.util.sorter.basicComparator;}_26f=_26f||dojo.data.util.sorter.basicComparator;return dir*_26f(a,b);};};var _270;for(var i=0;i<_266.length;i++){_270=_266[i];if(_270.attribute){var _272=(_270.descending)?-1:1;_268.push(createSortFunction(_270.attribute,_272));}}return function(rowA,rowB){var i=0;while(i<_268.length){var ret=_268[i++](rowA,rowB);if(ret!==0){return ret;}}return 0;};};}if(!dojo._hasResource["dojox.data.QueryReadStore"]){dojo._hasResource["dojox.data.QueryReadStore"]=true;dojo.provide("dojox.data.QueryReadStore");dojo.declare("dojox.data.QueryReadStore",null,{url:"",requestMethod:"get",_className:"dojox.data.QueryReadStore",_items:[],_lastServerQuery:null,_numRows:-1,lastRequestHash:null,doClientPaging:false,doClientSorting:false,_itemsByIdentity:null,_identifier:null,_features:{"dojo.data.api.Read":true,"dojo.data.api.Identity":true},_labelAttr:"label",constructor:function(_277){dojo.mixin(this,_277);},getValue:function(item,_279,_27a){this._assertIsItem(item);if(!dojo.isString(_279)){throw new Error(this._className+".getValue(): Invalid attribute, string expected!");}if(!this.hasAttribute(item,_279)){if(_27a){return _27a;}console.log(this._className+".getValue(): Item does not have the attribute '"+_279+"'.");}return item.i[_279];},getValues:function(item,_27c){this._assertIsItem(item);var ret=[];if(this.hasAttribute(item,_27c)){ret.push(item.i[_27c]);}return ret;},getAttributes:function(item){this._assertIsItem(item);var ret=[];for(var i in item.i){ret.push(i);}return ret;},hasAttribute:function(item,_282){return this.isItem(item)&&typeof item.i[_282]!="undefined";},containsValue:function(item,_284,_285){var _286=this.getValues(item,_284);var len=_286.length;for(var i=0;i<len;i++){if(_286[i]==_285){return true;}}return false;},isItem:function(_289){if(_289){return typeof _289.r!="undefined"&&_289.r==this;}return false;},isItemLoaded:function(_28a){return this.isItem(_28a);},loadItem:function(args){if(this.isItemLoaded(args.item)){return;}},fetch:function(_28c){_28c=_28c||{};if(!_28c.store){_28c.store=this;}var self=this;var _28e=function(_28f,_290){if(_290.onError){var _291=_290.scope||dojo.global;_290.onError.call(_291,_28f,_290);}};var _292=function(_293,_294,_295){var _296=_294.abort||null;var _297=false;var _298=_294.start?_294.start:0;if(self.doClientPaging==false){_298=0;}var _299=_294.count?(_298+_294.count):_293.length;_294.abort=function(){_297=true;if(_296){_296.call(_294);}};var _29a=_294.scope||dojo.global;if(!_294.store){_294.store=self;}if(_294.onBegin){_294.onBegin.call(_29a,_295,_294);}if(_294.sort&&self.doClientSorting){_293.sort(dojo.data.util.sorter.createSortFunction(_294.sort,self));}if(_294.onItem){for(var i=_298;(i<_293.length)&&(i<_299);++i){var item=_293[i];if(!_297){_294.onItem.call(_29a,item,_294);}}}if(_294.onComplete&&!_297){var _29d=null;if(!_294.onItem){_29d=_293.slice(_298,_299);}_294.onComplete.call(_29a,_29d,_294);}};this._fetchItems(_28c,_292,_28e);return _28c;},getFeatures:function(){return this._features;},close:function(_29e){},getLabel:function(item){if(this._labelAttr&&this.isItem(item)){return this.getValue(item,this._labelAttr);}return undefined;},getLabelAttributes:function(item){if(this._labelAttr){return [this._labelAttr];}return null;},_xhrFetchHandler:function(data,_2a2,_2a3,_2a4){data=this._filterResponse(data);if(data.label){this._labelAttr=data.label;}var _2a5=data.numRows||-1;this._items=[];dojo.forEach(data.items,function(e){this._items.push({i:e,r:this});},this);var _2a7=data.identifier;this._itemsByIdentity={};if(_2a7){this._identifier=_2a7;var i;for(i=0;i<this._items.length;++i){var item=this._items[i].i;var _2aa=item[_2a7];if(!this._itemsByIdentity[_2aa]){this._itemsByIdentity[_2aa]=item;}else{throw new Error(this._className+":  The json data as specified by: ["+this.url+"] is malformed.  Items within the list have identifier: ["+_2a7+"].  Value collided: ["+_2aa+"]");}}}else{this._identifier=Number;for(i=0;i<this._items.length;++i){this._items[i].n=i;}}_2a5=this._numRows=(_2a5===-1)?this._items.length:_2a5;_2a3(this._items,_2a2,_2a5);this._numRows=_2a5;},_fetchItems:function(_2ab,_2ac,_2ad){var _2ae=_2ab.serverQuery||_2ab.query||{};if(!this.doClientPaging){_2ae.start=_2ab.start||0;if(_2ab.count){_2ae.count=_2ab.count;}}if(!this.doClientSorting){if(_2ab.sort){var sort=_2ab.sort[0];if(sort&&sort.attribute){var _2b0=sort.attribute;if(sort.descending){_2b0="-"+_2b0;}_2ae.sort=_2b0;}}}if(this.doClientPaging&&this._lastServerQuery!==null&&dojo.toJson(_2ae)==dojo.toJson(this._lastServerQuery)){this._numRows=(this._numRows===-1)?this._items.length:this._numRows;_2ac(this._items,_2ab,this._numRows);}else{var _2b1=this.requestMethod.toLowerCase()=="post"?dojo.xhrPost:dojo.xhrGet;var _2b2=_2b1({url:this.url,handleAs:"json-comment-optional",content:_2ae});_2b2.addCallback(dojo.hitch(this,function(data){this._xhrFetchHandler(data,_2ab,_2ac,_2ad);}));_2b2.addErrback(function(_2b4){_2ad(_2b4,_2ab);});this.lastRequestHash=new Date().getTime()+"-"+String(Math.random()).substring(2);this._lastServerQuery=dojo.mixin({},_2ae);}},_filterResponse:function(data){return data;},_assertIsItem:function(item){if(!this.isItem(item)){throw new Error(this._className+": Invalid item argument.");}},_assertIsAttribute:function(_2b7){if(typeof _2b7!=="string"){throw new Error(this._className+": Invalid attribute argument ('"+_2b7+"').");}},fetchItemByIdentity:function(_2b8){if(this._itemsByIdentity){var item=this._itemsByIdentity[_2b8.identity];if(!(item===undefined)){if(_2b8.onItem){var _2ba=_2b8.scope?_2b8.scope:dojo.global;_2b8.onItem.call(_2ba,{i:item,r:this});}return;}}var _2bb=function(_2bc,_2bd){var _2be=_2b8.scope?_2b8.scope:dojo.global;if(_2b8.onError){_2b8.onError.call(_2be,_2bc);}};var _2bf=function(_2c0,_2c1){var _2c2=_2b8.scope?_2b8.scope:dojo.global;try{var item=null;if(_2c0&&_2c0.length==1){item=_2c0[0];}if(_2b8.onItem){_2b8.onItem.call(_2c2,item);}}catch(error){if(_2b8.onError){_2b8.onError.call(_2c2,error);}}};var _2c4={serverQuery:{id:_2b8.identity}};this._fetchItems(_2c4,_2bf,_2bb);},getIdentity:function(item){var _2c6=null;if(this._identifier===Number){_2c6=item.n;}else{_2c6=item.i[this._identifier];}return _2c6;},getIdentityAttributes:function(item){return [this._identifier];}});}if(!dojo._hasResource["dijit._base.focus"]){dojo._hasResource["dijit._base.focus"]=true;dojo.provide("dijit._base.focus");dojo.mixin(dijit,{_curFocus:null,_prevFocus:null,isCollapsed:function(){var _2c8=dojo.doc;if(_2c8.selection){var s=_2c8.selection;if(s.type=="Text"){return !s.createRange().htmlText.length;}else{return !s.createRange().length;}}else{var _2ca=dojo.global;var _2cb=_2ca.getSelection();if(dojo.isString(_2cb)){return !_2cb;}else{return _2cb.isCollapsed||!_2cb.toString();}}},getBookmark:function(){var _2cc,_2cd=dojo.doc.selection;if(_2cd){var _2ce=_2cd.createRange();if(_2cd.type.toUpperCase()=="CONTROL"){if(_2ce.length){_2cc=[];var i=0,len=_2ce.length;while(i<len){_2cc.push(_2ce.item(i++));}}else{_2cc=null;}}else{_2cc=_2ce.getBookmark();}}else{if(window.getSelection){_2cd=dojo.global.getSelection();if(_2cd){_2ce=_2cd.getRangeAt(0);_2cc=_2ce.cloneRange();}}else{console.warn("No idea how to store the current selection for this browser!");}}return _2cc;},moveToBookmark:function(_2d1){var _2d2=dojo.doc;if(_2d2.selection){var _2d3;if(dojo.isArray(_2d1)){_2d3=_2d2.body.createControlRange();dojo.forEach(_2d1,function(n){_2d3.addElement(n);});}else{_2d3=_2d2.selection.createRange();_2d3.moveToBookmark(_2d1);}_2d3.select();}else{var _2d5=dojo.global.getSelection&&dojo.global.getSelection();if(_2d5&&_2d5.removeAllRanges){_2d5.removeAllRanges();_2d5.addRange(_2d1);}else{console.warn("No idea how to restore selection for this browser!");}}},getFocus:function(menu,_2d7){return {node:menu&&dojo.isDescendant(dijit._curFocus,menu.domNode)?dijit._prevFocus:dijit._curFocus,bookmark:!dojo.withGlobal(_2d7||dojo.global,dijit.isCollapsed)?dojo.withGlobal(_2d7||dojo.global,dijit.getBookmark):null,openedForWindow:_2d7};},focus:function(_2d8){if(!_2d8){return;}var node="node" in _2d8?_2d8.node:_2d8,_2da=_2d8.bookmark,_2db=_2d8.openedForWindow;if(node){var _2dc=(node.tagName.toLowerCase()=="iframe")?node.contentWindow:node;if(_2dc&&_2dc.focus){try{_2dc.focus();}catch(e){}}dijit._onFocusNode(node);}if(_2da&&dojo.withGlobal(_2db||dojo.global,dijit.isCollapsed)){if(_2db){_2db.focus();}try{dojo.withGlobal(_2db||dojo.global,dijit.moveToBookmark,null,[_2da]);}catch(e){}}},_activeStack:[],registerWin:function(_2dd){if(!_2dd){_2dd=window;}dojo.connect(_2dd.document,"onmousedown",function(evt){dijit._justMouseDowned=true;setTimeout(function(){dijit._justMouseDowned=false;},0);dijit._onTouchNode(evt.target||evt.srcElement);});var doc=_2dd.document;if(doc){if(dojo.isIE){doc.attachEvent("onactivate",function(evt){if(evt.srcElement.tagName.toLowerCase()!="#document"){dijit._onFocusNode(evt.srcElement);}});doc.attachEvent("ondeactivate",function(evt){dijit._onBlurNode(evt.srcElement);});}else{doc.addEventListener("focus",function(evt){dijit._onFocusNode(evt.target);},true);doc.addEventListener("blur",function(evt){dijit._onBlurNode(evt.target);},true);}}doc=null;},_onBlurNode:function(node){dijit._prevFocus=dijit._curFocus;dijit._curFocus=null;if(dijit._justMouseDowned){return;}if(dijit._clearActiveWidgetsTimer){clearTimeout(dijit._clearActiveWidgetsTimer);}dijit._clearActiveWidgetsTimer=setTimeout(function(){delete dijit._clearActiveWidgetsTimer;dijit._setStack([]);dijit._prevFocus=null;},100);},_onTouchNode:function(node){if(dijit._clearActiveWidgetsTimer){clearTimeout(dijit._clearActiveWidgetsTimer);delete dijit._clearActiveWidgetsTimer;}var _2e6=[];try{while(node){if(node.dijitPopupParent){node=dijit.byId(node.dijitPopupParent).domNode;}else{if(node.tagName&&node.tagName.toLowerCase()=="body"){if(node===dojo.body()){break;}node=dijit.getDocumentWindow(node.ownerDocument).frameElement;}else{var id=node.getAttribute&&node.getAttribute("widgetId");if(id){_2e6.unshift(id);}node=node.parentNode;}}}}catch(e){}dijit._setStack(_2e6);},_onFocusNode:function(node){if(!node){return;}if(node.nodeType==9){return;}if(node.nodeType==9){var _2e9=dijit.getDocumentWindow(node).frameElement;if(!_2e9){return;}node=_2e9;}dijit._onTouchNode(node);if(node==dijit._curFocus){return;}if(dijit._curFocus){dijit._prevFocus=dijit._curFocus;}dijit._curFocus=node;dojo.publish("focusNode",[node]);},_setStack:function(_2ea){var _2eb=dijit._activeStack;dijit._activeStack=_2ea;for(var _2ec=0;_2ec<Math.min(_2eb.length,_2ea.length);_2ec++){if(_2eb[_2ec]!=_2ea[_2ec]){break;}}for(var i=_2eb.length-1;i>=_2ec;i--){var _2ee=dijit.byId(_2eb[i]);if(_2ee){_2ee._focused=false;_2ee._hasBeenBlurred=true;if(_2ee._onBlur){_2ee._onBlur();}if(_2ee._setStateClass){_2ee._setStateClass();}dojo.publish("widgetBlur",[_2ee]);}}for(i=_2ec;i<_2ea.length;i++){_2ee=dijit.byId(_2ea[i]);if(_2ee){_2ee._focused=true;if(_2ee._onFocus){_2ee._onFocus();}if(_2ee._setStateClass){_2ee._setStateClass();}dojo.publish("widgetFocus",[_2ee]);}}}});dojo.addOnLoad(dijit.registerWin);}if(!dojo._hasResource["dijit._base.manager"]){dojo._hasResource["dijit._base.manager"]=true;dojo.provide("dijit._base.manager");dojo.declare("dijit.WidgetSet",null,{constructor:function(){this._hash={};},add:function(_2ef){if(this._hash[_2ef.id]){throw new Error("Tried to register widget with id=="+_2ef.id+" but that id is already registered");}this._hash[_2ef.id]=_2ef;},remove:function(id){delete this._hash[id];},forEach:function(func){for(var id in this._hash){func(this._hash[id]);}},filter:function(_2f3){var res=new dijit.WidgetSet();this.forEach(function(_2f5){if(_2f3(_2f5)){res.add(_2f5);}});return res;},byId:function(id){return this._hash[id];},byClass:function(cls){return this.filter(function(_2f8){return _2f8.declaredClass==cls;});}});dijit.registry=new dijit.WidgetSet();dijit._widgetTypeCtr={};dijit.getUniqueId=function(_2f9){var id;do{id=_2f9+"_"+(_2f9 in dijit._widgetTypeCtr?++dijit._widgetTypeCtr[_2f9]:dijit._widgetTypeCtr[_2f9]=0);}while(dijit.byId(id));return id;};if(dojo.isIE){dojo.addOnWindowUnload(function(){dijit.registry.forEach(function(_2fb){_2fb.destroy();});});}dijit.byId=function(id){return (dojo.isString(id))?dijit.registry.byId(id):id;};dijit.byNode=function(node){return dijit.registry.byId(node.getAttribute("widgetId"));};dijit.getEnclosingWidget=function(node){while(node){if(node.getAttribute&&node.getAttribute("widgetId")){return dijit.registry.byId(node.getAttribute("widgetId"));}node=node.parentNode;}return null;};dijit._tabElements={area:true,button:true,input:true,object:true,select:true,textarea:true};dijit._isElementShown=function(elem){var _300=dojo.style(elem);return (_300.visibility!="hidden")&&(_300.visibility!="collapsed")&&(_300.display!="none")&&(dojo.attr(elem,"type")!="hidden");};dijit.isTabNavigable=function(elem){if(dojo.hasAttr(elem,"disabled")){return false;}var _302=dojo.hasAttr(elem,"tabindex");var _303=dojo.attr(elem,"tabindex");if(_302&&_303>=0){return true;}var name=elem.nodeName.toLowerCase();if(((name=="a"&&dojo.hasAttr(elem,"href"))||dijit._tabElements[name])&&(!_302||_303>=0)){return true;}return false;};dijit._getTabNavigable=function(root){var _306,last,_308,_309,_30a,_30b;var _30c=function(_30d){dojo.query("> *",_30d).forEach(function(_30e){var _30f=dijit._isElementShown(_30e);if(_30f&&dijit.isTabNavigable(_30e)){var _310=dojo.attr(_30e,"tabindex");if(!dojo.hasAttr(_30e,"tabindex")||_310==0){if(!_306){_306=_30e;}last=_30e;}else{if(_310>0){if(!_308||_310<_309){_309=_310;_308=_30e;}if(!_30a||_310>=_30b){_30b=_310;_30a=_30e;}}}}if(_30f&&_30e.nodeName.toUpperCase()!="SELECT"){_30c(_30e);}});};if(dijit._isElementShown(root)){_30c(root);}return {first:_306,last:last,lowest:_308,highest:_30a};};dijit.getFirstInTabbingOrder=function(root){var _312=dijit._getTabNavigable(dojo.byId(root));return _312.lowest?_312.lowest:_312.first;};dijit.getLastInTabbingOrder=function(root){var _314=dijit._getTabNavigable(dojo.byId(root));return _314.last?_314.last:_314.highest;};dijit.defaultDuration=dojo.config["defaultDuration"]||200;}if(!dojo._hasResource["dojo.AdapterRegistry"]){dojo._hasResource["dojo.AdapterRegistry"]=true;dojo.provide("dojo.AdapterRegistry");dojo.AdapterRegistry=function(_315){this.pairs=[];this.returnWrappers=_315||false;};dojo.extend(dojo.AdapterRegistry,{register:function(name,_317,wrap,_319,_31a){this.pairs[((_31a)?"unshift":"push")]([name,_317,wrap,_319]);},match:function(){for(var i=0;i<this.pairs.length;i++){var pair=this.pairs[i];if(pair[1].apply(this,arguments)){if((pair[3])||(this.returnWrappers)){return pair[2];}else{return pair[2].apply(this,arguments);}}}throw new Error("No match found");},unregister:function(name){for(var i=0;i<this.pairs.length;i++){var pair=this.pairs[i];if(pair[0]==name){this.pairs.splice(i,1);return true;}}return false;}});}if(!dojo._hasResource["dijit._base.place"]){dojo._hasResource["dijit._base.place"]=true;dojo.provide("dijit._base.place");dijit.getViewport=function(){var _320=dojo.global;var _321=dojo.doc;var w=0,h=0;var de=_321.documentElement;var dew=de.clientWidth,deh=de.clientHeight;if(dojo.isMozilla){var minw,minh,maxw,maxh;var dbw=_321.body.clientWidth;if(dbw>dew){minw=dew;maxw=dbw;}else{maxw=dew;minw=dbw;}var dbh=_321.body.clientHeight;if(dbh>deh){minh=deh;maxh=dbh;}else{maxh=deh;minh=dbh;}w=(maxw>_320.innerWidth)?minw:maxw;h=(maxh>_320.innerHeight)?minh:maxh;}else{if(!dojo.isOpera&&_320.innerWidth){w=_320.innerWidth;h=_320.innerHeight;}else{if(dojo.isIE&&de&&deh){w=dew;h=deh;}else{if(dojo.body().clientWidth){w=dojo.body().clientWidth;h=dojo.body().clientHeight;}}}}var _32d=dojo._docScroll();return {w:w,h:h,l:_32d.x,t:_32d.y};};dijit.placeOnScreen=function(node,pos,_330,_331){var _332=dojo.map(_330,function(_333){return {corner:_333,pos:pos};});return dijit._place(node,_332);};dijit._place=function(node,_335,_336){var view=dijit.getViewport();if(!node.parentNode||String(node.parentNode.tagName).toLowerCase()!="body"){dojo.body().appendChild(node);}var best=null;dojo.some(_335,function(_339){var _33a=_339.corner;var pos=_339.pos;if(_336){_336(node,_339.aroundCorner,_33a);}var _33c=node.style;var _33d=_33c.display;var _33e=_33c.visibility;_33c.visibility="hidden";_33c.display="";var mb=dojo.marginBox(node);_33c.display=_33d;_33c.visibility=_33e;var _340=(_33a.charAt(1)=="L"?pos.x:Math.max(view.l,pos.x-mb.w)),_341=(_33a.charAt(0)=="T"?pos.y:Math.max(view.t,pos.y-mb.h)),endX=(_33a.charAt(1)=="L"?Math.min(view.l+view.w,_340+mb.w):pos.x),endY=(_33a.charAt(0)=="T"?Math.min(view.t+view.h,_341+mb.h):pos.y),_344=endX-_340,_345=endY-_341,_346=(mb.w-_344)+(mb.h-_345);if(best==null||_346<best.overflow){best={corner:_33a,aroundCorner:_339.aroundCorner,x:_340,y:_341,w:_344,h:_345,overflow:_346};}return !_346;});node.style.left=best.x+"px";node.style.top=best.y+"px";if(best.overflow&&_336){_336(node,best.aroundCorner,best.corner);}return best;};dijit.placeOnScreenAroundNode=function(node,_348,_349,_34a){_348=dojo.byId(_348);var _34b=_348.style.display;_348.style.display="";var _34c=_348.offsetWidth;var _34d=_348.offsetHeight;var _34e=dojo.coords(_348,true);_348.style.display=_34b;return dijit._placeOnScreenAroundRect(node,_34e.x,_34e.y,_34c,_34d,_349,_34a);};dijit.placeOnScreenAroundRectangle=function(node,_350,_351,_352){return dijit._placeOnScreenAroundRect(node,_350.x,_350.y,_350.width,_350.height,_351,_352);};dijit._placeOnScreenAroundRect=function(node,x,y,_356,_357,_358,_359){var _35a=[];for(var _35b in _358){_35a.push({aroundCorner:_35b,corner:_358[_35b],pos:{x:x+(_35b.charAt(1)=="L"?0:_356),y:y+(_35b.charAt(0)=="T"?0:_357)}});}return dijit._place(node,_35a,_359);};dijit.placementRegistry=new dojo.AdapterRegistry();dijit.placementRegistry.register("node",function(n,x){return typeof x=="object"&&typeof x.offsetWidth!="undefined"&&typeof x.offsetHeight!="undefined";},dijit.placeOnScreenAroundNode);dijit.placementRegistry.register("rect",function(n,x){return typeof x=="object"&&"x" in x&&"y" in x&&"width" in x&&"height" in x;},dijit.placeOnScreenAroundRectangle);dijit.placeOnScreenAroundElement=function(node,_361,_362,_363){return dijit.placementRegistry.match.apply(dijit.placementRegistry,arguments);};}if(!dojo._hasResource["dijit._base.window"]){dojo._hasResource["dijit._base.window"]=true;dojo.provide("dijit._base.window");dijit.getDocumentWindow=function(doc){if(dojo.isIE&&window!==document.parentWindow&&!doc._parentWindow){doc.parentWindow.execScript("document._parentWindow = window;","Javascript");var win=doc._parentWindow;doc._parentWindow=null;return win;}return doc._parentWindow||doc.parentWindow||doc.defaultView;};}if(!dojo._hasResource["dijit._base.popup"]){dojo._hasResource["dijit._base.popup"]=true;dojo.provide("dijit._base.popup");dijit.popup=new function(){var _366=[],_367=1000,_368=1;this.prepare=function(node){dojo.body().appendChild(node);var s=node.style;if(s.display=="none"){s.display="";}s.visibility="hidden";s.position="absolute";s.top="-9999px";};this.open=function(args){var _36c=args.popup,_36d=args.orient||{"BL":"TL","TL":"BL"},_36e=args.around,id=(args.around&&args.around.id)?(args.around.id+"_dropdown"):("popup_"+_368++);var _370=dojo.doc.createElement("div");dijit.setWaiRole(_370,"presentation");_370.id=id;_370.className="dijitPopup";_370.style.zIndex=_367+_366.length;_370.style.left=_370.style.top="0px";_370.style.visibility="hidden";if(args.parent){_370.dijitPopupParent=args.parent.id;}dojo.body().appendChild(_370);var s=_36c.domNode.style;s.display="";s.visibility="";s.position="";_370.appendChild(_36c.domNode);var _372=new dijit.BackgroundIframe(_370);var best=_36e?dijit.placeOnScreenAroundElement(_370,_36e,_36d,_36c.orient?dojo.hitch(_36c,"orient"):null):dijit.placeOnScreen(_370,args,_36d=="R"?["TR","BR","TL","BL"]:["TL","BL","TR","BR"]);_370.style.visibility="visible";var _374=[];var _375=function(){for(var pi=_366.length-1;pi>0&&_366[pi].parent===_366[pi-1].widget;pi--){}return _366[pi];};_374.push(dojo.connect(_370,"onkeypress",this,function(evt){if(evt.charOrCode==dojo.keys.ESCAPE&&args.onCancel){dojo.stopEvent(evt);args.onCancel();}else{if(evt.charOrCode===dojo.keys.TAB){dojo.stopEvent(evt);var _378=_375();if(_378&&_378.onCancel){_378.onCancel();}}}}));if(_36c.onCancel){_374.push(dojo.connect(_36c,"onCancel",null,args.onCancel));}_374.push(dojo.connect(_36c,_36c.onExecute?"onExecute":"onChange",null,function(){var _379=_375();if(_379&&_379.onExecute){_379.onExecute();}}));_366.push({wrapper:_370,iframe:_372,widget:_36c,parent:args.parent,onExecute:args.onExecute,onCancel:args.onCancel,onClose:args.onClose,handlers:_374});if(_36c.onOpen){_36c.onOpen(best);}return best;};this.close=function(_37a){while(dojo.some(_366,function(elem){return elem.widget==_37a;})){var top=_366.pop(),_37d=top.wrapper,_37e=top.iframe,_37f=top.widget,_380=top.onClose;if(_37f.onClose){_37f.onClose();}dojo.forEach(top.handlers,dojo.disconnect);if(!_37f||!_37f.domNode){return;}this.prepare(_37f.domNode);_37e.destroy();dojo._destroyElement(_37d);if(_380){_380();}}};}();dijit._frames=new function(){var _381=[];this.pop=function(){var _382;if(_381.length){_382=_381.pop();_382.style.display="";}else{if(dojo.isIE){var burl=dojo.config["dojoBlankHtmlUrl"]||(dojo.moduleUrl("dojo","resources/blank.html")+"")||"javascript:\"\"";var html="<iframe src='"+burl+"'"+" style='position: absolute; left: 0px; top: 0px;"+"z-index: -1; filter:Alpha(Opacity=\"0\");'>";_382=dojo.doc.createElement(html);}else{_382=dojo.doc.createElement("iframe");_382.src="javascript:\"\"";_382.className="dijitBackgroundIframe";}_382.tabIndex=-1;dojo.body().appendChild(_382);}return _382;};this.push=function(_385){_385.style.display="";if(dojo.isIE){_385.style.removeExpression("width");_385.style.removeExpression("height");}_381.push(_385);};}();if(dojo.isIE<7){dojo.addOnLoad(function(){var f=dijit._frames;dojo.forEach([f.pop()],f.push);});}dijit.BackgroundIframe=function(node){if(!node.id){throw new Error("no id");}if((dojo.isIE&&dojo.isIE<7)||(dojo.isFF&&dojo.isFF<3&&dojo.hasClass(dojo.body(),"dijit_a11y"))){var _388=dijit._frames.pop();node.appendChild(_388);if(dojo.isIE){_388.style.setExpression("width",dojo._scopeName+".doc.getElementById('"+node.id+"').offsetWidth");_388.style.setExpression("height",dojo._scopeName+".doc.getElementById('"+node.id+"').offsetHeight");}this.iframe=_388;}};dojo.extend(dijit.BackgroundIframe,{destroy:function(){if(this.iframe){dijit._frames.push(this.iframe);delete this.iframe;}}});}if(!dojo._hasResource["dijit._base.scroll"]){dojo._hasResource["dijit._base.scroll"]=true;dojo.provide("dijit._base.scroll");dijit.scrollIntoView=function(node){node=dojo.byId(node);var body=node.ownerDocument.body;var html=body.parentNode;if(dojo.isFF==2||node==body||node==html){node.scrollIntoView(false);return;}var rtl=!dojo._isBodyLtr();var _38d=dojo.doc.compatMode!="BackCompat";var _38e=(_38d&&!dojo.isSafari)?html:body;function addPseudoAttrs(_38f){var _390=_38f.parentNode;var _391=_38f.offsetParent;if(_391==null){_38f=_38e;_391=html;_390=null;}_38f._offsetParent=(_391==body)?_38e:_391;_38f._parent=(_390==body)?_38e:_390;_38f._start={H:_38f.offsetLeft,V:_38f.offsetTop};_38f._scroll={H:_38f.scrollLeft,V:_38f.scrollTop};_38f._renderedSize={H:_38f.offsetWidth,V:_38f.offsetHeight};var bp=dojo._getBorderExtents(_38f);_38f._borderStart={H:bp.l,V:bp.t};_38f._borderSize={H:bp.w,V:bp.h};_38f._clientSize=(_38f._offsetParent==html&&dojo.isSafari&&_38d)?{H:html.clientWidth,V:html.clientHeight}:{H:_38f.clientWidth,V:_38f.clientHeight};_38f._scrollBarSize={V:null,H:null};for(var dir in _38f._scrollBarSize){var _394=_38f._renderedSize[dir]-_38f._clientSize[dir]-_38f._borderSize[dir];_38f._scrollBarSize[dir]=(_38f._clientSize[dir]>0&&_394>=15&&_394<=17)?_394:0;}_38f._isScrollable={V:null,H:null};for(dir in _38f._isScrollable){var _395=dir=="H"?"V":"H";_38f._isScrollable[dir]=_38f==_38e||_38f._scroll[dir]||_38f._scrollBarSize[_395];}};var _396=node;while(_396!=null){addPseudoAttrs(_396);var next=_396._parent;if(next){next._child=_396;}_396=next;}for(var dir in _38e._renderedSize){_38e._renderedSize[dir]=Math.min(_38e._clientSize[dir],_38e._renderedSize[dir]);}var _399=node;while(_399!=_38e){_396=_399._parent;if(_396.tagName=="TD"){var _39a=_396._parent._parent._parent;if(_39a._offsetParent==_399._offsetParent&&_396._offsetParent!=_399._offsetParent){_396=_39a;}}var _39b=_399==_38e||(_396._offsetParent!=_399._offsetParent);for(dir in _399._start){var _39c=dir=="H"?"V":"H";if(rtl&&dir=="H"&&(dojo.isSafari||dojo.isIE)&&_396._clientSize.H>0){var _39d=_396.scrollWidth-_396._clientSize.H;if(_39d>0){_396._scroll.H-=_39d;}}if(dojo.isIE&&_396._offsetParent.tagName=="TABLE"){_396._start[dir]-=_396._offsetParent._borderStart[dir];_396._borderStart[dir]=_396._borderSize[dir]=0;}if(_396._clientSize[dir]==0){_396._renderedSize[dir]=_396._clientSize[dir]=_396._child._clientSize[dir];if(rtl&&dir=="H"){_396._start[dir]-=_396._renderedSize[dir];}}else{_396._renderedSize[dir]-=_396._borderSize[dir]+_396._scrollBarSize[dir];}_396._start[dir]+=_396._borderStart[dir];var _39e=_399._start[dir]-(_39b?0:_396._start[dir])-_396._scroll[dir];var _39f=_39e+_399._renderedSize[dir]-_396._renderedSize[dir];var _3a0,_3a1=(dir=="H")?"scrollLeft":"scrollTop";var _3a2=(dir=="H"&&rtl);var _3a3=_3a2?-_39f:_39e;var _3a4=_3a2?-_39e:_39f;if(_3a3<=0){_3a0=_3a3;}else{if(_3a4<=0){_3a0=0;}else{if(_3a3<_3a4){_3a0=_3a3;}else{_3a0=_3a4;}}}var _3a5=0;if(_3a0!=0){var _3a6=_396[_3a1];_396[_3a1]+=_3a2?-_3a0:_3a0;_3a5=_396[_3a1]-_3a6;_39e-=_3a5;_3a4-=_3a2?-_3a5:_3a5;}_396._renderedSize[dir]=_399._renderedSize[dir]+_396._scrollBarSize[dir]-((_396._isScrollable[dir]&&_3a4>0)?_3a4:0);_396._start[dir]+=(_39e>=0||!_396._isScrollable[dir])?_39e:0;}_399=_396;}};}if(!dojo._hasResource["dijit._base.sniff"]){dojo._hasResource["dijit._base.sniff"]=true;dojo.provide("dijit._base.sniff");(function(){var d=dojo;var ie=d.isIE;var _3a9=d.isOpera;var maj=Math.floor;var ff=d.isFF;var _3ac=d.boxModel.replace(/-/,"");var _3ad={dj_ie:ie,dj_ie6:maj(ie)==6,dj_ie7:maj(ie)==7,dj_iequirks:ie&&d.isQuirks,dj_opera:_3a9,dj_opera8:maj(_3a9)==8,dj_opera9:maj(_3a9)==9,dj_khtml:d.isKhtml,dj_safari:d.isSafari,dj_gecko:d.isMozilla,dj_ff2:maj(ff)==2,dj_ff3:maj(ff)==3};_3ad["dj_"+_3ac]=true;var html=dojo.doc.documentElement;for(var p in _3ad){if(_3ad[p]){if(html.className){html.className+=" "+p;}else{html.className=p;}}}dojo._loaders.unshift(function(){if(!dojo._isBodyLtr()){html.className+=" dijitRtl";for(var p in _3ad){if(_3ad[p]){html.className+=" "+p+"-rtl";}}}});})();}if(!dojo._hasResource["dijit._base.typematic"]){dojo._hasResource["dijit._base.typematic"]=true;dojo.provide("dijit._base.typematic");dijit.typematic={_fireEventAndReload:function(){this._timer=null;this._callback(++this._count,this._node,this._evt);this._currentTimeout=(this._currentTimeout<0)?this._initialDelay:((this._subsequentDelay>1)?this._subsequentDelay:Math.round(this._currentTimeout*this._subsequentDelay));this._timer=setTimeout(dojo.hitch(this,"_fireEventAndReload"),this._currentTimeout);},trigger:function(evt,_3b2,node,_3b4,obj,_3b6,_3b7){if(obj!=this._obj){this.stop();this._initialDelay=_3b7||500;this._subsequentDelay=_3b6||0.9;this._obj=obj;this._evt=evt;this._node=node;this._currentTimeout=-1;this._count=-1;this._callback=dojo.hitch(_3b2,_3b4);this._fireEventAndReload();}},stop:function(){if(this._timer){clearTimeout(this._timer);this._timer=null;}if(this._obj){this._callback(-1,this._node,this._evt);this._obj=null;}},addKeyListener:function(node,_3b9,_3ba,_3bb,_3bc,_3bd){if(_3b9.keyCode){_3b9.charOrCode=_3b9.keyCode;dojo.deprecated("keyCode attribute parameter for dijit.typematic.addKeyListener is deprecated. Use charOrCode instead.","","2.0");}else{if(_3b9.charCode){_3b9.charOrCode=String.fromCharCode(_3b9.charCode);dojo.deprecated("charCode attribute parameter for dijit.typematic.addKeyListener is deprecated. Use charOrCode instead.","","2.0");}}return [dojo.connect(node,"onkeypress",this,function(evt){if(evt.charOrCode==_3b9.charOrCode&&(_3b9.ctrlKey===undefined||_3b9.ctrlKey==evt.ctrlKey)&&(_3b9.altKey===undefined||_3b9.altKey==evt.ctrlKey)&&(_3b9.shiftKey===undefined||_3b9.shiftKey==evt.ctrlKey)){dojo.stopEvent(evt);dijit.typematic.trigger(_3b9,_3ba,node,_3bb,_3b9,_3bc,_3bd);}else{if(dijit.typematic._obj==_3b9){dijit.typematic.stop();}}}),dojo.connect(node,"onkeyup",this,function(evt){if(dijit.typematic._obj==_3b9){dijit.typematic.stop();}})];},addMouseListener:function(node,_3c1,_3c2,_3c3,_3c4){var dc=dojo.connect;return [dc(node,"mousedown",this,function(evt){dojo.stopEvent(evt);dijit.typematic.trigger(evt,_3c1,node,_3c2,node,_3c3,_3c4);}),dc(node,"mouseup",this,function(evt){dojo.stopEvent(evt);dijit.typematic.stop();}),dc(node,"mouseout",this,function(evt){dojo.stopEvent(evt);dijit.typematic.stop();}),dc(node,"mousemove",this,function(evt){dojo.stopEvent(evt);}),dc(node,"dblclick",this,function(evt){dojo.stopEvent(evt);if(dojo.isIE){dijit.typematic.trigger(evt,_3c1,node,_3c2,node,_3c3,_3c4);setTimeout(dojo.hitch(this,dijit.typematic.stop),50);}})];},addListener:function(_3cb,_3cc,_3cd,_3ce,_3cf,_3d0,_3d1){return this.addKeyListener(_3cc,_3cd,_3ce,_3cf,_3d0,_3d1).concat(this.addMouseListener(_3cb,_3ce,_3cf,_3d0,_3d1));}};}if(!dojo._hasResource["dijit._base.wai"]){dojo._hasResource["dijit._base.wai"]=true;dojo.provide("dijit._base.wai");dijit.wai={onload:function(){var div=dojo.doc.createElement("div");div.id="a11yTestNode";div.style.cssText="border: 1px solid;"+"border-color:red green;"+"position: absolute;"+"height: 5px;"+"top: -999px;"+"background-image: url(\""+(dojo.config.blankGif||dojo.moduleUrl("dojo","resources/blank.gif"))+"\");";dojo.body().appendChild(div);var cs=dojo.getComputedStyle(div);if(cs){var _3d4=cs.backgroundImage;var _3d5=(cs.borderTopColor==cs.borderRightColor)||(_3d4!=null&&(_3d4=="none"||_3d4=="url(invalid-url:)"));dojo[_3d5?"addClass":"removeClass"](dojo.body(),"dijit_a11y");if(dojo.isIE){div.outerHTML="";}else{dojo.body().removeChild(div);}}}};if(dojo.isIE||dojo.isMoz){dojo._loaders.unshift(dijit.wai.onload);}dojo.mixin(dijit,{_XhtmlRoles:/banner|contentinfo|definition|main|navigation|search|note|secondary|seealso/,hasWaiRole:function(elem,role){var _3d8=this.getWaiRole(elem);if(role){return (_3d8.indexOf(role)>-1);}else{return (_3d8.length>0);}},getWaiRole:function(elem){return dojo.trim((dojo.attr(elem,"role")||"").replace(this._XhtmlRoles,"").replace("wairole:",""));},setWaiRole:function(elem,role){var _3dc=dojo.attr(elem,"role")||"";if(dojo.isFF<3||!this._XhtmlRoles.test(_3dc)){dojo.attr(elem,"role",dojo.isFF<3?"wairole:"+role:role);}else{if((" "+_3dc+" ").indexOf(" "+role+" ")<0){var _3dd=dojo.trim(_3dc.replace(this._XhtmlRoles,""));var _3de=dojo.trim(_3dc.replace(_3dd,""));dojo.attr(elem,"role",_3de+(_3de?" ":"")+role);}}},removeWaiRole:function(elem,role){var _3e1=dojo.attr(elem,"role");if(!_3e1){return;}if(role){var _3e2=dojo.isFF<3?"wairole:"+role:role;var t=dojo.trim((" "+_3e1+" ").replace(" "+_3e2+" "," "));dojo.attr(elem,"role",t);}else{elem.removeAttribute("role");}},hasWaiState:function(elem,_3e5){if(dojo.isFF<3){return elem.hasAttributeNS("http://www.w3.org/2005/07/aaa",_3e5);}else{return elem.hasAttribute?elem.hasAttribute("aria-"+_3e5):!!elem.getAttribute("aria-"+_3e5);}},getWaiState:function(elem,_3e7){if(dojo.isFF<3){return elem.getAttributeNS("http://www.w3.org/2005/07/aaa",_3e7);}else{var _3e8=elem.getAttribute("aria-"+_3e7);return _3e8?_3e8:"";}},setWaiState:function(elem,_3ea,_3eb){if(dojo.isFF<3){elem.setAttributeNS("http://www.w3.org/2005/07/aaa","aaa:"+_3ea,_3eb);}else{elem.setAttribute("aria-"+_3ea,_3eb);}},removeWaiState:function(elem,_3ed){if(dojo.isFF<3){elem.removeAttributeNS("http://www.w3.org/2005/07/aaa",_3ed);}else{elem.removeAttribute("aria-"+_3ed);}}});}if(!dojo._hasResource["dijit._base"]){dojo._hasResource["dijit._base"]=true;dojo.provide("dijit._base");}if(!dojo._hasResource["dijit._Widget"]){dojo._hasResource["dijit._Widget"]=true;dojo.provide("dijit._Widget");dojo.require("dijit._base");dojo.connect(dojo,"connect",function(_3ee,_3ef){if(_3ee&&dojo.isFunction(_3ee._onConnect)){_3ee._onConnect(_3ef);}});dijit._connectOnUseEventHandler=function(_3f0){};(function(){var _3f1={};var _3f2=function(dc){if(!_3f1[dc]){var r=[];var _3f5;var _3f6=dojo.getObject(dc).prototype;for(var _3f7 in _3f6){if(dojo.isFunction(_3f6[_3f7])&&(_3f5=_3f7.match(/^_set([a-zA-Z]*)Attr$/))&&_3f5[1]){r.push(_3f5[1].charAt(0).toLowerCase()+_3f5[1].substr(1));}}_3f1[dc]=r;}return _3f1[dc]||[];};dojo.declare("dijit._Widget",null,{id:"",lang:"",dir:"","class":"",style:"",title:"",srcNodeRef:null,domNode:null,containerNode:null,attributeMap:{id:"",dir:"",lang:"","class":"",style:"",title:""},_deferredConnects:{onClick:"",onDblClick:"",onKeyDown:"",onKeyPress:"",onKeyUp:"",onMouseMove:"",onMouseDown:"",onMouseOut:"",onMouseOver:"",onMouseLeave:"",onMouseEnter:"",onMouseUp:""},onClick:dijit._connectOnUseEventHandler,onDblClick:dijit._connectOnUseEventHandler,onKeyDown:dijit._connectOnUseEventHandler,onKeyPress:dijit._connectOnUseEventHandler,onKeyUp:dijit._connectOnUseEventHandler,onMouseDown:dijit._connectOnUseEventHandler,onMouseMove:dijit._connectOnUseEventHandler,onMouseOut:dijit._connectOnUseEventHandler,onMouseOver:dijit._connectOnUseEventHandler,onMouseLeave:dijit._connectOnUseEventHandler,onMouseEnter:dijit._connectOnUseEventHandler,onMouseUp:dijit._connectOnUseEventHandler,_blankGif:(dojo.config.blankGif||dojo.moduleUrl("dojo","resources/blank.gif")),postscript:function(_3f8,_3f9){this.create(_3f8,_3f9);},create:function(_3fa,_3fb){this.srcNodeRef=dojo.byId(_3fb);this._connects=[];this._deferredConnects=dojo.clone(this._deferredConnects);for(var attr in this.attributeMap){delete this._deferredConnects[attr];}for(attr in this._deferredConnects){if(this[attr]!==dijit._connectOnUseEventHandler){delete this._deferredConnects[attr];}}if(this.srcNodeRef&&(typeof this.srcNodeRef.id=="string")){this.id=this.srcNodeRef.id;}if(_3fa){this.params=_3fa;dojo.mixin(this,_3fa);}this.postMixInProperties();if(!this.id){this.id=dijit.getUniqueId(this.declaredClass.replace(/\./g,"_"));}dijit.registry.add(this);this.buildRendering();if(this.domNode){this._applyAttributes();for(attr in this.params){this._onConnect(attr);}}if(this.domNode){this.domNode.setAttribute("widgetId",this.id);}this.postCreate();if(this.srcNodeRef&&!this.srcNodeRef.parentNode){delete this.srcNodeRef;}this._created=true;},_applyAttributes:function(){var _3fd=function(attr,_3ff){if((_3ff.params&&attr in _3ff.params)||_3ff[attr]){_3ff.attr(attr,_3ff[attr]);}};for(var attr in this.attributeMap){_3fd(attr,this);}dojo.forEach(_3f2(this.declaredClass),function(a){if(!(a in this.attributeMap)){_3fd(a,this);}},this);},postMixInProperties:function(){},buildRendering:function(){this.domNode=this.srcNodeRef||dojo.doc.createElement("div");},postCreate:function(){},startup:function(){this._started=true;},destroyRecursive:function(_402){this.destroyDescendants(_402);this.destroy(_402);},destroy:function(_403){this.uninitialize();dojo.forEach(this._connects,function(_404){dojo.forEach(_404,dojo.disconnect);});dojo.forEach(this._supportingWidgets||[],function(w){if(w.destroy){w.destroy();}});this.destroyRendering(_403);dijit.registry.remove(this.id);},destroyRendering:function(_406){if(this.bgIframe){this.bgIframe.destroy(_406);delete this.bgIframe;}if(this.domNode){if(!_406){dojo._destroyElement(this.domNode);}delete this.domNode;}if(this.srcNodeRef){if(!_406){dojo._destroyElement(this.srcNodeRef);}delete this.srcNodeRef;}},destroyDescendants:function(_407){dojo.forEach(this.getDescendants(),function(_408){if(_408.destroy){_408.destroy(_407);}});},uninitialize:function(){return false;},onFocus:function(){},onBlur:function(){},_onFocus:function(e){this.onFocus();},_onBlur:function(){this.onBlur();},_onConnect:function(_40a){if(_40a in this._deferredConnects){var _40b=this[this._deferredConnects[_40a]||"domNode"];this.connect(_40b,_40a.toLowerCase(),this[_40a]);delete this._deferredConnects[_40a];}},_setClassAttr:function(_40c){var _40d=this[this.attributeMap["class"]||"domNode"];dojo.removeClass(_40d,this["class"]);this["class"]=_40c;dojo.addClass(_40d,_40c);},_setStyleAttr:function(_40e){var _40f=this[this.attributeMap["style"]||"domNode"];if(_40f.style.cssText){_40f.style.cssText+="; "+_40e;}else{_40f.style.cssText=_40e;}this["style"]=_40e;},setAttribute:function(attr,_411){dojo.deprecated(this.declaredClass+"::setAttribute() is deprecated. Use attr() instead.","","2.0");this.attr(attr,_411);},_attrToDom:function(attr,_413){var _414=this.attributeMap[attr];dojo.forEach(dojo.isArray(_414)?_414:[_414],function(_415){var _416=this[_415.node||_415||"domNode"];var type=_415.type||"attribute";switch(type){case "attribute":if(dojo.isFunction(_413)){_413=dojo.hitch(this,_413);}if(/^on[A-Z][a-zA-Z]*$/.test(attr)){attr=attr.toLowerCase();}dojo.attr(_416,attr,_413);break;case "innerHTML":_416.innerHTML=_413;break;case "class":dojo.removeClass(_416,this[attr]);dojo.addClass(_416,_413);break;}},this);this[attr]=_413;},attr:function(name,_419){var args=arguments.length;if(args==1&&!dojo.isString(name)){for(var x in name){this.attr(x,name[x]);}return this;}var _41c=this._getAttrNames(name);if(args==2){if(this[_41c.s]){return this[_41c.s](_419)||this;}else{if(name in this.attributeMap){this._attrToDom(name,_419);}this[name]=_419;}return this;}else{if(this[_41c.g]){return this[_41c.g]();}else{return this[name];}}},_attrPairNames:{},_getAttrNames:function(name){var apn=this._attrPairNames;if(apn[name]){return apn[name];}var uc=name.charAt(0).toUpperCase()+name.substr(1);return apn[name]={n:name+"Node",s:"_set"+uc+"Attr",g:"_get"+uc+"Attr"};},toString:function(){return "[Widget "+this.declaredClass+", "+(this.id||"NO ID")+"]";},getDescendants:function(){if(this.containerNode){var list=dojo.query("[widgetId]",this.containerNode);return list.map(dijit.byNode);}else{return [];}},nodesWithKeyClick:["input","button"],connect:function(obj,_422,_423){var d=dojo;var dco=d.hitch(d,"connect",obj);var _426=[];if(_422=="ondijitclick"){if(!this.nodesWithKeyClick[obj.nodeName]){var m=d.hitch(this,_423);_426.push(dco("onkeydown",this,function(e){if(!d.isFF&&e.keyCode==d.keys.ENTER){return m(e);}else{if(e.keyCode==d.keys.SPACE){d.stopEvent(e);}}}),dco("onkeyup",this,function(e){if(e.keyCode==d.keys.SPACE){return m(e);}}));if(d.isFF){_426.push(dco("onkeypress",this,function(e){if(e.keyCode==d.keys.ENTER){return m(e);}}));}}_422="onclick";}_426.push(dco(_422,this,_423));this._connects.push(_426);return _426;},disconnect:function(_42b){for(var i=0;i<this._connects.length;i++){if(this._connects[i]==_42b){dojo.forEach(_42b,dojo.disconnect);this._connects.splice(i,1);return;}}},isLeftToRight:function(){return dojo._isBodyLtr();},isFocusable:function(){return this.focus&&(dojo.style(this.domNode,"display")!="none");},placeAt:function(_42d,_42e){if(_42d["declaredClass"]&&_42d["addChild"]){_42d.addChild(this,_42e);}else{dojo.place(this.domNode,_42d,_42e);}return this;}});})();}if(!dojo._hasResource["dijit.form.ComboBox"]){dojo._hasResource["dijit.form.ComboBox"]=true;dojo.provide("dijit.form.ComboBox");dojo.declare("dijit.form.ComboBoxMixin",null,{item:null,pageSize:Infinity,store:null,query:{},autoComplete:true,searchDelay:100,searchAttr:"name",queryExpr:"${0}*",ignoreCase:true,hasDownArrow:true,templateString:"<div class=\"dijit dijitReset dijitInlineTable dijitLeft\"\r\n\tid=\"widget_${id}\"\r\n\tdojoAttachEvent=\"onmouseenter:_onMouse,onmouseleave:_onMouse,onmousedown:_onMouse\" dojoAttachPoint=\"comboNode\" waiRole=\"combobox\" tabIndex=\"-1\"\r\n\t><div style=\"overflow:hidden;\"\r\n\t\t><div class='dijitReset dijitRight dijitButtonNode dijitArrowButton dijitDownArrowButton'\r\n\t\t\tdojoAttachPoint=\"downArrowNode\" waiRole=\"presentation\"\r\n\t\t\tdojoAttachEvent=\"onmousedown:_onArrowMouseDown,onmouseup:_onMouse,onmouseenter:_onMouse,onmouseleave:_onMouse\"\r\n\t\t\t><div class=\"dijitArrowButtonInner\">&thinsp;</div\r\n\t\t\t><div class=\"dijitArrowButtonChar\">&#9660;</div\r\n\t\t></div\r\n\t\t><div class=\"dijitReset dijitValidationIcon\"><br></div\r\n\t\t><div class=\"dijitReset dijitValidationIconText\">&Chi;</div\r\n\t\t><div class=\"dijitReset dijitInputField\"\r\n\t\t\t><input type=\"text\" autocomplete=\"off\" name=\"${name}\" class='dijitReset'\r\n\t\t\tdojoAttachEvent=\"onkeypress:_onKeyPress, onfocus:_update, compositionend\"\r\n\t\t\tdojoAttachPoint=\"textbox,focusNode\" waiRole=\"textbox\" waiState=\"haspopup-true,autocomplete-list\"\r\n\t\t/></div\r\n\t></div\r\n></div>\r\n",baseClass:"dijitComboBox",_getCaretPos:function(_42f){var pos=0;if(typeof (_42f.selectionStart)=="number"){pos=_42f.selectionStart;}else{if(dojo.isIE){var tr=dojo.doc.selection.createRange().duplicate();var ntr=_42f.createTextRange();tr.move("character",0);ntr.move("character",0);try{ntr.setEndPoint("EndToEnd",tr);pos=String(ntr.text).replace(/\r/g,"").length;}catch(e){}}}return pos;},_setCaretPos:function(_433,_434){_434=parseInt(_434);dijit.selectInputText(_433,_434,_434);},_setAttribute:function(attr,_436){if(attr=="disabled"){dijit.setWaiState(this.comboNode,"disabled",_436);}},_onKeyPress:function(evt){if(evt.altKey||(evt.ctrlKey&&evt.charCode!=118)){return;}var _438=false;var pw=this._popupWidget;var dk=dojo.keys;if(this._isShowingNow){pw.handleKey(evt);}switch(evt.keyCode){case dk.PAGE_DOWN:case dk.DOWN_ARROW:if(!this._isShowingNow||this._prev_key_esc){this._arrowPressed();_438=true;}else{this._announceOption(pw.getHighlightedOption());}dojo.stopEvent(evt);this._prev_key_backspace=false;this._prev_key_esc=false;break;case dk.PAGE_UP:case dk.UP_ARROW:if(this._isShowingNow){this._announceOption(pw.getHighlightedOption());}dojo.stopEvent(evt);this._prev_key_backspace=false;this._prev_key_esc=false;break;case dk.ENTER:var _43b;if(this._isShowingNow&&(_43b=pw.getHighlightedOption())){if(_43b==pw.nextButton){this._nextSearch(1);dojo.stopEvent(evt);break;}else{if(_43b==pw.previousButton){this._nextSearch(-1);dojo.stopEvent(evt);break;}}}else{this.setDisplayedValue(this.getDisplayedValue());}evt.preventDefault();case dk.TAB:var _43c=this.getDisplayedValue();if(pw&&(_43c==pw._messages["previousMessage"]||_43c==pw._messages["nextMessage"])){break;}if(this._isShowingNow){this._prev_key_backspace=false;this._prev_key_esc=false;if(pw.getHighlightedOption()){pw.setValue({target:pw.getHighlightedOption()},true);}this._hideResultList();}break;case dk.SPACE:this._prev_key_backspace=false;this._prev_key_esc=false;if(this._isShowingNow&&pw.getHighlightedOption()){dojo.stopEvent(evt);this._selectOption();this._hideResultList();}else{_438=true;}break;case dk.ESCAPE:this._prev_key_backspace=false;this._prev_key_esc=true;if(this._isShowingNow){dojo.stopEvent(evt);this._hideResultList();}this.inherited(arguments);break;case dk.DELETE:case dk.BACKSPACE:this._prev_key_esc=false;this._prev_key_backspace=true;_438=true;break;case dk.RIGHT_ARROW:case dk.LEFT_ARROW:this._prev_key_backspace=false;this._prev_key_esc=false;break;default:this._prev_key_backspace=false;this._prev_key_esc=false;if(dojo.isIE||evt.charCode!=0){_438=true;}}if(this.searchTimer){clearTimeout(this.searchTimer);}if(_438){setTimeout(dojo.hitch(this,"_startSearchFromInput"),1);}},_autoCompleteText:function(text){var fn=this.focusNode;dijit.selectInputText(fn,fn.value.length);var _43f=this.ignoreCase?"toLowerCase":"substr";if(text[_43f](0).indexOf(this.focusNode.value[_43f](0))==0){var cpos=this._getCaretPos(fn);if((cpos+1)>fn.value.length){fn.value=text;dijit.selectInputText(fn,cpos);}}else{fn.value=text;dijit.selectInputText(fn);}},_openResultList:function(_441,_442){if(this.disabled||this.readOnly||(_442.query[this.searchAttr]!=this._lastQuery)){return;}this._popupWidget.clearResultList();if(!_441.length){this._hideResultList();return;}var _443=new String(this.store.getValue(_441[0],this.searchAttr));if(_443&&this.autoComplete&&!this._prev_key_backspace&&(_442.query[this.searchAttr]!="*")){this._autoCompleteText(_443);}this._popupWidget.createOptions(_441,_442,dojo.hitch(this,"_getMenuLabelFromItem"));this._showResultList();if(_442.direction){if(1==_442.direction){this._popupWidget.highlightFirstOption();}else{if(-1==_442.direction){this._popupWidget.highlightLastOption();}}this._announceOption(this._popupWidget.getHighlightedOption());}},_showResultList:function(){this._hideResultList();var _444=this._popupWidget.getItems(),_445=Math.min(_444.length,this.maxListLength);this._arrowPressed();this.displayMessage("");with(this._popupWidget.domNode.style){width="";height="";}var best=this.open();var _447=dojo.marginBox(this._popupWidget.domNode);this._popupWidget.domNode.style.overflow=((best.h==_447.h)&&(best.w==_447.w))?"hidden":"auto";var _448=best.w;if(best.h<this._popupWidget.domNode.scrollHeight){_448+=16;}dojo.marginBox(this._popupWidget.domNode,{h:best.h,w:Math.max(_448,this.domNode.offsetWidth)});dijit.setWaiState(this.comboNode,"expanded","true");},_hideResultList:function(){if(this._isShowingNow){dijit.popup.close(this._popupWidget);this._arrowIdle();this._isShowingNow=false;dijit.setWaiState(this.comboNode,"expanded","false");dijit.removeWaiState(this.focusNode,"activedescendant");}},_setBlurValue:function(){var _449=this.getDisplayedValue();var pw=this._popupWidget;if(pw&&(_449==pw._messages["previousMessage"]||_449==pw._messages["nextMessage"])){this.setValue(this._lastValueReported,true);}else{this.setDisplayedValue(_449);}},_onBlur:function(){this._hideResultList();this._arrowIdle();this.inherited(arguments);},_announceOption:function(node){if(node==null){return;}var _44c;if(node==this._popupWidget.nextButton||node==this._popupWidget.previousButton){_44c=node.innerHTML;}else{_44c=this.store.getValue(node.item,this.searchAttr);}this.focusNode.value=this.focusNode.value.substring(0,this._getCaretPos(this.focusNode));dijit.setWaiState(this.focusNode,"activedescendant",dojo.attr(node,"id"));this._autoCompleteText(_44c);},_selectOption:function(evt){var tgt=null;if(!evt){evt={target:this._popupWidget.getHighlightedOption()};}if(!evt.target){this.setDisplayedValue(this.getDisplayedValue());return;}else{tgt=evt.target;}if(!evt.noHide){this._hideResultList();this._setCaretPos(this.focusNode,this.store.getValue(tgt.item,this.searchAttr).length);}this._doSelect(tgt);},_doSelect:function(tgt){this.item=tgt.item;this.setValue(this.store.getValue(tgt.item,this.searchAttr),true);},_onArrowMouseDown:function(evt){if(this.disabled||this.readOnly){return;}dojo.stopEvent(evt);this.focus();if(this._isShowingNow){this._hideResultList();}else{this._startSearch("");}},_startSearchFromInput:function(){this._startSearch(this.focusNode.value);},_getQueryString:function(text){return dojo.string.substitute(this.queryExpr,[text]);},_startSearch:function(key){if(!this._popupWidget){var _453=this.id+"_popup";this._popupWidget=new dijit.form._ComboBoxMenu({onChange:dojo.hitch(this,this._selectOption),id:_453});dijit.removeWaiState(this.focusNode,"activedescendant");dijit.setWaiState(this.textbox,"owns",_453);}this.item=null;var _454=dojo.clone(this.query);this._lastQuery=_454[this.searchAttr]=this._getQueryString(key);this.searchTimer=setTimeout(dojo.hitch(this,function(_455,_456){var _457=this.store.fetch({queryOptions:{ignoreCase:this.ignoreCase,deep:true},query:_455,onComplete:dojo.hitch(this,"_openResultList"),onError:function(_458){console.error("dijit.form.ComboBox: "+_458);dojo.hitch(_456,"_hideResultList")();},start:0,count:this.pageSize});var _459=function(_45a,_45b){_45a.start+=_45a.count*_45b;_45a.direction=_45b;this.store.fetch(_45a);};this._nextSearch=this._popupWidget.onPage=dojo.hitch(this,_459,_457);},_454,this),this.searchDelay);},_getValueField:function(){return this.searchAttr;},_arrowPressed:function(){if(!this.disabled&&!this.readOnly&&this.hasDownArrow){dojo.addClass(this.downArrowNode,"dijitArrowButtonActive");}},_arrowIdle:function(){if(!this.disabled&&!this.readOnly&&this.hasDownArrow){dojo.removeClass(this.downArrowNode,"dojoArrowButtonPushed");}},compositionend:function(evt){this.onkeypress({charCode:-1});},constructor:function(){this.query={};},postMixInProperties:function(){if(!this.hasDownArrow){this.baseClass="dijitTextBox";}if(!this.store){var _45d=this.srcNodeRef;this.store=new dijit.form._ComboBoxDataStore(_45d);if(!this.value||((typeof _45d.selectedIndex=="number")&&_45d.selectedIndex.toString()===this.value)){var item=this.store.fetchSelectedItem();if(item){this.value=this.store.getValue(item,this._getValueField());}}}},_postCreate:function(){var _45f=dojo.query("label[for=\""+this.id+"\"]");if(_45f.length){_45f[0].id=(this.id+"_label");var cn=this.comboNode;dijit.setWaiState(cn,"labelledby",_45f[0].id);dijit.setWaiState(cn,"disabled",this.disabled);}},uninitialize:function(){if(this._popupWidget){this._hideResultList();this._popupWidget.destroy();}},_getMenuLabelFromItem:function(item){return {html:false,label:this.store.getValue(item,this.searchAttr)};},open:function(){this._isShowingNow=true;return dijit.popup.open({popup:this._popupWidget,around:this.domNode,parent:this});},reset:function(){this.item=null;this.inherited(arguments);}});dijit.selectInputText=function(_462,_463,stop){var _465=dojo.global;var _466=dojo.doc;_462=dojo.byId(_462);if(isNaN(_463)){_463=0;}if(isNaN(stop)){stop=_462.value?_462.value.length:0;}_462.focus();if(_466["selection"]&&dojo.body()["createTextRange"]){if(_462.createTextRange){var _467=_462.createTextRange();with(_467){collapse(true);moveStart("character",_463);moveEnd("character",stop);select();}}}else{if(_465["getSelection"]){var _468=_465.getSelection();if(_462.setSelectionRange){_462.setSelectionRange(_463,stop);}}}};}var ns4=(document.layers)?1:0;var op=(window.opera)?1:0;var op7=(navigator.userAgent.match(new RegExp("[ws ]*Opera.7[ws ]*")))?1:0;var op8=(navigator.userAgent.match(new RegExp("[ws ]*Opera.8[ws ]*")))?1:0;var ie=(document.all&&!op)?1:0;var ie50=(ie&&!document.createEventObject)?1:0;var moz=(document.getElementById&&!ie)?1:0;var saf=(navigator.userAgent.lastIndexOf("Safari")>0);var osx=(navigator.userAgent.lastIndexOf("OS X")>0);if(typeof lh=="undefined"){if(typeof this["lh"]=="undefined"){this.lh={};}lh.global=this;lh.app={};lh.helper={};lh.topics={};}lh.INVISCLASS="hide-dn";lh.topics.EYECATCHERLOADED="eyecatcherloaded";lh.topics.EYECATCHERCLICKED="eyecatcherclicked";String.prototype.trim=function(){return this.replace(/^\s+|\s+$/,"");};window.addEvent=function(evnt,func){if(!this.attachEvent){var old=eval("(this."+evnt+")");if(!old){old=function(){};}eval("this."+evnt+" = function (){old();"+func+"()};");}else{this.attachEvent(evnt,eval(func));}};function $(){var _46c=new Array();for(var i=0;i<arguments.length;i++){var _46e=arguments[i];if(typeof _46e=="string"){_46e=document.getElementById(_46e);}if(arguments.length==1){return _46e;}_46c.push(_46e);}return _46c;};function changeRadioSelection(_46f,_470,val){var tmpN;var tmpE=document.getElementById(_46f);for(var i=0;i<tmpE[_470].length;i++){tmpE[_470][i].checked=false;if(tmpE[_470][i].value==val){tmpN=i;}}tmpE[_470][tmpN].checked=true;};function getElementsByClassName(_475,_476,_477){var _476=(_476==null)?"DIV":_476;var _477=(_477==null)?window.document:_477;var _478=_477.getElementsByTagName(_476);var hits=new Array();for(var _47a=0;_47a<_478.length;_47a++){if(_478[_47a].className.indexOf(_475,0)!=-1){hits.push(_478[_47a]);}}return hits;};function cssClassChanger(_47b,obj,_47d,_47e){if(_47b=="flip"){obj.className=!cssClassChanger("verify",obj,_47d)?obj.className.replace(strClass2,_47d):obj.className.replace(_47d,strClass2);}else{if(_47b=="add"){if(!cssClassChanger("verify",obj,_47d)){obj.className+=obj.className?" "+_47d:_47d;}}else{if(_47b=="remove"){var rep=obj.className.match(" "+_47d)?" "+_47d:_47d;obj.className=obj.className.replace(rep,"");}else{if(_47b=="verify"){return new RegExp("\\b"+_47d+"\\b").test(obj.className);}}}}};function addEventToObject(obj,evt,func){try{var _483=obj[evt];obj[evt]=(typeof obj[evt]!="function")?func:function(){_483();func();};}catch(e){}};function printWindow(){window.print();};function cookieEnable(){if(document.cookie.indexOf("lhcookietest",0)<0){var _484=new Date();var _485=new Date(_484.getTime()+5*60*1000);var _486="lhcookietest"+"="+_484.getTime();_486+="; expires="+_485.toGMTString();_486+="; path="+"/";document.cookie=_486;if(document.cookie.indexOf((_484.getTime()),0)<0){return false;}else{return true;}}return true;};function setNoCookieUrlForForm(_487,_488){if(!cookieEnable()){var obj=document.getElementById(_487);for(var h=0;h<obj.attributes.length;h++){if(obj.attributes[h].nodeName=="action"){obj.attributes[h].nodeValue=_488;}}}return true;};function popupExtWin(wurl,_48c,size,_48e,navi){size=new String(size);if(navi==0){var _490="toolbar=no,location=no,directories=no,status=no,menubar=no,";}else{var _490="toolbar=yes,menubar=yes,location=yes,status=yes,directories=yes,";}if(_48e==0){_490=_490+"scrollbars=no,resizable=no,";widthOffSet=0;}else{_490=_490+"scrollbars=yes,resizable=yes,";widthOffSet=16;}newWinSize=size.charAt(0);switch(parseInt(newWinSize)){case 0:theFirst=size.indexOf("-");theSecond=size.lastIndexOf("-");winWidth=size.slice(theFirst+1,theSecond);winHeight=size.slice(theSecond+1);break;case 1:winWidth=390;winHeight=393;break;case 2:winWidth=546;winHeight=493;break;case 3:winWidth=624;winHeight=493;break;case 4:winWidth=1024;winHeight=768;break;default:winWidth=624;winHeight=493;break;}_490=_490+"width="+(parseInt(winWidth)+parseInt(widthOffSet))+",height="+winHeight;jetzt=new Date();windowName="newExtPopupWin"+jetzt.getHours()+jetzt.getMinutes()+jetzt.getSeconds();wurllist=wurl.split("?");newwurlback="";i=2;while(i<wurllist.length){newwurlback=newwurlback+"?"+wurllist[i];i++;}newwurlback=escape(newwurlback);wurl=wurllist[0];if(wurllist.length>1){wurl=wurl+"?"+wurllist[1];}wurl=wurl+newwurlback;if(typeof wt_global!="undefined"){if(wt_global!=""){if(wurl.indexOf("?")>-1){wurl=wurl+"&"+wt_global;}else{wurl=wurl+"?"+wt_global;}}}newCmd=windowName+"= window.open('"+wurl+"', '"+windowName+"', '"+_490+"');";eval(newCmd);};function popupWin(p){var _492=16;if(typeof p=="object"){var _493=p.debug?true:false;var url=p.url?p.url:"";var _495=p.nocookieurl?p.nocookieurl:"";var _496=p.predef_size?p.predef_size:100;var _497=p.width?p.width:624;var _498=p.height?p.height:493;var _499=p.predef_navi?p.predef_navi:100;var _49a=p.toolbar?p.toolbar:"";var _49b=p.location?p.location:"";var _49c=p.directories?p.directories:"";var _49d=p.status?p.status:"";var _49e=p.menubar?p.menubar:"";var _49f=p.predef_resize?p.predef_resize:100;var _4a0=p.scrollbars?p.scrollbars:"";var _4a1=p.resizable?p.resizable:"";var _4a2=p.dependent?p.dependent:"";var _4a3=p.anchorId?p.anchorId:"";var _4a4=p.pxoffset?p.pxoffset:0;var _4a5=p.pyoffset?p.pyoffset:0;var px=p.px?p.px:"";var py=p.py?p.py:"";var _4a8=p.framename?p.framename:"";var _4a9=p.fullscreen?p.fullscreen:"";var _4aa=p.focus?p.focus:"yes";var _4ab=p.objectreturn?p.objectreturn:"";if(_495.indexOf("http")==-1){_495="";}}else{alert("JS-function 'popupWin': No Parameter!");return false;}if(url==""){alert("JS-function 'popupWin': No URL!");return false;}if(_495!=""){if(!cookieEnable()){url=_495;}}switch(parseInt(_496)){case 1:_497=390;_498=393;break;case 2:_497=546;_498=493;break;case 3:_497=624;_498=493;break;case 4:_497=1024;_498=768;break;default:break;}switch(parseInt(_499)){case 0:_49a="no";_49b="no";_49c="no";_49d="no";_49e="no";break;case 1:_49a="yes";_49b="yes";_49c="yes";_49d="yes";_49e="yes";break;default:break;}switch(parseInt(_49f)){case 0:_4a0="no";_4a1="no";break;case 1:_4a0="yes";_4a1="yes";break;default:break;}if(_4a0=="yes"){_497=_497+_492;}if(_4a3!=""){try{var obj=document.getElementById(_4a3);px=findPosX(obj)+_4a4;py=findPosY(obj)+_4a5;if(document.getElementById){if(isNaN(window.screenX)){px=px-document.body.scrollLeft+window.screenLeft;py=py-document.body.scrollTop+window.screenTop;}else{px=px+window.screenX+(window.outerWidth-window.innerWidth)-window.pageXOffset;py=py+window.screenY+(window.outerHeight-24-window.innerHeight)-window.pageYOffset;}}else{if(document.all){px=px-document.body.scrollLeft+window.screenLeft;py=py-document.body.scrollTop+window.screenTop;}}if(screen.availWidth<(px+_497)){px=px+((screen.availWidth)-(px+_497));}if(screen.availHeight<(py+_498)){py=py+((screen.availHeight)-(py+_498));}}catch(error){px=100;py=100;}}strAttr="width="+_497+",height="+_498;if(_49a!=""){strAttr=strAttr+",toolbar="+_49a;}if(_49b!=""){strAttr=strAttr+",location="+_49b;}if(_49c!=""){strAttr=strAttr+",directories="+_49c;}if(_49d!=""){strAttr=strAttr+",status="+_49d;}if(_49e!=""){strAttr=strAttr+",menubar="+_49e;}if(_4a0!=""){strAttr=strAttr+",scrollbars="+_4a0;}if(_4a1!=""){strAttr=strAttr+",resizable="+_4a1;}if(_4a2!=""){strAttr=strAttr+",dependent="+_4a2;}if(px!=""){strAttr=strAttr+",left="+px;}if(py!=""){strAttr=strAttr+",top="+py;}if(_493){alert(strAttr);}if(_4a8==""){objNow=new Date();_4a8="newPopupWin"+objNow.getHours()+objNow.getMinutes()+objNow.getSeconds();}if(typeof wt_global!="undefined"){if(wt_global!=""){if(url.indexOf("?")>-1){url=url+"&"+wt_global;}else{url=url+"?"+wt_global;}}}if(_4a9=="yes"){strNewCmd=_4a8+"= window.open('"+url+"', '"+_4a8+"');";}else{strNewCmd=_4a8+"= window.open('"+url+"','"+_4a8+"', '"+strAttr+"');";}eval(strNewCmd);try{if(_4a9=="yes"){eval(_4a8+".resizeTo(screen.availWidth,screen.availHeight)");eval(_4a8+".moveTo(0,0)");}if(_4aa=="yes"){eval(_4a8+".focus()");}if(_4ab=="yes"){return eval(_4a8);}else{return false;}}catch(e){return false;}};function openPopup(_4ad,_4ae,size,_4b0,navi,_4b2,_4b3,body,_4b5,_4b6){showPopup=true;if(_4b5.indexOf("_")!=5){if(getCookie(_4b5)==null){if(_4b6!=""){if(_4b6==-1){setCookie(_4b5,"TRUE","");}else{setCookie(_4b5,"TRUE",_4b6);}}}else{showPopup=false;}}var _4b7="";if(showPopup){popupExtWinText(_4ad,_4ae,size,_4b0,navi,_4b2,_4b3,_4b7);}};function findPosX(obj){var _4b9=0;if(obj.offsetParent){while(obj.offsetParent){_4b9+=obj.offsetLeft;obj=obj.offsetParent;}}else{if(obj.x){_4b9+=obj.x;}}return _4b9;};function findPosY(obj){var _4bb=0;if(obj.offsetParent){while(obj.offsetParent){_4bb+=obj.offsetTop;obj=obj.offsetParent;}}else{if(obj.y){_4bb+=obj.y;}}return _4bb;};function lnkToParentWin(url){try{if(!window.opener){throw "error";}if(window.opener.closed){throw "error";}window.opener.location.href=url;}catch(e){window.opener=eval("popupWin({url:'"+url+"',fullscreen:'yes',focus:'no',objectreturn:'yes'})");}window.focus();return false;};function checkMAMCard(_4bd){pValidPrefix5="99200,22201,99222,33303,99990";pValidPrefix6="401000,403400,531000,523400,401001,531001,401002,531002,401003,531003";if(_4bd==""){return false;}if(((new String(_4bd)).length<14)||((new String(_4bd)).length>16)){return false;}var num5=new String(_4bd.substring(0,5));var num6=new String(_4bd.substring(0,6));if((pValidPrefix5.indexOf(num5)!=0)&&(pValidPrefix6.indexOf(num6)!=0)){return false;}return true;};function lh_navhdjump(_4c0){self.location.href=_4c0.options[_4c0.selectedIndex].value;};function lh_selSubmit(_4c1){var _4c2=_4c1.options[_4c1.selectedIndex].value;var _4c3=Number(_4c2.charAt(0));var _4c4=Number(_4c2.charAt(1));var _4c5=Number(_4c2.charAt(2));var _4c6=_4c2.substr(4,_4c2.length-1);if(_4c2.charAt(0)!=" "&&_4c3!=0){popupExtWin(_4c6,"newWin",_4c3,_4c4,_4c5);}else{if(_4c2!="   ##"&&_4c6!=""){window.location.href=_4c6;}}};function lh_form_reset(sId){if((sId==null)||(sId=="")){return;}try{oForm=document.getElementById(sId);for(i=0;i<oForm.elements.length;i++){oEle=oForm.elements[i];if(!oEle.readOnly){oCurrentTyp=oEle.type;switch(oCurrentTyp){case "text":oEle.value="";break;case "textarea":oEle.value="";break;case "checkbox":oEle.checked=false;break;case "radio":oEle.checked=false;break;case "select-multiple":for(j=0;j<oEle.options.length;j++){oEle.options[j].selected=false;}break;case "select-one":oEle.selectedIndex=0;break;}if(oEle.fireEvent){oEle.fireEvent("onchange");}else{sChangeCode=oEle.getAttribute("onchange");if((sChangeCode!=null)&&(sChangeCode!="")){if((typeof sChangeCode)=="function"){sChangeCode=String(sChangeCode);tmpFrsPos=sChangeCode.indexOf("{");tmpLstPos=sChangeCode.indexOf("}");sChangeCode=sChangeCode.slice(tmpFrsPos+1,tmpLstPos);}try{eval(sChangeCode);}catch(e){}}}}}}catch(e){}};function submitCheck(_4c8,_4c9,_4ca){if((document.getElementById(_4ca)).checked){(document.getElementById("part1")).style.display="none";(document.getElementById("part2")).style.display="block";submitFormOld(_4c8,_4c9);document.getElementById("top").focus();}else{(document.getElementById("checkError")).style.display="block";}};function submitTcAndCvcCheck(_4cb,_4cc,_4cd,_4ce){var _4cf=(document.getElementById(_4ce)).value;var cvc=(isNumeric(_4cf)&&(_4cf.length==3||_4cf.length==4));if((document.getElementById(_4cd)).checked&&cvc){(document.getElementById("part1")).style.display="none";(document.getElementById("tc")).style.display="none";(document.getElementById("cvcEmpty")).style.display="none";(document.getElementById("cvcInvalid")).style.display="none";(document.getElementById("part2")).style.display="block";submitFormOld(_4cb,_4cc);document.getElementById("top").focus();}else{(document.getElementById("checkError")).style.display="block";if((document.getElementById(_4cd)).checked){(document.getElementById("tc")).style.display="none";}else{(document.getElementById("tc")).style.display="block";}if(document.getElementById(_4ce).value==""){(document.getElementById("cvcEmpty")).style.display="block";(document.getElementById("cvcInvalid")).style.display="none";}else{(document.getElementById("cvcEmpty")).style.display="none";if(cvc){(document.getElementById("cvcInvalid")).style.display="none";}else{(document.getElementById("cvcInvalid")).style.display="block";}}}};function isNumeric(_4d1){var _4d2="0123456789";var _4d3=true;var Char;for(i=0;i<_4d1.length&&_4d3==true;i++){Char=_4d1.charAt(i);if(_4d2.indexOf(Char)==-1){_4d3=false;}}return _4d3;};function submitFormOld(_4d5,_4d6){document.getElementById(_4d6).action=_4d5;document.getElementById(_4d6).submit();};function get_costs(_4d7,_4d8,_4d9,app){var elem=document.getElementById(_4d7);if(elem.value==""){document.getElementById(_4d8+_4d9).value="0.00";}else{document.getElementById(_4d8+_4d9).value=elem.value;}if(app=="gm"){sum_costs(_4d8);}};function sum_costs(_4dc){var err=false;var i=0;var n=0;while(!err){try{n+=Number(document.getElementById(_4dc+i).value);document.getElementById("costs_all").value=n+".00";++i;}catch(e){err=true;}}};function getCookie(name){var _4e1=getCookieRaw(name);if(_4e1!=null){_4e1=urlEscape2htmlEscape(_4e1);}return _4e1;};function getCookieRaw(name){var _4e3=document.cookie.indexOf(name);var _4e4=null;if(_4e3!=-1){var _4e5=document.cookie.indexOf(";",_4e3);if(_4e5==-1){_4e5=document.cookie.length;}_4e4=document.cookie.substring(_4e3+name.length+1,_4e5);}return _4e4;};var windowCounter=0;function popupExtWinText(wurl,_4e7,size,_4e9,navi,xpos,ypos,_4ed){size=new String(size);if(navi==0){var _4ee="toolbar=no,location=no,directories=no,status=no,menubar=no,";}else{var _4ee="toolbar=yes,menubar=yes,location=yes,status=yes,directories=yes,";}if(_4e9==0){_4ee=_4ee+"scrollbars=no,resizable=no,";}else{_4ee=_4ee+"scrollbars=yes,resizable=yes,";}winWidth=800;winHeight=600;newWinSize=size.charAt(0);switch(parseInt(newWinSize)){case 0:theFirst=size.indexOf("-");theSecond=size.lastIndexOf("-");winWidth=size.slice(theFirst+1,theSecond);winHeight=size.slice(theSecond+1);_4ee=_4ee+"width="+winWidth+",height="+winHeight;break;case 1:_4ee=_4ee+"width=400,height=400";winWidth=400;winHeight=400;break;case 2:_4ee=_4ee+"width=600,height=500";winWidth=600;winHeight=500;break;case 3:_4ee=_4ee+"width=800,height=600";winWidth=800;winHeight=600;break;case 4:_4ee=_4ee+"width=1024,height=768";winWidth=1024;winHeight=768;break;default:winWidth=800;winHeight=600;_4ee=_4ee+"width=800,height=600";break;}windowCounter++;if(_4e7==""){jetzt=new Date();windowName="newExtPopupWinText"+windowCounter+"_"+jetzt.getHours()+jetzt.getMinutes()+jetzt.getSeconds();}else{windowName=_4e7;}wurllist=wurl.split("?");newwurlback="";i=2;while(i<wurllist.length){newwurlback=newwurlback+"?"+wurllist[i];i++;}newwurlback=escape(newwurlback);wurl=wurllist[0];if(wurllist.length>1){wurl=wurl+"?"+wurllist[1];}wurl=wurl+newwurlback;cmdOpenwindow=windowName+"= window.open('"+wurl+"', '"+windowName+"', '"+_4ee+"');";eval(cmdOpenwindow);if(wurl==""){cmdWriteText="";if(document.layers){cmdWriteText+=windowName+".document.open();";cmdWriteText+=windowName+".document.write('"+_4ed+"');";cmdWriteText+=windowName+".document.close();";}else{cmdWriteText+=windowName+".document.write('"+_4ed+"');";}eval(cmdWriteText);}var _4ef=0;var _4f0=0;var _4f1=screen.availWidth;var _4f2=screen.availHeight;var _4f3=xpos;var _4f4=ypos;if(document.all){if(navi==0){winWidth=parseInt(winWidth)+10;winHeight=parseInt(winHeight)+30;}else{winHeight=parseInt(winHeight)+50;}}else{winWidth=eval(windowName+".outerWidth");winHeight=eval(windowName+".outerHeight");}if(_4f3==""){_4f3=(_4f1-winWidth)/2;}_4f3=Math.floor(_4f3);if(_4f3<0){_4f3=10;}if(_4f4==""){_4f4=(_4f2-winHeight)/2;}if(_4f4<0){winposy=10;}eval(windowName+".moveTo(winPosx, winPosy);");eval(windowName+".focus();");};function countChars(_4f5,_4f6,_4f7){if(_4f5.value.length>_4f7){_4f5.value=_4f5.value.substring(0,_4f7);}else{$(_4f6).firstChild.nodeValue=_4f7-_4f5.value.length;}};FormHelper={form:null,submitForm:function(obj,_4f9){this.form=this.locateForm(obj);if(this.form!=null){if(_4f9!=null){_4f9;}this.form.submit();}},locateForm:function(obj){while(obj!=null){obj=obj.parentNode;if(obj.tagName=="FORM"||obj.tagName=="form"){break;}}return obj;}};dojo.declare("lh.widget.LoginTabHandler",null,{_initTabId:"",_resultUserId:null,_resultMamNo:null,constructor:function(_4fb){dojo.mixin(this,_4fb);this.tabAnkerNodeUser=dojo.byId(this.prefixIdAnker+this.sufixIdUserID);this.tabAnkerNodeMAMNo=dojo.byId(this.prefixIdAnker+this.sufixIdMAMNo);this.tabLiNodeUser=dojo.byId(this.prefixIdList+this.sufixIdUserID);this.tabLiNodeMAMNo=dojo.byId(this.prefixIdList+this.sufixIdMAMNo);this.formDivNodeUser=dojo.byId(this.frmDivUserID);this.formDivNodeMAMNo=dojo.byId(this.frmDivMAMNo);this.focusNodeUserID=dojo.byId(this.focusIDUserID);this.focusNodeMamNo=dojo.byId(this.focusIDMAMNo);if(this.initTab){this._initTabId=this.prefixIdAnker+this.initTab;}this._tabHandler();},_tabHandler:function(){dojo.subscribe(this.topic,this,"_tabClick");dojo.connectPublisher(this.topic,this.tabAnkerNodeUser,"onclick");dojo.connectPublisher(this.topic,this.tabAnkerNodeMAMNo,"onclick");},initActivTab:function(){dojo.publish(this.topic,[{iid:this._initTabId}]);},_tabClick:function(_4fc){if(!this._resultUserId){this._resultUserId=dojo.query(this.xClassUserId);}if(!this._resultMamNo){this._resultMamNo=dojo.query(this.xClassMAMNo);}try{lid=_4fc.currentTarget.id;}catch(e){lid=_4fc.iid;}if(lid==this.tabAnkerNodeUser.id){dojo.addClass(this.tabAnkerNodeUser,"tabact");dojo.addClass(this.tabLiNodeUser,"act");dojo.removeClass(this.tabAnkerNodeMAMNo,"tabact");dojo.removeClass(this.tabLiNodeMAMNo,"act");for(var i=0;i<this._resultMamNo.length;i++){dojo.style(this._resultMamNo[i],"display","none");}for(var i=0;i<this._resultUserId.length;i++){dojo.style(this._resultUserId[i],"display","block");}this.focusNodeUserID.focus();}if(lid==this.tabAnkerNodeMAMNo.id){dojo.addClass(this.tabAnkerNodeMAMNo,"tabact");dojo.addClass(this.tabLiNodeMAMNo,"act");dojo.removeClass(this.tabAnkerNodeUser,"tabact");dojo.removeClass(this.tabLiNodeUser,"act");for(var i=0;i<this._resultUserId.length;i++){dojo.style(this._resultUserId[i],"display","none");}for(var i=0;i<this._resultMamNo.length;i++){dojo.style(this._resultMamNo[i],"display","block");}this.focusNodeMamNo.focus();}this._initTabId=lid;if(!_4fc.iid){_4fc.preventDefault();}}});dojo.declare("lh.widget.LoginLayerHandler",null,{_layer:null,_tabHandler:null,constructor:function(_4fe){dojo.mixin(this,_4fe);loginText=document.createTextNode(this.strText);this.linkOpenNode.appendChild(loginText);dojo.connect(this.linkNode,"onclick",this,"_buttonClick");dojo.connect(this.linkOpenNode,"onclick",this,"_buttonOpenClick");},_buttonClick:function(_4ff){if(!this._layer){this._layer=new lh.widget.LoginLayer({srcNodeRef:this.layerNode,appendNode:this.appendNode,parent:this});}this._layer.toggle();dojo.style(this.linkNode,"display","none");dojo.style(this.linkOpenNode,"display","block");dojo.style(this.barNode,"display","block");pos=dojo.marginBox(this.linkOpenNode);dojo.style(this.barNode,"width",(pos.w-1)+"px");dojo.style(this.barNode,"height","150px");dojo.style(this.barNode,"zIndex","990");if(!this._tabHandler){this._tabHandler=new lh.widget.LoginTabHandler({initTab:this.initTab,prefixIdAnker:this.prefixIdAnker,prefixIdList:this.prefixIdList,sufixIdUserID:this.sufixIdUserID,sufixIdMAMNo:this.sufixIdMAMNo,xClassUserId:this.xClassUserId,xClassMAMNo:this.xClassMAMNo,focusIDUserID:this.focusIDUserID,focusIDMAMNo:this.focusIDMAMNo,topic:"LOGINLAYERTAPCLICKED"});}this._tabHandler.initActivTab();_4ff.preventDefault();},_buttonOpenClick:function(_500){dojo.style(this.linkNode,"display","block");dojo.style(this.linkOpenNode,"display","none");dojo.style(this.barNode,"display","none");if(_500){dojo.stopEvent(_500);}}});dojo.declare("lh.widget.LoginLayer",[dijit._Widget],{isActive:false,_iframe:null,constructor:function(_501){dojo.mixin(this,_501);this.domNode=this.srcNodeRef;dojo.query("body")[0].appendChild(this.domNode);dojo.style(this.domNode,"position","absolute");dojo.style(this.domNode,"top","10px");dojo.style(this.domNode,"left","10px");dojo.style(this.domNode,"zIndex","1000");},toggle:function(){if(!this.isActive){this._show();}else{this._hide();}},_show:function(){dojo.style(this.domNode,"display","block");this.pos=dojo.coords(this.appendNode,true);dojo.style(this.domNode,"top",this.pos.y+this.pos.h+11+"px");dojo.style(this.domNode,"left",this.pos.x+"px");dojo.style(this.domNode,"width","224px");if((dojo.isIE)&&(dojo.isIE<7)){if(!this._iframe){this._iframe=new dijit.BackgroundIframe(this.domNode);}}this.isActive=true;},_hide:function(){dojo.style(this.domNode,"display","none");this.parent._buttonOpenClick();this.isActive=false;},_onBlur:function(){this._hide();this.inherited(arguments);},postMixInProperties:function(){this.inherited(arguments);}});dojo.declare("lh.TypeAheadReadStore",dojox.data.QueryReadStore,{fetch:function(_502){_502.serverQuery={query:_502.query.result,rep:this.rep,site:this.site,lang:this.lang,portal:this.portal,apptype:this.apptype};return this.inherited("fetch",arguments);}});dojo.declare("lh.widget.TypeAhead",[dijit._Widget,dijit.form.ComboBoxMixin],{debug:false,templateString:"",isActive:true,highlightSearchTerm:false,MIN_QUERY_LENGTH:3,requestMethod:"get",postCreate:function(){},constructor:function(_503){dojo.mixin(this,_503);this.searchAttr="result";this.domNode=dojo.byId(this.idSearchInput);this.focusNode=this.domNode;this.comboNode=this.domNode;this.store=new lh.TypeAheadReadStore({jsId:this.jsId,url:this.url,requestMethod:this.requestMethod,site:this.site,rep:this.rep,site:this.site,lang:this.lang,portal:this.portal,apptype:this.apptype},dojo.byId(this.storeId));dojo.connect(this.focusNode,"onkeypress",this,"_onKeyPress");dojo.connect(this.focusNode,"onfocus",this,"onFocus");dojo.connect(this.focusNode,"compositionend",this,"compositionend");this.setInactiveOnBlurHandler=dojo.connect(this.focusNode,"onblur",this,"_setListInactive");},onkeyup:function(evt){this.onfocus(evt);},_onMouse:function(_505){return;},_arrowPressed:function(){return;},_arrowIdle:function(){return;},displayMessage:function(){return;},getValue:function(){return this.focusNode.value;},setValue:function(_506){this.focusNode.value=_506;},getDisplayedValue:function(){return this.getValue();},_startSearch:function(key){if(key.length>=this.MIN_QUERY_LENGTH&&this.isActive){if(this.debug){console.debug("Minimum length reached, firing search!");}if(!this._popupWidget){this._popupWidget=new lh.widget._TypeAheadPopUp({onChange:dojo.hitch(this,this._selectOption),idAppendNode:this.idAppendNode,idCloseNode:this.idCloseNode},dojo.byId(this.idAppendNode));this._popupWidget._messages=[];}var _508=this.query;this._lastQuery=_508[this.searchAttr]=key;var _509=this.store.fetch({queryOptions:{ignoreCase:this.ignoreCase,deep:true},query:_508,onComplete:dojo.hitch(this,"_openResultList"),start:0,count:this.pageSize});}},_announceOption:function(node){if(node==null){return;}var _50b;if(!(this._popupWidget&&node==this._popupWidget.closeButton)){_50b=this.store.getValue(node.item,this.searchAttr);}this.focusNode.value=this.focusNode.value.substring(0,this._getCaretPos(this.focusNode));if(this.autoComplete){this._autoCompleteText(_50b);}},_selectOption:function(evt){var tgt=null;if(!evt){evt={target:this._popupWidget.getHighlightedOption()};}if(!evt.target){this.setDisplayedValue(this.getDisplayedValue());return;}else{if(evt.noHide){this.closeResultList();return;}else{tgt=evt.target;}}if(!evt.noHide){this._hideResultList();this._setCaretPos(this.focusNode,this.store.getValue(tgt.item,this.searchAttr).length);}this._doSelect(tgt);this._submitForm();},closeResultList:function(){this._hasFocus=false;this._hasBeenBlurred=true;this._hideResultList();this._arrowIdle();this.isActive=false;},_onKeyPress:function(evt){if(evt.altKey||(evt.ctrlKey&&evt.charCode!=118)){return;}if(this._popupWidget){var _50f=this._popupWidget.getHighlightedOption();if((evt.keyCode==dojo.keys.ENTER&&(_50f==this._popupWidget.closeButton))){this.closeResultList();evt.preventDefault();}else{if(evt.keyCode==dojo.keys.DOWN_ARROW&&(_50f==this._popupWidget.closeButton)){dojo.stopEvent(evt);}else{if(evt.keyCode==dojo.keys.ENTER&&!this._isShowingNow){this._submitForm();dojo.stopEvent(evt);return;}else{if(evt.keyCode==dojo.keys.ENTER&&this._isShowingNow){this._autoCompleteText(this.store.getValue(this._popupWidget.getHighlightedOption().item,this.searchAttr));this._submitForm();dojo.stopEvent(evt);}else{if(evt.keyCode==dojo.keys.ESCAPE){this.closeResultList();evt.preventDefault();}else{if(evt.keyCode==dojo.keys.BACKSPACE&&this._isShowingNow&&(_50f!=null)){this.closeResultList();this._setListInactive();this.isActive=true;evt.preventDefault();}else{dijit.form.ComboBoxMixin.prototype._onKeyPress.apply(this,arguments);}}}}}}}else{if(evt.keyCode==dojo.keys.ENTER){this._submitForm();dojo.stopEvent(evt);}else{dijit.form.ComboBoxMixin.prototype._onKeyPress.apply(this,arguments);}}},postMixInProperties:function(){dijit.form.ComboBoxMixin.prototype.postMixInProperties.apply(this,arguments);},_submitForm:function(){if(this.resultPopupName){popupWin({framename:this.resultPopupName,url:"about:blank",predef_size:3,predef_navi:0,scrollbars:"yes",resizable:"no"});FormHelper.submitForm(this.domNode);this.closeResultList();}else{FormHelper.submitForm(this.domNode);}this.isActive=true;},_autoCompleteText:function(text){var fn=this.focusNode;dijit.selectInputText(fn,fn.value.length);fn.value=text;},_setListInactive:function(){if(this._popupWidget){this._popupWidget._highlighted_option=null;}},_getMenuLabelFromItem:function(item){if(this.highlightSearchTerm){var _513=this.store.getValue(item,this.searchAttr);var _514=this._lastQuery.split(" ");for(var j=0;j<_514.length;j++){if(_514[j]!=""){var _516=new RegExp("("+_514[j]+")","gi");var _517=_513.match(_516);if(_517){for(var i=0;i<_517.length;i++){tempRegSearch=new RegExp("("+_517[i]+")","g");_513=_513.replace(tempRegSearch,"<b>"+_517[i]+"</b>");}}}}return {html:true,label:_513};}else{return {html:false,label:this.store.getValue(item,this.searchAttr)};}}});dojo.declare("lh.widget.AirportTypeAhead",[lh.widget.TypeAhead],{MIN_QUERY_LENGTH:3,resultListLength:10,idHiddenCode:"",objHiddenCode:null,highlightSearchTerm:true,constructor:function(_519){lh.widget.TypeAhead.superclass.constructor.call(this);this.setActiveOnFocusHandler=dojo.connect(this.focusNode,"onfocus",this,"_setActive");if(this.idHiddenCode!=""){this.objHiddenCode=dojo.byId(this.idHiddenCode);}this.oldInputValue="";this.airportCodeOnFocusHandler=dojo.connect(this.focusNode,"onfocus",this,"_prepareDeleteAirportCode");dojo.connect(this.focusNode,"onblur",this,"_checkToDeleteAirportCode");this.onBlurCopyNameAndCodeHandler=dojo.connect(this.focusNode,"onblur",this,"_onBlurCopyNameAndCode");},_startSearch:function(key){if((this.oldInputValue!="")&&(this.oldInputValue!=this.focusNode.value)){this._deleteAirportCode();}if(key.length>=this.MIN_QUERY_LENGTH&&this.isActive){dojo.disconnect(this.onBlurCopyNameAndCodeHandler);if(this.debug){console.debug("Minimum length reached, firing search!");}if(!this._popupWidget){this._popupWidget=new lh.widget._TypeAheadPopUp({onChange:dojo.hitch(this,this._selectOption),idAppendNode:this.idAppendNode,idCloseNode:this.idCloseNode,listLength:this.resultListLength},dojo.byId(this.idAppendNode));this._popupWidget._messages=[];}if(this.debug){if(!this.surl){this.surl=this.url;}if(!this.z){this.z=0;}if(this.z<this.debug.length){this.url=this.surl+"?quantity="+this.debug[this.z];this.z++;}else{this.z=0;this.url=this.surl+"?quantity="+this.debug[this.z];this.z++;}this.store=new lh.TypeAheadReadStore({jsId:this.jsId,url:this.url,requestMethod:this.requestMethod,site:this.site,rep:this.rep,site:this.site,lang:this.lang,portal:this.portal,apptype:this.apptype},dojo.byId(this.storeId));}var _51b=this.query;this._lastQuery=_51b[this.searchAttr]=key;var _51c=this.store.fetch({queryOptions:{ignoreCase:this.ignoreCase,deep:true},query:_51b,onComplete:dojo.hitch(this,"_openResultList"),start:0,count:0});}else{if(key.length<this.MIN_QUERY_LENGTH){this.closeResultList();this.isActive=true;}}},_selectOption:function(evt){var tgt=null;if(!evt){evt={target:this._popupWidget.getHighlightedOption()};}if(!evt.target){this.setDisplayedValue(this.getDisplayedValue());return;}else{if(evt.noHide){this.closeResultList();return;}else{tgt=evt.target;}}if(!evt.noHide){this._hideResultList();this._setCaretPos(this.focusNode,this.store.getValue(tgt.item,this.searchAttr).length);}this._setAirportCode(tgt.item.i[this.keyForCode]);this._doSelect(tgt);this.onBlurCopyNameAndCodeHandler=dojo.connect(this.focusNode,"onblur",this,"_onBlurCopyNameAndCode");},_onKeyPress:function(evt){if(evt.altKey||(evt.ctrlKey&&evt.charCode!=118)){return;}if(this._popupWidget){var _520=this._popupWidget.getHighlightedOption();if((evt.keyCode==dojo.keys.ENTER&&(_520==this._popupWidget.closeButton))){this.closeResultList();dojo.stopEvent(evt);this.onBlurCopyNameAndCodeHandler=dojo.connect(this.focusNode,"onblur",this,"_onBlurCopyNameAndCode");}else{if(evt.keyCode==dojo.keys.DOWN_ARROW&&(_520==this._popupWidget.closeButton)){dojo.stopEvent(evt);}else{if(evt.keyCode==dojo.keys.ENTER&&!this._isShowingNow){dojo.stopEvent(evt);}else{if(evt.keyCode==dojo.keys.ENTER&&this._isShowingNow&&(_520!=null)){this._autoCompleteText(this.store.getValue(this._popupWidget.getHighlightedOption().item,this.searchAttr));this._setAirportCode(this._popupWidget.getHighlightedOption().item.i[this.keyForCode]);this.closeResultList();dojo.stopEvent(evt);this.onBlurCopyNameAndCodeHandler=dojo.connect(this.focusNode,"onblur",this,"_onBlurCopyNameAndCode");}else{if(evt.keyCode==dojo.keys.TAB&&this._isShowingNow&&(_520!=null)){this._autoCompleteText(this.store.getValue(this._popupWidget.getHighlightedOption().item,this.searchAttr));this._setAirportCode(this._popupWidget.getHighlightedOption().item.i[this.keyForCode]);this.closeResultList();this.onBlurCopyNameAndCodeHandler=dojo.connect(this.focusNode,"onblur",this,"_onBlurCopyNameAndCode");dijit.form.ComboBoxMixin.prototype._onKeyPress.apply(this,arguments);}else{if(evt.keyCode==dojo.keys.ESCAPE){this.closeResultList();this.onBlurCopyNameAndCodeHandler=dojo.connect(this.focusNode,"onblur",this,"_onBlurCopyNameAndCode");dojo.stopEvent(evt);}else{if(evt.keyCode==dojo.keys.ENTER){dojo.stopEvent(evt);}else{if(evt.keyCode==dojo.keys.BACKSPACE&&this._isShowingNow&&(_520!=null)){this.closeResultList();this._setListInactive();this.isActive=true;evt.preventDefault();}else{if(evt.keyCode==dojo.keys.DOWN_ARROW&&(!_520)){this._popupWidget.highlightFirstOption();}else{if(evt.keyCode==dojo.keys.DOWN_ARROW||evt.keyCode==dojo.keys.UP_ARROW){dijit.form.ComboBoxMixin.prototype._onKeyPress.apply(this,arguments);}else{if(evt.keyCode==dojo.keys.TAB){this._onBlurCopyNameAndCode();}this.closeResultList();this._setListInactive();this.isActive=true;dijit.form.ComboBoxMixin.prototype._onKeyPress.apply(this,arguments);}}}}}}}}}}}else{if((evt.keyCode==dojo.keys.ENTER)||(evt.keyCode==dojo.keys.ESCAPE)){dojo.stopEvent(evt);}else{dijit.form.ComboBoxMixin.prototype._onKeyPress.apply(this,arguments);}}},_prepareDeleteAirportCode:function(){if(this.airportCodeOnFocusHandler){dojo.disconnect(this.airportCodeOnFocusHandler);}if(this.objHiddenCode.value!=""){this.oldInputValue=this.focusNode.value;}},_checkToDeleteAirportCode:function(){if(this.focusNode.value==""){this._deleteAirportCode();}},_setAirportCode:function(code){if(this.objHiddenCode){this.objHiddenCode.value=code;}this.oldInputValue=this.focusNode.value;},_onBlurCopyNameAndCode:function(){this.airportCodeOnFocusHandler=dojo.connect(this.focusNode,"onfocus",this,"_prepareDeleteAirportCode");if(this.idsCopyTo){if(this.focusNode.value!=""){for(var i=0;i<this.idsCopyTo.length;i++){if(dojo.byId(this.idsCopyTo[i].name).value==""){dojo.byId(this.idsCopyTo[i].name).value=this.focusNode.value;dojo.byId(this.idsCopyTo[i].code).value=this.objHiddenCode.value;}}}}dojo.disconnect(this.onBlurCopyNameAndCodeHandler);},_deleteAirportCode:function(){if(this.objHiddenCode){this.objHiddenCode.value="";}this.oldInputValue="";},_setActive:function(){this.isActive=true;},_showResultList:function(){this._hideResultList();var _523=this._popupWidget.getItems(),_524=Math.min(_523.length,this.maxListLength);this._arrowPressed();this.displayMessage("");with(this._popupWidget.domNode.style){width="";height="";}if(this._popupWidget.scrollWrp){var best=this.open();var _526=best.w;var _527=lh.helper.gui.getScrollBarWidth();var _528=this._popupWidget.listLength*(dojo.marginBox(this._popupWidget.scrollWrp.firstChild).h);var _529=dojo.marginBox(this._popupWidget.scrollWrp.firstChild).h;this._popupWidget.domNode.style.overflow="hidden";dojo.marginBox(this._popupWidget.domNode,{h:_528+_529+3,w:Math.max(_526,this.domNode.offsetWidth)+_527+3});dojo.style(this._popupWidget.scrollWrp,"overflow","auto");dojo.marginBox(this._popupWidget.scrollWrp,{h:_528,w:Math.max(_526,this.domNode.offsetWidth)+_527});var _52a=dojo.coords(this.domNode);if(best.y<_52a.y){this.open();}}else{var best=this.open();var _52b=dojo.marginBox(this._popupWidget.domNode);this._popupWidget.domNode.style.overflow=((best.h==_52b.h)&&(best.w==_52b.w))?"hidden":"auto";var _526=best.w;if(best.h<this._popupWidget.domNode.scrollHeight){_526+=16;}dojo.marginBox(this._popupWidget.domNode,{h:best.h,w:Math.max(_526,this.domNode.offsetWidth)});}dijit.setWaiState(this.comboNode,"expanded","true");}});lh.helper.gui={returnWidth:null,getScrollBarWidth:function(){if(!this.returnWidth){var _52c=document.createElement("p");dojo.style(_52c,{"width":"100%","height":"200px"});var _52d=document.createElement("div");dojo.style(_52d,{"position":"absolute","top":"0px","left":"0px","visibility":"hidden","width":"200px","height":"150px","overflow":"hidden"});_52d.appendChild(_52c);document.body.appendChild(_52d);var w1=_52c.offsetWidth;dojo.style(_52d,"overflow","scroll");var w2=_52c.offsetWidth;if(w1==w2){w2=_52d.clientWidth;}document.body.removeChild(_52d);this.returnWidth=(w1-w2);}return this.returnWidth;}};dojo.declare("lh.widget._TypeAheadPopUp",dijit._Widget,{scrollWrp:null,listLength:-1,constructor:function(_530){dojo.mixin(this,_530);this.menueNode=dojo.byId(this.idAppendNode);this.domNode=this.menueNode;this.closeButton=dojo.byId(this.idCloseNode);dojo.connect(this.menueNode,"onmousedown",this,"onmousedown");dojo.connect(this.menueNode,"onmouseup",this,"onmouseup");dojo.connect(this.menueNode,"onmouseover",this,"onmouseover");dojo.connect(this.menueNode,"onmouseout",this,"onmouseout");},postMixInProperties:function(){this.inherited(arguments);},clearResultList:function(){if(!this.scrollWrp){while(this.domNode.childNodes.length>1){this.domNode.removeChild(this.domNode.childNodes[this.domNode.childNodes.length-2]);}}else{while(this.scrollWrp.childNodes.length>0){this.scrollWrp.removeChild(this.scrollWrp.childNodes[this.scrollWrp.childNodes.length-1]);}this.domNode.removeChild(this.scrollWrp);this.scrollWrp=null;}},createOptions:function(_531,_532,_533){var _534=this;if((this.listLength>0)&&(_531.length>this.listLength)){var _535=document.createElement("div");_535.id="typeheadScrollWrp";dojo.forEach(_531,function(item){var _537=_534._createOption(item,_533);_537.className="dijitMenuItem";_535.appendChild(_537);});_534.domNode.insertBefore(_535,_534.closeButton);this.scrollWrp=_535;}else{dojo.forEach(_531,function(item){var _539=_534._createOption(item,_533);_539.className="dijitMenuItem";_534.domNode.insertBefore(_539,_534.closeButton);});}},onmousedown:function(evt){if(evt.target===this.domNode){return;}else{if(evt.target===this.scrollWrp){return;}else{if(evt.target==this.closeButton){this.setValue({noHide:true,target:evt.target},false);}else{var tgt=evt.target;while(!tgt.item){tgt=tgt.parentNode;}this.setValue({target:tgt},true);}}}},onmouseover:function(evt){if(evt.target===this.domNode){return;}if(evt.target===this.scrollWrp){return;}var tgt=evt.target;if(!(tgt==this.closeButton)){while(!tgt.item){tgt=tgt.parentNode;}}this._focusOptionNode(tgt);},getHighlightedOption:function(){return this._highlighted_option&&this._highlighted_option.parentNode?this._highlighted_option:null;},_createOption:function(item,_53f){var _540=_53f(item);var _541=document.createElement("div");if(_540.html){_541.innerHTML=_540.label;}else{_541.appendChild(document.createTextNode(_540.label));}if(_541.innerHTML==""){_541.innerHTML="&nbsp;";}_541.item=item;return _541;},getItems:function(){return this.domNode.childNodes;},handleKey:function(evt){switch(evt.keyCode){case dojo.keys.DOWN_ARROW:this._highlightNextOption();break;case dojo.keys.UP_ARROW:this._highlightPrevOption();break;}},_highlightNextOption:function(){if(!this.getHighlightedOption()){this._focusOptionNode(this.domNode.firstChild.style.display=="none"?this.domNode.firstChild.nextSibling:this.domNode.firstChild);}else{if(this._highlighted_option.nextSibling&&this._highlighted_option.nextSibling.style.display!="none"){this._focusOptionNode(this._highlighted_option.nextSibling);}else{if(this.scrollWrp){if(this._highlighted_option==this.scrollWrp.lastChild){this._focusOptionNode(this.closeButton);}}}}dijit.scrollIntoView(this._highlighted_option);},highlightFirstOption:function(){if(!this.scrollWrp){this._focusOptionNode(this.domNode.firstChild);dijit.scrollIntoView(this._highlighted_option);}else{this._focusOptionNode(this.scrollWrp.firstChild);dijit.scrollIntoView(this._highlighted_option);}},highlightLastOption:function(){this._focusOptionNode(this.domNode.lastChild.previousSibling);dijit.scrollIntoView(this._highlighted_option);},_highlightPrevOption:function(){if(!this.getHighlightedOption()){this._focusOptionNode(this.domNode.lastChild.style.display=="none"?this.domNode.lastChild.previousSibling:this.domNode.lastChild);}else{if(this._highlighted_option.previousSibling&&this._highlighted_option.previousSibling.style.display!="none"){if(!this.scrollWrp){this._focusOptionNode(this._highlighted_option.previousSibling);}else{if(this._highlighted_option==this.closeButton){this._focusOptionNode(this.scrollWrp.lastChild);}else{this._focusOptionNode(this._highlighted_option.previousSibling);}}}}dijit.scrollIntoView(this._highlighted_option);},_focusOptionNode:function(node){if(this._highlighted_option!=node){this._blurOptionNode();this._highlighted_option=node;if(dojo.isIE){if(dojo.isIE<8){dojo.addClass(this._highlighted_option,"dijitMenuItemHover");}else{dojo.style(this._highlighted_option,"backgroundColor","#dcdcdc");}}else{dojo.addClass(this._highlighted_option,"dijitMenuItemHover");}}},_blurOptionNode:function(){if(this._highlighted_option){if(dojo.isIE){if(dojo.isIE<8){dojo.removeClass(this._highlighted_option,"dijitMenuItemHover");}else{dojo.style(this._highlighted_option,"backgroundColor","#fff");}}else{dojo.removeClass(this._highlighted_option,"dijitMenuItemHover");}this._highlighted_option=null;}},onmouseout:function(evt){if(evt.target===this.domNode){return;}this._blurOptionNode();},onmouseup:function(evt){dojo.stopEvent(evt);},setValue:function(_546){this.value=_546;this.onChange(_546);}});lh.validation={isValidPattern:function(_547,_548){if(typeof _547!="string"||typeof _548!="string"){return false;}var re=new RegExp(_548);return re.test(_547);},isValidMaMNumber:function(_54a){if(typeof _54a!="string"){return false;}return (!((_54a.length<14)||(_54a.length>16))&&_54a.length!=9);},isValidMaMStatus:function(_54b,_54c){if(typeof _54b!="string"||typeof _54c!="string"){return false;}if(_54c.indexOf("N/A")>-1){return true;}var _54d=_54c.split(" ");for(var i=0;i<_54d.length;i++){switch(_54d[0]){case "BASE":return lh.validation._checkPrefixes(_54b,["401000","403400","99200","531000","523400"]);break;case "SEN":return lh.validation._checkPrefixes(_54b,["401001","22201","531001"]);break;case "FTL":return lh.validation._checkPrefixes(_54b,["401002","99222","531002"]);break;case "HON":return lh.validation._checkPrefixes(_54b,["401003","33303","531003"]);break;case "INSTANT":return lh.validation._checkPrefixes(_54b,["99990"]);break;default:return false;}}},_checkPrefixes:function(_54f,_550){var _551=false;for(var i=0;i<_550.length;i++){if(_54f.indexOf(_550[i])==0){_551=true;}}return _551;},isInteger:function(_553){return lh.validation.isValidPattern(_553,"^(?:0|[0-9]\\d*)$");},isAlpha:function(_554){return lh.validation.isValidPattern(_554,"^[a-zA-Z\\s]*$");},isAlphaNumeric:function(_555){return lh.validation.isValidPattern(_555,"^[A-Za-z0-9 \\-]*$");},isValidChars:function(_556){var _557="äëïöüÄËÏÖÜáéíóúÁÉÍÓÚàèìòùÀÈÌÒÙâêîôûÂÊÎÔÛåÅãñõÃÑÕçøÇØæÆÐðþÞÿß";var _558="^[A-Za-z0-9"+_557+"‘;,.\\-_\\+\\&#\\*=”/ "+"\\u0104\\u0105\\u0106\\u0107\\u0118\\u0119\\u0141\\u0142\\u0143\\u0144\\u015A\\u015B\\u0179\\u017A\\u017B\\u017C]*$";return lh.validation.isValidPattern(_556,_558);},isMaskedCCNumber:function(_559){return lh.validation.isValidPattern(_559,"^[0-9\\*]{0,12}[0-9]{4}$");},isTelephoneNumber:function(_55a){return lh.validation.isValidPattern(_55a,"^[0-9\\+\\-\\(\\)]*$");},isValidDatePattern:function(_55b,df){df=df.toLowerCase();var _55d=df;while(_55d.indexOf("d")!=-1){_55d=_55d.replace("d","");}while(_55d.indexOf("m")!=-1){_55d=_55d.replace("m","");}var y=0;while(_55d.indexOf("y")!=-1){_55d=_55d.replace("y","");y++;}var sep="["+_55d.charAt(0)+"]";var _560="^";if(df.charAt(0)=="d"||df.charAt(0)=="m"){_560+="[0-9]{1,2}"+sep+"[0-9]{1,2}"+sep+"[0-9]{"+y+"}$";}else{_560+="[0-9]{"+y+"}"+sep+"[0-9]{1,2}"+sep+"[0-9]{1,2}$";}return lh.validation.isValidPattern(_55b,_560);}};dojo.declare("lh.app.LHFormApplication",null,{formId:null,messageBoxId:null,multiple:false,formProfile:null,scrollToError:true,highlightErrors:false,trackErrors:false,hasErrors:false,errorClass:"mam-msg-error",successClass:"mam-msg-success",messageHeader:null,containerNode:null,prefillData:null,ignoreNullValues:true,_labels:null,_combinedLabels:null,constructor:function(p){dojo.mixin(this,p);this.containerNode=dojo.byId(this.formId);if(this.prefillData&&this.containerNode){var _562=eval(this.prefillData);if(typeof _562!="undefined"){this.setValues(_562);}}},validate:function(){var f=this.containerNode;if(!f){return false;}var _564=dojox.validate.check(f,this.formProfile);if(!this._processResults(f,_564,this.formProfile)){this._summarizeErrors(f,_564,this.formProfile);return false;}else{this._clearMessage();return true;}},resetHighlighting:function(){this._clearMessage();this._labels=dojo.query("label",this.containerNode).forEach(function(_565){dojo.removeClass(_565,"labelError");});dojo.query(".fieldError",this.containerNode).forEach(function(_566){dojo.removeClass(_566,"fieldError");if(dojo.isIE&&dojo.isIE<8&&(_566.tagName=="div"||_566.tagName=="DIV")){var _567=_566.parentNode;var _568=_566.getElementsByTagName("select")[0];_567.replaceChild(_568,_566);}});this._combinedLabels=dojo.query(".mam-xlabel",this.containerNode).forEach(function(_569){dojo.removeClass(_569,"labelError");});},_processResults:function(f,r,_56c){if(r.isSuccessful()&&!this.hasErrors){return true;}else{if(this.hasErrors||r.hasMissing()||r.hasInvalid()){if(this.highlightErrors){this.resetHighlighting();}if((r.hasMissing()||r.hasInvalid())&&this.highlightErrors){this.hasErrors=true;var _56d=r.getMissing();if(_56d.length==0){_56d=r.getInvalid();}else{_56d=_56d.concat(r.getInvalid());}this._labels.forEach(function(_56e){for(var i=0;i<_56d.length;i++){if(_56e.getAttributeNode("for").value===(_56d[i])||_56e.getAttributeNode("for").value.indexOf(_56d[i]+"$$")===0){dojo.addClass(_56e,"labelError");}}},this);this._combinedLabels.forEach(function(_570){for(var i=0;i<_56d.length;i++){if(dojo.hasClass(_570,"mam-xfor-"+_56d[i])){dojo.addClass(_570,"labelError");}}});var f=this.containerNode;for(var i=0;i<_56d.length;i++){var _573=f[_56d[i]];if(_573){if(dojo.isIE&&dojo.isIE<8&&(_573.type=="select-multiple"||_573.type=="select-one")){var _574=document.createElement("div");dojo.addClass(_574,"fieldError");var _575=_573.parentNode;var _576=dojo.clone(_573);_576.selectedIndex=_573.selectedIndex;_574.appendChild(dojo.clone(_576));_575.replaceChild(_574,_573);}else{if(_573.type!="checkbox"&&_573.type!="radio"){dojo.addClass(_573,"fieldError");}}}}}else{this.hasErrors=(r.hasMissing()||r.hasInvalid());return !this.hasErrors;}}}return false;},_summarizeErrors:function(f,r,p){var _57a=[];var _57b=[];if(r.hasMissing()){if(p.singleRequiredMissingMessage){_57a.push(p.singleRequiredMissingMessage);}else{var _57c=r.getMissing();for(var i=0;i<_57c.length;i++){if(p[_57c[i]]&&p[_57c[i]]["required"]){if(dojo.isArray(p[_57c[i]]["required"])){for(var z=0;z<p[_57c[i]]["required"].length;z++){var _57f=p[_57c[i]]["reqKey"][z];if(typeof (_57f)!="undefined"){if((dojo.indexOf(_57b,_57f)>-1&&this.multiple!=true)||(dojo.indexOf(_57a,p[_57c[i]]["required"])>-1&&typeof (p[_57c[i]]["skipMsg"])!="undefined")){continue;}else{_57b.push(_57f);_57a.push(p[_57c[i]]["required"][z]);}}}}else{var _57f=p[_57c[i]]["reqKey"];if(typeof (_57f)!="undefined"){if((dojo.indexOf(_57b,_57f)>-1&&this.multiple!=true)||(dojo.indexOf(_57a,p[_57c[i]]["required"])>-1&&typeof (p[_57c[i]]["skipMsg"])!="undefined")){continue;}else{if(typeof (_57f)!="undefined"){_57b.push(_57f);}_57a.push(p[_57c[i]]["required"]);}}}}}}}if(r.hasInvalid()){var _57c=r.getInvalid();for(var i=0;i<_57c.length;i++){if(p[_57c[i]]&&p[_57c[i]]["constraints"]){if(dojo.isArray(p[_57c[i]]["constraints"])){for(var z=0;z<p[_57c[i]]["constraints"].length;z++){var _57f=p[_57c[i]]["conKey"][z];if(typeof (_57f)!="undefined"){if((dojo.indexOf(_57b,_57f)>-1&&this.multiple!=true)||(dojo.indexOf(_57a,p[_57c[i]]["constraints"])>-1&&typeof (p[_57c[i]]["skipMsg"])!="undefined")){continue;}else{if(typeof (_57f)!="undefined"){_57b.push(_57f);}_57a.push(p[_57c[i]]["constraints"][z]);}}}}else{var _57f=p[_57c[i]]["conKey"];if(typeof (_57f)!="undefined"){if((dojo.indexOf(_57b,_57f)>-1&&this.multiple!=true)||(dojo.indexOf(_57a,p[_57c[i]]["constraints"])>-1&&typeof (p[_57c[i]]["skipMsg"])!="undefined")){continue;}else{if(typeof (_57f)!="undefined"){_57b.push(_57f);}_57a.push(p[_57c[i]]["constraints"]);}}}}}}var msg="";if(_57a.length>0){msg+="<ul class=\"msg-error\">";if(this.messageHeader){msg+=this.messageHeader;}var _581=new Array();var _582=0;for(var i=0;i<f.elements.length;i++){if(p[f.elements[i].id]!=null&&typeof (p[f.elements[i].id]["required"])!="undefined"){for(var k=0;k<_57a.length;k++){if(p[f.elements[i].id]["required"]==_57a[k]){_581[_582]=_57a[k];_57a[k]=null;_582++;}}}if(p[f.elements[i].id]!=null&&typeof (p[f.elements[i].id]["constraints"])!="undefined"){for(var k=0;k<_57a.length;k++){if(p[f.elements[i].id]["constraints"]==_57a[k]){_581[_582]=_57a[k];_57a[k]=null;_582++;}}}}for(var i=0;i<_581.length;i++){msg+="<li><div>"+_581[i]+"</div></li>";}msg+="</ul>";}if(this.trackErrors){mam.webRep.doTrackStack(mam.WT_ERRORKEY,true);}this._showMessage(msg);},_showMessage:function(msg){var _585=dojo.byId(this.messageBoxId);if(_585.tagName=="TD"||_585.tagName=="td"||_585.tagName=="TR"||_585.tagName=="tr"){_585=_585.getElementsByTagName("P")[0];}if(dojo.hasClass(_585,this.successClass)){dojo.removeClass(_585,this.successClass);dojo.addClass(_585,this.errorClass);}if(_585){if(dojo.isIE&&dojo.isIE<8){var _586=document.createElement("span");_586.innerHTML=msg;if(_585.firstChild){while(_585.firstChild){dojo._destroyElement(_585.firstChild);}}_585.appendChild(_586);}else{_585.innerHTML=msg;}dojo.removeClass(dojo.byId(this.messageBoxId),lh.INVISCLASS);if(this.scrollToError){var _587=dojo.coords(_585,true);window.scrollTo(0,_587.y-20);}}},_clearMessage:function(){if(this.highlightErrors){dojo.query("p.mam-msg-error",this.containerNode).forEach(function(_588){dojo.style(_588,"display","none");});}var _589=dojo.byId(this.messageBoxId);if(_589.tagName=="TD"||_589.tagName=="td"||_589.tagName=="TR"||_589.tagName=="tr"){_589=_589.getElementsByTagName("P")[0];}if(_589){if(dojo.isIE&&dojo.isIE<7&&_589.firstChild){while(_589.firstChild){dojo._destroyElement(_589.firstChild);}}else{_589.innerHTML="";}dojo.addClass(dojo.byId(this.messageBoxId),lh.INVISCLASS);}},setValues:function(obj){dojo.forEach(this.containerNode.elements,function(_58b){if(_58b.name==""){return;}var _58c=_58b.name.split(".");var _58d=obj;var name=_58c[_58c.length-1];for(var j=1,len2=_58c.length;j<len2;++j){var p=_58c[j-1];var _592=p.split("[");if(_592.length>1){if(typeof (_58d[_592[0]])=="undefined"){_58d[_592[0]]=[];}nameIndex=parseInt(_592[1]);if(typeof (_58d[_592[0]][nameIndex])=="undefined"){_58d[_592[0]][nameIndex]={};}_58d=_58d[_592[0]][nameIndex];continue;}if(typeof (_58d[p])=="undefined"){_58d=undefined;break;}_58d=_58d[p];}if(typeof (_58d)=="undefined"){return;}if(typeof (_58d[name])=="undefined"&&this.ignoreNullValues){return;}switch(_58b.type){case "checkbox":_58b.checked=(name in _58d)&&dojo.some(_58d[name],function(val){return val==_58b.value;});break;case "radio":_58b.checked=(name in _58d)&&_58d[name]==_58b.value;break;case "select-multiple":_58b.selectedIndex=-1;dojo.forEach(_58b.options,function(_594){_594.selected=dojo.some(_58d[name],function(val){return _594.value==val;});});break;case "select-one":_58b.selectedIndex=0;dojo.forEach(_58b.options,function(_596){_596.selected=_596.value==_58d[name];});break;case "hidden":case "text":case "textarea":case "password":_58b.value=_58d[name]||"";break;}},this);},getValues:function(){var obj={};dojo.forEach(this.containerNode.elements,function(elm){if(!elm.name){return;}var _599=elm.name.split(".");var _59a=obj;var name=_599[_599.length-1];for(var j=1,len2=_599.length;j<len2;++j){var _59e=null;var p=_599[j-1];var _5a0=p.split("[");if(_5a0.length>1){if(typeof (_59a[_5a0[0]])=="undefined"){_59a[_5a0[0]]=[];}_59e=parseInt(_5a0[1]);if(typeof (_59a[_5a0[0]][_59e])=="undefined"){_59a[_5a0[0]][_59e]={};}}else{if(typeof (_59a[_5a0[0]])=="undefined"){_59a[_5a0[0]]={};}}if(_5a0.length==1){_59a=_59a[_5a0[0]];}else{_59a=_59a[_5a0[0]][_59e];}}if((elm.type!="select-multiple"&&elm.type!="checkbox"&&elm.type!="radio")||(elm.type=="radio"&&elm.checked)){if(name==name.split("[")[0]){_59a[name]=elm.value;}else{}}else{if(elm.type=="checkbox"&&elm.checked){if(typeof (_59a[name])=="undefined"){_59a[name]=[];}_59a[name].push(elm.value);}else{if(elm.type=="select-multiple"){if(typeof (_59a[name])=="undefined"){_59a[name]=[];}for(var jdx=0,len3=elm.options.length;jdx<len3;++jdx){if(elm.options[jdx].selected){_59a[name].push(elm.options[jdx].value);}}}}}name=undefined;});return obj;}});dojo.declare("lh.app.wfhPrehomepageSubmitHandler",null,{frmId:"",hId:"",arrLinks:[],constructor:function(p){dojo.mixin(this,p);},addSelect:function(id,act){dojo.connect(dojo.byId(id),"onchange",this,"selectChanged");this.arrLinks.push({fid:id,action:act});},selectChanged:function(_5a6){for(var i=0;i<this.arrLinks.length;i++){if(this.arrLinks[i].fid==_5a6.target.id){dojo.byId(this.hId).value=this.arrLinks[i].action;if(_5a6){dojo.stopEvent(_5a6);}dojo.byId(this.frmId).submit();break;}}if(_5a6){dojo.stopEvent(_5a6);}},deselectSelectList:function(p){sObj=dojo.byId(p.selectId);if((sObj)&&(sObj.options)){sObj.options[0].selected=true;}}});dojo.declare("lh.app.bannerEyecatcher",null,{cookieName:"lhEyecatcherCookie",cookieExpires:1,cookieExpireUnity:"hour",cookieValue:true,bannerWidth:546,bannerHeigth:160,duration:1000,rate:0,url:null,closeLinkTxt:"Close",modal:false,debug:false,animate:false,constructor:function(p){dojo.mixin(this,p);this.checkCookie();},checkCookie:function(){if(this.debug){console.debug("enter 'checkCookie'");}if(!dojo.cookie(this.cookieName)){this.calcHappenstance();}},setCookie:function(){var _5aa=new Date();if(this.cookieExpires>0){var _5ab=dojo.date.add(_5aa,this.cookieExpireUnity,this.cookieExpires);dojo.cookie(this.cookieName,this.cookieValue,{expires:_5ab});}else{if(this.debug){console.debug("session cookie - expires 0 ");}dojo.cookie(this.cookieName,this.cookieValue);}if(this.debug){console.debug("cookie placed");}},calcHappenstance:function(){if(this.debug){console.debug("enter 'calcHappenstance'");}var nr=Math.random();nr=nr*100;nr=Math.ceil(nr);if(this.debug){console.debug("rate:"+this.rate);}if(this.debug){console.debug("nr:"+nr);}if(nr<=this.rate){this.prepareShowIt();}},prepareShowIt:function(){if(this.debug){console.debug("enter 'prepareShowIt'");}if(this.url==null){if(this.debug){console.debug("No iframe url!");}return;}var body=document.getElementsByTagName("body")[0];this.bodyDimensions=dojo.marginBox(body);this.topPos=(this.bodyDimensions.h/2)-(this.bannerHeigth/2);if(this.animate){this.leftPos=(this.bannerWidth+30)*(-1);this.leftPosEnd=(this.bodyDimensions.w/2)-(this.bannerWidth/2);dojo.subscribe(lh.topics.EYECATCHERLOADED,this,"animateIt");}else{this.leftPos=(this.bodyDimensions.w/2)-(this.bannerWidth/2);dojo.subscribe(lh.topics.EYECATCHERLOADED,this,"showIt");}this.divNode=dojo.doc.createElement("div");dojo.addClass(this.divNode,"eyecatcher");barWidth=lh.helper.gui.getScrollBarWidth();if((dojo.isIE)&&(dojo.isIE<8)){barWidth=barWidth/2;}if(!this.animate){dojo.style(this.divNode,{"visibility":"hidden"});}dojo.style(this.divNode,{"position":"absolute","top":this.topPos+"px","left":this.leftPos+"px","width":this.bannerWidth+"px","height":this.bannerHeigth+"px","zIndex":"1000","overflow":"hidden","paddingTop":barWidth+"px","paddingLeft":barWidth+"px"});this.closeLink=dojo.doc.createElement("a");this.closeLink.innerHTML=this.closeLinkTxt;this.closeLink.href="#";dojo.addClass(this.closeLink,"lnk-btn");dojo.connect(this.closeLink,"onclick",this,"closeIt");this.divNode.appendChild(this.closeLink);if(dojo.isIE){var html="<iframe src='' style='' frameborder='0' marginheight='0' marginwidth='0'>";this.iframeNode=dojo.doc.createElement(html);}else{this.iframeNode=dojo.doc.createElement("iframe");this.iframeNode.setAttribute("frameborder","0");this.iframeNode.setAttribute("marginheight","0");this.iframeNode.setAttribute("marginwidth","0");}dojo.style(this.iframeNode,{"width":this.bannerWidth+"px","height":this.bannerHeigth+"px","overflowY":"auto","overflowX":"hidden"});this.divNode.insertBefore(this.iframeNode,this.closeLink);document.getElementsByTagName("body")[0].appendChild(this.divNode);var _5af=dojo.marginBox(this.closeLink);dojo.style(this.divNode,{"height":this.bannerHeigth+(dojo.marginBox(this.closeLink).h)+"px"});this.iframeNode.src=this.url;},showIt:function(){if(this.debug){console.debug("enter 'showIt'");}this.adjustIt();this.setModal();dojo.style(this.divNode,{"visibility":"visible"});this.setCookie();dojo.subscribe(lh.topics.EYECATCHERCLICKED,this,"closeIt");},animateIt:function(){if(this.debug){console.debug("enter 'animateIt'");}this.adjustIt();this.setModal();var _5b0=dojo.fx.slideTo({node:this.divNode,duration:this.duration,left:this.leftPosEnd,top:this.topPos,unit:"px"});var _5b1=dojo.fx.chain([_5b0]);_5b1.play();this.setCookie();dojo.subscribe(lh.topics.EYECATCHERCLICKED,this,"closeIt");},setModal:function(){if(this.modal){if(this.debug){console.debug("modal eyecatcher");}var _5b2=dojo.query(".center-wrp-1");var _5b3=0;for(var i=0;i<_5b2.length;i++){_5b3=_5b3+dojo.marginBox(_5b2[i]).h;}if(document.body.clientHeight<=_5b3){var _5b5=_5b3+20+"px";}else{var _5b5="100%";}this.fadeNode=dojo.doc.createElement("div");dojo.style(this.fadeNode,{"position":"absolute","top":"0px","left":"0px","width":"100%","height":_5b5,"zIndex":"900","overflow":"auto"});dojo.addClass(this.fadeNode,"eyecatcher-background");if(dojo.isIE){var _5b6=dojo.query("select");for(var i=0;i<_5b6.length;i++){dojo.style(_5b6[i],"visibility","hidden");}}document.getElementsByTagName("body")[0].appendChild(this.fadeNode);}else{if(dojo.isIE){var _5b6=dojo.query("select");for(var i=0;i<_5b6.length;i++){dojo.style(_5b6[i],"visibility","hidden");}}}},adjustIt:function(){barWidth=lh.helper.gui.getScrollBarWidth();if((dojo.isIE)&&(dojo.isIE<8)){barWidth=barWidth/2;}if(dojo.isIE){var _5b7=this.iframeNode.contentWindow.document;}else{var _5b7=this.iframeNode.contentDocument;}var _5b8=_5b7.body;var _5b9=dojo.query(".lay-eyecatcher",_5b7);var _5ba=this.bannerWidth-barWidth;if((dojo.isIE)&&(dojo.isIE<8)){_5ba=_5ba-3;}dojo.style(_5b8,{"width":_5ba+"px"});var _5bb=dojo.marginBox(dojo.byId("mam",_5b7)).h;if(_5bb>this.bannerHeigth){dojo.style(this.divNode,{"paddingRight":barWidth+"px"});dojo.style(_5b9[0],{"paddingRight":"5px"});}else{dojo.style(this.closeLink,{"paddingRight":barWidth+"px"});}},closeIt:function(_5bc){if(this.debug){console.debug("enter 'closeIt'");}document.getElementsByTagName("body")[0].removeChild(this.divNode);if(this.modal){document.getElementsByTagName("body")[0].removeChild(this.fadeNode);}if(dojo.isIE){var _5bd=dojo.query("select");for(var i=0;i<_5bd.length;i++){dojo.style(_5bd[i],"visibility","visible");}}if(_5bc){dojo.stopEvent(_5bc);}}});dojo.declare("lh.helper.keepALive",null,{url:"",method:"get",constructor:function(p){dojo.mixin(this,p);if(this.url==""){console.error("Missing URL in lh.helper.keepALive");}},sendKeepAlive:function(_5c0){if(this.url!=""){if(this.method=="get"){dojo.xhrGet({url:this.url,content:_5c0,load:this.handleResponse,error:this.handleResponse});}else{if(this.method=="post"){dojo.xhrPost({url:this.url,content:_5c0,load:this.handleResponse,error:this.handleResponse});}}}},handleResponse:function(_5c1,_5c2){}});dojo.declare("lh.footerHandler",null,{topLiList:null,bottomLiList:null,whiteLine:document.createElement("span"),whiteLineClass:"wLine",clickedInfoObj:new Object(),xLinkName:"x-link",xLayerName:"x-layer",idLayerName:"ft-layer",posBottom:"bottom",posTop:"top",idFooterParent:"footer",idTopWrp:"ft-top",idBottomWrp:"ft-bottom",topWrpEl:null,bottomWrpEl:null,liTabClass:"tab",prevLiClass:"activLeft",aXClass:"x-expand",bottomShadowId:"ft-shadow-bottom-wrp",constructor:function(){var _5c3=dojo.query("."+this.aXClass,this.idFooterParent);for(var i=0;i<_5c3.length;i++){dojo.connect(_5c3[i],"onclick",this,"tapClicked");}this.topWrpEl=dojo.byId(this.idTopWrp);this.bottomWrpEl=dojo.byId(this.idBottomWrp);if(this.topWrpEl!=null){this.topLiList=dojo.query("li",this.topWrpEl);}if(this.bottomWrpEl!=null){this.bottomLiList=dojo.query("li",this.bottomWrpEl);}this.liList=dojo.query("li",this.idFooterParent);dojo.addClass(this.whiteLine,this.whiteLineClass);var _5c3=dojo.query("a",this.idFooterParent);for(var i=0;i<_5c3.length;i++){if(!dojo.hasClass(_5c3[i],this.aXClass)){dojo.connect(_5c3[i],"onclick",this,"resetTabsAndLayer");}}},tapClicked:function(_5c5){var _5c6;var _5c7;var _5c8=_5c5.target;var _5c9=_5c8.parentNode;if(dojo.hasClass(_5c9,this.liTabClass)){this.resetTabsAndLayer();}else{this.resetTabsAndLayer();dojo.addClass(_5c9,this.liTabClass);var _5ca=this;var _5cb=dojo.filter(_5c8.className.split(" "),function(_5cc){var s=_5cc.search(_5ca.xLinkName);if(s>-1){return true;}else{return false;}});if(_5cb.length>0){var sp=_5cb[0].split("-");this.clickedInfoObj.pos=sp[2];this.clickedInfoObj.no=sp[3];}if(this.clickedInfoObj.pos==this.posTop){_5c7=dojo.indexOf(this.topLiList,_5c9,1);_5c6=this.topLiList[_5c7-1];if(this.bottomWrpEl!=null){dojo.style(this.bottomWrpEl,{display:"none"});}}else{if(this.clickedInfoObj.pos==this.posBottom){_5c7=dojo.indexOf(this.bottomLiList,_5c9,1);_5c6=this.bottomLiList[_5c7-1];if(this.bottomWrpEl!=null){dojo.style(this.bottomWrpEl,{borderBottom:"1px solid #b4b4b4"});}}}if(_5c6){dojo.addClass(_5c6,this.prevLiClass);}if(dojo.isSafari){if(_5c6){wTab=dojo.marginBox(_5c9).w-6;}else{wTab=dojo.marginBox(_5c9).w-8;}}else{if(_5c6){wTab=dojo.marginBox(_5c9).w-1;}else{wTab=dojo.marginBox(_5c9).w-2;}}dojo.style(this.whiteLine,{width:wTab+"px",backgroundColor:"#fff",height:"7px"});_5c9.appendChild(this.whiteLine);dojo.query("."+this.xLayerName+"-"+this.clickedInfoObj.pos+"-"+this.clickedInfoObj.no,this.idFooterParent).style({display:"block"});dojo.style(this.bottomShadowId,{display:"block"});var _5cf=dojo.query("."+this.xLayerName+"-"+this.clickedInfoObj.pos+"-"+this.clickedInfoObj.no,this.idFooterParent);_5cf[0].scrollIntoView();}dojo.stopEvent(_5c5);_5c8.blur();},resetTabsAndLayer:function(){var _5d0=this;dojo.forEach(this.liList,function(_5d1){dojo.removeClass(_5d1,_5d0.liTabClass);dojo.removeClass(_5d1,_5d0.prevLiClass);if(_5d1.lastChild==_5d0.whiteLine){_5d1.removeChild(_5d0.whiteLine);}});dojo.query("."+this.xLayerName,this.idFooterParent).style({display:"none"});if(this.bottomWrpEl!=null){dojo.style(this.bottomWrpEl,{display:"block",borderBottom:"none"});}dojo.style(this.bottomShadowId,{display:"none"});}});dojo.declare("lh.onEnterSubmitFormHelper",null,{formEle:null,linkEle:null,constructor:function(_5d2){if(_5d2.formId){this.formEle=dojo.byId(_5d2.formId);if(_5d2.aId){this.linkEle=dojo.byId(_5d2.aId);}var _5d3=dojo.query("input",this.formEle);for(var i=0;i<_5d3.length;i++){dojo.connect(_5d3[i],"onkeypress",this,"keyPressed");}}},keyPressed:function(_5d5){if(_5d5.keyCode==dojo.keys.ENTER){this.linkEle.onclick();}}});function open_app_pu_2(url,name,h,w,_5da){objPos=calculatePopupPosition(_5da,h,w);if(wnd){wnd.close();}var wnd=window.open(url,name,"width="+w+",height="+h+",left="+(objPos.x)+",top="+(objPos.y)+",resizable");wnd.focus();};function getAnchorPosition(_5dc){var _5dd=false;var _5de=new Object();var x=0,y=0;var _5e1=false,_5e2=false,_5e3=false;if(document.getElementById){_5e1=true;}else{if(document.all){_5e2=true;}else{if(document.layers){_5e3=true;}}}if(_5e1&&document.all){x=AnchorPosition_getPageOffsetLeft(document.all[_5dc]);y=AnchorPosition_getPageOffsetTop(document.all[_5dc]);}else{if(_5e1){var o=document.getElementById(_5dc);x=AnchorPosition_getPageOffsetLeft(o);y=AnchorPosition_getPageOffsetTop(o);}else{if(_5e2){x=AnchorPosition_getPageOffsetLeft(document.all[_5dc]);y=AnchorPosition_getPageOffsetTop(document.all[_5dc]);}else{if(_5e3){var _5e5=0;for(var i=0;i<document.anchors.length;i++){if(document.anchors[i].name==_5dc){_5e5=1;break;}}if(_5e5==0){_5de.x=0;_5de.y=0;return _5de;}x=document.anchors[i].x;y=document.anchors[i].y;}else{_5de.x=0;_5de.y=0;return _5de;}}}}_5de.x=x;_5de.y=y;return _5de;};function getAnchorWindowPosition(_5e7){var _5e8=getAnchorPosition(_5e7);var x=0;var y=0;if(document.getElementById){if(isNaN(window.screenX)){x=_5e8.x-document.body.scrollLeft+window.screenLeft;y=_5e8.y-document.body.scrollTop+window.screenTop;}else{x=_5e8.x+window.screenX+(window.outerWidth-window.innerWidth)-window.pageXOffset;y=_5e8.y+window.screenY+(window.outerHeight-24-window.innerHeight)-window.pageYOffset;}}else{if(document.all){x=_5e8.x-document.body.scrollLeft+window.screenLeft;y=_5e8.y-document.body.scrollTop+window.screenTop;}else{if(document.layers){x=_5e8.x+window.screenX+(window.outerWidth-window.innerWidth)-window.pageXOffset;y=_5e8.y+window.screenY+(window.outerHeight-24-window.innerHeight)-window.pageYOffset;}}}_5e8.x=x;_5e8.y=y;return _5e8;};function AnchorPosition_getPageOffsetLeft(el){var ol=el.offsetLeft;while((el=el.offsetParent)!=null){ol+=el.offsetLeft;}return ol;};function AnchorPosition_getWindowOffsetLeft(el){return AnchorPosition_getPageOffsetLeft(el)-document.body.scrollLeft;};function AnchorPosition_getPageOffsetTop(el){var ot=el.offsetTop;while((el=el.offsetParent)!=null){ot+=el.offsetTop;}return ot;};function AnchorPosition_getWindowOffsetTop(el){return AnchorPosition_getPageOffsetTop(el)-document.body.scrollTop;};function calculatePopupPosition(_5f1,popH,popW){var isIE=((document.all)&&(navigator.appVersion.indexOf("MSIE")!=-1))?true:false;var _5f5=new Object();var _5f6=0;_5f5.x=100;_5f5.y=100;try{var _5f7=getAnchorWindowPosition(_5f1);var _5f8=_5f7.x;var _5f9=_5f7.y;if(isIE){_5f6=30;}if(screen.availHeight<(_5f9+popH+_5f6)){_5f9=_5f9+((screen.availHeight)-(_5f9+popH+_5f6));}if(screen.availWidth<(_5f8+popW+_5f6)){_5f8=_5f8+((screen.availWidth)-(_5f8+popW+_5f6));}}catch(e){}_5f5.x=_5f8;_5f5.y=_5f9;_5f5.h=popH;_5f5.w=popW;return _5f5;};function open_app_pu_fsubmit(_5fa,_5fb,name,h,w,_5ff){objForm=document.getElementById(_5fa);sOldAction=objForm.action;sOldTarget=objForm.target;objForm.action=_5fb;objPos=calculatePopupPosition(_5ff,h,w);if(wnd){wnd.close();}var wnd=window.open("",name,"width="+w+",height="+h+",left="+(objPos.x)+",top="+(objPos.y)+",resizable");wnd.moveTo(objPos.x,objPos.y);wnd.focus();objForm.target=name;objForm.submit();objForm.action=sOldAction;objForm.target=sOldTarget;};function open_app_pu(url,name,h,w,_605){if(arguments.length<5){var wnd=window.open(url,name,"width="+w+",height="+h+",left=200,top=200,resizable=yes");}else{if(_605){var wnd=window.open(url,name,"width="+w+",height="+h+",left=200,top=200,resizable=yes,scrollbars=yes");}else{var wnd=window.open(url,name,"width="+w+",height="+h+",left=200,top=200,resizable=yes");}}wnd.focus();};function gf(){this.frm="";};gf.prototype=new Object();gf.prototype.rf=function(o){var so=o.parentNode;if(so.tagName=="FORM"){this.frm=so;}else{this.rf(so);}};function fs(o){this.rf(o);};fs.prototype=new gf();fs.prototype.submitMe=function(){this.frm.submit();};function submitForm(obj){form=new fs(obj);form.submitMe();};function Button(p){this.a="back";this.t="Back (Default)";this.z="<div>[No button defined!]</div>";this.ds=this.c=this.u=this.f=this.shid=this.shv=this.vf="";this.dis=false;if(typeof p=="object"){this.a=p.action?p.action:"back";this.c=p.cssclass?p.cssclass:"lnk-btn";this.f=p.func?p.func:"";this.vf=p.valFunc?p.valFunc:"";this.u=p.url?p.url:"";this.t=p.label?p.label:"";this.i=p.tabindex?p.tabindex:"";this.id=p.id?p.id:"";this.shid=p.setHidden?p.setHidden:"";this.shv=p.setHiddenVal?p.setHiddenVal:"";this.fid=p.setFormId?p.setFormId:"";this.fa=p.setFormAction?p.setFormAction:"";this.dis=p.disabled?p.disabled:false;this.ds=p.submitId?p.submitId:"";this.tf=p.trackFunc?p.trackFunc+";":"";this.ncurl=p.nocookieurl?p.nocookieurl:"";if(this.ncurl.indexOf("http")==-1){this.ncurl="";}}this.init();this.paint();};Button.prototype.init=function(){if(this.shid!=""){this.f+=" document.getElementById(\""+this.shid+"\").value=\""+this.shv+"\";";}if(this.fid!=""&&this.fa!=""){this.f+="document.getElementById(\""+this.fid+"\").action=\""+this.fa+"\";";}if(this.dis=="true"){this.z="<div class=\"lnk-btn-disabled\">"+this.t+"</div>";}else{if(this.ncurl!=""){if(this.ncurl!=""&&!cookieEnable()&&this.a=="submit"){if(this.ds==""){this.f+="if(!cookieEnable()){fr = new fs(this);fr.frm.action=\""+this.ncurl+"\"};";}if(this.ds!=""){this.f+="if(!cookieEnable()){document.getElementById(\""+this.ds+"\").action=\""+this.ncurl+"\"};";}}}var v1=v2="";if(this.vf!=""){v1="if("+this.vf+"()){";v2="}";}var xid=" ";if(this.id!=""){xid=" id='"+this.id+"' ";}var ti="";if(this.i!=""){ti=" tabindex='"+this.i+"' ";}if(this.a=="back"){this.z="<a"+xid+"class='"+this.c+"' href='#' onclick='"+this.tf+"history.back(); return false;'"+ti+">"+this.t+"</a>";}else{if(this.a=="close"){this.z="<a"+xid+"class='"+this.c+"' href='#' onclick='"+this.tf+"window.close(); return false;'"+ti+">"+this.t+"</a>";}else{if(this.a=="func"){this.z="<a"+xid+"class='"+this.c+"' href='#' onclick='"+v1+this.tf+this.f+v2+"; return false;'"+ti+">"+this.t+"</a>";}else{if(this.a=="submit"&&this.ds==""){this.z="<a"+xid+"class='"+this.c+"' href='#' onclick='"+v1+this.tf+this.f+"submitForm(this)"+v2+"; return false;'"+ti+">"+this.t+"</a>";}else{if(this.a=="submit"&&this.ds!=""){this.z="<a"+xid+"class='"+this.c+"' href='#' onclick='"+v1+this.tf+this.f+"document.getElementById(\""+this.ds+"\").submit()"+v2+"; return false;'"+ti+">"+this.t+"</a>";}else{if(this.a=="link"){if((this.vf=="")&&(this.tf=="")){this.z="<a"+xid+"class='"+this.c+"' href='"+this.u+"'"+ti+">"+this.t+"</a>";}else{if((this.vf!="")&&(this.tf=="")){this.z="<a"+xid+"class='"+this.c+"' href='"+this.u+"' onclick='return "+this.vf+"()'"+ti+">"+this.t+"</a>";}else{if((this.vf!="")&&(this.tf!="")){this.z="<a"+xid+"class='"+this.c+"' href='"+this.u+"' onclick='"+v1+this.tf+" return true;}else{return false};'"+ti+">"+this.t+"</a>";}else{if((this.vf=="")&&(this.tf!="")){this.z="<a"+xid+"class='"+this.c+"' href='"+this.u+"' onclick='"+this.tf+" return true;'"+ti+">"+this.t+"</a>";}}}}}}}}}}}};Button.prototype.paint=function(){document.write(this.z);};Button.prototype.setLink=function(v){function gT(){window.location.href=v;return false;};if(this.id!=""){var a=document.getElementById(this.id);a.onclick=gT;}};function dcsCookie(){if(typeof (dcsOther)=="function"){dcsOther();}else{if(typeof (dcsPlugin)=="function"){dcsPlugin();}else{if(typeof (dcsFPC)=="function"){dcsFPC(gTimeZone);}}}};function dcsGetCookie(name){var _612=document.cookie.split("; ");var _613=[];var idx=0;var i=0;var _616=name.length;var clen=_612.length;for(i=0;i<clen;i++){var c=_612[i];if((c.substring(0,_616+1))==(name+"=")){_613[idx++]=c;}}var _619=_613.length;if(_619>0){idx=0;if((_619>1)&&(typeof (gFpc)!="undefined")&&(name==gFpc)){var _61a=new Date(0);for(i=0;i<_619;i++){var lv=parseInt(dcsGetCrumb(_613[i],"lv"));var dLst=new Date(lv);if(dLst>_61a){_61a.setTime(dLst.getTime());idx=i;}}}return unescape(_613[idx].substring(_616+1));}else{return null;}};function dcsGetCrumb(cval,_61e){var _61f=cval.split(":");for(var i=0;i<_61f.length;i++){var _621=_61f[i].split("=");if(_61e==_621[0]){return _621[1];}}return null;};function dcsGetIdCrumb(cval,_623){var id=cval.substring(0,cval.indexOf(":lv="));var _625=id.split("=");for(var i=0;i<_625.length;i++){if(_623==_625[0]){return _625[1];}}return null;};function dcsIsFpcSet(name,id,lv,ss){var c=dcsGetCookie(name);if(c){return ((id==dcsGetIdCrumb(c,"id"))&&(lv==dcsGetCrumb(c,"lv"))&&(ss=dcsGetCrumb(c,"ss")))?0:3;}return 2;};function dcsFPC(_62c){if(typeof (_62c)=="undefined"){return;}if(document.cookie.indexOf("WTLOPTOUT=")!=-1){return;}var name=gFpc;var dCur=new Date();var adj=(dCur.getTimezoneOffset()*60000)+(_62c*3600000);dCur.setTime(dCur.getTime()+adj);var dExp=new Date(dCur.getTime()+315360000000);var dSes=new Date(dCur.getTime());WT.co_f=WT.vt_sid=WT.vt_f=WT.vt_f_a=WT.vt_f_s=WT.vt_f_d=WT.vt_f_tlh=WT.vt_f_tlv="";if(document.cookie.indexOf(name+"=")==-1){if((typeof (gWtId)!="undefined")&&(gWtId!="")){WT.co_f=gWtId;}else{if((typeof (gTempWtId)!="undefined")&&(gTempWtId!="")){WT.co_f=gTempWtId;WT.vt_f="1";}else{WT.co_f="2";var cur=dCur.getTime().toString();for(var i=2;i<=(32-cur.length);i++){WT.co_f+=Math.floor(Math.random()*16).toString(16);}WT.co_f+=cur;WT.vt_f="1";}}if(typeof (gWtAccountRollup)=="undefined"){WT.vt_f_a="1";}WT.vt_f_s=WT.vt_f_d="1";WT.vt_f_tlh=WT.vt_f_tlv="0";}else{var c=dcsGetCookie(name);var id=dcsGetIdCrumb(c,"id");var lv=parseInt(dcsGetCrumb(c,"lv"));var ss=parseInt(dcsGetCrumb(c,"ss"));if((id==null)||(id=="null")||isNaN(lv)||isNaN(ss)){return;}WT.co_f=id;var dLst=new Date(lv);WT.vt_f_tlh=Math.floor((dLst.getTime()-adj)/1000);dSes.setTime(ss);if((dCur.getTime()>(dLst.getTime()+1800000))||(dCur.getTime()>(dSes.getTime()+28800000))){WT.vt_f_tlv=Math.floor((dSes.getTime()-adj)/1000);dSes.setTime(dCur.getTime());WT.vt_f_s="1";}if((dCur.getDay()!=dLst.getDay())||(dCur.getMonth()!=dLst.getMonth())||(dCur.getYear()!=dLst.getYear())){WT.vt_f_d="1";}}WT.co_f=escape(WT.co_f);WT.vt_sid=WT.co_f+"."+(dSes.getTime()-adj);var _639="; expires="+dExp.toGMTString();var cur=dCur.getTime().toString();var ses=dSes.getTime().toString();((typeof (gFpcDom)!="undefined")&&(gFpcDom=="lufthansa.com"))?(gFpcDom=".lufthansa.com"):(gFpcDom=gFpcDom);document.cookie=name+"="+"id="+WT.co_f+":lv="+cur+":ss="+ses+_639+"; path=/"+(((typeof (gFpcDom)!="undefined")&&(gFpcDom!=""))?("; domain="+gFpcDom):(""));var rc=dcsIsFpcSet(name,WT.co_f,cur,ses);if(rc!=0){WT.co_f=WT.vt_sid=WT.vt_f_s=WT.vt_f_d=WT.vt_f_tlh=WT.vt_f_tlv="";WT.vt_f=WT.vt_f_a=rc;}};function dcsParseSvl(sv){sv=sv.split(" ").join("");sv=sv.split("\t").join("");sv=sv.split("\n").join("");var pos=sv.toUpperCase().indexOf("WT.SVL=");if(pos!=-1){var _63e=pos+8;var end=sv.indexOf("\"",_63e);if(end==-1){end=sv.indexOf("'",_63e);if(end==-1){end=sv.length;}}return sv.substring(_63e,end);}return "";};function dcsIsOnsite(host){var doms="lufthansa.com,www.lufthansa.com,book.lufthansa.com,miles-and-more.com,www.miles-and-more.com,book.miles-and-more.com";var _642=doms.split(",");for(var i=0;i<_642.length;i++){if(host.indexOf(_642[i])!=-1){return 1;}}return 0;};function dcsIsHttp(e){return (e.href&&e.protocol&&(e.protocol.indexOf("http")!=-1))?true:false;};function dcsTypeMatch(path,_646){var type=path.substring(path.lastIndexOf(".")+1,path.length);var _648=_646.split(",");for(var i=0;i<_648.length;i++){if(type==_648[i]){return true;}}return false;};function dcsEvt(evt,tag){var e=evt.target||evt.srcElement;while(e.tagName&&(e.tagName!=tag)){e=e.parentElement||e.parentNode;}return e;};function dcsBind(_64d,func){if((typeof (window[func])=="function")&&document.body){if(document.body.addEventListener){document.body.addEventListener(_64d,window[func],true);}else{if(document.body.attachEvent){document.body.attachEvent("on"+_64d,window[func]);}}}};function dcsET(){var e=(navigator.appVersion.indexOf("MSIE")!=-1)?"click":"mousedown";dcsBind(e,"dcsDownload");};function dcsDownload(evt){evt=evt||(window.event||"");if(evt&&((typeof (evt.which)!="number")||(evt.which==1))){var e=dcsEvt(evt,"A");if(e.hostname&&dcsIsOnsite(e.hostname)){var _652="xls,doc,pdf,txt,csv,zip";if(dcsTypeMatch(e.pathname,_652)){var qry=e.search?e.search.substring(e.search.indexOf("?")+1,e.search.length):"";if(qry.toUpperCase().indexOf("WT.SVL=")==-1){WT.svl=dcsParseSvl(e.name?e.name.toString():(e.onclick?e.onclick.toString():""));}var path=e.pathname?((e.pathname.indexOf("/")!=0)?"/"+e.pathname:e.pathname):"/";if(path.search(/^\/online/)!=-1){var sp=path.split("/");if(sp.length==6){path="/"+sp[1]+"/"+sp[3]+"/"+sp[5];}}dcsMultiTrack("DCS.dcssip",e.hostname,"DCS.dcsuri",path,"DCS.dcsqry",e.search||"","WT.ti","Download:"+(e.innerHTML||""),"WT.dl","1");DCS.dcssip=DCS.dcsuri=DCS.dcsqry=WT.ti=WT.svl=WT.dl="";}}}};function dcsOffsite(evt){evt=evt||(window.event||"");if(evt&&((typeof (evt.which)!="number")||(evt.which==1))){var e=dcsEvt(evt,"A");if(e.hostname&&!dcsIsOnsite(e.hostname)&&e.protocol&&e.protocol.indexOf("http")!=-1){var qry=e.search?e.search.substring(e.search.indexOf("?")+1,e.search.length):"";if(qry.toUpperCase().indexOf("WT.SVL=")==-1){WT.svl=dcsParseSvl(e.name?e.name.toString():(e.onclick?e.onclick.toString():""));}var path=e.pathname?((e.pathname.indexOf("/")!=0)?"/"+e.pathname:e.pathname):"/";var trim=true;dcsMultiTrack("DCS.dcssip",e.hostname,"DCS.dcsuri",path,"DCS.dcsqry",trim?"":qry,"WT.ti","Offsite:"+e.hostname+path+qry,"WT.dl","20");DCS.dcssip=DCS.dcsuri=DCS.dcsqry=WT.ti=WT.svl=WT.os="";}}};function dcsAdv(){dcsFunc("dcsET");dcsFunc("dcsCookie");dcsFunc("dcsAdSearch");dcsFunc("dcsTP");};var ED=new Object();var gImages=new Array;var gIndex=0;var DCS=new Object();var WT=new Object();var DCSext=new Object();var gQP=new Array();var gI18n=false;if(window.RegExp){var RE=gI18n?{"%25":/\%/g}:{"%09":/\t/g,"%20":/ /g,"%23":/\#/g,"%26":/\&/g,"%2B":/\+/g,"%3F":/\?/g,"%5C":/\\/g,"%22":/\"/g,"%7F":/\x7F/g,"%A0":/\xA0/g};if(gI18n){var EXRE=/dcs(uri)|(ref)|(aut)|(met)|(sta)|(sip)|(pro)|(byt)|(dat)|(p3p)|(cfg)|(redirect)|(cip)/i;}}function dcsMultiTrack(){if(arguments.length%2==0){for(var i=0;i<arguments.length;i+=2){if(arguments[i].indexOf("WT.")==0){WT[arguments[i].substring(3)]=arguments[i+1];}else{if(arguments[i].indexOf("DCS.")==0){DCS[arguments[i].substring(4)]=arguments[i+1];}else{if(arguments[i].indexOf("DCSext.")==0){DCSext[arguments[i].substring(7)]=arguments[i+1];}}}}var _65c=new Date();DCS.dcsdat=_65c.getTime();dcsFunc("dcsCookie");dcsTag();}};function dcsVar(){var _65d=new Date();WT.tz=_65d.getTimezoneOffset()/60*-1;if(WT.tz==0){WT.tz="0";}WT.bh=_65d.getHours();WT.ul=navigator.appName=="Netscape"?navigator.language:navigator.userLanguage;if(typeof (screen)=="object"){WT.cd=navigator.appName=="Netscape"?screen.pixelDepth:screen.colorDepth;WT.sr=screen.width+"x"+screen.height;}if(typeof (navigator.javaEnabled())=="boolean"){WT.jo=navigator.javaEnabled()?"Yes":"No";}if(document.title){if(window.RegExp){var tire=new RegExp("^"+window.location.protocol+"//"+window.location.hostname+"\\s-\\s");WT.ti=document.title.replace(tire,"");}else{WT.ti=document.title;}}WT.js="Yes";WT.jv=dcsJV();if(document.body&&document.body.addBehavior){document.body.addBehavior("#default#clientCaps");WT.ct=document.body.connectionType||"unknown";document.body.addBehavior("#default#homePage");WT.hp=document.body.isHomePage(location.href)?"1":"0";}else{WT.ct="unknown";}if(document.all){WT.bs=document.body?document.body.offsetWidth+"x"+document.body.offsetHeight:"unknown";}else{WT.bs=window.innerWidth+"x"+window.innerHeight;}WT.fi="No";if(window.ActiveXObject){for(var i=10;i>0;i--){try{var _660=new ActiveXObject("ShockwaveFlash.ShockwaveFlash."+i);WT.fi="Yes";WT.fv=i+".0";break;}catch(e){}}}else{if(navigator.plugins&&navigator.plugins.length){for(var i=0;i<navigator.plugins.length;i++){if(navigator.plugins[i].name.indexOf("Shockwave Flash")!=-1){WT.fi="Yes";WT.fv=navigator.plugins[i].description.split(" ")[2];break;}}}}if(gI18n){if(typeof (document.defaultCharset)=="string"){WT.le=document.defaultCharset;}else{if(typeof (document.characterSet)=="string"){WT.le=document.characterSet;}else{WT.le="unknown";}}}WT.tv="8.0.3";DCSext.ed_tv="8.1.3.7";DCS.dcsdat=_65d.getTime();DCS.dcssip=window.location.hostname;if((typeof (DCS.dcsuri)=="undefined")||(DCS.dcsuri=="")){DCS.dcsuri=window.location.pathname;}else{DCS.dcsuri=DCS.dcsuri.toLowerCase();var sd=DCS.dcsuri.split("?");if(typeof (sd[0])!="undefined"){DCS.dcsuri=sd[0];}if(typeof (sd[1])!="undefined"){sd[1]=sd[1].replace(/amp;/g,"");var _662=sd[1].split("&");for(var i=0;i<_662.length;i++){var _663=_662[i].split("=");if(_663[0]=="nodeid"){ED.nodeid=_663[1];}if(_663[0]=="l"){ED.l=_663[1];}if(_663[0]=="cid"){ED.cid=_663[1];}}}}if(window.location.search){DCS.dcsqry=window.location.search;if(gQP.length>0){for(var i=0;i<gQP.length;i++){var pos=DCS.dcsqry.indexOf(gQP[i]);if(pos!=-1){var _665=DCS.dcsqry.substring(0,pos);var end=DCS.dcsqry.substring(pos+gQP[i].length,DCS.dcsqry.length);DCS.dcsqry=_665+end;}}}var _667=DCS.dcsqry.replace(/\?/,"");_667=_667.split("&");for(var i=0;i<_667.length;i++){var _668=_667[i].split("=");if(_668[0]!="cid"&&_668[0]!="nodeid"&&_668[0]!="l"){ED[_668[0]]=_668[1];}}}DCS.dcsqry="";for(var _669 in ED){DCS.dcsqry+=(DCS.dcsqry=="")?_669+"="+ED[_669]:"&"+_669+"="+ED[_669];}if(DCS.dcsqry!=""){DCS.dcsqry="?"+DCS.dcsqry;}if((window.document.referrer!="")&&(window.document.referrer!="-")){if(!(navigator.appName=="Microsoft Internet Explorer"&&parseInt(navigator.appVersion)<4)){DCS.dcsref=window.document.referrer;}}};function dcsA(N,V){if(gI18n&&!EXRE.test(N)){if(N=="dcsqry"){var newV="";var _66d=V.substring(1).split("&");for(var i=0;i<_66d.length;i++){var pair=_66d[i];var pos=pair.indexOf("=");if(pos!=-1){var key=pair.substring(0,pos);var val=pair.substring(pos+1);if(i!=0){newV+="&";}newV+=key+"="+dcsEncode(val);}}V=V.substring(0,1)+newV;}else{V=dcsEncode(V);}}return "&"+N+"="+dcsEscape(V,RE);};function dcsEscape(S,REL){if(typeof (REL)!="undefined"){S=S.toString();for(var R in REL){S=S.replace(REL[R],R);}return S;}else{return escape(S);}};function dcsEncode(S){return (typeof (encodeURIComponent)=="function")?encodeURIComponent(S):escape(S);};function dcsCreateImage(_677){if(document.images){gImages[gIndex]=new Image;gImages[gIndex].src=_677;gIndex++;}else{document.write("<IMG ALT=\"\" BORDER=\"0\" NAME=\"DCSIMG\" WIDTH=\"1\" HEIGHT=\"1\" SRC=\""+_677+"\">");}};function dcsMeta(){var _678;if(document.all){_678=document.all.tags("meta");}else{if(document.documentElement){_678=document.getElementsByTagName("meta");}}if(typeof (_678)!="undefined"){var _679=_678.length;for(var i=0;i<_679;i++){var name=_678.item(i).name;var _67c=_678.item(i).content;var _67d=_678.item(i).httpEquiv;if(name.length>0){if(name.indexOf("WT.")==0){WT[name.substring(3)]=_67c;}else{if(name.indexOf("DCSext.")==0){DCSext[name.substring(7)]=_67c;}else{if(name.indexOf("DCS.")==0){DCS[name.substring(4)]=_67c;}}}}}}if((typeof (DCS.dcsqry)!="undefined")&&(DCS.dcsqry.search(/nodeid=/)!=-1)&&(typeof (DCSext.Nodeid)!="undefined")){DCSext.nodeid_meta=DCSext.Nodeid;delete DCSext.Nodeid;}if((typeof (DCS.dcsqry)!="undefined")&&(DCS.dcsqry.search(/nodeid=/)!=-1)&&(typeof (DCSext.nodeid)!="undefined")){DCSext.nodeid_meta=DCSext.nodeid;delete DCSext.nodeid;}};function dcsTag(){if(document.cookie.indexOf("WTLOPTOUT=")!=-1){return;}var P="http"+(window.location.protocol.indexOf("https:")==0?"s":"")+"://"+gDomain+(gDcsId==""?"":"/"+gDcsId)+"/dcs.gif?";for(var N in DCS){if(DCS[N]){P+=dcsA(N,DCS[N]);}}var keys=["co_f","vt_sid","vt_f_tlv"];for(var i=0;i<keys.length;i++){var key=keys[i];if(WT[key]){P+=dcsA("WT."+key,WT[key]);delete WT[key];}}for(N in WT){if(WT[N]){P+=dcsA("WT."+N,WT[N]);}}for(N in DCSext){if(DCSext[N]){if(gI18n){WT.dep=(typeof (WT.dep)=="undefined")?N:(WT.dep+";"+N);}P+=dcsA(N,DCSext[N]);}}if(gI18n&&(typeof (WT.dep)!="undefined")){P+=dcsA("WT.dep",WT.dep);}if(P.length>2048&&navigator.userAgent.indexOf("MSIE")>=0){P=P.substring(0,2040)+"&WT.tu=1";}dcsCreateImage(P);};function dcsJV(){var agt=navigator.userAgent.toLowerCase();var _684=parseInt(navigator.appVersion);var mac=(agt.indexOf("mac")!=-1);var ff=(agt.indexOf("firefox")!=-1);var ff0=(agt.indexOf("firefox/0.")!=-1);var ff10=(agt.indexOf("firefox/1.0")!=-1);var ff15=(agt.indexOf("firefox/1.5")!=-1);var _68a=(ff&&!ff0&&!ff10&!ff15);var nn=(!ff&&(agt.indexOf("mozilla")!=-1)&&(agt.indexOf("compatible")==-1));var nn4=(nn&&(_684==4));var _68d=(nn&&(_684>=5));var ie=((agt.indexOf("msie")!=-1)&&(agt.indexOf("opera")==-1));var ie4=(ie&&(_684==4)&&(agt.indexOf("msie 4")!=-1));var _690=(ie&&!ie4);var op=(agt.indexOf("opera")!=-1);var op5=(agt.indexOf("opera 5")!=-1||agt.indexOf("opera/5")!=-1);var op6=(agt.indexOf("opera 6")!=-1||agt.indexOf("opera/6")!=-1);var _694=(op&&!op5&&!op6);var jv="1.1";if(_68a){jv="1.7";}else{if(ff15){jv="1.6";}else{if(ff0||ff10||_68d||_694){jv="1.5";}else{if((mac&&_690)||op6){jv="1.4";}else{if(_690||nn4||op5){jv="1.3";}else{if(ie4){jv="1.2";}}}}}}return jv;};function dcsFunc(func){if(typeof (window[func])=="function"){window[func]();}};function sendWTData(){dcsVar();dcsMeta();dcsFunc("dcsAdv");ed_do_all_stuff();dcsTag();ed_start_blt();};function ed_c_v(){var _697="";for(var val in bl_params){_697+=val+"="+bl_params[val]+"&";}return _697;};function ed_base_values(){bl_pos="blt_p";bl_lang="blt_l";bl_tax="blt_t";bl_ele="blt_e";bl_ln="blt_n";bl_lt="blt_z";bl_com="blt_c";bl_params={};bl_params[bl_pos]=DCSext.Market;bl_params[bl_lang]=DCSext.Language;bl_params[bl_tax]=DCSext.Taxonomy;bl_doms="lufthansa.com,www.lufthansa.com,book.lufthansa.com";bl_ln_dummy="empty";wt_global="";wt_base_val=ed_c_v();wt_max_length=20;h_divs={"header":["Header","ed_header"],"footer":["Footer","ed_header"],"hero":["Homepage - Hero","ed_onsite"],"note":["Homepage - Note","ed_onsite"],"flightmanager":["Flightmanager","ed_onsite"],"keyvis":["Key Visual","ed_keyvis"],"passinglane":["Passinglane","ed_passing"],"infositemap":["Info und Service","ed_onsite"],"content":["Content","ed_onsite"],"hoteloffer":["Hotel Offer","ed_offsite"],"caroffer":["Car Offer","ed_offsite"],"to_banner":["COFD Offer","ed_onsite","ed_offsite"],"st_banner":["Banner","ed_onsite","ed_offsite"]};};function ed_offsite(node,_69a){if(node.hostname&&!dcsIsOnsite(node.hostname)&&node.protocol&&node.protocol.indexOf("http")!=-1){var qry=node.search?node.search.substring(node.search.indexOf("?")+1,node.search.length):"";if(qry.toUpperCase().indexOf("WT.SVL=")==-1){WT.svl=dcsParseSvl(node.name?node.name.toString():(node.onclick?node.onclick.toString():""));}var path=node.pathname?((node.pathname.indexOf("/")!=0)?"/"+node.pathname:node.pathname):"/";var trim=true;var p=[];var v=[];p[0]="DCS.dcssip";v[0]=node.hostname;p[1]="DCS.dcsuri";v[1]=path;p[2]="DCS.dcsqry";v[2]=trim?"":qry;p[3]="WT.ti";v[3]="Offsite:"+node.hostname+path+qry;p[4]="WT.dl";v[4]="24";p[5]="DCSext."+bl_pos;v[5]=bl_params[bl_pos];p[6]="DCSext."+bl_lang;v[6]=bl_params[bl_lang];p[7]="DCSext."+bl_tax;v[7]=bl_params[bl_tax];p[8]="DCSext."+bl_ele;v[8]=h_divs[_69a][0];p[9]="DCSext."+bl_ln;v[9]=ed_get_link_name(node,_69a);p[10]="DCSext."+bl_lt;v[10]=ed_get_link_target(node);p[11]="DCSext."+bl_com;v[11]=v[5]+"|"+v[6]+"|"+v[7]+"|"+v[8]+"|"+v[9]+"|"+v[10];dcsMultiTrack(p[0],v[0],p[1],v[1],p[2],v[2],p[3],v[3],p[4],v[4],p[5],v[5],p[6],v[6],p[7],v[7],p[8],v[8],p[9],v[9],p[10],v[10],p[11],v[11]);DCS.dcssip=DCS.dcsuri=DCS.dcsqry=WT.ti=WT.svl=WT.os="";}};function ed_header(node,_6a1){var _6a2=ed_get_link_target(node);var _6a3=ed_build_query(_6a1,_6a2,_6a2);ed_add_href(node,_6a3);};function ed_passing(node,_6a5){var _6a6=ed_get_link_name(node,_6a5);var _6a7=_6a6.indexOf("PLNR_")!=-1?_6a6:ed_get_link_target(node);var _6a8=ed_build_query(_6a5,_6a6,_6a7);ed_add_href(node,_6a8);};function ed_onsite(node,_6aa){var _6ab=ed_build_query(_6aa,ed_get_link_name(node,_6aa),ed_get_link_target(node));ed_add_href(node,_6ab);};function ed_keyvis(node,_6ad){var _6ae="";var img=dojo.query("img",node);if(img.length>0&&img[0].alt&&img[0].alt!=""){_6ae=img[0].alt.slice(0,wt_max_length);}else{var div=node;while(div.tagName&&(div.tagName.toUpperCase()!="DIV")){div=div.parentElement||div.parentNode;}_6ae=div.title?div.title.slice(0,wt_max_length):"notitle";}var _6b1=ed_build_query(_6ad,_6ae,_6ae);ed_add_href(node,_6b1);};function ed_add_href(node,_6b3){if(node.hostname&&!dcsIsOnsite(node.hostname)){wt_global="";return;}if(node.onclick&&node.attributes["onclick"].value.search(/popupwin\(|popupextwin\(/i)!=-1){return;}node.href=node.href+(node.href.indexOf("?")==-1?"?":"&")+_6b3;};function ed_build_query(le,ln,lt){var _6b7=bl_params[bl_pos]+"|"+bl_params[bl_lang]+"|"+bl_params[bl_tax]+"|"+h_divs[le][0]+"|"+ln+"|"+lt;var _6b8=wt_base_val;_6b8+=ed_build_value(bl_ele,h_divs[le][0]);_6b8+=ed_build_value(bl_ln,ln);_6b8+=ed_build_value(bl_lt,lt);_6b8+=ed_build_value(bl_com,_6b7);wt_global=_6b8.slice(0,-1);return wt_global;};function ed_get_link_name(node,div){var _6bb=dojo.query(".wt_ln",node);if(_6bb.length>0){return ed_get_first_text(_6bb[0]).slice(0,wt_max_length);}while(!node.id||node.id!=div){node=node.parentElement||node.parentNode;var _6bb=dojo.query(".wt_ln",node);if(_6bb.length>0){return ed_get_first_text(_6bb[0]).slice(0,wt_max_length);}}return bl_ln_dummy.slice(0,wt_max_length);};function ed_get_link_target(node){if(dojo.hasAttr(node,"wtname")){return dojo.attr(node,"wtname").slice(0,wt_max_length);}else{return ed_get_first_text(node).slice(0,wt_max_length);}};function ed_get_first_text(el){if(el.childNodes&&el.childNodes[0].nodeType==3&&el.firstChild.nodeValue!="\n"){return el.firstChild.nodeValue;}for(var _6be in el.childNodes){if(el.childNodes[_6be].firstChild&&el.childNodes[_6be].firstChild.nodeType==3){return el.childNodes[_6be].firstChild.nodeValue;}else{if(el.childNodes[_6be].firstChild){return ed_get_first_text(el.childNodes[_6be].firstChild);}}}return "";};function ed_build_value(_6bf,_6c0){return _6bf+"="+encodeURIComponent(_6c0)+"&";};function ed_add_event(_6c1,func){nodes=dojo.query("a",document.getElementById(_6c1));nodes.forEach(function(node,_6c4,_6c5){if(node.attachEvent){node.attachEvent("onclick",function(_6c6){ed_catch_event(_6c6,_6c1,func);});}else{if(node.addEventListener){node.addEventListener("click",function(_6c7){ed_catch_event(_6c7,_6c1,func);},false);}}});};function ed_catch_event(e,_6c9,func){if(typeof (window[func])=="function"){e=e||window.event;var rc;if(e.which){rc=(e.which==3);}else{if(e.button){rc=(e.button==2);}}if(!rc){e=dcsEvt(e,"A");if(e.href&&e.href.search(/^javascript/i)==-1){window[func](e,_6c9);}}}};function ed_domains(dom){var _6cd=bl_doms.split(",");for(var i=0;i<_6cd.length;i++){if(dom.indexOf(_6cd[i])!=-1){return true;}}return false;};function ed_start_blt(){ed_base_values();if(window.location.hostname&&!ed_domains(window.location.hostname)){return;}for(var div in h_divs){if(document.getElementById(div)){for(var i=1;i<h_divs[div].length;i++){ed_add_event(div,h_divs[div][i]);}}}};function ed_check_camp(){var _6d1="";var _6d2=new Date();_6d2=Math.round(_6d2.getTime()/1000000);if(typeof WT.mc_id!="undefined"){_6d1=_6d2.toString()+","+WT.mc_id;}else{if(typeof DCS.dcsqry!="undefined"){/WT.mc_id=([^\&]*)/i.exec(DCS.dcsqry);if(RegExp.$1&&RegExp.$1!=""){_6d1=_6d2.toString()+","+RegExp.$1;}}}return _6d1;};function ed_check_session(){if(dcsGetCookie("ed_ses")&&dcsGetCookie("ed_ses")=="1"){return true;}else{return false;}};function ed_set_session(){if(dcsGetCookie("ed_ses")&&dcsGetCookie("ed_ses"=="1")){return;}else{document.cookie="ed_ses="+escape("1")+"; path=/"+(((typeof (gFpcDom)!="undefined")&&(gFpcDom!=""))?("; domain="+gFpcDom):(""));}};function ed_do_all_stuff(){var _6d3=ed_check_camp();if(_6d3!=""){var a_wt=ed_kahi_cookie(_6d3);DCSext.ed_kahi=a_wt[1];DCSext.ed_kavh=a_wt[0];}else{if(!ed_check_session()){DCSext.ed_kahi=ed_get_camp();}}ed_set_session();if(DCSext.ShownPage=="http://book.lufthansa.com:80/Lufthansa/wds/COFD.jsp"||DCSext.ShownPage=="https://book.lufthansa.com:443/Lufthansa/wds/COFD.jsp"){ed_on_cofd();}};function ed_get_camp(){if(dcsGetCookie("e_coo")){var _6d5=dcsGetCookie("e_coo");return _6d5.replace(/^.*?\|.*?(\d*?,)/i,"$1");}return "";};function ed_on_cofd(){var _6d6=new Date();DCSext.ed_buze=Math.round(_6d6.getTime()/1000000).toString();if(dcsGetCookie("e_coo")){var _6d7=dcsGetCookie("e_coo");_6d7=_6d7.slice(_6d7.lastIndexOf("|")+1);var _6d8=_6d7.split(",");_6d6=_6d6.getTime();var old=parseInt(_6d8[0],10)*1000000;old=_6d6-old;if(old>1814400000){return;}DCSext.ed_leki=_6d8[0];DCSext.ed_zest=_6d8[1];}};function ed_vis_count(_6da){var _6db=_6da.split(".");if(ed_check_session()){_6da=_6db[0]+"."+(parseInt(_6db[1],10)+1).toString();}else{_6da=(parseInt(_6db[0],10)+1).toString()+".0";}return _6da;};function ed_kahi_cookie(_6dc){var _6dd="";var _6de="";var _6df="";var _6e0=new Date();if(dcsGetCookie("e_coo")){s_coo2=dcsGetCookie("e_coo");var _6e1=s_coo2.split("|");_6dd+=_6e1[0];_6de+=_6e1[1]?"|"+ed_vis_count(_6e1[1]):"|1.0";_6df+=_6e1[2]?"|"+_6e1[2]:"";var _6e2=Math.round((_6e0.getTime()-34214490250)/1000000);var i=_6e1.length>23?_6e1.length-20:3;for(i;i<_6e1.length;i++){if(parseInt(_6e1[i].split(",")[0])>_6e2){_6df+="|"+_6e1[i];}}_6df+=_6dc?"|"+_6dc:"";}else{_6dd=Math.round(_6e0.getTime()/1000000).toString()+",f";_6de="|1.0";_6df=_6dc?"|"+_6dc:"";}var _6e4=new Date(_6e0.getTime()+315360000000);var _6e5="; expires="+_6e4.toGMTString();document.cookie="e_coo="+escape(_6dd+_6de+_6df)+_6e5+"; path=/"+(((typeof (gFpcDom)!="undefined")&&(gFpcDom!=""))?("; domain="+gFpcDom):(""));return [_6de.slice(1),_6df.slice(1)];};if(!dojo._hasResource["dijit._Templated"]){dojo._hasResource["dijit._Templated"]=true;dojo.provide("dijit._Templated");dojo.declare("dijit._Templated",null,{templateNode:null,templateString:null,templatePath:null,widgetsInTemplate:false,_skipNodeCache:false,_stringRepl:function(tmpl){var _6e7=this.declaredClass,_6e8=this;return dojo.string.substitute(tmpl,this,function(_6e9,key){if(key.charAt(0)=="!"){_6e9=_6e8[key.substr(1)];}if(typeof _6e9=="undefined"){throw new Error(_6e7+" template:"+key);}if(_6e9==null){return "";}return key.charAt(0)=="!"?_6e9:_6e9.toString().replace(/"/g,"&quot;");},this);},buildRendering:function(){var _6eb=dijit._Templated.getCachedTemplate(this.templatePath,this.templateString,this._skipNodeCache);var node;if(dojo.isString(_6eb)){node=dijit._Templated._createNodesFromText(this._stringRepl(_6eb))[0];}else{node=_6eb.cloneNode(true);}this.domNode=node;this._attachTemplateNodes(node);var _6ed=this.srcNodeRef;if(_6ed&&_6ed.parentNode){_6ed.parentNode.replaceChild(node,_6ed);}if(this.widgetsInTemplate){var cw=(this._supportingWidgets=dojo.parser.parse(node));this._attachTemplateNodes(cw,function(n,p){return n[p];});}this._fillContent(_6ed);},_fillContent:function(_6f1){var dest=this.containerNode;if(_6f1&&dest){while(_6f1.hasChildNodes()){dest.appendChild(_6f1.firstChild);}}},_attachTemplateNodes:function(_6f3,_6f4){_6f4=_6f4||function(n,p){return n.getAttribute(p);};var _6f7=dojo.isArray(_6f3)?_6f3:(_6f3.all||_6f3.getElementsByTagName("*"));var x=dojo.isArray(_6f3)?0:-1;var _6f9={};for(;x<_6f7.length;x++){var _6fa=(x==-1)?_6f3:_6f7[x];if(this.widgetsInTemplate&&_6f4(_6fa,"dojoType")){continue;}var _6fb=_6f4(_6fa,"dojoAttachPoint");if(_6fb){var _6fc,_6fd=_6fb.split(/\s*,\s*/);while((_6fc=_6fd.shift())){if(dojo.isArray(this[_6fc])){this[_6fc].push(_6fa);}else{this[_6fc]=_6fa;}}}var _6fe=_6f4(_6fa,"dojoAttachEvent");if(_6fe){var _6ff,_700=_6fe.split(/\s*,\s*/);var trim=dojo.trim;while((_6ff=_700.shift())){if(_6ff){var _702=null;if(_6ff.indexOf(":")!=-1){var _703=_6ff.split(":");_6ff=trim(_703[0]);_702=trim(_703[1]);}else{_6ff=trim(_6ff);}if(!_702){_702=_6ff;}this.connect(_6fa,_6ff,_702);}}}var role=_6f4(_6fa,"waiRole");if(role){dijit.setWaiRole(_6fa,role);}var _705=_6f4(_6fa,"waiState");if(_705){dojo.forEach(_705.split(/\s*,\s*/),function(_706){if(_706.indexOf("-")!=-1){var pair=_706.split("-");dijit.setWaiState(_6fa,pair[0],pair[1]);}});}}}});dijit._Templated._templateCache={};dijit._Templated.getCachedTemplate=function(_708,_709,_70a){var _70b=dijit._Templated._templateCache;var key=_709||_708;var _70d=_70b[key];if(_70d){if(!_70d.ownerDocument||_70d.ownerDocument==dojo.doc){return _70d;}dojo._destroyElement(_70d);}if(!_709){_709=dijit._Templated._sanitizeTemplateString(dojo._getText(_708));}_709=dojo.string.trim(_709);if(_70a||_709.match(/\$\{([^\}]+)\}/g)){return (_70b[key]=_709);}else{return (_70b[key]=dijit._Templated._createNodesFromText(_709)[0]);}};dijit._Templated._sanitizeTemplateString=function(_70e){if(_70e){_70e=_70e.replace(/^\s*<\?xml(\s)+version=[\'\"](\d)*.(\d)*[\'\"](\s)*\?>/im,"");var _70f=_70e.match(/<body[^>]*>\s*([\s\S]+)\s*<\/body>/im);if(_70f){_70e=_70f[1];}}else{_70e="";}return _70e;};if(dojo.isIE){dojo.addOnWindowUnload(function(){var _710=dijit._Templated._templateCache;for(var key in _710){var _712=_710[key];if(!isNaN(_712.nodeType)){dojo._destroyElement(_712);}delete _710[key];}});}(function(){var _713={cell:{re:/^<t[dh][\s\r\n>]/i,pre:"<table><tbody><tr>",post:"</tr></tbody></table>"},row:{re:/^<tr[\s\r\n>]/i,pre:"<table><tbody>",post:"</tbody></table>"},section:{re:/^<(thead|tbody|tfoot)[\s\r\n>]/i,pre:"<table>",post:"</table>"}};var tn;dijit._Templated._createNodesFromText=function(text){if(tn&&tn.ownerDocument!=dojo.doc){dojo._destroyElement(tn);tn=undefined;}if(!tn){tn=dojo.doc.createElement("div");tn.style.display="none";dojo.body().appendChild(tn);}var _716="none";var _717=text.replace(/^\s+/,"");for(var type in _713){var map=_713[type];if(map.re.test(_717)){_716=type;text=map.pre+text+map.post;break;}}tn.innerHTML=text;if(tn.normalize){tn.normalize();}var tag={cell:"tr",row:"tbody",section:"table"}[_716];var _71b=(typeof tag!="undefined")?tn.getElementsByTagName(tag)[0]:tn;var _71c=[];while(_71b.firstChild){_71c.push(_71b.removeChild(_71b.firstChild));}tn.innerHTML="";return _71c;};})();dojo.extend(dijit._Widget,{dojoAttachEvent:"",dojoAttachPoint:"",waiRole:"",waiState:""});}dojo.declare("LHMAMLogger",null,{debug:true,jsClassName:"++?!jsClassName!?++",debugMsg:function(_71d){if((arguments.length>=2)&&(!this.debug)){if(!arguments[1]){return;}}else{if(!this.debug){return;}}if(window.console){console.log(this.jsClassName+" -> "+_71d);if(arguments.length==3){console.log("\targuments:");for(var i=0;i<arguments[2].length;i++){console.log("\t\t["+i+"]"+arguments[2][i]);}}}return;}});dojo.declare("dijit._Calendar",[dijit._Widget,dijit._Templated,LHMAMLogger],{templateString:"<table cellspacing=\"0\" cellpadding=\"0\" class=\"dijitCalendarContainer\">\r\n\t<thead>\r\n\t\t<tr class=\"dijitReset dijitCalendarMonthContainer\" valign=\"top\">\r\n\t\t\t<th class='dijitReset cf'>\r\n\t\t\t\t<div class=\"dijitInline dijitCalendarIncrementControl dijitCalendarDecrease\" dojoAttachPoint=\"decrementMonth\"><span dojoAttachPoint=\"decreaseArrowNode\" class=\"dijitCalendarIncrementControl\">-</span></div>\r\n\t\t\t</th>\r\n\t\t\t<th class='dijitReset' colspan=\"5\">\r\n\t\t\t\t<div dojoAttachPoint=\"monthLabelSpacer\" class=\"dijitCalendarMonthLabelSpacer\"></div>\r\n\t\t\t\t<div dojoAttachPoint=\"monthLabelNode\" class=\"dijitCalendarMonthLabel\"></div>\r\n\t\t\t</th>\r\n\t\t\t<th class='dijitReset cf'>\r\n\t\t\t\t<div class=\"dijitInline dijitCalendarIncrementControl dijitCalendarIncrease\" dojoAttachPoint=\"incrementMonth\"><span dojoAttachPoint=\"increaseArrowNode\" class=\"dijitCalendarIncrementControl\">+</span></div>\r\n\t\t\t</th>\r\n\t\t</tr>\r\n\t\t<tr>\r\n\t\t\t<th class=\"dijitReset dijitCalendarDayLabelTemplate\"><span class=\"dijitCalendarDayLabel\"></span></th>\r\n\t\t</tr>\r\n\t</thead>\r\n\t<tbody dojoAttachEvent=\"onclick: _onDayClick, onmouseover: _onDayMouseOver, onmouseout: _onDayMouseOut\" class=\"dijitReset dijitCalendarBodyContainer\">\r\n\t\t<tr class=\"dijitReset dijitCalendarWeekTemplate\">\r\n\t\t\t<td class=\"dijitReset dijitCalendarDateTemplate\"><span class=\"dijitCalendarDateLabel\"></span></td>\r\n\t\t</tr>\r\n\t</tbody>\r\n</table>\r\n",value:new Date(),isDateInFieldValid:true,debug:false,jsClassName:"dijit._Calendar",_setValueAttr:function(_71f){this.debugMsg("._setValueAttr",false,arguments);if(!this.value||dojo.date.compare(_71f,this.value)){_71f=new Date(_71f);this.displayMonth=new Date(_71f);this.value=_71f;this._populateGrid();}},_setText:function(node,text){while(node.firstChild){node.removeChild(node.firstChild);}node.appendChild(dojo.doc.createTextNode(text));},_populateGrid:function(){this.debugMsg("enter '._populateGrid'");var _722=this.displayMonth;_722.setDate(1);var _723=_722.getDay();var _724=dojo.date.getDaysInMonth(_722);var _725=dojo.date.getDaysInMonth(dojo.date.add(_722,"month",-1));var _726=new Date();var _727=this.value;var _728=this.dayOffset;var _729=0;var _72a=1;var _72b=null;if(_728>_723){_728-=7;}var _72c=dojo.query(".dijitCalendarWeekTemplate",this.domNode)[5];if(dojo.isIE){dojo.style(_72c,{"display":"block"});}else{dojo.style(_72c,{"display":"table-row"});}dojo.query(".dijitCalendarDateTemplate",this.domNode).forEach(function(_72d,i){if(_729<7){_729++;}else{_72a++;_729=1;}i+=_728;var date=new Date(_722);var _730,_731="dijitCalendar",adj=0;if(i<_723){_730=_725-_723+i+1;adj=-1;_731+="Previous";}else{if(i>=(_723+_724)){_730=i-_723-_724+1;adj=1;_731+="Next";if((_72b==null)&&(_72a==6)){_72b=true;}}else{_730=i-_723+1;_731+="Current";if((_72b==null)&&(_72a==6)){_72b=false;}}}if(adj){date=dojo.date.add(date,"month",adj);}date.setDate(_730);if(!dojo.date.compare(date,_726,"date")){_731="dijitCalendarCurrentDate "+_731;}if(!dojo.date.compare(date,_727,"date")){if(this.isDateInFieldValid){_731="dijitCalendarSelectedDate "+_731;}}if(this.isDisabledDate(date,this.lang)){_731="dijitCalendarDisabledDate "+_731;}var _733=this.getClassForDate(date,this.lang);if(_733){_731=_733+" "+_731;}_72d.className=_731+"Month dijitCalendarDateTemplate";_72d.dijitDateValue=date.valueOf();var _734=dojo.query(".dijitCalendarDateLabel",_72d)[0];var d=date.getDate()+"";if(d.length==1){d="0"+d;}this._setText(_734,d);},this);if(_72b){var _72c=dojo.query(".dijitCalendarWeekTemplate",this.domNode)[5];dojo.style(_72c,{"display":"none"});}var _736=this.monthNames;var y=_722.getFullYear();this._setText(this.monthLabelNode,_736[_722.getMonth()]+" "+y);var _738=this;var _739=function(_73a,_73b,adj){_738._connects.push(dijit.typematic.addMouseListener(_738[_73a],_738,function(_73d){if(_73d>=0){_738._adjustDisplay(_73b,adj);}},0.8,500));};_739("incrementMonth","month",1);_739("decrementMonth","month",-1);var _73e=dojo.date.add(_722,"month",1);var _73f=dojo.date.add(_722,"month",-1);var _740=dojo.date.add(_73f,"day",dojo.date.getDaysInMonth(_73f)-1);if(dojo.date.compare(_73e,this.calEnd,"date")>0){dojo.query(".dijitCalendarIncrease",this.domNode).style({"display":"none"});}else{if(dojo.date.compare(_73e,this.calEnd,"date")<=0){dojo.query(".dijitCalendarIncrease",this.domNode).style({"display":"block"});}}if(dojo.date.compare(_740,this.calStart,"date")>=0){dojo.query(".dijitCalendarDecrease",this.domNode).style({"display":"block"});}else{if(dojo.date.compare(_740,this.calStart,"date")<0){dojo.query(".dijitCalendarDecrease",this.domNode).style({"display":"none"});}}},constructor:function(_741){this.debugMsg(".constructor",false,arguments);},postCreate:function(){this.debugMsg(".postCreate",false,arguments);var _742=dojo.hitch(this,function(_743,n){var _745=dojo.query(_743,this.domNode)[0];for(var i=0;i<n;i++){_745.parentNode.appendChild(_745.cloneNode(true));}});_742(".dijitCalendarDayLabelTemplate",6);_742(".dijitCalendarDateTemplate",6);_742(".dijitCalendarWeekTemplate",5);var _747=this.dayNames;var _748=this.dayOffset;dojo.query(".dijitCalendarDayLabel",this.domNode).forEach(function(_749,i){this._setText(_749,_747[(i+_748)%7]);},this);var _74b=this.monthNames;dojo.forEach(_74b,function(name){var _74d=dojo.doc.createElement("div");this._setText(_74d,name);this.monthLabelSpacer.appendChild(_74d);},this);this.value=null;this.attr("value",new Date());},_adjustDisplay:function(part,_74f){this.displayMonth=dojo.date.add(this.displayMonth,part,_74f);this._populateGrid();},_onDayClick:function(evt){var node=evt.target;dojo.stopEvent(evt);while(!node.dijitDateValue){node=node.parentNode;}if(!dojo.hasClass(node,"dijitCalendarDisabledDate")){if((!dojo.hasClass(node,"dijitCalendarPreviousMonth"))&&(!dojo.hasClass(node,"dijitCalendarNextMonth"))){this.attr("value",node.dijitDateValue);this.onValueSelected(this.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;},onValueSelected:function(date){},onChange:function(date){},isDisabledDate:function(_758,_759){},getClassForDate:function(_75a,_75b){}});dojo.declare("lh.newCal",[dijit._Widget,LHMAMLogger],{debug:false,jsClassName:"lh.newCal",alignmentPosition:"underleft",maxDayInFuture:361,maxEndDate:null,todayDate:new Date(),constructor:function(_75c){dojo.mixin(this,_75c);this.domNode=this.srcNodeRef=this.fieldId;this.inputFieldEl=dojo.byId(this.fieldId);this.dateFormat={datePattern:this.datePattern,selector:"date"};switch(this.alignmentPosition.toLowerCase()){case "topright":this.orient={"TR":"BR"};break;case "topleft":this.orient={"TL":"BL"};break;case "underright":this.orient={"BR":"TR"};break;case "underleft":this.orient={"BL":"TL"};break;default:this.orient={"BL":"TL"};break;}this.value=this.inputFieldEl.value;this.todayDate.setHours(0,0,0,0);if((!this.start)||(this.start=="")){this.dateStart=this.todayDate;}else{this.dateStart=dojo.date.stamp.fromISOString(this.start);}if(this.scope){if(typeof (this.scope)=="string"){this.scope=parseInt(this.scope);}if(this.scope<=0){this.scope=this.maxDayInFuture;}}else{this.scope=this.maxDayInFuture;}this.maxEndDate=dojo.date.add(this.todayDate,"day",this.scope);if((!this.end)||(this.end=="")){this.dateEnd=this.maxEndDate;}else{this.dateEnd=dojo.date.stamp.fromISOString(this.end);if(dojo.date.compare(this.dateEnd,this.maxEndDate,"date")>0){this.dateEnd=this.maxEndDate;}}if(this.ranges){var _75d,rEnd,_75f,_760;for(var i=0;i<this.ranges.length;i++){_75d=dojo.date.stamp.fromISOString(this.ranges[i][0]);rEnd=dojo.date.stamp.fromISOString(this.ranges[i][1]);if(dojo.date.compare(_75d,rEnd,"date")>0){_75f=this.ranges[i][0];this.ranges[i][0]=this.ranges[i][1];this.ranges[i][1]=_75f;}}_760=new Array();for(var i=0;i<this.ranges.length;i++){_75d=dojo.date.stamp.fromISOString(this.ranges[i][0]);rEnd=dojo.date.stamp.fromISOString(this.ranges[i][1]);if((dojo.date.compare(this.dateStart,_75d,"date")>=0)&&(dojo.date.compare(this.dateStart,rEnd,"date")<=0)){this.dateStart=rEnd;}else{if((dojo.date.compare(rEnd,this.dateEnd,"date")>=0)&&(dojo.date.compare(_75d,this.dateEnd,"date")<=0)){this.dateEnd=_75d;}else{_760[_760.length]=this.ranges[i];}}}this.ranges=_760;this.ranges.sort();this.ranges=this.mergeRanges(this.ranges);}if(this.receiveOffsetDate){if(dojo.isArray(this.receiveOffsetDate)){for(var i=0;i<this.receiveOffsetDate.length;i++){dojo.subscribe(this.receiveOffsetDate[i].messageKey,this,"receiveDate");}}else{dojo.subscribe(this.receiveOffsetDate.messageKey,this,"receiveDate");}}dojo.connect(this.inputFieldEl,"click",this,"_open");dojo.connect(this.inputFieldEl,"focus",this,"_open");if(this.onClickOpenIds){for(var i=0;i<this.onClickOpenIds.length;i++){this.debugMsg(this.onClickOpenIds[i]);if(dojo.byId(this.onClickOpenIds[i])){dojo.connect(dojo.byId(this.onClickOpenIds[i]),"click",this,"_open");dojo.connect(dojo.byId(this.onClickOpenIds[i]),"focus",this,"_open");}}}},mergeRanges:function(_762){var _763=new Array();var j,_765;for(var i=0;i<(_762.length-1);i++){j=i+1;posOlder=dojo.date.stamp.fromISOString(_762[i][1]);posYounger=dojo.date.stamp.fromISOString(_762[j][0]);posOlderPlus1=dojo.date.add(posOlder,"day",1);if((dojo.date.compare(posOlderPlus1,posYounger,"date")==0)||(dojo.date.compare(posOlder,posYounger,"date")>0)){nRStart=_762[i][0];nREnd=_762[j][1];_762=dojo.filter(_762,function(item,_768,_769){if((_768!=i)&&(_768!=(j))){return true;}else{return false;}},this);_762[_762.length]=[nRStart,nREnd];_762.sort();_762=this.mergeRanges(_762);}}return _762;},formatDateToString:function(date){this.debugMsg(".formatDateToString, date="+date);return dojo.date.locale.format(date,this.dateFormat);},convertStrintToDate:function(_76b){this.debugMsg(".convertStrintToDate, strDate="+_76b);return dojo.date.locale.parse(_76b,this.dateFormat);},_open:function(){this.debugMsg("._open, _picker= "+this._picker);var _76c=this;if(!this._picker){var _76d=dojo.getObject("dijit._Calendar",false);this._picker=new _76d({monthNames:_76c.monthNames,dayNames:_76c.dayNames,calStart:_76c.dateStart,calEnd:_76c.dateEnd,inputFieldEl:_76c.inputFieldEl,dayOffset:1,onValueSelected:function(_76e){this.debugMsg("onValueSelected, value="+_76e);_76c.focus();setTimeout(dojo.hitch(_76c,"_close"),5);this.attr("value",_76e);_76c.setDateToInput(_76e);},lang:_76c.lang,constraints:_76c.constraints,isDisabledDate:function(date){return _76c.isDisabledDate(date);}});this._syncValues();this._picker.isDateInFieldValid=true;var d=this.convertStrintToDate(this.value);if(d!=null){if(this.isDisabledDate(d)){d=new Date();this._picker.isDateInFieldValid=false;}}else{d=new Date();this._picker.isDateInFieldValid=false;}if(this.isDisabledDate(d)){d=this.dateStart;this._picker.isDateInFieldValid=false;}this._picker.attr("value",d);}if(!this._opened){dijit.popup.open({parent:this,popup:this._picker,around:this.domNode,orient:this.orient,onCancel:dojo.hitch(this,this._close),onClose:function(){_76c._opened=false;}});this._opened=true;}dojo.marginBox(this._picker.domNode,{w:this.domNode.offsetWidth});this.inputFieldEl.focus();dijit.scrollIntoView(this._picker.domNode);},_close:function(){this.debugMsg("._close");if(this._opened){dijit.popup.close(this._picker);this._opened=false;}if(this._picker){this._picker.destroy();delete this._picker;}},_onBlur:function(){this.debugMsg("._onBlur");this._close();this.inherited(arguments);},destroy:function(){if(this._picker){this._picker.destroy();delete this._picker;}this.inherited(arguments);},setDateToInput:function(date){this.debugMsg(".setDateToInput, date="+date);var _772;if(typeof date=="object"){_772=this.formatDateToString(date);if(typeof _772=="string"){this._setStringValue(_772);if(this.sendDate){if(this.sendDate.messageKey){dojo.publish(this.sendDate.messageKey,[date,this.sendDate.messageKey]);}}}}},_setStringValue:function(_773){this.debugMsg("._setStringValue, dateString="+_773);this.value=this.inputFieldEl.value=_773;},_syncValues:function(){this.value=this.inputFieldEl.value;},receiveDate:function(date,key){this.debugMsg("enter '.receiveDate'",false,arguments);var _776=false;for(var i=0;i<this.receiveOffsetDate.length;i++){if(this.receiveOffsetDate[i].messageKey==key){if(this.receiveOffsetDate[i].dayOffset){date=dojo.date.add(date,"day",this.receiveOffsetDate[i].dayOffset);}if((this.receiveOffsetDate[i].onlyIfEmpty)&&(this.inputFieldEl.value=="")){_776=true;}else{if(!this.receiveOffsetDate[i].onlyIfEmpty){_776=true;}else{_776=false;}}break;}}this.debugMsg(_776);if(_776){if(this.isDisabledDate(date)){var _778,end;if(dojo.date.compare(date,this.dateEnd,"date")>0){date=this.dateEnd;}else{if(dojo.date.compare(date,this.dateStart,"date")<0){date=this.dateStart;}else{if(this.ranges){for(var i=0;i<this.ranges.length;i++){_778=dojo.date.stamp.fromISOString(this.ranges[i][0]);end=dojo.date.stamp.fromISOString(this.ranges[i][1]);if((dojo.date.compare(date,_778,"date")>=0)&&(dojo.date.compare(date,end,"date")<=0)){var dif1=dojo.date.difference(_778,date);var dif2=dojo.date.difference(date,end);if(dif1<dif2){date=dojo.date.add(_778,"day",-1);}else{date=dojo.date.add(end,"day",1);}break;}}}}}}this.setDateToInput(date);}},isDisabledDate:function(date){var _77d,end;if(dojo.date.compare(date,this.dateEnd,"date")>0){return true;}else{if(dojo.date.compare(date,this.dateStart,"date")<0){return true;}else{if(this.ranges){for(var i=0;i<this.ranges.length;i++){_77d=dojo.date.stamp.fromISOString(this.ranges[i][0]);end=dojo.date.stamp.fromISOString(this.ranges[i][1]);if((dojo.date.compare(date,_77d,"date")>=0)&&(dojo.date.compare(date,end,"date")<=0)){return true;}}}}}return false;},focus:function(){dijit.focus(this.focusNode);}});dojo.i18n._preloadLocalizations("dojo.nls.lh_full_lib",["he","nl","tr","no","ko","el","en","en-gb","ROOT","zh-cn","hu","es","fi-fi","pt-br","ca","fi","he-il","xx","ru","it","fr","cs","de-de","fr-fr","it-it","es-es","ja","sk","da","sl","pl","de","sv","pt","pt-pt","nl-nl","zh-tw","ko-kr","ar","en-us","zh","th","ja-jp"]);