
var currentPage;

var currentCat = "provences";
var currentFuel = "euro95";

$(document).ready(function() {
	
	currentPage = $("#in10-benzine-maps #in10-benzine-map-euro95-provences");
	
	//console.log( $("#in10-benzine-maps #in10-benzine-map-euro95-provinces"));
	
	setBinds();

});

function setBinds(){
		
	$("#in10-benzine-provences .in10-benzine-btn-euro95").bind("click", function(){showProvences("euro95");});
	$("#in10-benzine-provences .in10-benzine-btn-diesel").bind("click", function(){showProvences("diesel");});
	$("#in10-benzine-provences .in10-benzine-btn-lpg").bind("click", function(){showProvences("lpg");});
	
	$("#in10-benzine-stations .in10-benzine-btn-euro95").bind("click", function(){showStations("euro95");});
	$("#in10-benzine-stations .in10-benzine-btn-diesel").bind("click", function(){showStations("diesel");});
	$("#in10-benzine-stations .in10-benzine-btn-lpg").bind("click", function(){showStations("lpg");});
	
	$("#in10-benzine-suppliers .in10-benzine-btn-euro95").bind("click", function(){showSuppliers("euro95");});
	
}

function showStations(fuel){
	
	//console.log("showStations "+fuel);
	
	$("#in10-benzine-"+currentCat+" .in10-benzine-btn-"+currentFuel).removeClass("active");
	$("#in10-benzine-stations .in10-benzine-btn-"+fuel).addClass("active");
	
	$(currentPage).fadeOut("fast", function(){
		$("#in10-benzine-maps #in10-benzine-map-"+fuel+"-stations").delay(200).fadeIn("fast");
		currentPage = $("#in10-benzine-maps #in10-benzine-map-"+fuel+"-stations");
		
		currentFuel = fuel;
		currentCat = "stations";
	});
	
	return false;

}


function showProvences(fuel){
	
	$("#in10-benzine-"+currentCat+" .in10-benzine-btn-"+currentFuel).removeClass("active");
	$("#in10-benzine-provences .in10-benzine-btn-"+fuel).addClass("active");
	
	$(currentPage).fadeOut("fast", function(){
		$("#in10-benzine-maps #in10-benzine-map-"+fuel+"-provences").fadeIn("fast");
		currentPage = $("#in10-benzine-maps #in10-benzine-map-"+fuel+"-provences");
		//console.log(currentPage);
		
		currentFuel = fuel;
		currentCat = "provences";
	});
	
	return false;
	
}

function showSuppliers(fuel){
	
	$("#in10-benzine-"+currentCat+" .in10-benzine-btn-"+currentFuel).removeClass("active");
	$("#in10-benzine-suppliers .in10-benzine-btn-"+fuel).addClass("active");
	
	$(currentPage).fadeOut("fast", function(){
		$("#in10-benzine-maps #in10-benzine-map-"+fuel+"-suppliers").fadeIn("fast");
		currentPage = $("#in10-benzine-maps #in10-benzine-map-"+fuel+"-suppliers");
		//console.log(currentPage);
		
		currentFuel = fuel;
		currentCat = "suppliers";
	});
	
	return false;
}

