// JavaScript Document
function montre(id) {	  
	if (document.getElementById) {
			document.getElementById(id).style.display="block";
	} 
	else if (document.all) {		  
			document.all[id].style.display="block";
	} 
	else if (document.layers) {		  
			document.layers[id].display="block";		
	} 
		
} 
function cache(id) {    
	if (document.getElementById) {    
  		document.getElementById(id).style.display="none"; 
	} 
	else if (document.all) {    
  document.all[id].style.display="none";
	} 
	else if (document.layers) {    
  document.layers[id].display="none";    
  	} 
}
function format_number(nbr,decimals,thousands_sep) {

	var formated = new String( nbr );

	if( nbr!='' ){
		formated = formated.replace( / |\xA0/g, '' );
		formated = formated.replace( ',',  '.' );
		if( !isNumeric(formated) )
			return 'Erreur';
		var origin = formated;
		
		if( decimals && decimals<0 ) decimals = 0;
		origin = formated = round_decimal( formated, decimals ).toString();
		
		if( formated!='' ){
			var entier = parseInt( formated );
			if( !isNaN(entier) ){
				if( thousands_sep && thousands_sep!='' ){
					// Insertion du séparateur de milliers
					var strInt = new String( entier );
					var strTemp = '';
					var l = strInt.length;
					var p = 1;
					for( var i=l-1; i>=0; i-- && p++ ){
						if( p%3==0 && p!=l )
							strTemp = thousands_sep + strInt.substr( i, 1 ) + strTemp;
						else
							strTemp = strInt.substr( i, 1 ) + strTemp; 
					}
					formated = strTemp;
				}
				if( decimals>0 ){
					var p = origin.indexOf( '.' );
					if( p==-1 ) p = origin.indexOf( ',' );
					var strFloat = '';
					if( p!=-1 ) {
						strFloat = origin.slice( p+1 );
						if( strFloat.length>decimals )
							strFloat = strFloat.substr(0,decimals);
					}
					strFloat = rpad( strFloat, decimals, '0' );
					formated += ',' + strFloat;
				}
			}
		}	
	}
	
	return formated;
}
/* ----------------------------------------------------------------------------------------------------*/

function popup(page,largeur,hauteur,options)
{
var top=50;
var left=35;
window.open(page,"","top="+top+",left="+left+",width="+largeur+",height="+hauteur+","+options);
}

