var menuSlider=function(){
	var m,e,g,s,q,ii; e=[]; q=8; ii=16;
	return{
		init:function(j,k)
		{
			m=document.getElementById(j);
			e=m.getElementsByTagName('li');
			var i,l,w,p; i=0; l=e.length;
			for(i;i<l;i++)
			{
				var c,v; c=e[i]; v=c.value;
				if(v==1)
				{
					s=c;
					w=c.offsetWidth-12;
					p=c.offsetLeft+6;
				}
				c.onmouseover = function(){	menuSlider.mo(this); };
				c.onmouseout = function(){ menuSlider.mo(s); };
			}
			g=document.getElementById(k);
			g.style.width=w+'px';
			g.style.left=p+'px';
		},
		mo:function(d)
		{
			clearInterval(m.tm);
			var el,ew; el=parseInt(d.offsetLeft+6); ew=parseInt(d.offsetWidth-12);
			m.tm = setInterval( function(){ menuSlider.mv(el,ew); }, ii);
		},
		mv:function(el,ew)
		{
			var l,w;
			l=parseInt(g.offsetLeft);
			w=parseInt(g.offsetWidth);
			if(l!=el||w!=ew)
			{
				if(l!=el)
				{
					var ld,lr,li;
					ld=(l>el)?-1:1;
					lr=Math.abs(el-l);
					li=(lr<q)?ld*lr:ld*q;
					g.style.left=(l+li)+'px';
				}
				if(w!=ew)
				{
					var wd,wr,wi;
					wd=(w>ew)?-1:1;
					wr=Math.abs(ew-w);
					wi=(wr<q)?wd*wr:wd*q;
					g.style.width=(w+wi)+'px';
				}
			}
			else
			{
				clearInterval(m.tm);
			}
		}
	};
}();

var menuSlider2=function(){
	var m,e,g,s,q,ii; e=[]; q=8; ii=15;
	return{
		init:function(j,k){
			m = document.getElementById(j);
			e = m.getElementsByTagName('li');
			var i,l,p; i=0; l=e.length;
			for(i;i<l;i++){
				var c,v; c=e[i]; v=c.value;
				if(v==1){
					s=c;
					p=c.offsetTop+0;
				}
				c.onmouseover = function(){	menuSlider2.mo2(this); };
				c.onmouseout = function(){ menuSlider2.mo2(s); };
			}
			g = document.getElementById(k);
			g.style.top=p+'px';
			s.getElementsByTagName('a')[0].style.color = '#333';
		},
		mo2:function(d){
			clearInterval(m.tm);
			var el;
			el=parseInt(d.offsetTop+0);
			m.tm=setInterval(function(){menuSlider2.mv2(el,d);},ii);
		},
		mv2:function(el, d){
			for(i = 0; i < e.length; i++)
				e[i].getElementsByTagName('a')[0].style.color = '#FFF';
			var l;
			l = parseInt(g.offsetTop);
			if(l!=el){
				var ld,lr,li;
				ld=(l>el)?-1:1;
				lr=Math.abs(el-l);
				li=(lr<q)?ld*lr:ld*q;
				g.style.top=(l+li)+'px';
			}
			else{
				clearInterval(m.tm);
				d.getElementsByTagName('a')[0].style.color = '#333';
			}
		}
	};
}();

var menuSlider3=function(){
	var m,e,g,s,q,ii; e=[]; q=8; ii=16;
	return{
		init:function(j,k)
		{
			m=document.getElementById(j);
			e=m.getElementsByTagName('li');
			var i,l,w,p; i=0; l=e.length;
			for(i;i<l;i++)
			{
				var c,v; c=e[i]; v=c.value;
				if(v==1)
				{
					s=c;
					w=c.offsetWidth-12;
					p=c.offsetLeft+6;
				}
				c.onmouseover = function(){	menuSlider3.mo3(this); };
				c.onmouseout = function(){ menuSlider3.mo3(s); };
			}
			g=document.getElementById(k);
			g.style.width=w+'px';
			g.style.left=p+'px';
		},
		mo3:function(d)
		{
			clearInterval(m.tm);
			var el,ew; el=parseInt(d.offsetLeft+6); ew=parseInt(d.offsetWidth-12);
			m.tm = setInterval( function(){ menuSlider3.mv3(el,ew); }, ii);
		},
		mv3:function(el,ew)
		{
			var l,w;
			l=parseInt(g.offsetLeft);
			w=parseInt(g.offsetWidth);
			if(l!=el||w!=ew)
			{
				if(l!=el)
				{
					var ld,lr,li;
					ld=(l>el)?-1:1;
					lr=Math.abs(el-l);
					li=(lr<q)?ld*lr:ld*q;
					g.style.left=(l+li)+'px';
				}
				if(w!=ew)
				{
					var wd,wr,wi;
					wd=(w>ew)?-1:1;
					wr=Math.abs(ew-w);
					wi=(wr<q)?wd*wr:wd*q;
					g.style.width=(w+wi)+'px';
				}
			}
			else
			{
				clearInterval(m.tm);
			}
		}
	};
}();


