$(document).ready(function() {
	
	//Lors du chargement 
	//chargeOptions () ;
		
	// Chargement du formulaire correspondant au fromage selectionnée (ONCHANGE)
	$('#fromage_id').change(function(){
		chargeOptions ('fromage_id') ;
	});
	
	// Chargement du formulaire correspondant au decoupage selectionnée (ONCHANGE)
	$('#decoupage_id').change(function(){
		chargeOptions ('decoupage_id') ;
	});	

	
});

function chargeOptions (_ChampInchange)
{
	
	iFromageId		= $('#fromage_id').val() ;
	iDecoupageId	= $('#decoupage_id').val() ;

	zLang = $('[@name=formRechercheFromage]').attr('lang');
	
	if (_ChampInchange != 'fromage_id'){
		$('#fromage_id').removeOption(/./) ;
		( zLang == 'en_US') ? $('#fromage_id').addOption(0,'Indifferent',false) : $('#fromage_id').addOption(0,'Indifférent',false) ;
	}
	
	if (_ChampInchange != 'decoupage_id'){
		$('#decoupage_id').removeOption(/./) ;
		( zLang == 'en_US') ? $('#decoupage_id').addOption(0,'Indifferent',false) : $('#decoupage_id').addOption(0,'Indifférent',false) ;
	}

	
	$.getJSON (	j_basepath+'index.php?module=aop&action=aopEuropeenneFo:chargeParamsMoteur',
				{iFromageId:iFromageId, iDecoupageId:iDecoupageId},
				function(tzResults){
		
		var selectFromage	= $('#fromage_id') ;
		var selectDecoupage	= $('#decoupage_id') ;		
		
		var toFromages		= tzResults['fromages'] ;
		var toDecoupages	= tzResults['decoupages'] ;		
		
		$(selectFromage).each(function(){
			for (indexFromage in toFromages){
				$('#fromage_id').addOption(toFromages[indexFromage].fromage_id,toFromages[indexFromage].fromage_nom ,false) ;
			}
		});
		
		$(selectDecoupage).each(function(){
			for (indexDecoupage in toDecoupages){
				$('#decoupage_id').addOption(toDecoupages[indexDecoupage].decoupage_id,toDecoupages[indexDecoupage].decoupage_nom ,false) ;
			}
		});	

		
		( iFromageId > 0) ? $('#fromage_id').val(iFromageId) : $('#fromage_id').val(0) ;
		( iDecoupageId > 0) ? $('#decoupage_id').val(iDecoupageId) : $('#decoupage_id').val(0) ;		
		
	});
}