// ************************************************************************
// At WebData - Version 1.3.3.0 - CATEGORIES.JS
// ************************************************************************
// Copyright © At services, 1998-2006 - http://www.at-services.fr
// Dernières modifications : 21-02-2006 13:33
// ************************************************************************
// SCRIPT DE MANAGEMENT DES LISTES IMBRIQUEES SUR 2 NIVEAUX
// ************************************************************************

var tclients1 = new Array(["","Allemagne","Angleterre","Belgique","Canada","DOM-TOM","Espagne","France","Italie","Luxembourg","Monaco","Portugal","Québec","Roumanie","Suisse"],[],[],[],[],[],[],[],[],[],[],[],[],[],[]);
tclients1 [""] = new Array([""])
tclients1 [""][""] = new Array([""])
tclients1 ["Allemagne"] = new Array(["",""])
tclients1 ["Angleterre"] = new Array(["",""])
tclients1 ["Belgique"] = new Array(["","Bruxelles Capitale","Flandres","Wallonie"])
tclients1 ["Canada"] = new Array(["",""])
tclients1 ["DOM-TOM"] = new Array(["",""])
tclients1 ["Espagne"] = new Array(["",""])
tclients1 ["France"] = new Array(["","Alsace","Aquitaine","Auvergne","Basse-Normandie","Bourgogne","Bretagne","Centre","Champagne-Ardenne","Corse","DOM TOM","Franche-Comté","Haute-Normandie","Ile-de-France","Languedoc-Roussillon","Limousin","Lorraine","Midi-Pyrénées","Nord-Pas-de-Calais","Pays de la Loire","Picardie","Poitou-Charentes","Provence-Alpes-Côte d'Azur","Rhône-Alpes"])
tclients1 ["Italie"] = new Array(["",""])
tclients1 ["Luxembourg"] = new Array(["",""])
tclients1 ["Monaco"] = new Array(["",""])
tclients1 ["Portugal"] = new Array(["",""])
tclients1 ["Québec"] = new Array(["",""])
tclients1 ["Roumanie"] = new Array(["",""])
tclients1 ["Suisse"] = new Array(["","Appenzel","Berne","Bâle","Fribourg","Genève","Glaris","Grisons","Jura","Lucerne","Neuchâtel","Nidwald","Obwald","Schaffhouse","Schwyz","Soleure","St-Gall","Tessin","Turgovie","Uri","Valais","Vaud","Zoug"])
tclients1 ["Allemagne"][""] = new Array([""])
tclients1 ["Angleterre"][""] = new Array([""])
tclients1 ["Belgique"][""] = new Array([""])
tclients1 ["Canada"][""] = new Array([""])
tclients1 ["DOM-TOM"][""] = new Array([""])
tclients1 ["Espagne"][""] = new Array([""])
tclients1 ["France"][""] = new Array([""])
tclients1 ["Italie"][""] = new Array([""])
tclients1 ["Luxembourg"][""] = new Array([""])
tclients1 ["Monaco"][""] = new Array([""])
tclients1 ["Portugal"][""] = new Array([""])
tclients1 ["Québec"][""] = new Array([""])
tclients1 ["Roumanie"][""] = new Array([""])
tclients1 ["Suisse"][""] = new Array([""])


function clients1(numjs1,numform)
{
	var numjs12 = numjs1 + 1;
	var formclients1 = document.forms["fclients"];
	if ( numform != null ) { formclients1 = document.forms["fclients"+numform]; }
	if ( (formclients1 != null) && ( formclients1.elements["champs"+numjs1] != null ) && ( formclients1.elements["champs"+numjs12] != null ) )
	{
		if ( formclients1.elements["rf"+numjs1] != null )
		{
			var newOpt;
			var sel2 = formclients1.elements["rf"+numjs1].value + '';
			var sel3 = formclients1.elements["rf"+numjs12].value + '';
			for ( var i = 0 ; i < tclients1[0].length ; i++ )
			{
				newOpt = new Option(tclients1[0][i]);
				formclients1.elements["champs"+numjs1].options[i] = newOpt;
				formclients1.elements["champs"+numjs1].options[i].value = tclients1[0][i];
				if (sel2 == tclients1[0][i]) formclients1.elements["champs"+numjs1].selectedIndex = i;
			}
			var sel2 = formclients1.elements["champs"+numjs1].options[ formclients1.elements["champs"+numjs1].selectedIndex ].value + "";
			for ( var i = 0 ; i < tclients1[sel2][0].length ; i++ )
			{
				newOpt = new Option(tclients1[sel2][0][i]);
				formclients1.elements["champs"+numjs12].options[i] = newOpt;
				formclients1.elements["champs"+numjs12].options[i].value = tclients1[sel2][0][i];
				if (sel3 == tclients1[sel2][0][i]) formclients1.elements["champs"+numjs12].selectedIndex = i;
			}
		
		}
		else if ( formclients1.elements["champs"+numjs1].options != null )
		{
			var newOpt;
			var sel2 = tclients1[0][0];
			var sel3 = tclients1[sel2][0][0];
	
			for ( var i = 0 ; i < tclients1[0].length ; i++ )
			{
				newOpt = new Option(tclients1[0][i]);
				formclients1.elements["champs"+numjs1].options[i] = newOpt;
				formclients1.elements["champs"+numjs1].options[i].value = tclients1[0][i];
				if (sel2 == tclients1[0][i]) formclients1.elements["champs"+numjs1].selectedIndex = i;
			}
			var sel2 = formclients1.elements["champs"+numjs1].options[ formclients1.elements["champs"+numjs1].selectedIndex ].value + "";
			for (var i = 0 ; i < tclients1[sel2][0].length ; i++ )
			{
				newOpt = new Option(tclients1[sel2][0][i]);
				formclients1.elements["champs"+numjs12].options[i] = newOpt;
				formclients1.elements["champs"+numjs12].options[i].value = tclients1[sel2][0][i];
				if (sel3 == tclients1[sel2][0][i]) formclients1.elements["champs"+numjs12].selectedIndex = i;
			}
		
		}
	}
}

function chgclients1(numjs1,numform)
{
	var numjs12 = numjs1 + 1;
	var formclients1 = document.forms["fclients"];
	if ( numform != null ) { formclients1 = document.forms["fclients"+numform]; }
	var newOpt;
	
	var sel = formclients1.elements["champs"+numjs1].options[ formclients1.elements["champs"+numjs1].selectedIndex ].value ;
	var dim = formclients1.elements["champs"+numjs12].length;
	for (var i = 0 ; i < dim ; i ++)
	{
		formclients1.elements["champs"+numjs12].options[0] = null;
	}

	for (var i = 0 ; i < tclients1[sel][0].length ; i++)
	{
		newOpt = new Option(tclients1[sel][0][i]);
		formclients1.elements["champs"+numjs12].options[i] = newOpt;
		formclients1.elements["champs"+numjs12].options[i].value = tclients1[sel][0][i]
	}
	formclients1.elements["champs"+numjs12].selectedIndex = 0;
	
}
