/**
 * @author Joignie Vincent 
 */

/**
 * Méthode qui permet d'afficher le champ Societe 
 * du formulaire d'inscription d'un membre
 */
function formProfessionelIn()
{
	document.getElementById('societe_membre').style.display = "block";
	document.getElementById('label_societe_membre').style.display = "block";
}

/**
 * Méthode qui permet de cacher et de vider le champ Societe 
 * du formulaire d'inscription d'un membre
 */
function formProfessionelOut()
{
	document.getElementById('societe_membre').style.display = "none";
	document.getElementById('societe_membre').value = "";
	document.getElementById('label_societe_membre').style.display = "none";
	
}

/**
 * Méthode Ajax qui permet d'afficher ou de cacher les sous types 
 * d'un type dans le formulaire de recherche des trésors
 */
function sous_type(baseUrl, id){
	var url = baseUrl + "/ajax/recupsoustypesearch";
	var params = "type=" + id;
	
	$.ajax({
		type: "POST",
		url: url,
		data: params,
		success: function(msg){
			$("#sous_type_search").html(msg);
			$("#propriete_search").html("");
		}
	});
}

/**
 * Méthode Ajax qui permet d'afficher ou de cacher les sous types 
 * d'un type dans le formulaire de recherche des trésors
 */
function sous_type_admin(baseUrl, id){
	var url = baseUrl + "/ajax/recupsoustypeadmin";
	var params = "type=" + id;
	
	$.ajax({
		type: "POST",
		url: url,
		data: params,
		success: function(msg){
			$("#sous_type_search").html(msg);
			$("#propriete_search").html("");
		}
	});
}

/**
 * Méthode Ajax qui permet d'afficher ou de cacher les propriétés 
 * d'un sous-type dans le formulaire de recherche des trésors
 */
function searchPropriete(baseUrl, id){
	var url = baseUrl + "/ajax/recupproprietesearch";
	var params = "sous_type=" + id;
	
	$("#propriete_search").html("");
	
	$.ajax({
		type: "POST",
		url: url,
		data: params,
		success: function(msg){
			$("#propriete_search").html(msg);
		}
	});
}

/**
 * Fonction qui permet le tri sur une colonne
 */
function order(idForm, idInput, idSens, value)
{
	if(document.getElementById(idSens).value == "ASC")
	{
		document.getElementById(idSens).value = "DESC";
	}
	else
	{
		document.getElementById(idSens).value = "ASC";		
	}
	
	document.getElementById(idInput).value = value;
	document.forms[idForm].submit();
}

