// JavaScript Document

// Déclaration des variables initiales
bloqueMap = false; // Devient vrai quand un itinéraire est tracé avec la carte google maps, elles sert à ne plus modifier ensuite la taille de la carte

// Fonction pour changer la width
function changeWidth(layer,oldWidth,newWidth,intervalle,blocage){
if(bloqueMap==false){
	var k = oldWidth;
	var p = document.getElementById(layer);
	var intId = setInterval(function() {
			p.style.width = k + "px";
			if(oldWidth<newWidth){
			k = k+10;
				if(k>newWidth){
				clearInterval(intId);
				}
			}else{
			k = k-10;
			if(k<newWidth){
				clearInterval(intId);
				}
			}
	
	}, intervalle);
};
};
// Fonction pour changer la height
function changeHeight(layer,oldHeight,newHeight,intervalle){
if(bloqueMap==false){
	var k = oldHeight;
	var p = document.getElementById(layer);
	var intId = setInterval(function() {
			p.style.height = k + "px";
			if(oldHeight<newHeight){
			k = k+10;
			if(k>newHeight){
				clearInterval(intId);
			}
			}else{
				k = k-10;
				if(k<newHeight){
					clearInterval(intId);
				}
			}
	}, intervalle);
	
};
};
// Fonction pour changer la position
function changePosition(layer,oldPosition,newPosition,typePosition,intervalle){
if(bloqueMap==false){
	var k = oldPosition;
	var p = document.getElementById(layer);
	var intId = setInterval(function() {
			p.style[typePosition] = k + "px";
			if(oldPosition<newPosition){
			k = k+10;
			if(k>newPosition){
				clearInterval(intId);
			}
			}else{
				k = k-10;
				if(k<newPosition){
					clearInterval(intId);
				}
			}
	}, intervalle);
};
};
