

$(document).ready(function(){
	map_init();
});

function map_init(){
	
	$('dl.plan').each(
		function(i){
			$(this).toggleClass('plan on');
		}
	);
	
	/* faire en sorte que toutes les "cartouches" soient visibles au chargement de la page */
	$('dt.est').each(
		function(i){
			var x = $(this).children(".point").css("left");
			var largeur = $(this).children(".point").css("width");
			var xbis = parseInt(x.replace(/px/,'')) + parseInt(largeur.replace(/px/,'')) + 5;
			var y = $(this).children(".point").css("top");
			var ybis = parseInt(y.replace(/px/,'')) + parseInt(largeur.replace(/px/,'')) - 19;
			
			$(this).next().each(
				function(i){
					$(this).show();
					$(this).css("left", xbis+'px');
					$(this).css("top", ybis+'px');
				}
			);
		}
	);
	
	
	/* faire en sorte que toutes les "cartouches" soient visibles au chargement de la page */
	$('dt.sud').each(
		function(i){
			var x = $(this).children(".point").css("left");
			var largeur = $(this).children(".point").css("width");
			var xbis = parseInt(x.replace(/px/,'')) + parseInt(largeur.replace(/px/,'')) - 65;
			var y = $(this).children(".point").css("top");
			var ybis = parseInt(y.replace(/px/,'')) + parseInt(largeur.replace(/px/,'')) + 4;
			$(this).next().each(
				function(i){
					$(this).show();
					$(this).css("left", xbis+'px');
					$(this).css("top", ybis+'px');
				}
			);
		}
	);
	
	
	/* faire en sorte que toutes les "cartouches" soient visibles au chargement de la page */
	$('dt.nord').each(
		function(i){
			var x = $(this).children(".point").css("left");
			var largeur = $(this).children(".point").css("width");
			var xbis = parseInt(x.replace(/px/,'')) + parseInt(largeur.replace(/px/,'')) - 65;
			var y = $(this).children(".point").css("top");
			var ybis = parseInt(y.replace(/px/,'')) + parseInt(largeur.replace(/px/,'')) - 10;
			$(this).next().each(
				function(i){
					var h = $(this).outerHeight();
					nybis = ybis - h;
			
					$(this).show();
					$(this).css("left", xbis+'px');
					$(this).css("top", nybis+'px');
				}
			);
		}
	);
	
	
	/* faire en sorte que toutes les "cartouches" soient visibles au chargement de la page */
	$('dt.ouest').each(
		function(i){
			var x = $(this).children(".point").css("left");
			var largeur = $(this).children(".point").css("width");
			var xbis = parseInt(x.replace(/px/,'')) + parseInt(largeur.replace(/px/,'')) - 135;
			var y = $(this).children(".point").css("top");
			var ybis = parseInt(y.replace(/px/,'')) + parseInt(largeur.replace(/px/,'')) - 19;
			$(this).next().each(
				function(i){
					$(this).show();
					$(this).css("left", xbis+'px');
					$(this).css("top", ybis+'px');
				}
			);
		}
	);
	
	
	/* faire en sorte que toutes les "cartouches" soient visibles au chargement de la page */
	$('dt.nordest').each(
		function(i){
			var x = $(this).children(".point").css("left");
			var largeur = $(this).children(".point").css("width");
			var xbis = parseInt(x.replace(/px/,'')) + parseInt(largeur.replace(/px/,'')) + 5;
			var y = $(this).children(".point").css("top");
			var ybis = parseInt(y.replace(/px/,'')) + parseInt(largeur.replace(/px/,'')) - 10;
			$(this).next().each(
				function(i){
					var h = $(this).outerHeight();
					nybis = ybis - h;
			
					$(this).show();
					$(this).css("left", xbis+'px');
					$(this).css("top", nybis+'px');
				}
			);
		}
	);
	
	
	/* faire en sorte que toutes les "cartouches" soient visibles au chargement de la page */
	$('dt.nordouest').each(
		function(i){
			var x = $(this).children(".point").css("left");
			var largeur = $(this).children(".point").css("width");
			var xbis = parseInt(x.replace(/px/,'')) + parseInt(largeur.replace(/px/,'')) - 135;
			var y = $(this).children(".point").css("top");
			var ybis = parseInt(y.replace(/px/,'')) + parseInt(largeur.replace(/px/,'')) - 10;
			$(this).next().each(
				function(i){
					var h = $(this).outerHeight();
					nybis = ybis - h;
					
					$(this).show();
					$(this).css("left", xbis+'px');
					$(this).css("top", nybis+'px');
				}
			);
		}
	);
	
	
	/* faire en sorte que toutes les "cartouches" soient visibles au chargement de la page */
	$('dt.sudest').each(
		function(i){
			var x = $(this).children(".point").css("left");
			var largeur = $(this).children(".point").css("width");
			var xbis = parseInt(x.replace(/px/,'')) + parseInt(largeur.replace(/px/,'')) + 5;
			var y = $(this).children(".point").css("top");
			var ybis = parseInt(y.replace(/px/,'')) + parseInt(largeur.replace(/px/,'')) + 4;
			$(this).next().each(
				function(i){
					$(this).show();
					$(this).css("left", xbis+'px');
					$(this).css("top", ybis+'px');
				}
			);
		}
	);
	
	
	/* faire en sorte que toutes les "cartouches" soient visibles au chargement de la page */
	$('dt.sudouest').each(
		function(i){
			var x = $(this).children(".point").css("left");
			var largeur = $(this).children(".point").css("width");
			var xbis = parseInt(x.replace(/px/,'')) + parseInt(largeur.replace(/px/,'')) - 135;
			var y = $(this).children(".point").css("top");
			var ybis = parseInt(y.replace(/px/,'')) + parseInt(largeur.replace(/px/,'')) + 4;
			$(this).next().each(
				function(i){
					$(this).show();
					$(this).css("left", xbis+'px');
					$(this).css("top", ybis+'px');
				}
			);
		}
	);
};
