//-- Jobboom.com
//-- Copyright 2007 Canoe INC., All Rights Reserved.

function loadProvinceRegion(formulaire, champ, valeurDefaut, premierChamp) {
	var formulaire = (!formulaire) ? document.forms['formulaire']     : document.forms[formulaire];
	var champ      = (!champ)      ? formulaire.elements['provinceRegion'] : formulaire.elements[champ];

	// On vide le champ pour ajouter des nouvelles données!
    champ.length = 0;

    // Ajout du premier élément dans la liste
	var element = premierChamp;
	champ.options[champ.length] = element;

	var selectionProvince = 0;

	for (var i = 0; i < provetat['ids'].length; i++) {
		var element = new Option(provetat['noms'][i], provetat['ids'][i]);
		champ.options[champ.length] = element;

		// Sélection de la province inscrit au profile
		selectionProvince = (valeurDefaut == provetat['ids'][i]) ? champ.length - 1 : selectionProvince;

		for (var y = 0; y < villeregion[provetat['ids'][i]]['ids'].length; y++) {
			if(typeof(villeregion[provetat['ids'][i]]['noms'][y]) != 'undefined') {
				var element = new Option(provetat['noms'][i] + '->' + villeregion[provetat['ids'][i]]['noms'][y], villeregion[provetat['ids'][i]]['ids'][y]);
				champ.options[champ.length] = element;
			}
		}
	}

	// Sélection de la province inscrit au profile
	champ.selectedIndex = selectionProvince;
}

function loadDomaineActivite(formulaire, champ, valeurDefaut, premierChamp) {
	var formulaire = (!formulaire) ? document.forms['formulaire'] : document.forms[formulaire];
	var champ      = (!champ)      ? formulaire.elements['domaineActivite'] : formulaire.elements[champ];

    // On vide le champ pour ajouter des nouvelels données!
	champ.length = 0;


	if(premierChamp)
		champ.options[0] = premierChamp;


	for(var i = 0; i < domainesTree.length; i++) {
		champ.options[1+i] = domainesTree[i];
	}

	// pour remonter le selectbox en haut
    champ.selectedIndex = 0;

}

function loadSecteurActivite(formulaire, champ, groupeDomaine, premierChamp) {
	var formulaire = (!formulaire) ? document.forms['formulaire'] : document.forms[formulaire];
	var champ      = (!champ)      ? formulaire.elements['domaineActivite'] : formulaire.elements[champ];

	champ.length = 0;

	if(premierChamp)
		champ.options[0] = premierChamp;

	if(groupeDomaine != 0) {
		for(var i = 0; i < secteurTree[groupeDomaine].length; i++) {
			champ.options[1+i] = secteurTree[groupeDomaine][i];
		}
	}

	// pour remonter le selectbox en haut
	champ.selectedIndex = 0;
}
