function setCookie(cookieName,cookieValue,nDays) {
 var today = new Date();
 var expire = new Date();
 if (nDays==null || nDays==0) nDays=1;
 expire.setTime(today.getTime() + 3600000*24*nDays);
 document.cookie = cookieName+"="+escape(cookieValue)
                 + ";expires="+expire.toGMTString();
}
function preloadImages() {
var d=document; if(d.images){ if(!d.p) d.p=new Array();
var i,j=d.p.length,a=preloadImages.arguments; for(i=0; i<a.length; i++)
if (a[i].indexOf("#")!=0){ d.p[j]=new Image; d.p[j++].src=a[i];}}
}
function localiser() {
		window.onload = loadmapadd;
		window.onunload = GUnload;
}
function loadmapadd() {
	var WINDOW_HTML = '<p style="padding:3px"><strong>L&rsquo;&Eacute;tang</strong><br />Michamps, 6 - 6600  Bastogne<br />Belgique</p>'; 
    if (GBrowserIsCompatible()) {
      var map = new GMap2(document.getElementById("map"));
      map.setCenter(new GLatLng(50.0419,5.806167),12);
      var marker = new GMarker(new GLatLng(50.0419,5.806167));
      map.addOverlay(marker);
      GEvent.addListener(marker, "click", function() {marker.openInfoWindowHtml(WINDOW_HTML);});
      marker.openInfoWindowHtml(WINDOW_HTML);
	  map.addControl(new GLargeMapControl());
	  var survol = new GOverviewMapControl(new GSize(125,100));
	  map.addControl(survol);
	  map.addControl(new GMapTypeControl());
    }
}
var Site = {
	start: function(){	if ($('kwick')) Site.parseKwicks();},
	parseKwicks: function(){
		var kwicks = $$('#kwick .kwick');
		var fx = new Fx.Elements(kwicks, {wait: false, duration: 200, transition: Fx.Transitions.quadOut});
		kwicks.each(function(kwick, i){
			kwick.addEvent('mouseenter', function(e){
				var obj = {};
				obj[i] = {'width': [kwick.getStyle('width').toInt(), 190]};
				kwicks.each(function(other, j){
					if (other != kwick){
						var w = other.getStyle('width').toInt();
						if (w != 100) obj[j] = {'width': [w, 100]};
					}
				});
				fx.start(obj);
			});
		});
		$('kwick').addEvent('mouseleave', function(e){
			var obj = {};
			kwicks.each(function(other, j){obj[j] = {'width': [other.getStyle('width').toInt(), 115]};});
			fx.start(obj);
		});
	}	
};
window.addEvent('load', Site.start);
