

$(document).ready(function(){
	//if close button is clicked
	$('.window .close').click(function (e) {
		//Cancel the link behavior
		e.preventDefault();
		
		$('#mask').hide();
		$('.window').hide();
	});		
	
	//if mask is clicked
	$('#mask').click(function () {
		$(this).hide();
		$('.window').hide();
	});	

      
});


	//MODAL WINDOWS
	//select all the a tag with name equal to modal
	function openDiag(idDiagBox) {
		//Cancel the link behavior
		//e.preventDefault();
		
		//Get the A tag
		//var id = $(this).attr('href');
		var id = idDiagBox;
		//Get the screen height and width
		var maskHeight = $(document).height();
		var maskWidth = $(window).width();
	
		//Set heigth and width to mask to fill up the whole screen
		//$('#mask').css({'width':maskWidth,'height':maskHeight});
		
		//transition effect		
		//$('#mask').fadeIn(1000);	
		//$('#mask').fadeTo("slow",0.8);	
	
		//Get the window height and width
		var winH = $(window).height();
		var winW = $(window).width();
              
		//Set the popup window to center
		//$(id).css('top',  winH/2-$(id).height()/2);
		//$(id).css('left', winW/2-$(id).width()/2);
	
		//transition effect
		$(id).fadeIn(2000);
		 setTimeout("closeDiag()",3000);		
	}
	function closeDiag() {
		$('#dialogPanier').fadeOut(1000);
		$('#mask').fadeOut(2000);
		$('.window').fadeOut(2000);
	}


	function addPanier(str) { 
		xmlHttp=GetXmlHttpObject();
		if (xmlHttp==null)
		  {
		  alert ("Your browser does not support AJAX!");
		  return;
		  } 
		var url="ajouter_Panier?idBien=";
		url=url+str;
		//alert(url+str);
		url=url+"&sid="+Math.random();
		xmlHttp.onreadystatechange=stateChanged;
		xmlHttp.open("GET",url,true);
		xmlHttp.send(null);
	}

	function stateChanged() { 
		if (xmlHttp.readyState==4){
				
			var x = document.getElementById("totalSelection").innerHTML;

			//alert(x);	
			document.getElementById("totalSelection").innerHTML=xmlHttp.responseText;
			var y = document.getElementById("totalSelection").innerHTML;

			//alert(y);
	if (x!=y){
		document.getElementById("messageAjoutPanier").innerHTML="Ce bien a &eacute;t&eacute; ajout&eacute; &agrave; votre s&eacute;lection !";
		
	}else{
		document.getElementById("messageAjoutPanier").innerHTML="Ce bien est d&eacute;j&agrave; présent dans votre s&eacute;lection !";
	}

	openDiag('#dialogPanier');
		
		}
	}
	function GetXmlHttpObject(){
		var xmlHttp=null;
		try
		  {
		  // Firefox, Opera 8.0+, Safari
		  xmlHttp=new XMLHttpRequest();
		  }
		catch (e)
		  {
		  // Internet Explorer
		  try
		    {
		    xmlHttp=new ActiveXObject("Msxml2.XMLHTTP");
		    }
		  catch (e)
		    {
		    xmlHttp=new ActiveXObject("Microsoft.XMLHTTP");
		    }
		  }
		return xmlHttp;
	}
