/*
Copyright (c) 2008-2009 ThinkFree, Corp. All rights reserved.
*/
if(!dojo._hasResource["member.util"]){dojo._hasResource["member.util"]=true;dojo.provide("member.util");dojo.declare("member.util",null,{_version:1.3});(function(){var _1=common.util;var _2=member.util;_2.CONTEXT_PATH="member";_2.IMAGECAPTCHA_KEY="tf_captcha";_2.TEMP_UPLOADER_INDEX="-100";_2._IMG_CAPTCHA_URL_TEMP="/"+_2.CONTEXT_PATH+"/getImageCaptcha?fontSize=40&width=300&height=60&t=${time}";_2._rxEmailPattern=/^([a-zA-Z0-9_\.\-\+])+\@(([a-zA-Z0-9\-])+\.)+([a-zA-Z0-9]{2,4})+$/;_2._rxUrlPattern=/(https?|ftp|gopher|telnet|file|notes|ms\-help):\/\/([\-\w\.]+)+(:\d+)?(\/([\w\/_\.]*(\?\S+)?)?)?/;_2.isValidEmail=function $DAp3_(_3){return _1._isValidPattern(_3,_2._rxEmailPattern);};_2.isValidUrl=function $DAp4_(_4){return _1._isValidPattern(_4,_2._rxUrlPattern);};_2._urlMap=_2.undefined;_2.getURLValue=function $DAp5_(_5){if(!_2._urlMap){_2._urlMap={};var _6=unescape(top.location.search.substring(1));var _7=_6.split(/\&/);for(var i in _7){var _9=_7[i].split(/\=/);_2._urlMap[_9[0]]=_9[1];}}return _2._urlMap[_5];};_2.getImageCaptchaURL=function $DAp6_(_a){var s=_a||(new Date().getTime());return dojo.string.substitute(_2._IMG_CAPTCHA_URL_TEMP,{time:s});};_2.getImageCaptchaStr=function $DAp7_(){var _c=dojo.cookie(_2.IMAGECAPTCHA_KEY);if(_c){_c=_c.replace(/\"/gi,"");}return _c;};_2.validatePassoword=function $DAp8_(_d,_e,_f){var _10=[];if(!_d){_10.push("<li>"+dojo.global.membermsgs.error_password_required+"</li>");}else{if(_d.length<6||_d.length>10){_10.push("<li>"+dojo.global.membermsgs.error_password_notAllowLength+"</li>");}}if(_f){if(!_e){_10.push("<li>"+dojo.global.membermsgs.error_password_confirmRequired+"</li>");}else{if(_d!==_e){_10.push("<li>"+dojo.global.membermsgs.error_password_notMatch+"</li>");}}}return _10;};_2.signinWithGoogle=function $DAp9_(_11,_12,win){var url="/"+_2.CONTEXT_PATH+"/sign_in_with.action?with=google";if(_11&&_11!=""&&_11!="null"){var _15=escape(_11);url=url+"&redirect="+_15;}if(_12&&_12!=""&&_12!="null"){var _15=escape(_12);url=url+"&s1service="+_15;}if(win){win.document.location.href=url;}else{document.location.href=url;}};_2.undefined;_2.beMsgInput=function $DAqA_(_16,_17){var msg=_17||_16.value||"";dojo.connect(_16,"onblur",function(){if(!_16.value){dojo.addClass(_16,"msg");_16.value=msg;}});dojo.connect(_16,"onfocus",function(){if(_16.value===msg){dojo.removeClass(_16,"msg");_16.value="";}});_16.getValue=function $DAqB_(){return (_16.value!==msg)?_16.value:_2.undefined;};};_2.addEnterProcess=function $DAqC_(_19,_1a,_1b){var _1c=function(e){if(e.keyCode&&e.keyCode===dojo.keys.ENTER){dojo.hitch(_1a,_1b)();}dojo.stopEvent(e);};if(_19.onKeyUp){dojo.connect(_19,"onKeyUp",function(e){_1c(e);});}else{dojo.connect(_19,"keyup",function(_1f){var e=dojo.fixEvent(_1f);_1c(e);});}};_2.addLoadingProcess=function $DAqD_(_21){var du=new dijit.DialogUnderlay({id:_21.target.id+"_unlay"});var _23=dojo.doc.createElement("div");dojo.addClass(_23,"dijitDialog");_23.style.top="0px";_23.style.display="none";_23.innerHTML=_21.message;dojo.body().appendChild(_23);var _24={show:function $DAp1_(){du.show();_23.style.display="";},hide:function $DAp2_(){_23.style.display="none";du.hide();}};dojo.connect(_21.target,_21.start,_24,"show");dojo.connect(_21.target,_21.stop,_24,"hide");return _24;};_2.downloadToLocal=function $DAqE_(url){window.location.href=url;};_2.copytoclipboard=function $DAqF_(_26){if(!_26){return false;}try{if(window.clipboardData){clipboardData.setData("Text",_26);}else{var _27=dojo.global.membermsgs.error_clipboard_notsupportbrowser;throw _27;}}catch(err){alert(err);return false;}return true;};_2.evalOrAsString=function $DAqG_(Str){try{var o=dojo.eval(Str);if(o){return o;}}catch(e){if(dojo.config.isDebug){console.warn("member.util.evalOrAsString:"+Str+"is can't eval.");}return Str;}};_2.goTo=function $DAqH_(url){if(!url){return false;}document.location.href=url;};_2.isEqualStr=function $DAqI_(_2b,_2c,_2d){if(_2d){_2b=_2b.toLowerCase();_2c=_2c.toLowerCase();}return (_2b===_2c);};_2.showPopupForTerms=function $DAqJ_(){var url=dojo.global.membermsgs.url_termsofuse;_2._showPopup(url);};_2.showPopupForPrivacy=function $DAqK_(){var url=dojo.global.membermsgs.url_privacypolicy;_2._showPopup(url);};_2._showPopup=function $DAqL_(url){window.open(url,"ThinkFree","status=no,scrollbars=yes,height=500,width=760");};})();}if(!dojo._hasResource["member.internal"]){dojo._hasResource["member.internal"]=true;dojo.provide("member.internal");dojo.declare("member.internal",null,{_version:1.3});(function(){var _31=member.internal;_31.MEMBER_CONTEXTPATH="member";_31._actionURL="/"+_31.MEMBER_CONTEXTPATH+"/internal";_31.signup=function $DAqM_(_32,_33,_34,_35){var _36=dojo.xhrPost({url:_31._actionURL,content:{method:"ACCOUNT",userID:_32,password:_33,signupbase:_34,sendVerification:_35},timeout:100000,handleAs:"json",preventCache:true});_36.addCallback(_31,function(_37){return _37;});_36.addErrback(_31,function(_38){return _38;});return _36;};_31.signin=function $DAqN_(_39,_3a,_3b){var _3c=dojo.xhrPost({url:_31._actionURL,content:{method:"SIGNIN",userID:_39,password:_3a,signupbase:_3b},timeout:100000,handleAs:"json",preventCache:true});_3c.addCallback(_31,function(_3d){return _3d;});_3c.addErrback(_31,function(_3e){return _3e;});return _3c;};_31.sendEmailVerification=function $DAqO_(_3f){if(!_3f){return false;}var _40=dojo.xhrPost({url:_31._actionURL,content:{method:"EMAILVERIFICATION",email:_3f},timeout:10000,handleAs:"json",preventCache:true});_40.addCallback(function(_41){return _41;});_40.addErrback(function(_42){return _42;});return _40;};_31.copytomyoffice=function $DAqP_(_43,_44,_45,_46,_47){var _48=dojo.xhrPost({url:_31._actionURL,content:{method:"COPYTOMYOFFICE",accountIndex:_43,srcFileIndex:_44,srcURL:_45,desFolderIndex:_46,newFileName:_47},timeout:10000,handleAs:"json",preventCache:true});_48.addCallback(function(_49){return _49;});_48.addErrback(function(_4a){return _4a;});return _48;};_31.VIWER_LICENSE_ADPACKAGE="adpackage";_31.VIWER_LICENSE_COMMERCIAL="commercial";_31.VIWER_LICENSE_FREE="free";_31.VIWER_REPO_S1="s1";_31.VIWER_REPO_DEFAULT="default";_31.VIWER_METHOD_VIEW="view";_31.VIWER_METHOD_EMBED="embed";_31.VIWER_METHOD_CONVERT="convert";_31.getViewerURL=function $DAqQ_(_4b,_4c,_4d,_4e,_4f,_50,_51,_52){if(_4d===null||_4d===""||_4d===-1){return false;}if(!_4c){_4c=_31.VIWER_LICENSE_ADPACKAGE;}if(!_4b){_4b=_31.VIWER_REPO_S1;}var _53=null;if(_4e==="view"){_53={method:"VIEWERURL",repoType:_4b,licenseType:_4c,fileIndex:_4d,viewerMethod:_4e,width:_4f,height:_50};}else{if(_4e==="convert"){_53={method:"VIEWERURL",repoType:_4b,licenseType:_4c,fileIndex:_4d,viewerMethod:_4e,output:_51,async:_52};}else{if(_4e==="embed"){_53={method:"VIEWERURL",repoType:_4b,licenseType:_4c,fileIndex:_4d,viewerMethod:_4e,width:_4f,height:_50};}}}var _54=dojo.xhrGet({url:_31._actionURL,content:_53,timeout:10000,handleAs:"json",preventCache:true});_54.addCallback(function(_55){return _55;});_54.addErrback(function(_56){return _56;});return _54;};_31.getViewerURLDemo=function $DAqR_(_57,_58,_59,_5a,_5b,_5c,_5d,_5e){if(!_59){return false;}if(!_58){_58=_31.VIWER_LICENSE_ADPACKAGE;}if(!_57){_57=_31.VIWER_REPO_DEFAULT;}var _5f=null;if(_5a==="view"){_5f={method:"VIEWERURLDEMO",repoType:_57,licenseType:_58,fileUrl:_59,viewerMethod:_5a,width:_5b,height:_5c};}else{if(_5a==="embed"){_5f={method:"VIEWERURLDEMO",repoType:_57,licenseType:_58,fileUrl:_59,viewerMethod:_5a,width:_5b,height:_5c};}}var _60=dojo.xhrGet({url:_31._actionURL,content:_5f,timeout:10000,handleAs:"json",preventCache:true});_60.addCallback(function(_61){return _61;});_60.addErrback(function(_62){return _62;});return _60;};_31.getFile=function $DAqS_(_63){if(_63===null||_63===""||_63===-1){return false;}var _64={method:"FILE",fileIndex:_63};var _65=dojo.xhrGet({url:_31._actionURL,content:_64,timeout:10000,handleAs:"json",preventCache:true});_65.addCallback(function(_66){return _66;});_65.addErrback(function(_67){return _67;});return _65;};_31.getFileRepository=function $DAqT_(_68){var _69={method:"REPOSITORY",fileIndex:_68};var _6a=dojo.xhrGet({url:_31._actionURL,content:_69,timeout:10000,handleAs:"json",preventCache:true});_6a.addCallback(function(_6b){return _6b;});_6a.addErrback(function(_6c){return _6c;});return _6a;};})();}if(!dojo._hasResource["member.MessageController"]){dojo._hasResource["member.MessageController"]=true;dojo.provide("member.MessageController");dojo.declare("member.MessageController",null,{_msgNode:null,setMsgNode:function $DAqU_(_6d){this._msgNode=_6d;this.initMsg();},_readyToMsgUse:function $DAqV_(){if(!this._msgNode&&dojo.config.isDebug){console.warn(this.id+" MsgNode is undefined. are you called? '.setMsgNode()' ");}return (this._msgNode!==null);},initMsg:function $DAqW_(){if(!this._readyToMsgUse()){return;}this._msgNode.style.display="none";this._msgNode.innerHTML="";},showMsg:function $DAqX_(_6e){if(!this._readyToMsgUse()){return;}if(_6e){this._msgNode.style.display="";this._msgNode.innerHTML=_6e;}else{this.init();}},dummy:null});}if(!dojo._hasResource["dijit._Container"]){dojo._hasResource["dijit._Container"]=true;dojo.provide("dijit._Container");dojo.declare("dijit._Contained",null,{getParent:function $DQw_(){for(var p=this.domNode.parentNode;p;p=p.parentNode){var id=p.getAttribute&&p.getAttribute("widgetId");if(id){var _71=dijit.byId(id);return _71.isContainer?_71:null;}}return null;},_getSibling:function $DQx_(_72){var _73=this.domNode;do{_73=_73[_72+"Sibling"];}while(_73&&_73.nodeType!=1);if(!_73){return null;}var id=_73.getAttribute("widgetId");return dijit.byId(id);},getPreviousSibling:function $DQy_(){return this._getSibling("previous");},getNextSibling:function $DQz_(){return this._getSibling("next");},getIndexInParent:function $DQ0_(){var p=this.getParent();if(!p||!p.getIndexOfChild){return -1;}return p.getIndexOfChild(this);}});dojo.declare("dijit._Container",null,{isContainer:true,buildRendering:function $DQ1_(){this.inherited(arguments);if(!this.containerNode){this.containerNode=this.domNode;}},addChild:function $DQ2_(_76,_77){var _78=this.containerNode;if(_77&&typeof _77=="number"){var _79=dojo.query("> [widgetId]",_78);if(_79&&_79.length>=_77){_78=_79[_77-1];_77="after";}}dojo.place(_76.domNode,_78,_77);if(this._started&&!_76._started){_76.startup();}},removeChild:function $DQ3_(_7a){if(typeof _7a=="number"&&_7a>0){_7a=this.getChildren()[_7a];}if(!_7a||!_7a.domNode){return;}var _7b=_7a.domNode;_7b.parentNode.removeChild(_7b);},_nextElement:function $DQ4_(_7c){do{_7c=_7c.nextSibling;}while(_7c&&_7c.nodeType!=1);return _7c;},_firstElement:function $DQ5_(_7d){_7d=_7d.firstChild;if(_7d&&_7d.nodeType!=1){_7d=this._nextElement(_7d);}return _7d;},getChildren:function $DQ6_(){return dojo.query("> [widgetId]",this.containerNode).map(dijit.byNode);},hasChildren:function $DQ7_(){return !!this._firstElement(this.containerNode);},destroyDescendants:function $DQ8_(_7e){dojo.forEach(this.getChildren(),function(_7f){_7f.destroyRecursive(_7e);});},_getSiblingOfChild:function $DQ9_(_80,dir){var _82=_80.domNode;var _83=(dir>0?"nextSibling":"previousSibling");do{_82=_82[_83];}while(_82&&(_82.nodeType!=1||!dijit.byNode(_82)));return _82?dijit.byNode(_82):null;},getIndexOfChild:function $DRA_(_84){var _85=this.getChildren();for(var i=0,c;c=_85[i];i++){if(c==_84){return i;}}return -1;}});dojo.declare("dijit._KeyNavContainer",[dijit._Container],{_keyNavCodes:{},connectKeyNavHandlers:function $DRB_(_88,_89){var _8a=this._keyNavCodes={};var _8b=dojo.hitch(this,this.focusPrev);var _8c=dojo.hitch(this,this.focusNext);dojo.forEach(_88,function(_8d){_8a[_8d]=_8b;});dojo.forEach(_89,function(_8e){_8a[_8e]=_8c;});this.connect(this.domNode,"onkeypress","_onContainerKeypress");this.connect(this.domNode,"onfocus","_onContainerFocus");},startupKeyNavChildren:function $DRC_(){dojo.forEach(this.getChildren(),dojo.hitch(this,"_startupChild"));},addChild:function $DRD_(_8f,_90){dijit._KeyNavContainer.superclass.addChild.apply(this,arguments);this._startupChild(_8f);},focus:function $DRE_(){this.focusFirstChild();},focusFirstChild:function $DRF_(){this.focusChild(this._getFirstFocusableChild());},focusNext:function $DRG_(){if(this.focusedChild&&this.focusedChild.hasNextFocalNode&&this.focusedChild.hasNextFocalNode()){this.focusedChild.focusNext();return;}var _91=this._getNextFocusableChild(this.focusedChild,1);if(_91.getFocalNodes){this.focusChild(_91,_91.getFocalNodes()[0]);}else{this.focusChild(_91);}},focusPrev:function $DRH_(){if(this.focusedChild&&this.focusedChild.hasPrevFocalNode&&this.focusedChild.hasPrevFocalNode()){this.focusedChild.focusPrev();return;}var _92=this._getNextFocusableChild(this.focusedChild,-1);if(_92.getFocalNodes){var _93=_92.getFocalNodes();this.focusChild(_92,_93[_93.length-1]);}else{this.focusChild(_92);}},focusChild:function $DRI_(_94,_95){if(_94){if(this.focusedChild&&_94!==this.focusedChild){this._onChildBlur(this.focusedChild);}this.focusedChild=_94;if(_95&&_94.focusFocalNode){_94.focusFocalNode(_95);}else{_94.focus();}}},_startupChild:function $DRJ_(_96){if(_96.getFocalNodes){dojo.forEach(_96.getFocalNodes(),function(_97){dojo.attr(_97,"tabindex",-1);this._connectNode(_97);},this);}else{var _98=_96.focusNode||_96.domNode;if(_96.isFocusable()){dojo.attr(_98,"tabindex",-1);}this._connectNode(_98);}},_connectNode:function $DRK_(_99){this.connect(_99,"onfocus","_onNodeFocus");this.connect(_99,"onblur","_onNodeBlur");},_onContainerFocus:function $DRL_(evt){if(evt.target===this.domNode){this.focusFirstChild();}},_onContainerKeypress:function $DRM_(evt){if(evt.ctrlKey||evt.altKey){return;}var _9c=this._keyNavCodes[evt.charOrCode];if(_9c){_9c();dojo.stopEvent(evt);}},_onNodeFocus:function $DRN_(evt){dojo.attr(this.domNode,"tabindex",-1);var _9e=dijit.getEnclosingWidget(evt.target);if(_9e&&_9e.isFocusable()){this.focusedChild=_9e;}dojo.stopEvent(evt);},_onNodeBlur:function $DRO_(evt){if(this.tabIndex){dojo.attr(this.domNode,"tabindex",this.tabIndex);}dojo.stopEvent(evt);},_onChildBlur:function $DRP_(_a0){},_getFirstFocusableChild:function $DRQ_(){return this._getNextFocusableChild(null,1);},_getNextFocusableChild:function $DRR_(_a1,dir){if(_a1){_a1=this._getSiblingOfChild(_a1,dir);}var _a3=this.getChildren();for(var i=0;i<_a3.length;i++){if(!_a1){_a1=_a3[(dir>0)?0:(_a3.length-1)];}if(_a1.isFocusable()){return _a1;}_a1=this._getSiblingOfChild(_a1,dir);}return null;}});}if(!dojo._hasResource["dijit.layout._LayoutWidget"]){dojo._hasResource["dijit.layout._LayoutWidget"]=true;dojo.provide("dijit.layout._LayoutWidget");dojo.declare("dijit.layout._LayoutWidget",[dijit._Widget,dijit._Container,dijit._Contained],{baseClass:"dijitLayoutContainer",isLayoutContainer:true,postCreate:function $DOD_(){dojo.addClass(this.domNode,"dijitContainer");dojo.addClass(this.domNode,this.baseClass);},startup:function $DOE_(){if(this._started){return;}dojo.forEach(this.getChildren(),function(_a5){_a5.startup();});if(!this.getParent||!this.getParent()){this.resize();this.connect(dojo.global,"onresize","resize");}this.inherited(arguments);},resize:function $DOF_(_a6,_a7){var _a8=this.domNode;if(_a6){dojo.marginBox(_a8,_a6);if(_a6.t){_a8.style.top=_a6.t+"px";}if(_a6.l){_a8.style.left=_a6.l+"px";}}var mb=_a7||{};dojo.mixin(mb,_a6||{});if(!("h" in mb)||!("w" in mb)){mb=dojo.mixin(dojo.marginBox(_a8),mb);}var cs=dojo.getComputedStyle(_a8);var me=dojo._getMarginExtents(_a8,cs);var be=dojo._getBorderExtents(_a8,cs);var bb=this._borderBox={w:mb.w-(me.w+be.w),h:mb.h-(me.h+be.h)};var pe=dojo._getPadExtents(_a8,cs);this._contentBox={l:dojo._toPixelValue(_a8,cs.paddingLeft),t:dojo._toPixelValue(_a8,cs.paddingTop),w:bb.w-pe.w,h:bb.h-pe.h};this.layout();},layout:function $DOG_(){},_setupChild:function $DOH_(_af){if(_af.baseClass){dojo.addClass(_af.domNode,this.baseClass+"-"+_af.baseClass);}},addChild:function $DOI_(_b0,_b1){this.inherited(arguments);if(this._started){this._setupChild(_b0);}},removeChild:function $DOJ_(_b2){if(_b2.baseClass){dojo.removeClass(_b2.domNode,this.baseClass+"-"+_b2.baseClass);}this.inherited(arguments);}});dijit.layout.marginBox2contentBox=function $DOK_(_b3,mb){var cs=dojo.getComputedStyle(_b3);var me=dojo._getMarginExtents(_b3,cs);var pb=dojo._getPadBorderExtents(_b3,cs);return {l:dojo._toPixelValue(_b3,cs.paddingLeft),t:dojo._toPixelValue(_b3,cs.paddingTop),w:mb.w-(me.w+pb.w),h:mb.h-(me.h+pb.h)};};(function(){var _b8=function(_b9){return _b9.substring(0,1).toUpperCase()+_b9.substring(1);};var _ba=function(_bb,dim){_bb.resize?_bb.resize(dim):dojo.marginBox(_bb.domNode,dim);dojo.mixin(_bb,dojo.marginBox(_bb.domNode));dojo.mixin(_bb,dim);};dijit.layout.layoutChildren=function $DOL_(_bd,dim,_bf){dim=dojo.mixin({},dim);dojo.addClass(_bd,"dijitLayoutContainer");_bf=dojo.filter(_bf,function(_c0){return _c0.layoutAlign!="client";}).concat(dojo.filter(_bf,function(_c1){return _c1.layoutAlign=="client";}));dojo.forEach(_bf,function(_c2){var elm=_c2.domNode,pos=_c2.layoutAlign;var _c5=elm.style;_c5.left=dim.l+"px";_c5.top=dim.t+"px";_c5.bottom=_c5.right="auto";dojo.addClass(elm,"dijitAlign"+_b8(pos));if(pos=="top"||pos=="bottom"){_ba(_c2,{w:dim.w});dim.h-=_c2.h;if(pos=="top"){dim.t+=_c2.h;}else{_c5.top=dim.t+dim.h+"px";}}else{if(pos=="left"||pos=="right"){_ba(_c2,{h:dim.h});dim.w-=_c2.w;if(pos=="left"){dim.l+=_c2.w;}else{_c5.left=dim.l+dim.w+"px";}}else{if(pos=="client"){_ba(_c2,dim);}}}});};})();}if(!dojo._hasResource["dojo.html"]){dojo._hasResource["dojo.html"]=true;dojo.provide("dojo.html");(function(){var _c6=0;dojo.html._secureForInnerHtml=function $DBA2_(_c7){return _c7.replace(/(?:\s*<!DOCTYPE\s[^>]+>|<title[^>]*>[\s\S]*?<\/title>)/ig,"");};dojo.html._emptyNode=function $DBA3_(_c8){while(_c8.firstChild){dojo._destroyElement(_c8.firstChild);}};dojo.html._setNodeContent=function $DBA4_(_c9,_ca,_cb){if(_cb){dojo.html._emptyNode(_c9);}if(typeof _ca=="string"){var pre="",_cd="",_ce=0,_cf=_c9.nodeName.toLowerCase();switch(_cf){case "tr":pre="<tr>";_cd="</tr>";_ce+=1;case "tbody":case "thead":pre="<tbody>"+pre;_cd+="</tbody>";_ce+=1;case "table":pre="<table>"+pre;_cd+="</table>";_ce+=1;break;}if(_ce){var n=_c9.ownerDocument.createElement("div");n.innerHTML=pre+_ca+_cd;do{n=n.firstChild;}while(--_ce);dojo.forEach(n.childNodes,function(n){_c9.appendChild(n.cloneNode(true));});}else{_c9.innerHTML=_ca;}}else{if(_ca.nodeType){_c9.appendChild(_ca);}else{dojo.forEach(_ca,function(n){_c9.appendChild(n.cloneNode(true));});}}return _c9;};dojo.declare("dojo.html._ContentSetter",null,{node:"",content:"",id:"",cleanContent:false,extractContent:false,parseContent:false,constructor:function $DBAr_(_d3,_d4){dojo.mixin(this,_d3||{});_d4=this.node=dojo.byId(this.node||_d4);if(!this.id){this.id=["Setter",(_d4)?_d4.id||_d4.tagName:"",_c6++].join("_");}if(!(this.node||_d4)){new Error(this.declaredClass+": no node provided to "+this.id);}},set:function $DBAs_(_d5,_d6){if(undefined!==_d5){this.content=_d5;}if(_d6){this._mixin(_d6);}this.onBegin();this.setContent();this.onEnd();return this.node;},setContent:function $DBAt_(){var _d7=this.node;if(!_d7){console.error("setContent given no node");}try{_d7=dojo.html._setNodeContent(_d7,this.content);}catch(e){var _d8=this.onContentError(e);try{_d7.innerHTML=_d8;}catch(e){console.error("Fatal "+this.declaredClass+".setContent could not change content due to "+e.message,e);}}this.node=_d7;},empty:function $DBAu_(){if(this.parseResults&&this.parseResults.length){dojo.forEach(this.parseResults,function(w){if(w.destroy){w.destroy();}});delete this.parseResults;}dojo.html._emptyNode(this.node);},onBegin:function $DBAv_(){var _da=this.content;if(dojo.isString(_da)){if(this.cleanContent){_da=dojo.html._secureForInnerHtml(_da);}if(this.extractContent){var _db=_da.match(/<body[^>]*>\s*([\s\S]+)\s*<\/body>/im);if(_db){_da=_db[1];}}}this.empty();this.content=_da;return this.node;},onEnd:function $DBAw_(){if(this.parseContent){this._parse();}return this.node;},tearDown:function $DBAx_(){delete this.parseResults;delete this.node;delete this.content;},onContentError:function $DBAy_(err){return "Error occured setting content: "+err;},_mixin:function $DBAz_(_dd){var _de={},key;for(key in _dd){if(key in _de){continue;}this[key]=_dd[key];}},_parse:function $DBA0_(){var _e0=this.node;try{this.parseResults=dojo.parser.parse(_e0,true);}catch(e){this._onError("Content",e,"Error parsing in _ContentSetter#"+this.id);}},_onError:function $DBA1_(_e1,err,_e3){var _e4=this["on"+_e1+"Error"].call(this,err);if(_e3){console.error(_e3,err);}else{if(_e4){dojo.html._setNodeContent(this.node,_e4,true);}}}});dojo.html.set=function $DBA5_(_e5,_e6,_e7){if(undefined==_e6){console.warn("dojo.html.set: no cont argument provided, using empty string");_e6="";}if(!_e7){return dojo.html._setNodeContent(_e5,_e6,true);}else{var op=new dojo.html._ContentSetter(dojo.mixin(_e7,{content:_e6,node:_e5}));return op.set();}};})();}if(!dojo._hasResource["dijit.layout.ContentPane"]){dojo._hasResource["dijit.layout.ContentPane"]=true;dojo.provide("dijit.layout.ContentPane");dojo.declare("dijit.layout.ContentPane",dijit._Widget,{href:"",extractContent:false,parseOnLoad:true,preventCache:false,preload:false,refreshOnShow:false,loadingMessage:"<span class='dijitContentPaneLoading'>${loadingState}</span>",errorMessage:"<span class='dijitContentPaneError'>${errorState}</span>",isLoaded:false,baseClass:"dijitContentPane",doLayout:true,_isRealContent:true,postMixInProperties:function $DOa_(){this.inherited(arguments);var _e9=dojo.i18n.getLocalization("dijit","loading",this.lang);this.loadingMessage=dojo.string.substitute(this.loadingMessage,_e9);this.errorMessage=dojo.string.substitute(this.errorMessage,_e9);},buildRendering:function $DOb_(){this.inherited(arguments);if(!this.containerNode){this.containerNode=this.domNode;}},postCreate:function $DOc_(){this.domNode.title="";if(!dijit.hasWaiRole(this.domNode)){dijit.setWaiRole(this.domNode,"group");}dojo.addClass(this.domNode,this.baseClass);},startup:function $DOd_(){if(this._started){return;}if(this.doLayout!="false"&&this.doLayout!==false){this._checkIfSingleChild();if(this._singleChild){this._singleChild.startup();}}this._loadCheck();this.inherited(arguments);},_checkIfSingleChild:function $DOe_(){var _ea=dojo.query(">",this.containerNode),_eb=_ea.filter(function(_ec){return dojo.hasAttr(_ec,"dojoType")||dojo.hasAttr(_ec,"widgetId");}),_ed=dojo.filter(_eb.map(dijit.byNode),function(_ee){return _ee&&_ee.domNode&&_ee.resize;});if(_ea.length==_eb.length&&_ed.length==1){this.isContainer=true;this._singleChild=_ed[0];}else{delete this.isContainer;delete this._singleChild;}},refresh:function $DOf_(){return this._prepareLoad(true);},setHref:function $DOg_(_ef){dojo.deprecated("dijit.layout.ContentPane.setHref() is deprecated.\tUse attr('href', ...) instead.","","2.0");return this.attr("href",_ef);},_setHrefAttr:function $DOh_(_f0){this.href=_f0;if(this._created){return this._prepareLoad();}},setContent:function $DOi_(_f1){dojo.deprecated("dijit.layout.ContentPane.setContent() is deprecated.  Use attr('content', ...) instead.","","2.0");this.attr("content",_f1);},_setContentAttr:function $DOj_(_f2){this.href="";this.cancel();this._setContent(_f2||"");this._isDownloaded=false;if(this.doLayout!="false"&&this.doLayout!==false){this._checkIfSingleChild();if(this._singleChild&&this._singleChild.resize){this._singleChild.startup();var cb=this._contentBox||dojo.contentBox(this.containerNode);this._singleChild.resize({w:cb.w,h:cb.h});}}},_getContentAttr:function $DOk_(){return this.containerNode.innerHTML;},cancel:function $DOl_(){if(this._xhrDfd&&(this._xhrDfd.fired==-1)){this._xhrDfd.cancel();}delete this._xhrDfd;},destroyRecursive:function $DOm_(_f4){if(this._beingDestroyed){return;}this._beingDestroyed=true;this.inherited(arguments);},resize:function $DOn_(_f5){dojo.marginBox(this.domNode,_f5);var _f6=this.containerNode,mb=dojo.mixin(dojo.marginBox(_f6),_f5||{});var cb=this._contentBox=dijit.layout.marginBox2contentBox(_f6,mb);if(this._singleChild&&this._singleChild.resize){this._singleChild.resize({w:cb.w,h:cb.h});}},_prepareLoad:function $DOo_(_f9){this.cancel();this.isLoaded=false;this._loadCheck(_f9);},_isShown:function $DOp_(){if("open" in this){return this.open;}else{var _fa=this.domNode;return (_fa.style.display!="none")&&(_fa.style.visibility!="hidden");}},_loadCheck:function $DOq_(_fb){var _fc=this._isShown();if(this.href&&(_fb||(this.preload&&!this.isLoaded&&!this._xhrDfd)||(this.refreshOnShow&&_fc&&!this._xhrDfd)||(!this.isLoaded&&_fc&&!this._xhrDfd))){this._downloadExternalContent();}},_downloadExternalContent:function $DOr_(){this._setContent(this.onDownloadStart(),true);var _fd=this;var _fe={preventCache:(this.preventCache||this.refreshOnShow),url:this.href,handleAs:"text"};if(dojo.isObject(this.ioArgs)){dojo.mixin(_fe,this.ioArgs);}var _ff=this._xhrDfd=(this.ioMethod||dojo.xhrGet)(_fe);_ff.addCallback(function(html){try{_fd._isDownloaded=true;_fd._setContent(html,false);_fd.onDownloadEnd();}catch(err){_fd._onError("Content",err);}delete _fd._xhrDfd;return html;});_ff.addErrback(function(err){if(!_ff.cancelled){_fd._onError("Download",err);}delete _fd._xhrDfd;return err;});},_onLoadHandler:function $DOs_(data){this.isLoaded=true;try{this.onLoad(data);}catch(e){console.error("Error "+this.widgetId+" running custom onLoad code");}},_onUnloadHandler:function $DOt_(){this.isLoaded=false;try{this.onUnload();}catch(e){console.error("Error "+this.widgetId+" running custom onUnload code");}},destroyDescendants:function $DOu_(){if(this._isRealContent){this._onUnloadHandler();}var _103=this._contentSetter;if(_103){_103.empty();}else{this.inherited(arguments);dojo.html._emptyNode(this.containerNode);}},_setContent:function $DOv_(cont,_105){this.destroyDescendants();this._isRealContent=!_105;var _106=this._contentSetter;if(!(_106&&_106 instanceof dojo.html._ContentSetter)){_106=this._contentSetter=new dojo.html._ContentSetter({node:this.containerNode,_onError:dojo.hitch(this,this._onError),onContentError:dojo.hitch(this,function(e){var _108=this.onContentError(e);try{this.containerNode.innerHTML=_108;}catch(e){console.error("Fatal "+this.id+" could not change content due to "+e.message,e);}})});}var _109=dojo.mixin({cleanContent:this.cleanContent,extractContent:this.extractContent,parseContent:this.parseOnLoad},this._contentSetterParams||{});dojo.mixin(_106,_109);_106.set((dojo.isObject(cont)&&cont.domNode)?cont.domNode:cont);delete this._contentSetterParams;if(!_105){this._onLoadHandler(cont);}},_onError:function $DOw_(type,err,_10c){var _10d=this["on"+type+"Error"].call(this,err);if(_10c){console.error(_10c,err);}else{if(_10d){this._setContent(_10d,true);}}},_createSubWidgets:function $DOx_(){try{dojo.parser.parse(this.containerNode,true);}catch(e){this._onError("Content",e,"Couldn't create widgets in "+this.id+(this.href?" from "+this.href:""));}},onLoad:function $DOy_(data){},onUnload:function $DOz_(){},onDownloadStart:function $DO0_(){return this.loadingMessage;},onContentError:function $DO1_(_10f){},onDownloadError:function $DO2_(_110){return this.errorMessage;},onDownloadEnd:function $DO3_(){}});}if(!dojo._hasResource["dijit.form._FormWidget"]){dojo._hasResource["dijit.form._FormWidget"]=true;dojo.provide("dijit.form._FormWidget");dojo.declare("dijit.form._FormWidget",[dijit._Widget,dijit._Templated],{baseClass:"",name:"",alt:"",value:"",type:"text",tabIndex:"0",disabled:false,readOnly:false,intermediateChanges:false,attributeMap:dojo.mixin(dojo.clone(dijit._Widget.prototype.attributeMap),{value:"focusNode",disabled:"focusNode",readOnly:"focusNode",id:"focusNode",tabIndex:"focusNode",alt:"focusNode"}),_setDisabledAttr:function $DFj_(_111){this.disabled=_111;dojo.attr(this.focusNode,"disabled",_111);dijit.setWaiState(this.focusNode,"disabled",_111);if(_111){this._hovering=false;this._active=false;this.focusNode.removeAttribute("tabIndex");}else{this.focusNode.setAttribute("tabIndex",this.tabIndex);}this._setStateClass();},setDisabled:function $DFk_(_112){dojo.deprecated("setDisabled("+_112+") is deprecated. Use attr('disabled',"+_112+") instead.","","2.0");this.attr("disabled",_112);},_scroll:true,_onFocus:function $DFl_(e){if(this._scroll){dijit.scrollIntoView(this.domNode);}this.inherited(arguments);},_onMouse:function $DFm_(_114){var _115=_114.currentTarget;if(_115&&_115.getAttribute){this.stateModifier=_115.getAttribute("stateModifier")||"";}if(!this.disabled){switch(_114.type){case "mouseenter":case "mouseover":this._hovering=true;this._active=this._mouseDown;break;case "mouseout":case "mouseleave":this._hovering=false;this._active=false;break;case "mousedown":this._active=true;this._mouseDown=true;var _116=this.connect(dojo.body(),"onmouseup",function(){if(this._mouseDown&&this.isFocusable()){this.focus();}this._active=false;this._mouseDown=false;this._setStateClass();this.disconnect(_116);});break;}this._setStateClass();}},isFocusable:function $DFn_(){return !this.disabled&&!this.readOnly&&this.focusNode&&(dojo.style(this.domNode,"display")!="none");},focus:function $DFo_(){dijit.focus(this.focusNode);},_setStateClass:function $DFp_(){var _117=this.baseClass.split(" ");function multiply(_118){_117=_117.concat(dojo.map(_117,function(c){return c+_118;}),"dijit"+_118);};if(this.checked){multiply("Checked");}if(this.state){multiply(this.state);}if(this.selected){multiply("Selected");}if(this.disabled){multiply("Disabled");}else{if(this.readOnly){multiply("ReadOnly");}else{if(this._active){multiply(this.stateModifier+"Active");}else{if(this._focused){multiply("Focused");}if(this._hovering){multiply(this.stateModifier+"Hover");}}}}var tn=this.stateNode||this.domNode,_11b={};dojo.forEach(tn.className.split(" "),function(c){_11b[c]=true;});if("_stateClasses" in this){dojo.forEach(this._stateClasses,function(c){delete _11b[c];});}dojo.forEach(_117,function(c){_11b[c]=true;});var _11f=[];for(var c in _11b){_11f.push(c);}tn.className=_11f.join(" ");this._stateClasses=_117;},compare:function $DFq_(val1,val2){if((typeof val1=="number")&&(typeof val2=="number")){return (isNaN(val1)&&isNaN(val2))?0:(val1-val2);}else{if(val1>val2){return 1;}else{if(val1<val2){return -1;}else{return 0;}}}},onChange:function $DFr_(_123){},_onChangeActive:false,_handleOnChange:function $DFs_(_124,_125){this._lastValue=_124;if(this._lastValueReported==undefined&&(_125===null||!this._onChangeActive)){this._resetValue=this._lastValueReported=_124;}if((this.intermediateChanges||_125||_125===undefined)&&((typeof _124!=typeof this._lastValueReported)||this.compare(_124,this._lastValueReported)!=0)){this._lastValueReported=_124;if(this._onChangeActive){this.onChange(_124);}}},create:function $DFt_(){this.inherited(arguments);this._onChangeActive=true;this._setStateClass();},destroy:function $DFu_(){if(this._layoutHackHandle){clearTimeout(this._layoutHackHandle);}this.inherited(arguments);},setValue:function $DFv_(_126){dojo.deprecated("dijit.form._FormWidget:setValue("+_126+") is deprecated.  Use attr('value',"+_126+") instead.","","2.0");this.attr("value",_126);},getValue:function $DFw_(){dojo.deprecated(this.declaredClass+"::getValue() is deprecated. Use attr('value') instead.","","2.0");return this.attr("value");},_layoutHack:function $DFx_(){if(dojo.isFF==2&&!this._layoutHackHandle){var node=this.domNode;var old=node.style.opacity;node.style.opacity="0.999";this._layoutHackHandle=setTimeout(dojo.hitch(this,function(){this._layoutHackHandle=null;node.style.opacity=old;}),0);}}});dojo.declare("dijit.form._FormValueWidget",dijit.form._FormWidget,{attributeMap:dojo.mixin(dojo.clone(dijit.form._FormWidget.prototype.attributeMap),{value:""}),postCreate:function $DFy_(){if(dojo.isIE||dojo.isSafari){this.connect(this.focusNode||this.domNode,"onkeydown",this._onKeyDown);}if(this._resetValue===undefined){this._resetValue=this.value;}},_setValueAttr:function $DFz_(_129,_12a){this.value=_129;this._handleOnChange(_129,_12a);},_getValueAttr:function $DF0_(_12b){return this._lastValue;},undo:function $DF1_(){this._setValueAttr(this._lastValueReported,false);},reset:function $DF2_(){this._hasBeenBlurred=false;this._setValueAttr(this._resetValue,true);},_valueChanged:function $DF3_(){var v=this.attr("value");var lv=this._lastValueReported;return ((v!==null&&(v!==undefined)&&v.toString)?v.toString():"")!==((lv!==null&&(lv!==undefined)&&lv.toString)?lv.toString():"");},_onKeyDown:function $DF4_(e){if(e.keyCode==dojo.keys.ESCAPE&&!e.ctrlKey&&!e.altKey){var te;if(dojo.isIE){e.preventDefault();te=document.createEventObject();te.keyCode=dojo.keys.ESCAPE;te.shiftKey=e.shiftKey;e.srcElement.fireEvent("onkeypress",te);}else{if(dojo.isSafari){te=document.createEvent("Events");te.initEvent("keypress",true,true);te.keyCode=dojo.keys.ESCAPE;te.shiftKey=e.shiftKey;e.target.dispatchEvent(te);}}}},_onKeyPress:function $DF5_(e){if(e.charOrCode==dojo.keys.ESCAPE&&!e.ctrlKey&&!e.altKey&&this._valueChanged()){this.undo();dojo.stopEvent(e);return false;}else{if(this.intermediateChanges){var _131=this;setTimeout(function(){_131._handleOnChange(_131.attr("value"),false);},0);}}return true;}});}if(!dojo._hasResource["dijit.form.TextBox"]){dojo._hasResource["dijit.form.TextBox"]=true;dojo.provide("dijit.form.TextBox");dojo.declare("dijit.form.TextBox",dijit.form._FormValueWidget,{trim:false,uppercase:false,lowercase:false,propercase:false,maxLength:"",templateString:"<input class=\"dijit dijitReset dijitLeft\" dojoAttachPoint='textbox,focusNode' name=\"${name}\"\n\tdojoAttachEvent='onmouseenter:_onMouse,onmouseleave:_onMouse,onfocus:_onMouse,onblur:_onMouse,onkeypress:_onKeyPress'\n\tautocomplete=\"off\" type=\"${type}\"\n\t/>\n",baseClass:"dijitTextBox",attributeMap:dojo.mixin(dojo.clone(dijit.form._FormValueWidget.prototype.attributeMap),{maxLength:"focusNode"}),_getValueAttr:function $DGL_(){return this.parse(this.attr("displayedValue"),this.constraints);},_setValueAttr:function $DGM_(_132,_133,_134){var _135;if(_132!==undefined){_135=this.filter(_132);if(_135!==null&&((typeof _135!="number")||!isNaN(_135))){if(typeof _134!="string"){_134=this.format(_135,this.constraints);}}else{_134="";}}if(_134!=null&&_134!=undefined){this.textbox.value=_134;}dijit.form.TextBox.superclass._setValueAttr.call(this,_135,_133);},displayedValue:"",getDisplayedValue:function $DGN_(){dojo.deprecated(this.declaredClass+"::getDisplayedValue() is deprecated. Use attr('displayedValue') instead.","","2.0");return this.attr("displayedValue");},_getDisplayedValueAttr:function $DGO_(){return this.filter(this.textbox.value);},setDisplayedValue:function $DGP_(_136){dojo.deprecated(this.declaredClass+"::setDisplayedValue() is deprecated. Use attr('displayedValue', ...) instead.","","2.0");this.attr("displayedValue",_136);},_setDisplayedValueAttr:function $DGQ_(_137){this.textbox.value=_137;this._setValueAttr(this.attr("value"));},format:function $DGR_(_138,_139){return ((_138==null||_138==undefined)?"":(_138.toString?_138.toString():_138));},parse:function $DGS_(_13a,_13b){return _13a;},postCreate:function $DGT_(){this.textbox.setAttribute("value",this.textbox.value);this.inherited(arguments);this._layoutHack();},filter:function $DGU_(val){if(typeof val!="string"){return val;}if(this.trim){val=dojo.trim(val);}if(this.uppercase){val=val.toUpperCase();}if(this.lowercase){val=val.toLowerCase();}if(this.propercase){val=val.replace(/[^\s]+/g,function(word){return word.substring(0,1).toUpperCase()+word.substring(1);});}return val;},_setBlurValue:function $DGV_(){this._setValueAttr(this.attr("value"),(this.isValid?this.isValid():true));},_onBlur:function $DGW_(){this._setBlurValue();this.inherited(arguments);}});dijit.selectInputText=function $DGX_(_13e,_13f,stop){var _141=dojo.global;var _142=dojo.doc;_13e=dojo.byId(_13e);if(isNaN(_13f)){_13f=0;}if(isNaN(stop)){stop=_13e.value?_13e.value.length:0;}_13e.focus();if(_142["selection"]&&dojo.body()["createTextRange"]){if(_13e.createTextRange){var _143=_13e.createTextRange();with(_143){collapse(true);moveStart("character",_13f);moveEnd("character",stop);select();}}}else{if(_141["getSelection"]){var _144=_141.getSelection();if(_13e.setSelectionRange){_13e.setSelectionRange(_13f,stop);}}}};}if(!dojo._hasResource["dijit.form.Button"]){dojo._hasResource["dijit.form.Button"]=true;dojo.provide("dijit.form.Button");dojo.declare("dijit.form.Button",dijit.form._FormWidget,{label:"",showLabel:true,iconClass:"",type:"button",baseClass:"dijitButton",templateString:"<span class=\"dijit dijitReset dijitLeft dijitInline\"\n\tdojoAttachEvent=\"ondijitclick:_onButtonClick,onmouseenter:_onMouse,onmouseleave:_onMouse,onmousedown:_onMouse\"\n\t><span class=\"dijitReset dijitRight dijitInline\"\n\t\t><span class=\"dijitReset dijitInline dijitButtonNode\"\n\t\t\t><button class=\"dijitReset dijitStretch dijitButtonContents\"\n\t\t\t\tdojoAttachPoint=\"titleNode,focusNode\" \n\t\t\t\tname=\"${name}\" type=\"${type}\" waiRole=\"button\" waiState=\"labelledby-${id}_label\"\n\t\t\t\t><span class=\"dijitReset dijitInline\" dojoAttachPoint=\"iconNode\" \n\t\t\t\t\t><span class=\"dijitReset dijitToggleButtonIconChar\">&#10003;</span \n\t\t\t\t></span \n\t\t\t\t><span class=\"dijitReset dijitInline dijitButtonText\" \n\t\t\t\t\tid=\"${id}_label\"  \n\t\t\t\t\tdojoAttachPoint=\"containerNode\"\n\t\t\t\t></span\n\t\t\t></button\n\t\t></span\n\t></span\n></span>\n",attributeMap:dojo.mixin(dojo.clone(dijit.form._FormWidget.prototype.attributeMap),{label:{node:"containerNode",type:"innerHTML"},iconClass:{node:"iconNode",type:"class"}}),_onClick:function $DHU_(e){if(this.disabled||this.readOnly){return false;}this._clicked();return this.onClick(e);},_onButtonClick:function $DHV_(e){if(e.type!="click"){dojo.stopEvent(e);}if(this._onClick(e)===false){e.preventDefault();}else{if(this.type=="submit"&&!this.focusNode.form){for(var node=this.domNode;node.parentNode;node=node.parentNode){var _148=dijit.byNode(node);if(_148&&typeof _148._onSubmit=="function"){_148._onSubmit(e);break;}}}}},_fillContent:function $DHW_(_149){if(_149&&!("label" in this.params)){this.attr("label",_149.innerHTML);}},postCreate:function $DHX_(){if(this.showLabel==false){dojo.addClass(this.containerNode,"dijitDisplayNone");}dojo.setSelectable(this.focusNode,false);this.inherited(arguments);},onClick:function $DHY_(e){return true;},_clicked:function $DHZ_(e){},setLabel:function $DHa_(_14c){dojo.deprecated("dijit.form.Button.setLabel() is deprecated.  Use attr('label', ...) instead.","","2.0");this.attr("label",_14c);},_setLabelAttr:function $DHb_(_14d){this.containerNode.innerHTML=this.label=_14d;this._layoutHack();if(this.showLabel==false&&!this.params.title){this.titleNode.title=dojo.trim(this.containerNode.innerText||this.containerNode.textContent||"");}}});dojo.declare("dijit.form.DropDownButton",[dijit.form.Button,dijit._Container],{baseClass:"dijitDropDownButton",templateString:"<span class=\"dijit dijitReset dijitLeft dijitInline\"\n\tdojoAttachEvent=\"onmouseenter:_onMouse,onmouseleave:_onMouse,onmousedown:_onMouse,onclick:_onDropDownClick,onkeydown:_onDropDownKeydown,onblur:_onDropDownBlur,onkeypress:_onKey\"\n\t><span class='dijitReset dijitRight dijitInline'\n\t\t><span class='dijitReset dijitInline dijitButtonNode'\n\t\t\t><button class=\"dijitReset dijitStretch dijitButtonContents\" \n\t\t\t\ttype=\"${type}\" name=\"${name}\"\n\t\t\t\tdojoAttachPoint=\"focusNode,titleNode\" \n\t\t\t\twaiRole=\"button\" waiState=\"haspopup-true,labelledby-${id}_label\"\n\t\t\t\t><span class=\"dijitReset dijitInline\" \n\t\t\t\t\tdojoAttachPoint=\"iconNode\"\n\t\t\t\t></span\n\t\t\t\t><span class=\"dijitReset dijitInline dijitButtonText\"  \n\t\t\t\t\tdojoAttachPoint=\"containerNode,popupStateNode\" \n\t\t\t\t\tid=\"${id}_label\"\n\t\t\t\t></span\n\t\t\t\t><span class=\"dijitReset dijitInline dijitArrowButtonInner\">&thinsp;</span\n\t\t\t\t><span class=\"dijitReset dijitInline dijitArrowButtonChar\">&#9660;</span\n\t\t\t></button\n\t\t></span\n\t></span\n></span>\n",_fillContent:function $DHc_(){if(this.srcNodeRef){var _14e=dojo.query("*",this.srcNodeRef);dijit.form.DropDownButton.superclass._fillContent.call(this,_14e[0]);this.dropDownContainer=this.srcNodeRef;}},startup:function $DHd_(){if(this._started){return;}if(!this.dropDown){var _14f=dojo.query("[widgetId]",this.dropDownContainer)[0];this.dropDown=dijit.byNode(_14f);delete this.dropDownContainer;}dijit.popup.prepare(this.dropDown.domNode);this.inherited(arguments);},destroyDescendants:function $DHe_(){if(this.dropDown){this.dropDown.destroyRecursive();delete this.dropDown;}this.inherited(arguments);},_onArrowClick:function $DHf_(e){if(this.disabled||this.readOnly){return;}this._toggleDropDown();},_onDropDownClick:function $DHg_(e){var _152=dojo.isFF&&dojo.isFF<3&&navigator.appVersion.indexOf("Macintosh")!=-1;if(!_152||e.detail!=0||this._seenKeydown){this._onArrowClick(e);}this._seenKeydown=false;},_onDropDownKeydown:function $DHh_(e){this._seenKeydown=true;},_onDropDownBlur:function $DHi_(e){this._seenKeydown=false;},_onKey:function $DHj_(e){if(this.disabled||this.readOnly){return;}if(e.charOrCode==dojo.keys.DOWN_ARROW){if(!this.dropDown||this.dropDown.domNode.style.visibility=="hidden"){dojo.stopEvent(e);this._toggleDropDown();}}},_onBlur:function $DHk_(){this._closeDropDown();this.inherited(arguments);},_toggleDropDown:function $DHl_(){if(this.disabled||this.readOnly){return;}dijit.focus(this.popupStateNode);var _156=this.dropDown;if(!_156){return;}if(!this._opened){if(_156.href&&!_156.isLoaded){var self=this;var _158=dojo.connect(_156,"onLoad",function(){dojo.disconnect(_158);self._openDropDown();});_156._loadCheck(true);return;}else{this._openDropDown();}}else{this._closeDropDown();}},_openDropDown:function $DHm_(){var _159=this.dropDown;var _15a=_159.domNode.style.width;var self=this;dijit.popup.open({parent:this,popup:_159,around:this.domNode,orient:this.isLeftToRight()?{"BL":"TL","BR":"TR","TL":"BL","TR":"BR"}:{"BR":"TR","BL":"TL","TR":"BR","TL":"BL"},onExecute:function $DHn_(){self._closeDropDown(true);},onCancel:function $DHo_(){self._closeDropDown(true);},onClose:function $DHp_(){_159.domNode.style.width=_15a;self.popupStateNode.removeAttribute("popupActive");self._opened=false;}});if(this.domNode.offsetWidth>_159.domNode.offsetWidth){var _15c=null;if(!this.isLeftToRight()){_15c=_159.domNode.parentNode;var _15d=_15c.offsetLeft+_15c.offsetWidth;}dojo.marginBox(_159.domNode,{w:this.domNode.offsetWidth});if(_15c){_15c.style.left=_15d-this.domNode.offsetWidth+"px";}}this.popupStateNode.setAttribute("popupActive","true");this._opened=true;if(_159.focus){_159.focus();}},_closeDropDown:function $DHq_(_15e){if(this._opened){dijit.popup.close(this.dropDown);if(_15e){this.focus();}this._opened=false;}}});dojo.declare("dijit.form.ComboButton",dijit.form.DropDownButton,{templateString:"<table class='dijit dijitReset dijitInline dijitLeft'\n\tcellspacing='0' cellpadding='0' waiRole=\"presentation\"\n\t><tbody waiRole=\"presentation\"><tr waiRole=\"presentation\"\n\t\t><td class=\"dijitReset dijitStretch dijitButtonContents dijitButtonNode\"\n\t\t\tdojoAttachEvent=\"ondijitclick:_onButtonClick,onmouseenter:_onMouse,onmouseleave:_onMouse,onmousedown:_onMouse\"  dojoAttachPoint=\"titleNode\"\n\t\t\twaiRole=\"button\" waiState=\"labelledby-${id}_label\"\n\t\t\t><div class=\"dijitReset dijitInline\" dojoAttachPoint=\"iconNode\" waiRole=\"presentation\"></div\n\t\t\t><div class=\"dijitReset dijitInline dijitButtonText\" id=\"${id}_label\" dojoAttachPoint=\"containerNode\" waiRole=\"presentation\"></div\n\t\t></td\n\t\t><td class='dijitReset dijitRight dijitButtonNode dijitArrowButton dijitDownArrowButton'\n\t\t\tdojoAttachPoint=\"popupStateNode,focusNode\"\n\t\t\tdojoAttachEvent=\"ondijitclick:_onArrowClick, onkeypress:_onKey,onmouseenter:_onMouse,onmouseleave:_onMouse\"\n\t\t\tstateModifier=\"DownArrow\"\n\t\t\ttitle=\"${optionsTitle}\" name=\"${name}\"\n\t\t\twaiRole=\"button\" waiState=\"haspopup-true\"\n\t\t\t><div class=\"dijitReset dijitArrowButtonInner\" waiRole=\"presentation\">&thinsp;</div\n\t\t\t><div class=\"dijitReset dijitArrowButtonChar\" waiRole=\"presentation\">&#9660;</div\n\t\t></td\n\t></tr></tbody\n></table>\n",attributeMap:dojo.mixin(dojo.clone(dijit.form.Button.prototype.attributeMap),{id:"",name:"",tabIndex:["focusNode","titleNode"]}),optionsTitle:"",baseClass:"dijitComboButton",_focusedNode:null,postCreate:function $DHr_(){this.inherited(arguments);this._focalNodes=[this.titleNode,this.popupStateNode];dojo.forEach(this._focalNodes,dojo.hitch(this,function(node){if(dojo.isIE){this.connect(node,"onactivate",this._onNodeFocus);this.connect(node,"ondeactivate",this._onNodeBlur);}else{this.connect(node,"onfocus",this._onNodeFocus);this.connect(node,"onblur",this._onNodeBlur);}}));},focusFocalNode:function $DHs_(node){this._focusedNode=node;dijit.focus(node);},hasNextFocalNode:function $DHt_(){return this._focusedNode!==this.getFocalNodes()[1];},focusNext:function $DHu_(){this._focusedNode=this.getFocalNodes()[this._focusedNode?1:0];dijit.focus(this._focusedNode);},hasPrevFocalNode:function $DHv_(){return this._focusedNode!==this.getFocalNodes()[0];},focusPrev:function $DHw_(){this._focusedNode=this.getFocalNodes()[this._focusedNode?0:1];dijit.focus(this._focusedNode);},getFocalNodes:function $DHx_(){return this._focalNodes;},_onNodeFocus:function $DHy_(evt){this._focusedNode=evt.currentTarget;var fnc=this._focusedNode==this.focusNode?"dijitDownArrowButtonFocused":"dijitButtonContentsFocused";dojo.addClass(this._focusedNode,fnc);},_onNodeBlur:function $DHz_(evt){var fnc=evt.currentTarget==this.focusNode?"dijitDownArrowButtonFocused":"dijitButtonContentsFocused";dojo.removeClass(evt.currentTarget,fnc);},_onBlur:function $DH0_(){this.inherited(arguments);this._focusedNode=null;}});dojo.declare("dijit.form.ToggleButton",dijit.form.Button,{baseClass:"dijitToggleButton",checked:false,attributeMap:dojo.mixin(dojo.clone(dijit.form.Button.prototype.attributeMap),{checked:"focusNode"}),_clicked:function $DH1_(evt){this.attr("checked",!this.checked);},_setCheckedAttr:function $DH2_(_166){this.checked=_166;dojo.attr(this.focusNode||this.domNode,"checked",_166);dijit.setWaiState(this.focusNode||this.domNode,"pressed",_166);this._setStateClass();this._handleOnChange(_166,true);},setChecked:function $DH3_(_167){dojo.deprecated("setChecked("+_167+") is deprecated. Use attr('checked',"+_167+") instead.","","2.0");this.attr("checked",_167);},reset:function $DH4_(){this._hasBeenBlurred=false;this.attr("checked",this.params.checked||false);}});}if(!dojo._hasResource["dijit.form.CheckBox"]){dojo._hasResource["dijit.form.CheckBox"]=true;dojo.provide("dijit.form.CheckBox");dojo.declare("dijit.form.CheckBox",dijit.form.ToggleButton,{templateString:"<div class=\"dijitReset dijitInline\" waiRole=\"presentation\"\n\t><input\n\t \ttype=\"${type}\" name=\"${name}\"\n\t\tclass=\"dijitReset dijitCheckBoxInput\"\n\t\tdojoAttachPoint=\"focusNode\"\n\t \tdojoAttachEvent=\"onmouseover:_onMouse,onmouseout:_onMouse,onclick:_onClick\"\n/></div>\n",baseClass:"dijitCheckBox",type:"checkbox",value:"on",_setValueAttr:function $DFY_(_168){if(typeof _168=="string"){this.value=_168;dojo.attr(this.focusNode,"value",_168);_168=true;}if(this._created){this.attr("checked",_168);}},_getValueAttr:function $DFZ_(){return (this.checked?this.value:false);},postMixInProperties:function $DFa_(){if(this.value==""){this.value="on";}this.inherited(arguments);},_fillContent:function $DFb_(_169){},reset:function $DFc_(){this._hasBeenBlurred=false;this.attr("checked",this.params.checked||false);this.value=this.params.value||"on";dojo.attr(this.focusNode,"value",this.value);},_onFocus:function $DFd_(){if(this.id){dojo.query("label[for='"+this.id+"']").addClass("dijitFocusedLabel");}},_onBlur:function $DFe_(){if(this.id){dojo.query("label[for='"+this.id+"']").removeClass("dijitFocusedLabel");}}});dojo.declare("dijit.form.RadioButton",dijit.form.CheckBox,{type:"radio",baseClass:"dijitRadio",_setCheckedAttr:function $DFf_(_16a){this.inherited(arguments);if(!this._created){return;}if(_16a){var _16b=this;dojo.query("INPUT[type=radio][name="+this.name+"]",this.focusNode.form||dojo.doc).forEach(function(_16c){if(_16c!=_16b.focusNode&&_16c.form==_16b.focusNode.form){var _16d=dijit.getEnclosingWidget(_16c);if(_16d&&_16d.checked){_16d.attr("checked",false);}}});}},_clicked:function $DFg_(e){if(!this.checked){this.attr("checked",true);}}});}if(!dojo._hasResource["member.Signup"]){dojo._hasResource["member.Signup"]=true;dojo.provide("member.Signup");dojo.declare("member.Signup",[dijit.layout.ContentPane,dijit._Templated],{_msgs:{policys:""},inputUserId:null,inputPassword:null,inputPasswordConfirm:null,inputImgTxt:null,w_captchaNode:null,checkSSL:null,signupForm:null,action:"",email:null,password:null,imageCaptcha:null,sessionVerify:null,memberURL:"",url_termsofuse:"",url_privacypolicy:"",attributeMap:dojo.mixin(dojo.clone(dijit._Widget.prototype.attributeMap),{message:{node:"messageNode",type:"innerHTML"}}),templateString:"<div id=\"member_wrapper\">\n\t<h1 class=\"pageTitle\">${_msgs.sw_signUp}</h1>\n\n\t<div id=\"message_area\">\n\t\t<div class=\"signin_msg_box\" dojoattachpoint=\"messageNode\" style=\"display:none;\"></div>\t\t\n\t</div>\n\t\t\t\n\t<form onsubmit=\"javascript: return false;\" method=\"post\" id=\"signup_form\">\n\t\t<div class=\"signup_form\">\n\t\t\t<table>\n\t\t        <tr>\n\t\t          <th class=\"caption\"><label for=\"${id}_email\">${_msgs.cb_signup_id}</label> <span class=\"required\">*</span></th>\n\t\t          <td class=\"type\"><input dojoType=\"dijit.form.TextBox\" dojoAttachPoint=\"inputUserId\" id=\"${id}_email\" class=\"input_text\" name=\"email\" type=\"text\" trim=\"true\" /></td>\n\t\t        </tr>\n\t\t        <tr>\t\t\n\t\t          <th class=\"caption\"><label for=\"${id}_password\">${_msgs.cb_signup_password}</label> <span class=\"required\">*</span></th>\n\t\t          <td class=\"type\"> <input dojoType=\"dijit.form.TextBox\" dojoAttachPoint=\"inputPassword\" id=\"${id}_password\" class=\"input_text\" name=\"password\" type=\"password\" trim=\"true\" />\n\t          \t\t<span class=\"guide\">${_msgs.cb_signup_passLimit}</span></td>\n\t\t        </tr>\n\t\t        <tr>\n\t\t          <th class=\"caption\"><label for=\"${id}_password2\">${_msgs.cb_signup_passConfirm}</label> <span class=\"required\">*</span></th>\t\t\t\n\t\t          <td class=\"type\"><input dojoType=\"dijit.form.TextBox\" dojoAttachPoint=\"inputPasswordConfirm\" id=\"${id}_password2\" class=\"input_text\" name=\"confirm\" type=\"password\" trim=\"true\" /> </td>\n\t\t        </tr>\n\t\t        <tr>\n\t\t          <td>&nbsp;</td>\n\t\t          <td class=\"msg\">\n\t\t          \t\t${_msgs.policys}\n\t\t\t\t  </td>\n\t\t\n\t\t        </tr>       \n\t        \t<tr>\n\t          \t\t<th>&nbsp;</th>\n\t          \t\t<td class=\"line\">\n\t\t\t  \t\t\t<div id=\"signup_opt\">\n\t\t \t\t\t\t<div class=\"guide\">${_msgs.cb_signup_inputSecurityCode}</div>\n\t\t  \t\t\t\t<div class=\"captcha\"><input dojoType=\"dijit.form.TextBox\" dojoAttachPoint=\"inputImgTxt\" id=\"${id}_secCode\" class=\"input_text\" name=\"img_txt\" type=\"text\" trim=\"true\" /></div>\n\t\t   \t\t\t\t<div class=\"captcha\">\n\t\t   \t\t\t\t\t<img dojoAttachPoint=\"w_captchaNode\" src=\"#\" style=\"width:300px; height:60px;\" alt=\"Secure Code\"/>\n\t\t   \t\t\t\t</div>\n\t\t\t\t\t    <div class=\"text\">${_msgs.cb_signup_reasonSecurityCode}</div>\n\t\t\t\t\t   </div>\n\t\t     \t\t</td>\n\t        \t</tr>\n\t \t\t \n\t\t\t  \t<tr>\n\t          \t\t<th>&nbsp;</th>\n\t          \t\t<td>\t\t\n\t          \t\t\t<input dojotype=\"dijit.form.CheckBox\" dojoAttachPoint=\"checkSSL\" id=\"${id}_autoLogin_\" class=\"input_check\" name=\"ssl\" />\n\t          \t\t\t<label for=\"${id}_autoLogin_\">${_msgs.cb_signup_secure_signup} ${_msgs.cb_signup_secure_signup_problem}</label>\n\t          \t\t</td>\n\t        \t</tr>\n\t      \t</table>\n\t      \n\t      \t<div class=\"member_button_box\"> \t \n\t\t  \t\t<input type=\"button\" class=\"input_button\" value=\"${_msgs.cb_signup_submit}\" dojoAttachEvent=\"onclick:submit\"/> \n\t\t  \t\t<input type=\"button\" value=\"${_msgs.cb_signup_cancel}\" class=\"input_button\" onclick=\"document.location.href='goLandingPage.action'\" /></div>\n\t\t\t</div>\t<!-- signup form end -->\n\t\t</form>  \n\t\t<form dojoAttachPoint=\"signupForm\" dojoAttachEvent=\"submit:submit\" action=\"http://member.thinkfree.com/member/sign_up.action\" method=\"post\" id=\"signupForm\" target=\"signupFrame\">\n\t\t\t<input type=\"hidden\" id=\"dataType\" name=\"dataType\" value=\"json\"/>\t\t\n\t  \t\t<input type=\"hidden\" id=\"contentType\" name=\"contentType\" value=\"html\"/>\n\t  \t\t<input type=\"hidden\" id=\"callback\" name=\"callback\" value=\"parent.signup.callbackSignupResult\"/>\t\n\t  \t\t<input type=\"hidden\" id=\"sessionVerify\" name=\"sessionVerify\" dojoAttachPoint=\"sessionVerify\"  value=\"\"/>\n\t  \t\t<input type=\"hidden\" id=\"email\" name=\"email\" dojoAttachPoint=\"email\" value=\"\"/>\t  \t\n\t  \t\t<input type=\"hidden\" id=\"password\" name=\"password\" dojoAttachPoint=\"password\" value=\"\"/>\t  \t\n\t  \t\t<input type=\"hidden\" id=\"imageCaptcha\" name=\"imageCaptcha\"  dojoAttachPoint=\"imageCaptcha\" value=\"\"/>\t  \t\n\t\t</form>\n\t\n\t\t<iframe name=\"signupFrame\" style=\"display:none\" ></iframe>\n\t  \n</div><!-- member_wrapper end -->\n\n",widgetsInTemplate:true,postMixInProperties:function $DAqY_(){this.inherited(arguments);this._msgs=dojo.mixin(this._msgs,dojo.global.membermsgs);this._msgs.policys=dojo.string.substitute(this._msgs.cb_signup_licenseAgreement,{url_termsofuse:dojo.global.membermsgs.url_termsofuse,url_privacypolicy:dojo.global.membermsgs.url_privacypolicy});},postCreate:function $DAqZ_(){this.inherited(arguments);this._updateCaptchaURL();member.util.addEnterProcess(this,this,"submit");},_updateCaptchaURL:function $DAqa_(){this.w_captchaNode.src=member.util.getImageCaptchaURL();},_clearInputs:function $DAqb_(_16f){this.inputUserId.attr("value","");this.inputPassword.attr("value","");this.inputPasswordConfirm.attr("value","");this.inputImgTxt.attr("value","");this.checkSSL.attr("value",false);if(!_16f){this._showMessage("");}},submit:function $DAqc_(e){if(e){dojo.stopEvent(e);}var _171=this.inputUserId.attr("value");var _172=this.inputPassword.attr("value");var _173=this.inputPasswordConfirm.attr("value");var _174=this.inputImgTxt.attr("value");var _175=[];var _176=member.util.isValidEmail(_171);if(!_171){_175.push("<li>"+this._msgs.error_id_required+"</li>");}else{if(!_176){_175.push("<li>"+this._msgs.error_email_invalid+"</li>");}}if(!_172){_175.push("<li>"+this._msgs.error_password_required+"</li>");}else{if(_172.length<6||_172.length>10){_175.push("<li>"+this._msgs.error_password_notAllowLength+"</li>");}else{if(!_173){_175.push("<li>"+this._msgs.error_password_confirmRequired+"</li>");}else{if(_172!==_173){_175.push("<li>"+this._msgs.error_password_notMatch+"</li>");}}}}if(_175.length>0){var _177="<ul>"+_175.join(" ")+"</ul>";this._showMessage(_177);return;}if(this.checkSSL.checked){this.action=this.action.replace("http://","https://");}else{this.action=this.action.replace("https://","http://");}dojo.attr(this.email,"value",_171);dojo.attr(this.password,"value",_172);dojo.attr(this.imageCaptcha,"value",_174);dojo.attr(this.sessionVerify,"value",dojo.cookie("JSESSIONID"));this.signupForm.action=this.action;this.signupForm.submit();},callbackSignupResult:function $DAqd_(data){var _179=dojo.fromJson(data);if(_179.error){var code=_179.error;var des="";if(code=="100201"){des=this._msgs.error_csrf;}else{if(code=="300101"){des=this._msgs.error_account_exist_signup;}else{if(code=="300201"){des=this._msgs.error_id_required;}else{if(code=="300202"){des=this._msgs.error_password_required;}else{if(code=="300203"){des=this._msgs.error_secureCode_notMatch;}else{des=this._msgs.error_internal;}}}}}this._showMessage(des);return;}if(_179.id){var _17c=encodeURIComponent("pages/signup/signup_welcome.jsp?email="+_179.id);var _17d=this.memberURL+"/rewrite.action?nextPage="+_17c;document.location.href=_17d;}if(data.error){var msg="";if(data.error==300101){msg=this._msgs.error_account_exist_signup;}else{msg=this._msgs.error_internal;}this._showMessage(msg);return;}this.successSingup(data.id);},showError:function $DAqe_(_17f){console.error("[Signup .showError]",_17f);},_showMessage:function $DAqf_(msg){if(msg){this.messageNode.style.display="";dojo.attr(this,"message",msg);}else{this.messageNode.style.display="none";}},successSingup:function $DAqg_(_181){},clickGoSignin:function $DAqh_(){},clickCancel:function $DAqi_(){},version:"1.3"});}dojo.i18n._preloadLocalizations("member.nls.all",["xx","ROOT","en","ko"]);

