Salve,
questo è il mio codice:

codice:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html lang="it" dir="ltr" xmlns="http://www.w3.org/1999/xhtml">
	<head>
		<link rel="shortcut icon" href="favicon.ico" ></link>
		<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
		<script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jquery/1.7/jquery.min.js"></script>
		<link href="css/menu.css" rel="stylesheet" type="text/css"></link>
		<title>Farmacia Caloini Mantova</title>	
	</head>
	<body >
	
		[img]logo2.png[/img]</img>

		<ul id="menu" class="green" style="position:absolute;width:100%">
			
			<li class='active' >Home
			[*]Contatti
			[*]Servizi
			[*]Prodotti
			[*]Make Up
			
		[/list]
	
		<div id='main'>	
			<object type="text/html" id="shape" data="home.html" ></object>
		</div>

		<script type="text/javascript">
			$("li").click(function () {
				$(".active").removeClass("active");
				$(this).addClass("active");	
				$('#main').fadeTo(1500, 0 ,function(){
					$('#main').fadeTo(1500, 1);
					$('#main').html('<object type="text/html" id="shape" data="'+$(this).children('a').attr('id')+'" ></object>');	
					//$('#main').fadeIn(1500);
					
				});
			});
		</script>
	
	</body>
</html>
Il mio problema è che dopo aver fatto il fadeout la funzione fadein non mi riporta più alla situazione normale(neanche fadeto),prima di tornare vissibile però devo cambiare la pagina dell'object(quello è l'unico modo per farlo funzionare su tutti i browser).
Qualcuno mi sa aiutare?
Grazie.