ho una pagina così strutturata

intestazione, menu a sinistra, contenuto a destra.

Ebbene, la parte di contenuto deve visualizzare un elemento, per esempio una immagine (ma per il discorso va bene pure un div)

Questo elemento deve estendersi in larghezza e altezza occupando tutta l'area del contenuto, anche ridimensionando la finestra del browser.

Per la larghezza ho imposto la larghezza del menu in modo fisso, e il 100% per il contenuto.

Per l'altezza ho dovuto usare javascript:
codice:
$(window).resize(function(event)
	{
		$("#div_map").css("height", $(window).height() - $("#div_map").position().top - 8);
		//$("#div_map").css("width", $(window).width() - $("#div_map").position().left - 8);
	}).resize();
Funziona sia con IE che con Firefox

Mi chiedevo se esistesse un modo migliore dato che, usare javascript per l'altezza e i css per la larghezza, mi pare sintomo di errore

ciao