function resetFormule(){
	$('liste_offres').value = -1;
	changeCriteres();
}

function selectDesign(iCoche){
	var iNbDesignSelect = 0;
	for(i=1; i<=5; i++){
		bDesign	= $('design'+i).checked;
		if(iCoche == 0){
			$('design'+i).checked = false;
		}else if(bDesign){
			iNbDesignSelect++;
		}
	}
	
	if(iNbDesignSelect == 5 || iNbDesignSelect == 0){
		$('design0').checked = true;
		for(i=1; i<=5; i++){
			$('design'+i).checked = false;
		}
	}else{
		$('design0').checked = false;
	}
	changeCriteres();
}

function changeCriteres(){
	var sUrl   = '';
	var sUrlDebut = "/telephones-mobiles-recherche-multicriteres";
	
	sPrix       = parseInt($('liste_prix').value);
	sMarque     = parseInt($('liste_marques').value);
	sFormule    = parseInt($('liste_offres').value);
	sAllDesign	= $('design0').checked;
	
	if (sMarque >= 0){
		sUrl += 'm'+sMarque;
	}
	if (sPrix >= 0){
		sUrl += 'p'+sPrix;
	}
	if (sFormule >= 0){
		sUrl += 'f'+sFormule;
	}
	
	aListMulti = document.getElementsByName("souhait_multi");
	if(aListMulti.length >=1){
		for(i=0; i<aListMulti.length; i++){
			if(aListMulti[i].checked){
				sUrl += "s" + aListMulti[i].value;
			}
		}
	}
	aListMulti = document.getElementsByName("souhait_acces_direct");
	if(aListMulti.length >=1){
		for(i=0; i<aListMulti.length; i++){
			if(aListMulti[i].checked){
				sUrl += "s" + aListMulti[i].value;
			}
		}
	}

	if(!sAllDesign){
		var iNbDesign = 0;
		var sDesigntemp = "";
		for(i=1; i<=5; i++){
			bDesign	= $('design'+i).checked;
			if(bDesign){
				iNbDesign++;
				sDesigntemp += "d"+i;
			}
		}
		if(iNbDesign!=0 && iNbDesign<5){
			sUrl += sDesigntemp; 
		}
	}
	
	if(sUrl != ""){
		sUrl = "-" + sUrl;
	}
	
	document.location.href = sUrlDebut + sUrl + ".html";
}

function doBuy(articleId, qty, ptaPanier, isDisplay, answer, iPta){
	form = document.getElementById('ajouter_command_form');
	var question = "Ajouter ce mobile à votre panier videra votre sélection";
	//Optional Argument, for redirection
	var idFamFormRedirection = (arguments[6]) ? arguments[6] : "" ;
	//change value for redirection if needed
	document.getElementById('idFamFormRedirection').value = idFamFormRedirection;
	if(iPta){
		form.PtaId.value = iPta;
		form.caddyAction.value = "addAll";
	}else{
		form.PtaId.value = "";
		form.caddyAction.value = "addTelExpress";
	}
	if ( ! isDisplay &&  CartTel == 1){
		document.getElementById('CleanCart').value = 1;
		if(iPta){
			displayDivConfirmChoice(question, articleId, qty, iPta );
		}else{
			displayDivConfirmChoice(question, articleId, qty, ptaPanier );
		}
		return;
	}
	if ( answer == "non"){
		document.getElementById('CleanCart').value=0;
		hideDivConfirmChoice();
		return;
	}
	form.ArticleId.value    = articleId;
	form.submit();
}