var check_delay = 200 ;
var tab_req = new Array() ;
var file = "article_ajax.php" ;
var max_req = 1 ;
var max_var = 3 ;

function afficherArticle(artid, action, param1) {
	$(document).ready(function(){
		var divCible =  $('#contenuArticle');
		//
		var DATA = "";
		
		// artid
		DATA += "artid="+artid;
		// Action
		DATA += "&action="+action;
		// Caractéristiques
		 $("select").each(function(){
			var selectClass = $(this).attr("class");
			var selectName = $(this).attr("id");
			if (selectClass == 'articleCaracteristique') {
				var identifiant = selectName.split("_");
				var caractid = identifiant[1];
				DATA += '&lstCaractArticle['+caractid+']='+$(this).val();
			}
		});
		// Choix
		 var longueur=$("#choixlongueur").val();
		 	longueur = parseInt(longueur);
		 	if (longueur){
		 		if (longueur <25){
		 			longueur = 25;
		 		}else{
		 			longueur = longueur+"";
		 			var a = longueur.substr(longueur.length -1,1);
		 			var b = longueur.substr(longueur.length -2,1);
		 			var c = longueur.substr(0,longueur.length -2);
		 			//alert (c+' - '+b+' - '+a);
		 			if (a < 5 && a != 0){
		 				a = 5;
		 			}else if (a != 0 && a != 5){
		 				a = 0;
		 				b = parseInt(b)+1;
		 			}
		 			longueur = c+b+a;
		 		}
				DATA += '&choixlongueur='+longueur;
			}
		 // Personnalisation
		 $("#formulairePersonnalisation input").each(function(){
			var nomChamp = $(this).attr("id");
			var typeInput = $(this).attr("type");
			switch (typeInput) {
				case 'radio':
					$('input[name='+nomChamp+']:radio').each(function(){
						if ($(this).attr('checked')) {
							DATA += '&'+nomChamp+'='+$(this).val();
						}
					})
				break;
				case 'checkbox':
					if ($(this).attr('checked')) {
						DATA += '&'+nomChamp+'='+$(this).val();
					}
				break;
				default:
					DATA += '&'+nomChamp+'='+$(this).val();
				break;				
			}
		});
		$("#formulairePersonnalisation textarea").each(function(){
			var nomChamp = $(this).attr("id");
			DATA += '&'+nomChamp+'='+$(this).val();
		});
		$("#formulairePersonnalisation select").each(function(){
			var nomChamp = $(this).attr("id");
			DATA += '&'+nomChamp+'='+$(this).val();
		});
		
		switch (action) {
			case 'changerCaract':
				if ($("#qte")) {
					var qte = parseFloat($("#qte").val());
				} else {
					var qte = 1;
				}
				DATA += '&qteAajouter='+qte+'&caractvalid='+param1;
			break;					
			case 'changerChoix':
				if ($("#qte")) {
					var qte = parseFloat($("#qte").val());
				} else {
					var qte = 1;
				}
				DATA += '&qteAajouter='+qte;
			break;	
			case 'changerQte':
				// param1 : quantité
				var qte = param1;	
				DATA += '&qteAajouter='+qte;
			break;
			case 'enregistrerAlerteStock':
				// Email
				var email_alerte = $("#email_alerte").val();
				DATA += "&email_alerte="+email_alerte;
				// Newsletter
				var recevoirNewsletter = 0;
				if ($("#recevoirNewsletter")) {
					if ($("#recevoirNewsletter").attr('checked')) {
						recevoirNewsletter = 1;
					}
				}
				DATA += "&recevoirNewsletter="+recevoirNewsletter;
			break;		
			case 'ajoute1':
				var qte = parseFloat($("#qte").val());
				var qteAajouter = qte + 1;
				DATA += '&qteAajouter='+qteAajouter;
				if(mobile == 1){
					normal('lien_desc');
					normal('lien_articles');
					normal('lien_photo');						
					cache('bloc_articles');
					cache('bloc_desc');
					cache('bloc_photo');
					affiche('bloc_ajout');	
				}
			break;
			case 'enleve1':
				var qte = parseFloat($("#qte").val());
				var qteAajouter = qte - 1;
				DATA += '&qteAajouter='+qteAajouter;
				if(mobile == 1){
					normal('lien_desc');
					normal('lien_articles');
					normal('lien_photo');						
					cache('bloc_articles');
					cache('bloc_desc');
					cache('bloc_photo');
					affiche('bloc_ajout');	
				}
			break;
		}
		//alert(DATA);
		$.ajax({
		   type: "POST",
		   url: "article_ajax.php",
		   data: DATA,
		   beforeSend: function(data){
			  /*	divCible.html('');
				divCible.toggleClass('ajax-loader');*/
		   },
		   success: function(data){	
			  //	divCible.toggleClass('ajax-loader');
			   var tabreponse = data.split("|||");
				divCible.html(tabreponse[0]);
				$('#contenuPhotos').html(tabreponse[1]);
				if(mobile == 0){
					tb_init('a.thickbox');
					var jqzoom = $("#verybig").hasClass("jqzoom");
					if(jqzoom){
						 $(".jqzoom").jqzoom(options);
					}
					
				}else{
					normal('lien_desc');
					normal('lien_articles');
					normal('lien_photo');						
					cache('bloc_articles');
					cache('bloc_desc');
					cache('bloc_photo');
					affiche('bloc_ajout');	
			  	}
				articleCallBack();
		   }
		});
	});		
}



