function updateCustomerInfos()
{

	customerCategory = $("#CUSTOMER_CATEGORY").val();
	switch(customerCategory)
	{
		case 'Entreprise':
		case 'Etablissement publique':
			hideParticularInfos();
			showCompanyInfos();
			break;

		default:
			hideCompanyInfos();
			showParticularInfos();
			break;
	}
}

function hideCompanyInfos()
{
	$("#p_SOCIAL_REASON").hide();
	$("#p_COMPANY_TYPE").hide();
	$("#p_CONTACT_NAME").hide();
	$("#p_TAX_STATUS").hide();
	$("#p_FUNCTION").hide();
}

function showCompanyInfos()
{
	$("#p_SOCIAL_REASON").show();
	$("#p_COMPANY_TYPE").show();
	$("#p_CONTACT_NAME").show();
	$("#p_TAX_STATUS").show();
	$("#p_FUNCTION").show();
}

function hideParticularInfos(myfunction)
{	
	$("#p_CIVILITE").hide();
	$("#p_NOM").hide();
	$("#p_PRENOM").hide();
	$("#p_SITUATIONMATRIMONIALE").hide();
	$("#p_NUMBER_OF_PERSON_TO_SUPPORT").hide();
}

function showParticularInfos(myfunction)
{	
	$("#p_CIVILITE").show();
	$("#p_NOM").show();
	$("#p_PRENOM").show();
	$("#p_SITUATIONMATRIMONIALE").show();
	$("#p_NUMBER_OF_PERSON_TO_SUPPORT").show();
}

$(document).ready(function() {
	hideCompanyInfos();
	$("#CUSTOMER_CATEGORY").change(updateCustomerInfos);
});


