
function resizeManuelWindow(parEchelle) {
	ecartEchelle = parEchelle - windowCurScale ;
	windowCurScale = parEchelle ;
	deltax = minSizeX*(ecartEchelle/100);
	deltay = minSizeY*(ecartEchelle/100);
	ajusterFenetre(deltax,deltay);
}

function resizeWindow(){
	initSelection();
}

function ajusterWidthElement(elt,delta){
	var divEltImg = document.getElementById(elt) ;
	if(!divEltImg) {
		return;
	}
	divEltImg.style.width = parseInt(parseInt(getElementStyle(divEltImg,'width'))+delta)+'px' ; 
	
	return parseInt(getElementStyle(divEltImg,'width'));
}
function ajusterHeightElement(elt,delta) {
	var divElt = document.getElementById(elt);
	if(!divElt) {
		return;
	}
	divElt.style.height = parseInt(parseInt(getElementStyle(divElt,'height'))+delta)+'px' ;
	return parseInt(getElementStyle(divElt,'height'));
}
function ajusterLeftElement(elt,delta){
	divElt = $(elt);
	if(!divElt) {
		return;
	}
	leftInit = getLeft(divElt);
	leftInit += delta;
	divElt.style.left = leftInit+'px';
	return getLeft(divElt);
}
function ajusterTopElement(elt,delta,moins){
	divElt = $(elt);
	if(!divElt) {
		return;
	}
	topInit = getTop(divElt);
	if(moins != null)topInit = topInit - delta;
	else topInit = topInit  + delta;
	divElt.style.top = topInit+'px';
	return getTop(divElt);
}
function getLeft(l){
	leftRetour = getLeftAvecBody(l);
	if (browser == "Internet Explorer"){
		bod = $('body');
		leftRetour = leftRetour  + parseInt(bod.style.borderWidth);
	}
	return leftRetour ;
}
function ajusterFenetre(deltax,deltay){	
	ajusterWidthElement('visualisation',deltax);
	ajusterHeightElement('visualisation',deltay);
	ajusterWidthElement('banner',deltax);
	ajusterWidthElement('menuhead',deltax);
	ajusterWidthElement('navthm',deltax);
	ajusterLeftElement('gsMapRef',deltax);
	ajusterWidthElement('container',deltax);
	ajusterHeightElement('container',deltay);
	ajusterHeightElement('controlContent',deltay);
	ajusterHeightElement('lgdDivContain',deltay);
	ajusterHeightElement('ctrlinfoRes',deltay);
	ajusterHeightElement('layerbk',deltay);
	ajusterHeightElement('footer',deltay);
	gMap.setSize();
}
function getElementStyle(element,property) {
	element = $(element);
	if (element.style[property]) {
		return element.style[property]
	} else if (element.currentStyle) {
		return element.currentStyle[property]
	} else if (document.defaultView && document.defaultView.getComputedStyle) {
		var style = document.defaultView.getComputedStyle(element, null)
		return style.getPropertyValue(property)
	} else {
		return null
	}
}
var newSizeX = 0 ;
var newSizeY = 0 ;
var minSizeX = 1023 ;
var minSizeY = 622 ;
var windowCurScale = 100 ;