
Type.registerNamespace("Nammedia.Control");Nammedia.Control.AzMenu=function(){Nammedia.Control.AzMenu.initializeBase(this);this.$w=null;this.$x=false;this.$y=this.$y;this.$z=null;this.$A=null;this.$B=null;this.$C=null;this.$D=null;this.$E=true;this.$F=150;this.$G=50;this.$H=30;this.$I=20;this._iW=600;this._iH=500;this._sX=0;this._sY=0;this.$J=false;this.$K=false;this.$L=null;this.$M=null;this.$N=null;this.$O=null;this.$P=null};Nammedia.Control.AzMenu.prototype={get_startObj:function(){return this.$y},set_startObj:function(a){this.$y=a},get_iZone:function(){return this.$z},set_iZone:function(a){this.$z=a},get_ofly:function(){return this.$A},set_ofly:function(a){this.$A=a},get_relative:function(){return this.$E},set_relative:function(a){this.$E=a},get_ver:function(){return this.$G},set_ver:function(a){this.$G=a},get_hor:function(){return this.$F},set_hor:function(a){this.$F=a},get_flyW:function(){return this.$H},set_flyW:function(a){this.$H=a},get_flyH:function(){return this.$I},set_flyH:function(a){this.$I=a},get_iH:function(){return this._iH},set_iH:function(a){this._iH=a},get_iW:function(){return this._iW},set_iW:function(a){this._iW=a},get_clkHide:function(){return this.$J},set_clkHide:function(a){this.$J=a},get_useAni:function(){return this.$K},set_useAni:function(a){this.$K=a},$a:function(b,c,d){c.style.position='absolute';if(b.style.position=='absolute'){c.style.top=b.style.top;c.style.left=b.style.left}else{var a=Sys.UI.DomElement.getLocation(b);c.style.top=a.y+'px';c.style.left=a.x+'px'};if(!d){c.style.height=b.offsetHeight+'px';c.style.width=b.offsetWidth+'px'}},$b:function(b,c,d){var a=Sys.UI.DomElement.getLocation(b);c.style.position='absolute';c.style.top=a.y+b.offsetHeight+'px';c.style.left=a.x+'px'},$c:function(b,c,d){var a=Sys.UI.DomElement.getLocation(b);c.style.position='absolute';c.style.left=(a.x-c.offsetWidth)+'px'},$d:function(b,c,d){var a=Sys.UI.DomElement.getLocation(b);c.style.position='absolute';c.style.left=a.x+b.offsetWidth+'px'},$e:function(b,c,d){var a=Sys.UI.DomElement.getLocation(b);c.style.position='absolute';c.style.top=a.y-c.offsetHeight+'px'},$f:function(){if(this.$K){this.$a(this.$A,this.$z,true);this.$A.style.display="none"};this.$z.style.display="block"},$g:function(f){return Function.createDelegate(this,f)},$h:function(){this.$L=this.$g(this.$o);this.$M=this.$g(this.$q);this.$N=this.$g(this.$r);this.$O=this.$g(this.$t);this.$P=this.$g(this.$s);this.$Q=this.$g(this.$m);this.$R=this.$g(this.$f);this.$S=this.$g(this.$n);this.$T=this.$g(this.$u);this.$U=this.$g(this.$v)},$i:function(){delete this.$L;delete this.$M;delete this.$N;delete this.$O;delete this.$P;delete this.$Q;delete this.$R;delete this.$S;delete this.$T;delete this.$U},$j:function(){$addHandler(this.$y,"mouseover",this.$L);$addHandler(this.$y,"mouseout",this.$M);$addHandler(this.$y,"click",this.$N);$addHandler(this.$z,"mouseout",this.$O);$addHandler(this.$z,"mouseover",this.$P);if(this.$J)$addHandler(this.$z,"click",this.$U)},$k:function(){var a=Sys.UI.DomElement.getLocation(this.$y);this._sX=a.x;this._sY=a.y+this.$y.offsetHeight;var b=AjaxControlToolkit.Animation;var e=0.2;var c=10;var f=0.1;var d=0.2;var g=10;this.$B=$create(b.SequenceAnimation,{"animations":[$create(b.ParallelAnimation,{"duration":e,"fps":c,"animations":[$create(b.MoveAnimation,{"horizontal":this.$F,"vertical":this.$G,"relative":this.$E,"target":this.$A}),$create(b.ResizeAnimation,{"width":this._iW,"height":this._iH,"target":this.$A})]},{"started":this.$Q,"ended":this.$R}),$create(b.FadeInAnimation,{"duration":f,"target":this.$z,"forceLayoutInIE":true})],"target":this.$y});this.$C=$create(b.ParallelAnimation,{"duration":d,"fps":g,"animations":[$create(b.MoveAnimation,{"horizontal":this._sX,"vertical":this._sY,"relative":false,"target":this.$A}),$create(b.ResizeAnimation,{"width":this.$H,"height":this.$I,"target":this.$A})],"target":this.$A},{"started":this.$S,"ended":this.$T})},$l:function(){if(this.$E){var a=Sys.UI.DomElement.getLocation(this.$y);this.$z.style.top=(a.y+this.$G+this.$y.offsetHeight)+"px";this.$z.style.left=(a.x+this.$F)+"px"}else{this.$z.style.top=this.$G+"px";this.$z.style.left=this.$F+"px"}},initialize:function(){Nammedia.Control.AzMenu.callBaseMethod(this,"initialize");this.$h();this.$j();if(this.$K)this.$k();this.$z.style.position="absolute"},dispose:function(){Nammedia.Control.AzMenu.callBaseMethod(this,"dispose");this.$i();if(this.$K){this.$B.dispose();this.$C.dispose()}},$m:function(){if(this.$C.get_isPlaying()){this.$C.stop();this.$b(this.$y,this.$A);this.$A.style.display="block";this.$r()}},$n:function(){if(this.$B.get_isPlaying())this.$C.stop()},$o:function(){this.$s();if(!this.$x)this.$w=window.setTimeout(this.$g(this.$r),200)},$p:function(){if(this.$w!=null)window.clearTimeout(this.$w);this.$w=null},$q:function(){if(this.$w!=null)window.clearTimeout(this.$w);this.$w=null;this.$t()},$r:function(){if(this.$x)return;this.$s();this.$x=true;if(this.$K){this.$b(this.$y,this.$A);this.$A.style.display="block";this.$B.play()}else{this.$l();this.$f()}},$s:function(){if(this.$D!=null)window.clearTimeout(this.$D);this.$D=null},$t:function(){this.$s();this.$D=window.setTimeout(this.$g(this.$v),500)},$u:function(){if(this.$K){this.$A.style.display="none";this.$b(this.$y,this.$A)};this.$x=false},$v:function(){this.$p();if(this.$K){if(this.$B.get_isPlaying())return;this.$z.style.display="none";this.$A.style.display="block";this.$C.play()}else{this.$z.style.display="none";this.$u()}}};Nammedia.Control.AzMenu.registerClass("Nammedia.Control.AzMenu",Sys.Component);

