var xmlhttp_contenuto;

function inc_contenuto(tipologia, tema, marchio, id)
	{
	xmlhttp_contenuto=GetXmlHttpObject();
	if (xmlhttp_contenuto==null)
		{
		alert ("Browser does not support HTTP Request");
		return;
		}

	$('.contentopaque').animate({"height": 20}, 1600);
	$('#up').fadeOut(1600);
	$('#down').fadeOut(1600);

	var url="/ajax/inc_contenuto.asp";
	url=url+"?tipologia="+tipologia;
	url=url+"&tema="+tema;
	url=url+"&marchio="+marchio;
	url=url+"&id="+id;
	xmlhttp_contenuto.onreadystatechange=function(){stateChanged_contenuto(tipologia, tema, marchio, id)}
	xmlhttp_contenuto.open("GET",url,true);
	xmlhttp_contenuto.send(null);
	}

function stateChanged_contenuto(tipologia, tema, marchio, id)
	{
	if (xmlhttp_contenuto.readyState==4 || xmlhttp_contenuto.readyState=="complete")
		{
		$(document).ready(function(){
			if (xmlhttp_contenuto.responseText != '')
				{
				setTimeout(function(){  
					$(".opaque").html(xmlhttp_contenuto.responseText);	
					
					$('.contentopaque').css('margin-left', 250);		
					$('.opaque').css('width', $(window).width()/2-$(window).width()/2*1/3);
					$('.action').css('margin-left', 250);		
					$('.action').css('width', $(window).width()/2-$(window).width()/2*1/3);
	
					$('.carrello').css('margin-left', $('.contentopaque').width() + $('.menu').width() + 46);
		
					$('.contentopaque').animate({"height": $('.opaque').height()}, 800);
					$('.contentopaque').fadeIn(800);
					$('.opaque').fadeIn(800);
					$('#up').fadeIn(800);
					$('#down').fadeOut(800);			
					}, 800);
				}
			else
				{
				$('.carrello').css('margin-left', $('.contentopaque').width() + $('.menu').width() + 28);				
				}		
			});
				                        
		setTimeout(function(){  
			inc_carrello(0, '');
			}, 1200);

		}		
	}

function GetXmlHttpObject()
{
if (window.XMLHttpRequest)
{
// code for IE7+, Firefox, Chrome, Opera, Safari
return new XMLHttpRequest();
}
if (window.ActiveXObject)
{
// code for IE6, IE5
return new ActiveXObject("Microsoft.XMLHTTP");
}
return null;
}
