
	//JavaScript	
	// comId doit être le id du composant à modifier
	//ranger est le width de la place ou le composant est
	//do it only if the browser is mozilla FierFox (Fierfox have problem to center a div...)
	function centerComponent(compId, range, fierfox){
		var verif = true;
		if(fierfox == true){
			var verif = false;
			var userAg = navigator.userAgent;
			if(userAg.indexOf("Firefox/2") != -1){
				verif = true;
			}
			else if(userAg.indexOf("Firefox") != -1){
				verif = true;
			}
		}
		if(compId != null && range != null && compId != '' && range != "" && verif == true){
			var theComposent = null;
			theComposent = document.getElementById(compId);
			if(theComposent != null){
				var compDifference = null;
				var center = null;
				if((range instanceof String) || (typeof range == "string")){
					if(range == 'screen'){
						center = Math.round(document.body.clientWidth /2);
						
					}
				}
				else if((range instanceof Number) || (typeof range == "number")){
					if(range > 0){
						center = Math.round(range/2);
					}
				}
				
				if(center != null && center > 0){
					if(theComposent.width != null){
						compDifference = Math.round(theComposent.width/2);
					}
					else if(theComposent.style.width != null){
						var styleWidth = theComposent.style.width;
						var howWidth = styleWidth.substring(0,(styleWidth.length-2));
						compDifference = Math.round(howWidth/2);
					}
					if(compDifference != null && compDifference > 0){
						theComposent.style.left = (center - compDifference)+ "px";
					}
				}
			}
		}
	}

