
﻿Type.registerNamespace("MwmAjax");MwmAjax.PassEntryBox=function(element){MwmAjax.PassEntryBox.initializeBase(this,[element]);this._InitText=null;this._InitColour=null;this._EnterColour=null;}
MwmAjax.PassEntryBox.prototype={initialize:function(){MwmAjax.PassEntryBox.callBaseMethod(this,'initialize');this.onFocusHandler=Function.createDelegate(this,this._onFocus);$addHandlers(this.get_element(),{'focus':this.onFocusHandler},this);this.onBlurHandler=Function.createDelegate(this,this._onBlur);$addHandlers(this.get_element(),{'blur':this.onBlurHandler},this);},dispose:function(){$clearHandlers(this.get_element());MwmAjax.PassEntryBox.callBaseMethod(this,'dispose');},_onBlur:function(e){var text=this.get_element().value;if(text==''){this.get_element().className=this._EnterClass;this.get_element().value=this._InitText;}else{this.get_element().className=this._InitClass;}},_onFocus:function(e){var text=this.get_element().value;if(text==this._InitText){this.get_element().value='';}},set_InitClass:function(value){this._InitClass=value;},get_InitClass:function(){return this._InitClass;},set_EnterClass:function(value){this._EnterClass=value;},get_EnterClass:function(){return this._EnterClass;},set_InitText:function(value){this._InitText=value;},get_InitText:function(){return this._InitText;},_InitText:String,_InitClass:String,_EnterClass:String}
MwmAjax.PassEntryBox.registerClass('MwmAjax.PassEntryBox',Sys.UI.Behavior)
if(typeof(Sys)!=='undefined')Sys.Application.notifyScriptLoaded();
