if(typeof (window["MooTools"])=="undefined"){
var mstkRedirect="http:/www.mootools.net/";
if(confirm("Moostick requires the MooTools JavaScript framework.\n"+"Be sure to include it before Moostick.\n\n"+"Click OK for more info, or Cancel to load the page without it.")){
top.location.href=redirect;
}
}else{
var MstkHelpers={qsVar:function(_1){
var _2=false;
if(_1.length>0){
$ES("script").each(function(s){
if(s.src.match("moostick.js?")){
var _4=s.src.split("?");
if(_4[1]){
_4[1].split("&").each(function(_5){
var _6=_5.split("=");
if(_6[1]&&_6[0]==_1){
_2=_6[1];
}
});
}
}
});
}
return _2;
},checkArray:function(_7){
if(!_7[0]){
return [_7];
}else{
return _7;
}
}};
if(MstkHelpers.qsVar("init")!=="false"){
window.addEvent("domready",function(){
MstkInit.go(false,true);
});
}
var MstkInit={lists:false,autoStart:false,interval:3500,fxOptions:{},trust4Speed:false,trustOpacity:false,go:function(_8,_9,_a,_b,_c,_d){
this.lists=(!_8)?this.lists:_8;
this.autoStart=(_9===true)?_9:this.autoStart;
this.interval=(!_a)||(_a.toInt()<500)?this.interval:_a.toInt();
this.fxOptions=((!_b)||(typeof (_b)!="object"))?this.fxOptions:_b;
this.trust4Speed=(_c===true)?_c:this.trust4Speed;
this.trustOpacity=(_d===true)?_d:this.trustOpacity;
if(this.autoStart===true){
if(this.trust4Speed===true){
this._fastMode();
}else{
this._safeMode();
}
}
},_fastMode:function(){
this.lists=MstkHelpers.checkArray(this.lists);
this.lists.each(function(_e){
new Moostick(_e,this.autoStart,this.interval,this.fxOptions,this.trust4Speed,this.trustOpacity);
},this);
},_safeMode:function(){
if(this.lists===false){
var _f=false;
if($("moostick")){
_f=[$("moostick")];
}else{
if($$(".moostick")){
_f=$$(".moostick");
}
}
this.lists=(!_f)?false:_f;
}
if(this.lists){
this.lists=MstkHelpers.checkArray(this.lists);
this.lists.each(function(_10){
new Moostick(_10,this.autoStart,this.interval,this.fxOptions,this.trust4Speed,this.trustOpacity);
},this);
}
}};
var Moostick=Class({version:"1.0",list:{},autoStart:false,interval:3500,fxOptions:{},trust4Speed:false,trustOpacity:false,_firstRun:true,_elSched:null,_fx:false,initialize:function(_11,_12,_13,_14,_15,_16){
this.list=((!_11)||(typeof (_11)!="object"))?this.list:_11;
this.autoStart=(_12===true)?_12:this.autoStart;
this.interval=(!_13)||(_13.toInt()<500)?this.interval:_13.toInt();
this.fxOptions=((!_14)||(typeof (_14)!="object"))?this.fxOptions:_14;
this.trust4Speed=(_15===true)?_15:this.trust4Speed;
this.trustOpacity=(_16===true)?_16:this.trustOpacity;
this.list.moostick=this;
if(this.autoStart===true){
if(this.trust4Speed===true){
this._fastMode();
}else{
this._safeMode();
}
}
},startTick:function(_17,_18,_19,_1a,_1b){
this.initialize(_17,true,_18,_19,_1a,_1b);
},stopTick:function(){
this.list.$events.mouseenter=false;
this.list.$events.mouseleave=false;
this.pauseTick();
},pauseTick:function(){
this._elSched=$clear(this._elSched);
},resumeTick:function(){
this._schedule();
},_fastMode:function(){
this._liHandler();
this._schedule();
},_safeMode:function(){
if(this.list){
if($ES("li",this.list)){
var _1c=$ES("li",this.list);
if(!this.list.hasClass("moostick")){
this.list.addClass("moostick");
}
var _1d=false;
if(this.list.getStyle("overflow")!="hidden"||_1c[0].getStyle("display")!="block"||_1c[0].getStyle("list-style-type")!="none"){
_1d=true;
}
if(_1d){
this.list.setStyles({"display":"block","height":"1.1em","margin":0,"padding":"2px 0 2px 0","overflow":"hidden"});
this._liHandler({"display":"block","list-style-type":"none","margin":"0 auto 0 auto","padding":0});
}else{
this._liHandler();
}
this._schedule();
}
}
},_setMouseEvents:function(){
this.list.addEvents({"mouseenter":function(){
this.moostick.pauseTick();
},"mouseleave":function(){
this.moostick.resumeTick();
}});
},_liHandler:function(_1e){
if((!_1e)||(typeof (_1e)!="object")){
_1e=false;
}
if((this.trustOpacity!==true)||(_1e!==false)){
$ES("li",this.list).each(function(li){
if(_1e!==false){
li.setStyles(_1e);
}
if(this.trustOpacity!==true){
li.setOpacity(0);
}
});
}
},_schedule:function(){
if(!this._elSched){
var _20=$E("li",this.list);
if(_20.getStyle("opacity")!=1){
this._fadeIn(_20);
}else{
if(this._firstRun===true){
this._fadeIn(_20);
}
}
this._elSched=this._run.periodical(this.interval,this,this.list);
listEvents=this.list.$events;
if(!listEvents){
this._setMouseEvents();
}else{
if((!listEvents.mouseenter)&&(!listEvents.mouseleave)){
this._setMouseEvents();
}
}
}
},_run:function(){
var _21=$ES("li",this.list);
if(_21[1]){
_21[0].injectAfter(_21.getLast());
this._fadeIn(_21[1]);
$ES("li",this.list).getLast().setOpacity(0);
}
},_fadeIn:function(_22){
this._fx=_22.effect("opacity",this.fxOptions).start(0,1);
this._firstRun=false;
}});
}


