function moveLayerRight(layerName,leftstop){ 
        if (eval(layerRef+'["'+layerName+'"]'+
        styleSwitch+leftRef+' < leftstop')){
                currLeft=eval(layerRef+'["'+layerName+'"]'+
                styleSwitch+leftRef+'+10');
                eval(layerRef+'["'+layerName+'"]'+
                styleSwitch+leftRef+' = currLeft');
                setTimeout('moveLayerRight("'+layerName+'",'+
                leftstop+')',1);
        } else {
                eval(layerRef+'["'+layerName+'"]'+
                styleSwitch+leftRef+' = leftstop');
        }
}

function showLayer(layerName,layerTitle){ 
	var e = document.getElementById(layerName);
	e.style.display = "block"; 
	e.style.height = "0";
	return true;
}

function downLayer(layerName,layerTitle,layerMargin){
	var e = document.getElementById(layerName);
	e.style.display = "block"; 
	
	//if (!layerMargin) layerMargin = -e.offsetHeight;
	
	if ( layerMargin < 0 )
	{
		layerMargin += 10;
		e.style.marginTop = layerMargin;
		setTimeout("downLayer('"+layerName+"','"+layerTitle+"',"+layerMargin+")",100);
	}

	return true;
}

function hideLayer(layerName){ 
	var e = document.getElementById(layerName);
	e.style.display = "none"; 
	return true;
}

function showLayer2(layerName){ 
	var e = document.getElementById(layerName);

	if (eval("document.all."+layerName+"i.value==0"))
	{
		eval("document.all."+layerName+"i.value=1");
		e.style.display = "block";
		var stop = true;
	}
	if (eval("document.all."+layerName+"i.value==1")&&!stop)
	{
		eval("document.all."+layerName+"i.value=0");
		e.style.display = "none";
	}
	return true;
}

function hideLayer2(layerName){ 
	var e = document.getElementById(layerName);
	e.style.display = "none"; 
	return true;
}
