function TabClick( nTab , Name, NameContent){
	Col = document.getElementsByName(NameContent);
 
	for (i = 0; i < document.getElementsByName(NameContent).length; i++)
	{
		document.getElementsByName(Name)[i].className = "TabBorderBottom TabCommon TabOff";
		document.getElementsByName(NameContent)[i].style.display = "none";
	}
 
	document.getElementsByName(NameContent)[nTab].style.display = "block";  
	document.getElementsByName(Name)[nTab].className = "TabCommon TabOn TabActiveBackground TabActiveBorderLeftRight";
}

if (navigator.appName=='Netscape')
    display_property = 'table-row';
else
    display_property = 'block';

function affiche_hide_TR(div, visible)
{ 
    if (visible == 0)
	{
		document.getElementById(div).style.display = "none";
	}
	else
	{
		document.getElementById(div).style.display = display_property;
	}
}

function PopupCentrer(page,largeur,hauteur,options) {
  var top=(screen.height-hauteur)/2;
  var left=(screen.width-largeur)/2;
  window.open(page,"","top="+top+",left="+left+",width="+largeur+",height="+hauteur+",resizable=1,"+options);
}

   
function checknumber_transform(x){
 y = x.replace(/ /g,"");
 y = y.replace(/,/g,".");
 return(y);
}

function checknumber(f,n){
    var x=f[n].value;
    x = checknumber_transform(x);
    f[n].value = x;
    var anum=/(^$)|(^(-?)\d+$)|(^(-?)\d+\.\d+$)/
    if (anum.test(x))
        testresult=true;
    else{
        alert("<? echo $str_must_number; ?> : "+x);
        //f[n].value = '';
        testresult = false;
    }
    return (testresult);
}
 
function ajouter(L1,T,LIB){   
   L1.options[L1.length]=new Option(LIB,T); 
}  