/* site */
function HideShow(secNum){var tabNum='tab'+secNum;var imgNum='img'+secNum;if(document.getElementById(tabNum).style.display=="none"){document.getElementById(tabNum).style.display="";document.images[imgNum].src="/gfx/tree_hide.gif";}else{document.getElementById(tabNum).style.display="none";document.images[imgNum].src="/gfx/tree_show.gif";}}
function DivHideShow(secNum){if(document.getElementById(secNum).style.display=="none"){document.getElementById(secNum).style.display="";}else{document.getElementById(secNum).style.display="none";}}
function JLA(event){if(event.stopPropagation)event.stopPropagation();else event.cancelBubble=true;}
function makeLink(url){document.location.href=url;}

/* menu */
function ShowHideLayers()
{var i,call,v,obj,args=ShowHideLayers.arguments;for(i=0;i<(args.length-1);i+=2)if((obj=document.getElementById(args[i]))!=null){v=args[i+1];if(obj.style){obj=obj.style;v=(v=='show')?'visible':(v='hide')?'hidden':v;}
if((call=document.getElementById(args[i]+'_par'))!=null){menuX=findXpos(call)-0;menuY=findYpos(call)+28;obj.left=eval(menuX)+'px';obj.top=eval(menuY)+'px';}
obj.visibility=v;}}
function findXpos(div)
{var curleft=0;if(document.getElementById||document.all)
{while(div.offsetParent)
{curleft+=div.offsetLeft
div=div.offsetParent;}}
else if(document.layers)
curleft+=div.x;return curleft;}
function findYpos(div)
{var curtop=0;if(document.getElementById||document.all)
{while(div.offsetParent)
{curtop+=div.offsetTop
div=div.offsetParent;}}
else if(document.layers)
curtop+=div.y;return curtop;}
timedlayer=setTimeout("",1)
function stoptime()
{clearTimeout(timedlayer)}

/* js-slimbox */
var viewer=new Class({mode:'rand',modes:['top','right','bottom','left','alpha'],sizes:{w:480,h:240},fxOptions:{duration:500},interval:5000,initialize:function(a,b){if(b)for(var o in b)this[o]=b[o];if(this.buttons){this.buttons.previous.addEvent('click',this.previous.bind(this,[true]));this.buttons.next.addEvent('click',this.next.bind(this,[true]))}this.__current=0;this.__previous=null;this.items=a.setStyle('display','none');this.items[this.__current].setStyle('display','block');this.disabled=false;this.attrs={left:['left',-this.sizes.w,0,'px'],top:['top',-this.sizes.h,0,'px'],right:['left',this.sizes.w,0,'px'],bottom:['top',this.sizes.h,0,'px'],alpha:['opacity',0,1,'']};this.rand=this.mode=='rand';this.sequence=typeof(this.mode)=='object'?this.mode:false;this.curseq=0;this.timer=null},walk:function(n,b){if(this.__current!==n&&!this.disabled){this.disabled=true;if(b){this.stop()}if(this.rand){this.mode=this.modes.getRandom()}else if(this.sequence){this.mode=this.sequence[this.curseq];this.curseq+=this.curseq+1<this.sequence.length?1:-this.curseq}this.__previous=this.__current;this.__current=n;var a=this.attrs[this.mode].associate(['p','f','t','u']);for(var i=0;i<this.items.length;i++){if(this.__current===i){this.items[i].setStyles($extend({'display':'block','z-index':'2'},JSON.decode('{"'+a.p+'":"'+a.f+a.u+'"}')))}else if(this.__previous===i){this.items[i].setStyles({'z-index':'1'})}else{this.items[i].setStyles({'display':'none','z-index':'0'})}}this.items[n].set('tween',$merge(this.fxOptions,{onComplete:this.onComplete.bind(this)})).tween(a.p,a.f,a.t)}},play:function(a){this.stop();if(!a){this.next()}this.timer=this.next.periodical(this.interval,this,[false])},stop:function(){$clear(this.timer)},next:function(a){this.walk(this.__current+1<this.items.length?this.__current+1:0,a)},previous:function(a){this.walk(this.__current>0?this.__current-1:this.items.length-1,a)},onComplete:function(){this.disabled=false;this.items[this.__previous].setStyle('display','none');if(this.onWalk)this.onWalk(this.__current)}});
