	function getLargeurColonne(id) {
		
		var largeur = 0;
		var liste = document.getElementsByName("colonnePublication"+id);
		if (liste != null && liste.length > 0) {
			largeur = parseInt(liste[0].style.width);
		}
		return largeur;
	}

	function redimPage() {
		var col2 = document.getElementById("B_centre");
		
		//Ici il faut calculer en premier la largeur des colonnes G et D et déduire ce qu'il reste pour A
		var largeurColonnesFixes = getLargeurColonne("G") + getLargeurColonne("D"); 
		
//		var large = window.innerWidth - largeurColonnesFixes - 390;  //640;
		var large = document.documentElement.clientWidth - largeurColonnesFixes - 390;  //640;

		var nbCol = 1;
		var liste = document.getElementsByName("articlePublieA");

//		if (large > 630 && liste != null && liste.length > 1) {
//			nbCol = 2;
//		}
//		large = large / nbCol;

		large -= 30;
		for ( var i = 0; i < liste.length; i++) {
			var article = liste[i];
				article.style.width = large+'px';
				article.style.marginTop = 0;
				article.style.visible = true;
		}

		if (nbCol > 1) {
			var y = -1;
			var x = 0;
			var xColonne2 = 0;
			for (colonne = 1; colonne <= 2 ; colonne++) {
				if (colonne == 2) {
					x = xColonne2;
					y = -2;
				}
				for ( var i = 0; i < liste.length; i++) {
					var article = liste[i];
					if (y < 0) {
						if (y == -1 || y == -2 && x == article.offsetLeft) {
							x = article.offsetLeft;
							y = article.offsetTop + article.offsetHeight;
						}
					} else {
						if (x == article.offsetLeft) {
							article.style.marginTop = y  - article.offsetTop+"px";
							y = article.offsetTop + article.offsetHeight;
						} else {
							if (colonne == 1) {
								xColonne2 = article.offsetLeft;
							}
						}
					}
				}
			}
		}
	}


