var slidemenu_width='160' 
var slidemenu_reveal='20' 
var slidemenu_top='170'   

var ns4=document.layers?1:0
var ie4=document.all
var ns6=document.getElementById&&!document.all?1:0

var themenu=null;
var themenucontainer=null;

leftboundary=slidemenu_width
rightboundary=(parseInt(slidemenu_width)-parseInt(slidemenu_reveal))*-1
rightboundary=parseInt(slidemenu_reveal)

function dockMenuInit(name){
	themenucontainer=(ns6)? document.getElementById(name).style : document.all.slidemenubar2.style
}

function pull(){
if (window.drawit)
	clearInterval(drawit)
	pullit=setInterval("pullengine()",10)
}

function draw(){
if (window.pullit)
	clearInterval(pullit)
	drawit=setInterval("drawengine()",10)
}

function pullengine(){

	//if ((ie4||ns6)&&parseInt(themenu.right)<leftboundary){
	if ((ie4||ns6)&&parseInt(themenucontainer.width)<leftboundary){
		//themenu.right=parseInt(themenu.right)+10+"px";
		themenucontainer.width=parseInt(themenucontainer.width)+10+"px";
	}else{
		if (window.pullit){
			//themenu.right=0+"px";
			themenucontainer.width = parseInt(slidemenu_width)+parseInt(10)+"px";	
			clearInterval(pullit)
		}

	}
}

function drawengine(){
	//if ((ie4||ns6)&&parseInt(themenu.right)>rightboundary){
	if ((ie4||ns6)&&parseInt(themenucontainer.width)>rightboundary){
		//themenu.right=parseInt(themenu.right)-10+"px";
		themenucontainer.width=parseInt(themenucontainer.width)-10+"px";
	}else{ 
		if (window.drawit){
			//themenu.right=rightboundary+"px";
			themenucontainer.width=rightboundary+"px";
			clearInterval(drawit)
		}

	}
}