function getImg(idContainer, filterElement, filterClass){
		var imgs = new Array();
		
		if (document.getElementById(idContainer)){
			var container = document.getElementById(idContainer);
			var elmts = container.getElementsByTagName(filterElement);

			for (var i=0; i<elmts.length; i++){
				if (elmts[i].className == filterClass){
					var images = elmts[i].getElementsByTagName('img');
					for (var j=0; j<images.length; j++){
						imgs.push(images[j]);
					}
				}
			}
		}
		return imgs;
	}

	function valignImgs(imgs, hauteur){
		for (var i=0; i<imgs.length; i++){
			if (arguments.length > 2){
				valign(imgs[i], hauteur, arguments[2]);
			} else {
				valign(imgs[i], hauteur);
			}
		}
	}
	
	function valign(img, hauteur){
		if (img){
			if (parseInt(img.offsetHeight) < parseInt(hauteur)){
				img.style.marginTop = ((parseInt(hauteur) - parseInt(img.offsetHeight)) / 2) + 'px';
			}
			if (arguments.length > 2 && parseInt(img.offsetWidth) < parseInt(arguments[2])){
				img.style.marginLeft = ((parseInt(arguments[2]) - parseInt(img.offsetWidth)) / 2) + 'px';
			}
		}
	}