// Loading comboboxes
Ext.liste = Array();
store_tab = Array();
combo_tab = Array();

function chargedata(elem) {
	
	if (elem != 'univers')	Choose = (lang=="french") ? "Choisissez..." : "Select...";
	else Choose = (lang=="french") ? "Univers..." : "Theme...";
	
	Loading = (lang=="french") ? "Chargement..." : "Loading...";
	
	hard_url = 'php/'+elem+'.php';

	store_tab[elem] = new Ext.data.JsonStore({
    url : hard_url,
    root: elem+'list',
    fields: [lang,'code']
	});
	store_tab[elem].load();
	

	combo_tab[elem] = new Ext.form.ComboBox({
    store: store_tab[elem],
    displayField: lang,
	valueField: 'code',
	hiddenName: elem+'form',
    typeAhead: true,
    mode: 'local',
    triggerAction: 'all',
    emptyText:Choose,
	loadingText : Loading,
    selectOnFocus:true,
	forceSelection:true,
    applyTo: elem
});
	
	if (elem == 'univers') {
	combo_tab[elem].on('select',function(){
	setUnivers(combo_tab[elem].value);						 
	});	}
	
	if (elem == 'countries') {
	combo_tab[elem].listWidth = 136;	}
}