Grazie mich.

Per capirci meglio questo è l'effetto che voglio ottenere guarda la nav bar ha un link hide/show:
http://www.sitepoint.com/article/web...le-demystified

Sul forum di sitepoint ho trovato questa spiegazione:
codice:
function hideMe(){
	xHide('col1');
	var col2 = xGetElementById('col2');
	col2.style.margin = "0px 20% 0px 0px";
	col2.style.background = "url(/images/layout/tab-b.gif) repeat-y";
}

function showMe(){
	xShow('col1');
	var col2 = xGetElementById('col2');
	col2.style.margin = "0px 20% 0px 20%";
	col2.style.background = "url(/images/layout/tab.gif) repeat-y";
}
As you can see, this is using the x cross-browser library.

hideMe() hides column 1 and then resizes column 2 so that its left margin is zero.

showMe() shows column 1 and the resizes column 2 to give it a 20% margin once more.
In più fa uso di cookie per ricordare se lasciarla chiusa a seconda dell'utente, caratteristica che non mi interessa.

Quello che volevo capire siccome non conosco javascript è se ho capito bene per fare funzionare lo script devo scarica una libreria x da crossbrowser.com?
E cosa devo modificare nelle funzioni precedenti per farlo lunzionare coi miei div? In pratica devo dargli un hide al div menu e devo cambiare il margine sx del div content a 0.

Grazie