Type.registerNamespace("VacationRoost.VR");VacationRoost.VR.SonOfSuckerfishBehavior=function(A){VacationRoost.VR.SonOfSuckerfishBehavior.initializeBase(this,[A]);this._navItems=null;this._navItemMouseOverHandler=null;this._navItemMouseOutHandler=null;this._collapsedCssClass=null;this._expandedCssClass=null};VacationRoost.VR.SonOfSuckerfishBehavior.prototype={initialize:function(){VacationRoost.VR.SonOfSuckerfishBehavior.callBaseMethod(this,"initialize");var E=this._expandedCssClass;var A=this._collapsedCssClass;var F=this;this._navItemMouseOverHandler=function(){this.className=F.get_expandedCssClass()};this._navItemMouseOutHandler=function(){this.className=F.get_collapsedCssClass()};var D=this.get_element();this._navItems=D.getElementsByTagName("LI");for(var C=0;C<this._navItems.length;C++){var B=this._navItems[C];$addHandler(B,"mouseover",this._navItemMouseOverHandler);$addHandler(B,"mouseout",this._navItemMouseOutHandler)}},get_collapsedCssClass:function(){return this._collapsedCssClass},set_collapsedCssClass:function(A){this._collapsedCssClass=A},get_expandedCssClass:function(){return this._expandedCssClass},set_expandedCssClass:function(A){this._expandedCssClass=A},dispose:function(){if(this._navItems){for(var B=0;B<this._navItems.length;B++){var A=this._navItems[B];$removeHandler(A,"mouseover",this._navItemMouseOverHandler);$removeHandler(A,"mouseout",this._navItemMouseOutHandler)}}VacationRoost.VR.SonOfSuckerfishBehavior.callBaseMethod(this,"dispose")}};VacationRoost.VR.SonOfSuckerfishBehavior.registerClass("VacationRoost.VR.SonOfSuckerfishBehavior",Sys.UI.Behavior);