Ciao a tutti ho una pagina che mi contiene 4 frame:
- testata
- fondo
- funzioni (dove c'e un pulsante e l'inclusione jquery) (sx.htm)
- visualizza (dx.htm)

vorrei che al click di un pulsante che si trova sul frame funzioni, lo stesso frame funzioni si chiudesse e poi con un pulsante che si trova sul frame visualizza, il frame funzioni si riallarghi e ridiventi visibile.
le mie pagine sono queste:
frame.htm
codice:
<HTML>
<HEAD><title>SIAWEB</title>

</HEAD>

<frameset rows="35,*,20" framespacing="0" border="2" frameborder="yes" id="frameR" name="capo">
	<frame name="testata" scrolling="no" noresize src="sopra.htm" id="testata">
	<frameset cols="260,*" border="2" id="frameC" name="figlio">
		<frame name="funzioni" src="sx.htm" scrolling="auto"  class="bordofrmdestra" id="funzioni">  
		<frame name="visualizza" src="dx.htm" scrolling="auto" id="visualizza">
	</frameset>
		<frame name="fondo" scrolling="no" noresize src="sotto.htm" id="fondo">
		<noframes>
		<body>

		

La pagina corrente utilizza i frame. Questa caratteristica non è
		supportata dal browser in uso. Aggiornate il vostro browser.</p>

		</body>
		</noframes>
</frameset>

</HTML>
sx.htm
codice:
<HTML>
<HEAD>
<script language="JavaScript" src="jquery.js"></script>

<script language="JavaScript" >
<!--
$(document).ready(function()
 { 
 
$('#chiudi').click(function() {
	
	alert($(window.parent.frames["funzioni"].window).width());
	
});

});

-->
</script>

</HEAD>

	<body>
	frame sinistra menu
	<input type="button" value="chiudi frame" id="chiudi">
	</body>
	
</HTML>
dx.htm
codice:
<HTML>
<HEAD>


</HEAD>

	<body>
	frame destra
	

ciao</p>
	

test</p>
	</body>
	
</HTML>
l'alert che ho messo riesce a recuperarmi la larghezza del frame ma se imposto 0 non succede nulla mi sapete aiutare? (gli altri frame testata e fondo non contengono nulla di particolare, conterranno solo del semplice testo.)
grazie