// Title: Tigra Menu PRO
// Description: Tigra Menu PRO is flexible menu solution for commercial
//	applications offering high reliability and wide browsers support.
//	See URL for complete feature list.
// URL: http://www.softcomplex.com/products/tigra_menu_pro/
// Version: 2.1
// Date: 03-12-2002 (mm-dd-yyyy)
// Technical Support: support@softcomplex.com (specify product title and order ID)
// Notes: Registration needed to use this script legally.
//	Visit official site for details.

var O=[];var l=['mout','mover','mdown'];window.onresize=function(){for(var i=0;i<O.length;i++)O[i].v();return true;};function menu(L,g){this.L=L;this.g=g;this.id=O.length;this.G=[];this.a=[];this.e=[];this.hide=c;this.onclick=menu_onclick;this.onmouseout=r;this.onmouseover=P;this.onmousedown=z;this.position=C;this.v=F;for(var i=0;i<this.L.length;i++)new n(i,this,this);O[this.id]=this;var J=0,W=Number.POSITIVE_INFINITY;for(var i=0;i<this.a.length;i++){W=Math.min(W,this.a[i].position('left'));J=Math.max(J,this.a[i].position('left')+this.a[i].position('width'));}this.e['top']=0;this.e['width']=J-W;this.v();for(var i=0;i<this.a.length;i++)this.a[i].X('mout');}function c(){this.R.d(0);this.R=null;}function C(I){if(this.e[I])return this.e[I];else return 0;}function F(){if(this.g['align']&&this.g['align']!='left'){var m=(window.innerWidth?window.innerWidth:document.body.clientWidth);if(this.g['align']=='center')this.e['left']=(m-this.e['width'])/2;else this.e['left']=m-this.e['width']-this.g['block_left'][0]*2;if (this.e['left']<0)this.e['left']=0;for(var i=0;i<this.a.length;i++)this.a[i].A(true);}else this.e['left']=0;}function menu_onclick(id){var item=this.G[id];return(item.p[1]?true:false);}function r(id){this.U=setTimeout('O['+this.id+'].hide();',this.g['hide_delay'][this.G[id].Z]);}function P(id){clearTimeout(this.U);this.G[id].V();this.R=this.G[id];}function z(id){this.G[id].X('mdown');}function n(E,N,w){this.E=new String(E);this.N=N;this.w=w;this.j=this.E.split('_');this.Z=this.j.length-1;var S='';for(var i=0;i<=this.Z;i++)S+='['+(Number(this.j[i])+(i?3:0))+']';eval('this.p=this.w.L'+S);if(!this.p)return;this.id=this.w.G.length;this.w.G[this.id]=this;N.a[N.a.length]=this;if(document.layers){this.write=o;this.X=D;this.position=k;}else{this.write=h;this.X=s;this.position=b;}this.d=q;this.V=K;this.A=Y;this.t=[];this.B=[];this.write(this.A(false));this.H='hidden';this.a=[];var M=this.p.length-3;for(var i=0;i<M;i++)new n(this.E+'_'+i,this,this.w);}function q(T){for(var i=0;i<this.a.length;i++)this.a[i].X('hidden');if(T>=this.Z)this.X('mout');else this.N.d(T);}function K(){if(this.w.R&&this.Z<=this.w.R.Z)this.w.R.d(this.w.R.N==this?this.Z+1:this.Z);if(!this.w.R||this.w.R.N!=this)for(var i=0;i<this.a.length;i++)this.a[i].X('mout');this.X('mover');}function Y(update){if(this.j[this.Z]==0){this.t.left=this.N.position('left')+(this.p[2]!=null&&this.p[2][0]!=null?this.p[2][0]:this.w.g['block_left'][this.Z]);this.t.top=this.N.position('top')+(this.p[2]!=null&&this.p[2][1]!=null?this.p[2][1]:this.w.g['block_top'][this.Z]);}else{this.t.left=this.N.a[this.j[this.Z]-1].position('left')+(this.p[2]!=null&&this.p[2][0]!=null?this.p[2][0]:this.w.g['left'][this.Z]);this.t.top=this.N.a[this.j[this.Z]-1].position('top')+(this.p[2]!=null&&this.p[2][1]!=null?this.p[2][1]:this.w.g['top'][this.Z]);}this.t.width=(this.p[2]!=null&&this.p[2][2]!=null?this.p[2][2]:this.w.g['width'][this.Z]);this.t.height=(this.p[2]!=null&&this.p[2][3]!=null?this.p[2][3]:this.w.g['height'][this.Z]);if(!update)return this.t;this.position('left',this.t.left);this.position('top',this.t.top);for(var i=0;i<this.a.length;i++)this.a[i].A(true);}function h(g){for(var i=0;i<l.length;i++){document.write('<div id="m'+this.w.id+'i'+this.id+l[i]+'" style="position:absolute;left:'+g.left+'px;top:'+g.top+'px;width:'+g.width+'px;height:'+g.height+'px;visibility:hidden;z-index:'+this.Z*2+';" class="m'+this.w.id+'l'+this.Z+l[i]+'o">'+'<div class="m'+this.w.id+'l'+this.Z+l[i]+'i">'+(typeof(this.p[0])=='object'?this.p[0][i]:this.p[0])+"</div></div>\n");this.B[l[i]]=(document.all?document.all['m'+this.w.id+'i'+this.id+l[i]]:document.getElementById('m'+this.w.id+'i'+this.id+l[i]));}document.write('<div id="m'+this.w.id+'i'+this.id+'i" style="position:absolute;left:'+g.left+'px;top:'+g.top+'px;width:'+g.width+'px;height:'+g.height+'px;visibility:hidden;z-index:'+(this.Z*2+1)+';"><a href="'+(this.p[1]!=null&&typeof(this.p[1])!='string'&&this.p[1][0]!=null?this.p[1][0]:this.p[1])+'"'+(this.p[1]!=null&&typeof(this.p[1])!='string'&&this.p[1][1]!=null?' target="'+this.p[1][1]+'"':'')+' onclick="return O['+this.w.id+'].onclick('+this.id+');" onmouseout="O['+this.w.id+'].onmouseout('+this.id+');" onmouseover="O['+this.w.id+'].onmouseover('+this.id+');" onmousedown="O['+this.w.id+'].onmousedown('+this.id+');"><img src="'+this.w.g['pixel_path']+'" width="'+g.width+'" height="'+g.height+'" border="0"'+(this.p[1]!=null&&typeof(this.p[1])!='string'&&this.p[1][2]!=null?' alt="'+this.p[1][2]+'"':'')+"></a></div>\n");this.Q=(document.all?document.all['m'+this.w.id+'i'+this.id+'i']:document.getElementById('m'+this.w.id+'i'+this.id+'i'));}function s(H){if(!this.Z&&H=='hidden')H='mout';if(H==this.H)return;if(this.H=='hidden')this.Q.style.visibility='visible';else this.B[this.H].style.visibility='hidden';if(H=='hidden')this.Q.style.visibility='hidden';else this.B[H].style.visibility='visible';this.H=H;}function b(I,value){if(!I)return;if(this.Q.style.pixelLeft)if(I=='left')I='pixelLeft';else if(I=='top')I='pixelTop';else if(I=='width')I='pixelWidth';else if(I=='height')I='pixelHeight';if(value){for(var i=0;i<l.length;i++)this.B[l[i]].style[I]=value;this.Q.style[I]=value;return(this.t[I]=value);}else{var u=/^(\d+)/;if(u.exec(this.Q.style[I]))return new Number(RegExp.$1);}}function o(g){for(var i=0;i<l.length;i++){document.write('<layer name="m'+this.w.id+'i'+this.id+l[i]+'" left="'+g.left+'" top="'+g.top+'" z-index="'+this.Z*2+'" width="'+g.width+'" height="'+g.height+'" visibility="hide">'+'<table cellpadding="0" cellspacing="0" border="0" width="'+g.width+'" height="'+g.height+'" class="m'+this.w.id+'l'+this.Z+l[i]+'o"><tr><td>'+'<div class="m'+this.w.id+'l'+this.Z+l[i]+'o">'+'<div class="m'+this.w.id+'l'+this.Z+l[i]+'i">'+(typeof(this.p[0])=='object'?this.p[0][i]:this.p[0])+"</div></div></td></tr></table></layer>\n");this.B[l[i]]=document.layers['m'+this.w.id+'i'+this.id+l[i]];}document.write('<layer name="m'+this.w.id+'i'+this.id+'i" left="'+g.left+'" top="'+g.top+'" z-index="'+(this.Z*2+1)+'" visibility="hide" width="'+g.width+'" height="'+g.height+'"><a href="'+(this.p[1]!=null&&typeof(this.p[1])!='string'&&this.p[1][0]!=null?this.p[1][0]:this.p[1])+'"'+(this.p[1]!=null&&typeof(this.p[1])!='string'&&this.p[1][1]!=null?' target="'+this.p[1][1]+'"':'')+' onclick="return O['+this.w.id+'].onclick('+this.id+');" onmouseout="O['+this.w.id+'].onmouseout('+this.id+');" onmouseover="O['+this.w.id+'].onmouseover('+this.id+');" onmousedown="O['+this.w.id+'].onmousedown('+this.id+');"><img src="'+this.w.g['pixel_path']+'" width="'+g.width+'" height="'+g.height+'" border="0"'+(this.p[1]!=null&&typeof(this.p[1])!='string'&&this.p[1][2]!=null?' alt="'+this.p[1][2]+'"':'')+"></a></layer>\n");this.Q=document.layers['m'+this.w.id+'i'+this.id+'i'];}function D(H){if(!this.Z&&H=='hidden')H='mout';if(H==this.H)return;if(this.H=='hidden')this.Q.visibility='f';else this.B[this.H].visibility='hide';if(H=='hidden')this.Q.visibility='hide';else this.B[H].visibility='f';this.H=H;}function k(I,value){if(!I)return;if(value){this.t[I]=value;for(var i=0;i<l.length;i++){this.B[l[i]].moveTo(this.t['left'],this.t['top']);this.B[l[i]].resizeTo(this.t['width'],this.t['height']);}this.Q.moveTo(this.t['left'],this.t['top']);this.Q.resizeTo(this.t['width'],this.t['height']);}return this.t[I];}
