function showDimensions(divName) {
    var x = 0, y = 0, t=0;
    if (document.getElementById) { // IE5+/NS6
        x = document.getElementById(divName).offsetWidth;
        y = document.getElementById(divName).offsetHeight;
        t = document.getElementById(divName).offsetTop;
    } else if (document.layers) { // NS4
        x = document.layers[divName].clip.width;
        y = document.layers[divName].clip.height;
        t = document.layers[divName].clip.top;
    } else if (document.all) { // IE4
        x = document.all[divName].offsetWidth;
        y = document.all[divName].offsetHeight;
         t = document.all[divName].offsetTop;
    }

    alert("DIV: " + divName + " is " + x + " by " + y + ",top is " + t);
}

function getWidthOfDiv(divName) {
    	var x = 0;
    	if (document.getElementById) { // IE5+/NS6
        	x = document.getElementById(divName).offsetWidth;
    	} else if (document.layers) { // NS4
        	x = document.layers[divName].clip.width;
    	} else if (document.all) { // IE4
        	x = document.all[divName].offsetWidth;
    	}
	
	return x;
}

function getHeightOfDiv(divName) {
	var y = 0;
	if (document.getElementById) { // IE5+/NS6
		y = document.getElementById(divName).offsetHeight;
	} else if (document.layers) { // NS4
		y = document.layers[divName].clip.height;
	} else if (document.all) { // IE4
	        y = document.all[divName].offsetHeight;
	}
	
	return y;
}

function getTopOfDiv(divName) {
	var t = 0;
	if (document.getElementById) { // IE5+/NS6
		t = document.getElementById(divName).offsetTop;
	} else if (document.layers) { // NS4
		t = document.layers[divName].clip.top;
	} else if (document.all) { // IE4
	        t = document.all[divName].offsetTop;
	}
	
	return t;
}