

        function writeLayer(LayerID,txt)
        {
		if(document.getElementById){
			document.getElementById(LayerID).innerHTML=txt;
		}else if(document.all){
			document.all[LayerID].innerHTML=txt;
		}else if(document.layers){
			with(document.layers[LayerID].document){
				open();
				write(txt);
				close();
			}
		}
        }
        
	function moveLayer(LayerID, locTop, locLeft)
	{
		var LayerObj = new getObj(LayerID);

		LayerObj.style.top = locTop;
		LayerObj.style.left = locLeft;
	}

	function getObj(name)
	{
		if (document.getElementById)
		{
			this.obj = document.getElementById(name);
			this.style = document.getElementById(name).style;
		}
		else if (document.all)
		{
			this.obj = document.all[name];
			this.style = document.all[name].style;
		}
		else if (document.layers)
		{
			this.obj = document.layers[name];
			this.style = document.layers[name];
		}
	}
	
	function rndInt(MyMin, MyMax)
	{
		var myRnd = Math.round(Math.random()*(MyMax-MyMin)+MyMin);
		return myRnd
	};

	function showLayer(LayerID)
	{
		var LayerObj = new getObj(LayerID);
		if (document.all)
			eval('document.all.'+LayerID+'.style.visibility = "visible";');
		if (document.layers)
			eval('document.layers["'+LayerID+'"].visibility = "visible";');
	}

	function hideLayer(LayerID)
	{
		if (document.all)
			eval('document.all.'+LayerID+'.style.visibility = "hidden";');
		if (document.layers)
			eval('document.layers["'+LayerID+'"].visibility = "hidden";');
	}



	function resizeHeight(layerID,size){
		var myElement = getObj(layerID);
		if(size==-1) size = eval(layerID+"height");
		if(size==-2) size = eval(layerID+"height="+myElement.style.height);
		myElement.style.height = height + "px";
		myElement.style.overflow  =  "hidden";
	}


	function resizeWidth(layerID,size){
		var myElement = getObj(layerID);
		if(size==-1) size = eval(layerID+"width");
		if(size==-2) size = eval(layerID+"width="+myElement.style.width);
		myElement.style.width = width + "px";
		myElement.style.overflow  =  "hidden";
	}

	var dsocleft;
	var dsoctop;
	var window_width;
	var window_height;
	function updateVars(){
		dsocleft=document.all? document.body.scrollLeft : pageXOffset
		dsoctop=document.all? document.body.scrollTop : pageYOffset
		window_width=document.all? document.body.clientWidth : window.innerWidth
		window_height=document.all? document.body.clientHeight : window.innerHeight
	}
