setBrowser();
function afficheMenu(elementID, elementCOUNT, questionCOUNT) {
    masqueTout(elementCOUNT, questionCOUNT);                                   // masque tout par d øfaut
    if ((getIdProperty( elementID, "display" )) == "block"){    // si l ÈÖ øl øment est affich ø
            setIdProperty( elementID, "display", "none" );      // alors je le masque
            
    } else {                                                    // sinon
            setIdProperty( elementID, "display", "block" );     // Je l ÈÖaffiche et voualaaaaa !
    }
}
function masqueTout(maxItems, maxQuestion){ // Comme son nom l ÈÖindique
    for (i=1; i<=maxItems; i++) {
        mElementID = "item" + i;
            setIdProperty( mElementID, "display", "none" );
    }
    
    for (i=1; i<=maxQuestion; i++) {
        mElementID = "reponse_" + i;
		setIdProperty( mElementID, "display", "none" );
    }
    
}

function afficheQuestion(elementID, elementCOUNT) {
    for (i=1; i<=elementCOUNT; i++) {
      setIdProperty( "reponse_" + i, "display", "none" );
    }
    if ((getIdProperty( elementID, "display" )) == "block"){    // si l ÈÖ øl øment est affich ø
            setIdProperty( elementID, "display", "none" );      // alors je le masque
    } else {                                                    // sinon
            setIdProperty( elementID, "display", "block" );     // Je l ÈÖaffiche et voualaaaaa !
    }
}

function checkSaisieSV(){
	var myInput = getEltById("NbreJours_SV1");
	var myValue = myInput.value;
	if (myValue!="0"){
		if (!(isNaN(myValue))){
			if ((myValue>30)&&(myValue<=90)){
				alert("Vous pouvez bénéficier jusqu'à 30 jours gratuits sans voiture (sans supplément de prix) ou de 31 à 90 jours (moyennant 20€ par mois seulement)");
			}
		}
	}
	checkSaisie();	
}

function checkSaisie(){
	var NB_jour = 0;
	var myValue;
	var myGamme;
	var myMenu = "";
	var i = 1;
	var myInput = getEltById("NbreJours_" + i);
	while(myInput){
		
		myValue = myInput.value;
		if (myValue!="0"){
			if (!(isNaN(myValue))){
				if (myValue<3){
					myInput.value = "0";
					alert("3 jours minimum de location par véhicule");
				}else{
					NB_jour += parseInt(myValue);
					if (NB_jour>365){
						alert("365 jours maximum de location");
						myInput.value = "0";
					}else{
						myGamme = getEltById("ID_" + i).value;
						if (myMenu!=""){
							myMenu = myMenu + "@";
						}
						myMenu = myMenu + myGamme + "," + myValue;
					}	
				}	
			}else{
				alert("merci de saisir un nombre de jour");
				myInput.value = "0";
			}	
			
		}
		
		i++;
		myInput = getEltById("NbreJours_" + i);
		
	}
	
	//-----Jours sans voiture
	var lienSV = "";
	myInput = getEltById("NbreJours_SV1");
	if (myInput){
		myValue = myInput.value;
		if (myValue!="0"){
			if (!(isNaN(myValue))){
				if (myValue>90){
					myInput.value = "0";
					alert("90 jours sans voiture maximum par an");
				}else{
					
					
					NB_jour += parseInt(myValue);
					if (NB_jour>365){
						alert("365 jours maximum de location");
						myInput.value = "0";
					}else{
						lienSV = "SV=" + myValue + "&";
					}
					
				}	
			}else{
				alert("merci de saisir un nombre de jour");
				myInput.value = "0";
			}	
		}
	}
	
	if ((myMenu)||(lienSV)){
		getEltById("frSelecteur").src = "blocResultSimu.asp?" + lienSV + "M=" + myMenu;
		setIdProperty("zoneVehicules", "width", "535px" );
		setIdProperty("EspaceSimu", "display", "block" );
	}else{
		setIdProperty("EspaceSimu", "display", "none" );
		setIdProperty("zoneVehicules", "width", "750px" );
	}
}

function valideSimulation(){
	var myValue;
	var myGamme;
	var myMenu = "";
	var i = 1;
	var NB_jour = 0;
	var myInput = getEltById("NbreJours_" + i);
	while(myInput){
		
		myValue = myInput.value;
		if (myValue!="0"){
			if (!(isNaN(myValue))){
				if (myValue<3){
					myInput.value = "0";
					alert("3 jours minimum de location par véhicule");
				}else{
					NB_jour += parseInt(myValue);
					myGamme = getEltById("ID_" + i).value;
					if (myMenu!=""){
						myMenu = myMenu + "@";
					}
					myMenu = myMenu + myGamme + "," + myValue;
				}	
			}else{
				alert("merci de saisir un nombre de jour");
				myInput.value = "0";
			}	
			
		}
		
		i++;
		myInput = getEltById("NbreJours_" + i);
		
	}
	
	//-----Jours sans voiture
	var lienSV = "";
	myInput = getEltById("NbreJours_SV1");
	if (myInput){
		myValue = myInput.value;
		if (myValue!="0"){
			if (!(isNaN(myValue))){
				if (myValue>90){
					myInput.value = "0";
					alert("90 jours sans voiture maximum par an");
				}else{
					
					NB_jour += parseInt(myValue);
					if (NB_jour>365){
						alert("365 jours maximum de location");
						myInput.value = "0";
					}else{
						lienSV = myValue
					}	
					
				}	
			}else{
				alert("merci de saisir un nombre de jour");
				myInput.value = "0";
			}	
		}
	}
	
	if (NB_jour<365){
		var NB_reste = 365 - NB_jour;
		alert("Choisissez vos véhicules pour les " + NB_reste + " jours restants à affecter");
	}else{
		document.forms.myForm.SV.value = lienSV;
		document.forms.myForm.M.value = myMenu;
		document.forms.myForm.submit();
	}	
}
