
function CacherMessage () {
	
	


	
	document.getElementById('ChargementEnCours').style.visibility='hidden';	
	document.getElementById('ChargementEnCours').style.display='none';
	
	document.getElementById("ChargementEnCoursINS").innerHTML = "CHARGEMENT EN COURS";
	document.getElementById('Message-Haut').style.visibility='hidden';
	document.getElementById('Message-Haut').style.display='none';
	
	
		document.getElementById('PUT1').style.visibility='visible';
	document.getElementById('PUT1').style.display='block';
}




function AfficherMessage (quoi, cacher) {

	if (cacher=='true') {
	document.getElementById('put1').style.visibility='hidden';
	document.getElementById('put1').style.display='none';
	}
	document.getElementById('ChargementEnCours').style.visibility='visible';
	document.getElementById('ChargementEnCours').style.display='block';
	
	document.getElementById('Message-Haut').style.visibility='visible';
	document.getElementById('Message-Haut').style.display='block';
}







function Attendre(Duree)
{

  string="Affiche("+Duree+");";
  a = setTimeout(string,Duree);
}

function Affiche(Duree)
{

 CacherMessage();
}





function Annule()
{
  	clearTimeout(a);
	alert("Le message ne viendra pas");
}


function Interrompre()
{
  clearTimeout(b);
}

function CouleurMessage (tr) {
	if (tr) {
		document.getElementById('Message-Haut').style.borderColor = '#347532';
		document.getElementById('Message-Haut').style.color = '#347532';
		document.getElementById('Message-Haut').style.backgroundColor = '#e3ffe2';
	} else {
		document.getElementById('Message-Haut').style.borderColor = '#af0501';
		document.getElementById('Message-Haut').style.color = '#FFFFFF';
		document.getElementById('Message-Haut').style.backgroundColor = '#cc0000';
	}
}




function PanierHaut () {

	
		document.getElementById('MENUROITPANIERCHARG').style.visibility='visible';
		document.getElementById('MENUROITPANIER').style.visibility='hidden';
	

	
		/*
		var req = createXMLHttpRequest(); 
		//document.ajax.dyn.value="Started...";
		if(window.XMLHttpRequest)
			req = new XMLHttpRequest(); 
		else if (window.ActiveXObject)
			req  = new ActiveXObject(Microsoft.XMLHTTP); 
		*/
		var req = createXMLHttpRequest(); 
		req.onreadystatechange = function()
		{ 
			//document.ajax.dyn.value="Wait server...";
			if(req.readyState == 4)
			{
				if(req.status == 200)
				{
				 
							document.getElementById('MENUROITPANIERCHARG').style.visibility='hidden';
							document.getElementById('MENUROITPANIER').style.visibility='visible';
					
					 		document.getElementById("MENUROITPANIER").innerHTML = req.responseText;
				
				}	
				else	
				{
					
				}	
			} 
		}; 
		req.open("GET", "incl/Panier-Haut.php", true); 
		
		req.setRequestHeader("Content-Type", "application/x-www-form-urlencoded"); 
		req.send(null); 	
}



// DESCRIPTION MODELE #############################################################"
function submitTaille(id)
{ 
		


	
		/*
		var req = createXMLHttpRequest(); 
		//document.ajax.dyn.value="Started...";
		if(window.XMLHttpRequest)
			req = new XMLHttpRequest(); 
		else if (window.ActiveXObject)
			req  = new ActiveXObject(Microsoft.XMLHTTP); 
		*/
		var req = createXMLHttpRequest(); 

		req.onreadystatechange = function()
		{ 
			//document.ajax.dyn.value="Wait server...";
			if(req.readyState == 4)
			{
				if(req.status == 200)
				{
					//document.ajax.dyn.value="Received:" + req.responseText;	
					 
							document.getElementById('ChargementEnCoursBouge').style.visibility='hidden';
					// if (req.responseText=="ok") {
					
							
					 		document.getElementById("MenuModA1").innerHTML = req.responseText;
							document.getElementById('middle-gauche-menu-PANIERFAV').style.marginBottom='5px';
				
				}	
				else	
				{
					
				}	
			} 
		}; 
		req.open("GET", "incl/des-taille.php?id="+id, true); 
		
		req.setRequestHeader("Content-Type", "application/x-www-form-urlencoded"); 
		req.send(null); 
	} 
// DESCRIPTION MODELE #############################################################"















// P A N I E R #############################################################"
function submitPanier(deja, scroller)
{ 

		document.getElementById("MenuModA2").innerHTML = "<div id=\"ChargementEnCours\"><ul><li id=\"ChargementEnCoursINS\" style=\"width:auto; height:50px;\">CHARGEMENT EN COURS...</li></ul></div>";
		
		
	
		
		var req = createXMLHttpRequest(); 

		req.onreadystatechange = function()
		{ 
			if(req.readyState == 4)
			{
				if(req.status == 200)
				{
				
					document.getElementById("MenuModA2").innerHTML = req.responseText;
					if (scroller=="scr") {
					//window.scrollTo('0', '450');
					}
					/*
					document.getElementById('PUT1').style.visibility='visible';
					document.getElementById('PUT1').style.display='block';
					document.getElementById('ChargementEnCours').style.visibility='hidden';	
					document.getElementById('ChargementEnCours').style.display='none';
					*/
					
					document.getElementById("ChargementEnCoursINS").innerHTML = "CHARGEMENT DU PANIER REUSSI !";
					Attendre(1000);	
						 
				}	
				else	
				{
					
				}	
			} 
		}; 
		
		if (deja=="oui") {
		req.open("GET", "incl/detail-panier.php?deja=oui", true); 
		} else {
		req.open("GET", "incl/detail-panier.php", true); 	
		}
		req.setRequestHeader("Content-Type", "application/x-www-form-urlencoded"); 
		req.send(null); 
		
		
}
// P A N I E R #############################################################"







// Q T E #############################################################"
function ChangerQTE (aa, bb, deja) {

	
		AfficherMessage('PUT1', 'false');
		CouleurMessage(true);
	  
		document.getElementById('QTE'+bb).style.color='#cccccc';
		document.getElementById('QTE'+bb).style.borderColor='#cccccc';


		


		var req = createXMLHttpRequest(); 
		req.onreadystatechange = function()
		{ 
			if(req.readyState == 4)
			{
				if(req.status == 200)
				{
					
				
					PanierHaut();
					
					document.getElementById('MODIFIER'+bb).value = "MODIFIER";
					document.getElementById('MODIFIER'+bb).disabled = false;
				 							
					document.getElementById('QTE'+bb).style.color='#000000';
					document.getElementById('QTE'+bb).style.borderColor='#add8e0';

					varri = req.responseText;
					if (varri==1) {
						
						if (deja=="oui") {
							submitPanier('oui');
						} else {
							submitPanier('');
						}
						
						document.getElementById("Message-Haut").innerHTML = "Ok quantit&eacute; et/ou taille mise &agrave; jour";
						document.getElementById("ChargementEnCoursINS").innerHTML = "Ok quantit&eacute;/taille mise &agrave; jour";
						Attendre(1000);	
					} else {
						document.getElementById("Message-Haut").innerHTML = "ERREUR !";
						document.getElementById("ChargementEnCoursINS").innerHTML = "ERREUR !";
						Attendre(1000);	
					}
					 
				}	
				else	
				{
					
				}	
			} 
		}; 
		req.open("GET", "incl/ModifierTaille.php?id="+aa+"&valeur="+document.getElementById('QTE'+bb).value+"&taille="+document.getElementById('TAILLE'+bb).value, true); 
		
		req.setRequestHeader("Content-Type", "application/x-www-form-urlencoded"); 
		req.send(null); 
	


}
// #############################################################"







// SUPRRIMER #############################################################"
function SupprimerCrea (aa, bb, deja) {
	
	

	//document.getElementById('Message-Haut').style.visibility='visible';
	AfficherMessage('PUT1', false);
	document.getElementById("ChargementEnCoursINS").innerHTML = "SUPPRESSION EN COURS";


	 
		var req = createXMLHttpRequest(); 

	req.onreadystatechange = function()
	{ 
		if(req.readyState == 4)
		{
			if(req.status == 200)
			{
				
				varri = req.responseText;
				
				

				if (varri==1) {
					document.getElementById("ChargementEnCoursINS").innerHTML = "SUPPRESSION REUSSI";
					PanierHaut();
					
	
					if (deja=="oui") {
						submitPanier('oui');
					} else {
						submitPanier();
					}
					
				} else {
					CouleurMessage(false);
				//	document.getElementById('Message-Haut').innerHTML = "UNE ERREUR S'EST PRODUITE !";
				}
				 
			}	
			else	
			{
				
			}	
		} 
	}; 
	req.open("GET", "incl/QuoiSupprimer.php?id="+aa+"&valeur="+document.getElementById('QTE'+bb).value, true); 
	
	req.setRequestHeader("Content-Type", "application/x-www-form-urlencoded"); 
	req.send(null); 

}
//   #############################################################"







// CHARGER CREA #############################################################"
function ChargerCrea(aa,bb, type) {


		document.getElementById('ChargementEnCoursBouge').style.visibility='visible';
		document.getElementById('ChargementEnCoursBouge').style.top = '270px';
		document.getElementById('ChargementEnCoursBouge').style.left = '250px';
		document.getElementById('middle-gauche-module').style.visibility='hidden';
		
		var req = createXMLHttpRequest(); 
		
		
		req.onreadystatechange = function()
		{ 
			if(req.readyState == 4)
			{
				if(req.status == 200)
				{
					if (document.getElementById('BOUTONRECHARGER'+bb)!=null) {
					document.getElementById('BOUTONRECHARGER'+bb).disabled = false;
					}
					if (document.getElementById('BOUTONRECHARGERf'+bb)!=null) {
					document.getElementById('BOUTONRECHARGERf'+bb).disabled = false;
					}
					var monswf = document.getElementById('myFlashMovie'); 
					monswf.Play();
					document.getElementById('ChargementEnCoursBouge').style.visibility='hidden';
					document.getElementById('middle-gauche-module').style.visibility='visible';
						 
				}	
				else	
				{
					
				}	
			} 
		}; 
		req.open("GET", "incl/QuoiCharger.php?id="+aa+"&type="+type, true); 
		
		req.setRequestHeader("Content-Type", "application/x-www-form-urlencoded"); 
		req.send(null); 
	

}
//  #############################################################"














// Creer compte big #############################################################"
function BonReduc (deja) {
	
	document.getElementById('BoutonBon').disabled = true;
	
	var bon = document.getElementById('bonreduc').value;


	
	var req = createXMLHttpRequest(); 
		
		var params = "&bon="+bon;
		
	req.onreadystatechange = function()
	{ 
		if(req.readyState == 4)
		{
			if(req.status == 200)
			{
				
				document.getElementById('BoutonBon').disabled = false;
				varri = req.responseText;
				

				
				if (varri=="ok") {
					alert('Ok bon de réduction appliqué !');
					PanierHaut();
					if (deja=="recap") {
						document.location=("panier.php"); 
					}
					else if (deja=="oui") {
						submitPanier('oui');
					} else {
						submitPanier();
					}
				} else {
					alert('Désolé votre bon de réduction n\'est pas ou plus valide !');
				}
				//alert (varri);
				
				//document.getElementById('middle-gauche-'+koi).innerHTML = varri;
				 
			}	
			else	
			{
				
			}	
		} 
	}; 
	req.open("POST", "incl/BonDeReduction.php", true); 
	
	req.setRequestHeader("Content-Type", "application/x-www-form-urlencoded"); 
	
	req.send(params);  
	
	

}
//   #############################################################"





















// Creer compte big #############################################################"
function ReAjouterAuPanier (nb, id, type) {
	
	
	
	var id = id;

	Inner('Message'+nb, 'Ajout en cours !');
	
	var params = "&id="+id+"&type="+type;

var req = createXMLHttpRequest(); 


	req.onreadystatechange = function()
	{ 
		if(req.readyState == 4)
		{
			if(req.status == 200)
			{
				
				
				document.getElementById('BOUTONRECHARGER'+nb).disabled = false;
				document.getElementById('BOUTONRECHARGERF'+nb).disabled = false;
				varri = req.responseText;
				
				
				//alert('Ok modèle ajouté !');
				if (type=="modele") {
				PanierHaut();
					AjouterSelectionCours('crea');		
				} else {
					AjouterSelectionCours('fav');		
				}
					
				AttendreHaut(2000);	
				
				


				
				 
			}	
			else	
			{
				
			}	
		} 
	}; 
	req.open("POST", "incl/REAJOUTERAUPANIER.php", true); 
	
	req.setRequestHeader("Content-Type", "application/x-www-form-urlencoded"); 
	
	req.send(params);  
	
	

}
//   #############################################################"
