dojo.require("dijit.layout.ContentPane");
dojo.require("dijit.Dialog");
dojo.require("dijit.form.Form");
dojo.require("dijit.form.FilteringSelect"); 
dojo.require("dojo.data.ItemFileReadStore");



//charge les catégories
function loadCategories(idMere,target) {
	dijit.byId(target).attr('href',urlSite+'load/loadcategorie.php?idMere='+idMere);
	loadFilAriane('filAriane');
}
//génère le fil d'arianne
function loadFilAriane(target) {
	dijit.byId(target).attr('href',urlSite+'load/loadfilariane.php');
}
//permet d'afficher un dialog
function showDialogInfo(dlgTitle,dlgContent) {	
	if (dijit.byId('dialogInfo'))
		dijit.byId('dialogInfo').destroyRecursive();

	var dialogInfo = new dijit.Dialog({
		title:dlgTitle,
		content:dlgContent,
		id:"dialogInfo"	});
	
	dialogInfo.show()
}
//on créé un filtering à partir d'un json
function createFilteringSelect(urlJson,idFiltering,idTarget) {
	if(dijit.byId(idFiltering)) dijit.byId(idFiltering).destroyRecursive();
	if(!store)
		var store = new dojo.data.ItemFileReadStore({url: urlJson});
	var listeCat=new dijit.form.FilteringSelect({
			name:idFiltering,
			searchAttr:"nom",
			autoComplete:true,
			id:idFiltering,
			required:false,
			store: store			
		});
	dojo.byId(idTarget).appendChild(listeCat.domNode);
		listeCat.startup();
}
function trie() {	
	dojo.byId('formTrie').submit();
}

