$(document).ready(function(){
	load_vehicules($('#id_vehicule').val());
	aff_box_vehicule();
});

function load_vehicules(id_parent){
	$('#liste-vehicule').load('vehicule.php', {
		action: 'affChild',
		id_parent: id_parent
	}, function(){
		click_events();
		aff_box_vehicule();
	});
}

function click_events(){
	$('.vehicule-entry').click(function(){
		load_vehicules($(this).attr('id'));
	});
	
	$('#fil-choix a.fil-choix').click(function(){
		load_vehicules($(this).attr('rel'));
	});
	
	$('#reset-vehicule')
		.unbind('click')
		.click(function(e){
			reset_vehicule();
		});
}

function reset_vehicule(){
	$.getJSON('vehicule.php', {
		action: 'reset'
	}, 
	function(json){
		load_vehicules(0);
		$('#header-vehicule').hide();
	});
}

function aff_box_vehicule(speed){
	$('#header-vehicule').empty().load('vehicule.php', {
		action: 'box'
	}, function(){
		//affichage de la boite
		if($('#header-vehicule').html() != ''){
			$('#header-vehicule').show(speed);
		}
		//event
		$('#header-vehicule .delete')
			.unbind('click')
			.click(function(){
				reset_vehicule();
				$(location).attr('href', 'index.php')
			});
	});
}
