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

$(document).ready(function() {
	$(".lavalamp").lavaLamp({
		fx: "easeout",
		speed: 600,
		click: function(event, menuItem) {
			return true;
			}
		});
});

$(document).ready( function () {
        // On cache les sous-menus
        // sauf celui qui porte la classe "open_at_load" :
        $("ul.subMenu:not('.open_at_load')").hide();
        // On selectionne tous les items de liste portant la classe "toggleSubMenu"
    
        // et on remplace l'element span qu'ils contiennent par un lien :
        $("li.toggleSubMenu span").each( function () {
            // On stocke le contenu du span :
            var TexteSpan = $(this).text();
            $(this).replaceWith('<a href="" title="Afficher le sous-menu">' + TexteSpan + '</a>') ;
        } ) ;
    
        // On modifie l'evenement "click" sur les liens dans les items de liste
        // qui portent la classe "toggleSubMenu" :
        $("li.toggleSubMenu > a").click( function () {
            // Si le sous-menu etait deja ouvert, on le referme :
            if ($(this).next("ul.subMenu:visible").length != 0) {
                $(this).next("ul.subMenu").slideUp("normal", function () { $(this).parent().removeClass("open") } );
            }
            // Si le sous-menu est cache, on ferme les autres et on l'affiche :
            else {
                $("ul.subMenu").slideUp("normal", function () { $(this).parent().removeClass("open") } );
                $(this).next("ul.subMenu").slideDown("normal", function () { $(this).parent().addClass("open") } );
            }
            // On empêche le navigateur de suivre le lien :
            return false;
        });
    
    });
    
    
function my_kwicks(){
    $('.kwicks').kwicks({
		duration: 300,   
        max: 400,  
        spacing:  0  
    });
}

function initialiser(ladiv,x,y,z) {
	if (GBrowserIsCompatible()) {
		this.i=1;
		var map = new GMap2(document.getElementById(ladiv));
		map.setMapType(G_HYBRID_MAP);
		map.addControl(new GLargeMapControl3D());
		map.addControl(new GMapTypeControl());
		map.setCenter(new GLatLng(x,y),z);
		this.map=map;
	}
}

function initialiserplan(ladiv,x,y,z) {
	if (GBrowserIsCompatible()) {
		this.i=1;
		var myPano = new GStreetviewPanorama(document.getElementById("LaVue"));
        GEvent.addListener(myPano, "error", PasdeFlash);
		var map = new GMap2(document.getElementById(ladiv),{ size: new GSize(600,350) } );
		map.addControl(new GLargeMapControl3D());
		map.addControl(new GMapTypeControl());
		map.enableScrollWheelZoom();
		map.disableDoubleClickZoom();
		map.setCenter(new GLatLng(x,y),z);
		svOverlay = new GStreetviewOverlay();
		map.addOverlay(svOverlay);
		GEvent.addListener(map,"click", function(overlay,latlng) {
          myPano.setLocationAndPOV(latlng);
        });
		this.map=map;
	}
}

function PasdeFlash(errorCode) {
	if (errorCode == FLASH_UNAVAILABLE) {
		alert("Votre navigateur ne supporte pas Flash.");
		return;
	}
}

function recentrer(x,y,z) {
	map=this.map;
	map.setCenter(new GLatLng(x,y),z);
}

function glissesur(oux,ouy) {
	map=this.map;
	map.panTo(new GLatLng(oux,ouy));
}

function metpoint(oux,ouy,contenu,option) {
	map=this.map;
	point=new GLatLng(oux,ouy);
	var marker=new GMarker(point);
	if(option==0) {
		GEvent.addListener(marker, "click", function() {
			marker.openInfoWindowHtml(contenu);
		});
	}
	if(option=="popauto") {
		map.openInfoWindowHtml(map.getCenter(),contenu);
	}
	if(option=="nopop") {
	}
	map.addOverlay(marker);
}

function metpointdraggable() {
	map=this.map;
	var point = map.getCenter();
	marker = new GMarker(point,{draggable:true});
	GEvent.addListener(marker, "click", function() {
		marker.openInfoWindowHtml("Point mobile");
	});
	GEvent.addListener(marker, "dragstart", function() {
		marker.closeInfoWindow();
	});
	map.addOverlay(marker);
}

