/* On crée la fonction qui va construire la seconde liste déroulante */
function changeDept(tab,idr,test)
{
    if(idr != "vide")
    {
    /* On compte les départements de cette région */
    var nbd = tab[idr][1].length;
    var form_d  = '<select name="modele" id="modele"' + (test ? 'onchange="document.forms[\'updateForm1\'].submit();"' : '') + '>';
	form_d += "<option value=\"vide\">--- Choisissez un modele ---</option>";
    for(var j = 0;  j < nbd; j++)
    {
        form_d += '  <option value="'+ tab[idr][1][j] +'">'+ tab[idr][2][j] + '<\/option>';
    }
    form_d += '<\/select>';
    }
    else
    {
        form_d = "";
    }
    document.getElementById("blocDepartements").innerHTML = form_d;
}

function changeProd(tab,idr,test)
{
    if(idr != "vide")
    {
		/* On compte les départements de cette région */
		var nbd = tab[idr][1].length;
		var form_d  = '<select name="modele" id="modele">';
		form_d += "<option value=\"vide\">--- Choisissez un modele ---</option>";
		for(var j = 0;  j < nbd; j++)
		{
			form_d += '  <option value="'+ tab[idr][1][j] +'">'+ tab[idr][2][j] + '<\/option>';
		}
		form_d += '<\/select>';
    }
    else
    {
        form_d = "";
    }
    document.getElementById("blocProduits").innerHTML = form_d;
}

function changeMod(tab,idr,formu,idF)
{
	//alert ('test3');
    if(idr != "vide")
    {
		//alert ('test2');
		var nbd = tab[idr][1].length;
		//alert ('nombre var = '+nbd);
		document.forms[formu].elements[idF].options.length=0;		
		document.forms[formu].elements[idF].options[0]=new Option ("--- Choisissez un modele ---");
		//alert ('nombre var = '+nbd);
		for(var j = 0;  j < tab[idr][1].length; j++)
		{
			//alert ('index opt'+tab[idr][1][j]+'=>'+tab[idr][2][j]+' j='+j);
			document.forms[formu].elements[idF].options[j+1]=new Option (tab[idr][2][j], tab[idr][1][j]);
		}
    }
}

function updateMod(tab, idr)
{
	var newOpt;
	var cl_=document.getElementById("marque").value;
	//clearMod();
	alert ('nombre var = '+cl_+" idr = "+idr);
	document.getElementById("modele").options.length=0;
	document.getElementById("modele").options[0]=new Option ("--- Choisissez un modele ---");
	if (cl_!=0)
	{
		alert ('nombre var = '+cl_+" idr = "+idr);
		for (var i_=0; i_<tab[idr][1].length; i_++)
		{
			alert ('test');
			alert ('index opt'+tab[idr][1][i_]+'=>'+tab[idr][2][i_]+' j='+i_);
			newOpt=new Option(tab[idr][2][i_], tab[idr][1][i_]);
			document.getElementById("modele").options[document.getElementById("modele").length]=newOpt;
		}
	}
}

function clearMod()
{
	while (document.getElementById("modele").options.length>0)
		document.getElementById("modele").options[document.getElementById("modele").options.length-1]=null;
}

function changeProd2(tab,idr,test)
{
    if(idr != "vide")
    {
		/* On compte les départements de cette région */
		var nbd = tab[idr][1].length;
		var form_d  = '<select name="modele" id="modele">';
		form_d += "<option value=\"vide\">--- Choisissez un produit ---</option>";
		for(var j = 0;  j < nbd; j++)
		{
			form_d += '  <option value="'+ tab[idr][1][j] +'">'+ tab[idr][2][j] + '<\/option>';
		}
		form_d += '<\/select>';
	}
	else
	{
		form_d = "";
	}
	document.getElementById("blocProduits2").innerHTML = form_d;
}

