function confirmation (form, phrase) {
	var confirmation = confirm(phrase);
	if (confirmation == true) {
		form.submit();
		return true;
	} else {
		return false;
	}
}
function radioDefault (champ) {
	for (var i=0; i<champ.length; i++) {
		champ[i].className = "default";
	}
}
function ClearDropdownList (liste) {
	liste.options.length = 0;
	while (liste.childNodes[0]) {
		liste.childNodes[0].removeNode();
	}
}
function delete_selection (form, delete_type) {
	switch (delete_type) {
	default :
		var confirmation = confirm("Vous allez effacer la selection, voulez-vous continuer ?");
		var action = "delete";
		break;
	case "categorie" :
		var confirmation = confirm("Vous allez effacer la categorie et son contenu, voulez-vous continuer ?");
		var action = "delete_categorie";
		break;
	case "id" :
		var confirmation = confirm("Vous allez effacer cette entrée, voulez-vous continuer ?");
		var action = "delete_id";
		break;
	}
	if (confirmation == true) {
		form.sql_action.value = action;
		form.submit();
		return true;
	} else {
		return false;
	}
}
function changeSQLAction (form, valeur) {
	form.sql_action.value = valeur;
	form.submit();
}
function checkInputField (champ, type) {
	switch (type) {
	case "textField" :
		if (champ.value == "" || champ.value == " ") {
			champ.className = "inputStandardError";
			result="error";
		}
		break;
	case "select" :
		if (champ.value == "") {
			champ.className = "inputStandardError";
			result="error";
		}
		break;
	case "email" :
		if (champ.value == "" || champ.value == " ") {
			champ.className = "inputStandardError";
			result="error";
		} else {
			var maReg = new RegExp ("^\\w[\\w+\.\-]*@[\\w\-]+\.\\w[\\w+\.\-]*\\w$", "gi") ;
			if(champ.value.search(maReg) == -1){
				result="error";
				champ.className = "inputStandardError";
			}
		}
		break;
	}
}