function initialize() {
  try {
	  if (GBrowserIsCompatible()) {
		var map = new GMap2(document.getElementById("map_canvas"));
		
		//var center = new GLatLng(45.823057462282456, 4.847373962402344);
		var latitude = convertDms(45.7593);
		var longitude = convertDms(4.8541);
		var center = new GLatLng(latitude, longitude);
		
		if (map != null) {
			map.setCenter(center, 13);
			var marker = new GMarker(center, {
				draggable: false
			});
			map.addOverlay(marker);
		}
	  }
  }
  catch (ex) {
  }
}

function localize(latitude, longitude) {
  try {
	  if (GBrowserIsCompatible()) {
		var map = new GMap2(document.getElementById("map_canvas"));
		
		var center = new GLatLng(latitude, longitude);
		
		if (map != null) {
			map.setCenter(center, 13);
			var marker = new GMarker(center, {
				draggable: false
			});
			map.addOverlay(marker);
		}
	  }
  }
  catch (ex) {
  }
}

function convertDms(brng) {
	var regExpBeginning = /^\s+/;
	var regExpEnd = /\s+$/;  

	// Supprime les espaces inutiles en début et fin de la chaîne passée en paramètre.
    	brng = brng.replace(regExpBeginning, "").replace(regExpEnd, "");
	if (!isNaN(brng)){
		return brng * Math.PI / 180;
	} 

	brng = brng.replace(/[\s]*$/,'');
	var dir = brng.slice(-1).toUpperCase();
	
	if (!/[NSEW]/.test(dir)) 
		return NaN;

	brng = brng.slice(0,-1);
	var dms = brng.split(/[\s:,Â°Âºâ?²\'â?³\&]/);
	switch (dms.length) {
		case 5:
			var deg = dms[0]/1 + dms[1]/60 + dms[2]/3600; break;
		case 4:
			var deg = dms[0]/1 + dms[1]/60 + dms[2]/3600; break;
		case 3:
			var deg = dms[0]/1 + dms[1]/60 + dms[2]/3600; break;
		case 2:
			var deg = dms[0]/1 + dms[1]/60; break;
		case 1:
			if (/[NS]/.test(dir)) brng = '0' + brng;
				var deg = brng.slice(0,3)/1 + brng.slice(3,5)/60 + brng.slice(5)/3600; break;
		default: 
			console.log("NAN");			
			return NaN;
	}
	
	if (/[WS]/.test(dir)) 
		deg = -deg;

	return deg;
}

function deleteCookie() {
	var options = { path: '/', expires: 10 };
	$.cookie('serlfr_cookie', null, options);
}


$(window).load(function () {
    //$.preloadCssImages();
});	
		
$(document).ready(function(){
	var map = document.getElementById("map_canvas");
	
	if (map != null) {
		$("#map_canvas div:last-child").css({fontSize: "9px"});
	}
	
	var COOKIE_NAME = 'serlfr_cookie';
	var options = { path: '/', expires: 10 };
	var s1 = $("img[name=img1]").attr("src");
	var s2 = $("img[name=img2]").attr("src");
	var s3 = $("img[name=img3]").attr("src");
	var s4 = $("img[name=img4]").attr("src");

	$("#list1").hide();
	$("#list2").hide();
	$("#list3").hide();
	$("#list4").hide();
	
	/*if ($.cookie(COOKIE_NAME) != null && $.cookie(COOKIE_NAME) != "") {
		var elementId = '#' + $.cookie(COOKIE_NAME);
		$(elementId).show();
		//$(elementId).css("background-color", "#e85728");
		//$(elementId).css("color", "white");
	}*/

	$("input[id=input]").val("Votre recherche");

	$("input[id=input]").focus( function(){
		$("input[id=input]").val("");
	})



			$("img[name=img1]").click( function(){

				$(this).attr("src", "/design/serl/images/bt-groupe-serl_hover.png");
				$("img[name=img2]").attr("src", s2);
				$("img[name=img3]").attr("src", s3);
				$("img[name=img4]").attr("src", s4);				
				
				$("#list1").show();
				$("#list2").hide();
				$("#list3").hide();
				$("#list4").hide();
				
				//$.cookie(COOKIE_NAME, null, options);
				//$.cookie(COOKIE_NAME, 'list1', options);
		
			})


			$("img[name=img2]").click( function(){


				$(this).attr("src", "/design/serl/images/bt-nos-activites_hover.png");
				$("img[name=img1]").attr("src", s1);
				$("img[name=img3]").attr("src", s3);
				$("img[name=img4]").attr("src", s4);

				$("#list1").hide();
				$("#list2").show();
				$("#list3").hide();
				$("#list4").hide();
				
				//$.cookie(COOKIE_NAME, null, options);
				//$.cookie(COOKIE_NAME, 'list2', options);
			})


			$("img[name=img3]").click( function(){

				$(this).attr("src", "/design/serl/images/bt-offres_hover.png")
				$("img[name=img1]").attr("src", s1);
				$("img[name=img2]").attr("src", s2);
				$("img[name=img4]").attr("src", s4);

				$("#list1").hide();
				$("#list2").hide();
				$("#list3").show();
				$("#list4").hide();
				
				//$.cookie(COOKIE_NAME, null, options);
				//$.cookie(COOKIE_NAME, 'list3', options);
			})
			
			$("img[name=img4]").click( function(){

				$(this).attr("src", "/design/serl/images/bt-dev-durable_hover.png")
				$("img[name=img1]").attr("src", s1);
				$("img[name=img2]").attr("src", s2);
				$("img[name=img3]").attr("src", s3);

				$("#list1").hide();
				$("#list2").hide();
				$("#list3").hide();
				$("#list4").show();
				
				//$.cookie(COOKIE_NAME, null, options);
				//$.cookie(COOKIE_NAME, 'list3', options);
			})
		})

