function resizeToContent () {
    var container = document.getElementById("totalwidth");
    var content = document.getElementById("templatecontent");
    var menu = document.getElementById("menudiv");
    if (!container || !content || !menu) return;
    // contentWidth in IE is unreliable, go with scrollWidth in all places
    var sw = content.scrollWidth + menu.scrollWidth;
    sw = Math.round(sw/0.98);     // sw only adds up to 99%
    var tw = container.scrollWidth
    if (sw>tw)
	container.style.width = sw + "px";
}

