/*
	Copyright (c) 2008 Perceptual Media Works (www.PerceptualMediaWorks.com)
*/
function Slider(_a,_b,_c,_d,_e,_f){var _g=this;_g._e=(_e?_e:null);_g._f=(_f?_f:null);_g._h=_a;_g._i=getElm(_a);_g._i.style.cursor='pointer';_g._d=_d;_g._j=new Drawer(_b,_c,bind(_g,'finished'));var _k,_l;if(_g._d){_l='drop';_k='onmouseover';}else{_l='toggle';_k='onclick';}_g._i[_k]=bind(_g,_l);_g._m=null;_g._n=false;_g._o=bind(_g,'delayedClose');Slider.inst[_g._h]=_g;}Slider.inst=new Object();Slider._p=null;Slider.PULL_DOWN=false;Slider.DROP_DOWN=true;Slider.prototype.open=function(_q){var _g=this;if(!_g._n){if(Slider._p&&(Slider._p!==_g)){Slider._p.dismiss();}_g._r();_g._n=true;Slider._p=_g;_g._j.open(_q?_q:200);}};Slider.prototype.close=function(_q){var _g=this;if(_g._n){_g._r();_g._n=false;_g._j.close(_q?_q:300);}};Slider.prototype.toggle=function(){var _g=this;if(_g._n){_g.close();}else{_g.open();}return(false);};Slider.prototype._r=function(){var _g=this;if(_g._m){clearTimeout(_g._m);_g._m=null;}};Slider.prototype.delayedClose=function(e){var _g=this;var tgt=(e.srcElement||e.target);if(!isContainedBy(tgt,_g._j)&& !isContainedBy(tgt,_g._i)){if(!_g._m){_g._m=setTimeout('Slider.inst.'+_g._h+'.close();',1000);}}else{_g._r();}};Slider.prototype.finished=function(){var _g=this;if(_g._n){attachEventHandler(document,'mouseover',_g._o);if(_g._e){_g._e();}}else{detachEventHandler(document,'mouseover',_g._o);if(_g._f){_g._f();}_g._j.style.visibility='hidden';}};Slider.prototype.dismiss=function(){this.close(1);};Slider.prototype.drop=function(){this.open();};