/*-----------------------------------------------------------------------------------------------*/
// Init Page
/*-----------------------------------------------------------------------------------------------*/
Event.observe(window, 'load', function(){
	Event.observe('rech_animal', 'change', function(){
		if($F('rech_animal')!=''){
			$('rech_race').removeClassName('disabled');
			$('rech_race').disabled='';
			new Ajax.Request('./_ajax.php?ACT=choixRace',{
				parameters : {rech_animal : $F('rech_animal')},
				onComplete: function(transport){
					$('rech_race').update(transport.responseText);
				}
			});
		}else{
			$('rech_race').addClassName('disabled');
			$('rech_race').disabled='disabled';
			$('rech_race').selectedIndex=0;
		}
		calcResultat();
	});
	Event.observe('rech_race', 'change', function(){
		calcResultat();
	});
	Event.observe('rech_sexe0', 'click', function(){
		calcResultat();
	});
	Event.observe('rech_sexe1', 'click', function(){
		calcResultat();
	});
	Event.observe('rech_pays', 'change', function(){
		if($F('rech_pays')==1){
			$('rech_region').removeClassName('disabled');
			$('rech_region').disabled='';
		}else{
			$('rech_region').addClassName('disabled');
			$('rech_region').disabled='disabled';
			$('rech_region').selectedIndex=0;
		}
		calcResultat();
	});
	Event.observe('rech_region', 'change', function(){
		calcResultat();
	});
});

var calcResultat = function(){
	new Ajax.Request('./_ajax.php?ACT=calcResultat',{
		parameters : Form.serialize($('frm_recherche')),
		onComplete: function(transport){
			$$('#resultat_recherche span')[0].update(transport.responseText);
		}
	});
};