    // List an Ojects properties
    function dumpObject(o, objName) {
            var result = ""
            count = 0
            for (var i in o) {
                    result += o + "." + i + "=" + o[i] + "\n"
                    count++
                    if (count == 25) {
                            alert(result)
                            result = ""
                            count = 0
                    }
            }
            alert(result)
    }

	// Resize a DIV layer
	function setDivSize( id, x, y ){
		if(document.getElementById){
			document.getElementById(id).style.width  = x + "px";
			document.getElementById(id).style.height = y + "px";
		} else if (document.all) {
			document.all[id].style.width  = x;
			document.all[id].style.height = y;
		} else if (document.layers){
			document.layers[id].width  = x;
			document.layers[id].height = y;
			document.layers[id].clip.right  = x;
			document.layers[id].clip.bottom = y;
		}
	}

	// Move a DIV layer
	function setDivPosition( id, x, y ){
		if(document.getElementById){
			document.getElementById(id).style.left  = x + "px";
			document.getElementById(id).style.top = y + "px";
		} else if (document.all) {
			document.all[id].style.left  = x;
			document.all[id].style.top = y;
		} else if (document.layers){
			document.layers[id].left  = x;
			document.layers[id].top = y;
		}
	}

