var IMAGE_MAX_WIDTH = 103;
var IMAGE_MAX_HEIGHT = 105;
var MAX_CALL = 5;
var CALL_INTERVAL = 500;

function resizeImages() {
	callResizeImages(0);
}

function callResizeImages(callIndex) {
	var images = document.getElementsByTagName("IMG");
	var i;
	var image;
	var imageW;
	var imageH;
	var sizeCoef;
	var reCall = false;

	for (i = 0; i < images.length; i++) {
		image = images[i];
		if (image.className == "bandeauAccueil_Miniatures_images") {
			imageW = image.width;
			imageH = image.height;
			if (imageW > 0 && imageH > 0) {
				if (imageW > IMAGE_MAX_WIDTH || imageH > IMAGE_MAX_HEIGHT) {
					sizeCoef = Math.max(imageW / IMAGE_MAX_WIDTH, imageH / IMAGE_MAX_HEIGHT);
					image.width = parseInt(imageW / sizeCoef);
					image.height = parseInt(imageH / sizeCoef);
				}
				image.className = "";
			} else {
				if (callIndex < MAX_CALL) {
					reCall = true;
				} else {
					image.className = "";
				}
			}
		}
	}
	if (reCall) {
		setTimeout("callResizeImages(" + (callIndex + 1) + ");", CALL_INTERVAL);
	}
}