function initialize() {
  if (GBrowserIsCompatible()) {
    var map = new GMap2(document.getElementById("map_canvas"));
    
	if (map != null) {
		var center = new GLatLng(45.823057462282456, 4.847373962402344);
		map.setCenter(center, 13);

		var marker = new GMarker(center, {draggable: false});
		map.addOverlay(marker);
	}
  }
}

function localize(latitude, longitude) {
  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);
	}
  }
}

function convertDms(brng) {
	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 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: 
			return NaN;
	}
	
	if (/[WS]/.test(dir)) 
		deg = -deg;
	
	//return deg * Math.PI / 180;
	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 = 'serlen_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");
		
	$("#list1").hide();
	$("#list2").hide();
	$("#list3").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/serlen/images/la_serl_rollover.jpg");
				$("img[@name=img2]").attr("src", s2);
				$("img[@name=img3]").attr("src", s3);

				$("#list1").show();
				$("#list2").hide();
				$("#list3").hide();
				
				$.cookie(COOKIE_NAME, 'list1', options);

			})


			$("img[@name=img2]").click( function(){


				$(this).attr("src", "/design/serlen/images/nos_metiers_rollover.jpg");
				$("img[@name=img1]").attr("src", s1);
				$("img[@name=img3]").attr("src", s3);


				$("#list1").hide();
				$("#list2").show();
				$("#list3").hide();
				
				$.cookie(COOKIE_NAME, 'list2', options);
			})


			$("img[@name=img3]").click( function(){

				$(this).attr("src", "/design/serlen/images/nos_offres_rollover.jpg")
				$("img[@name=img1]").attr("src", s1);
				$("img[@name=img2]").attr("src", s2);

				$("#list1").hide();
				$("#list2").hide();
				$("#list3").show();
				
				$.cookie(COOKIE_NAME, 'list3', options);
			})
		})
