function lectnb(v) {
	var s=""+v;
	var signe="";
	var virg=0;
	var nbre="";
	for (var p=0; p<s.length; p++) {
		var c=s.charAt(p);
		if ((c>="1" && c<="9") || ((c=="0")&&(nbre!=""))) nbre+=c;
		if (((c==",")||(c==".")) && (virg==0)) {
			nbre+=".";
			virg++;
		}
		if ((c=="-")&&(nbre=="")) signe="-";
	}
	if (nbre=="") nbre="0";
	return signe+nbre;
}
function strtoint(s) {
	return Math.round(parseFloat(lectnb(s)));
}
function strtofloat(s) {
	return Math.round(parseFloat(lectnb(s))*1000)/1000;
}
function inttostr(i) {
	i=Math.round(parseFloat(i));
	var signe="";
	if (i<0) {
		signe="-";
		i=-i;
	}
	var s=i.toString();
	if (isNaN(s)) s="0";
	var result="";
	for (var p=0; p<s.length; p++) {
		var c=s.charAt(s.length-p-1);
		if ((p!=0)&&(p%3==0)) {
			result=c+" "+result;
		} else {
			result=c+result;
		}
	}
	return signe+result;
}
function floattostr(f) {
	f=Math.round(f*1000)/1000;
	var s=f.toString();
	var result="";
	for (var p=0; p<s.length; p++) {
		var c=s.charAt(p);
		if (c=='.')
			result+=','
		else
			result+=c;
	}
	return result;
}
function editblur(src) {
	if (src.value!="")
		src.value=inttostr(strtoint(src.value));
}
function editblurf(src) {
	if (src.value!="")
		src.value=floattostr(strtofloat(src.value));
}
/*
var currentZone=0;
var currentLayer=0;
function showHlp(z,l) {
	if (arguments.length<2) l=z;
	if (l!=currentLayer) {
			if (currentLayer>0) {
				if ((navigator.appName).indexOf("Microsoft")!=-1) {
					obj=MM_findObj("Layer"+currentLayer);
					obj.style.filter="blendTrans(duration=1)";
					if (obj.filters.blendTrans.status != 1) {
						obj.filters.blendTrans.apply();
						obj.style.visibility="hidden";
						obj.filters.blendTrans.play();
					}
				} else {
					MM_showHideLayers('Layer'+currentLayer,'','hide');
				}
			}
			if (l>0) {
				if ((navigator.appName).indexOf("Microsoft")!=-1) {
					obj=MM_findObj("Layer"+l);
					obj.style.filter="blendTrans(duration=1)";
					if (obj.filters.blendTrans.status != 1) {
						obj.filters.blendTrans.apply();
						obj.style.visibility="visible";
						obj.filters.blendTrans.play();
					}
				} else {
					MM_showHideLayers('Layer'+l,'','show');
				}
			}
		currentLayer=l;
	}
	
	if (z!=currentZone) {
		if (explorerOk || (netscapeOk && (netscapeVersion>=5))) {
			if (currentZone>0) {
				obj=MM_findObj("titre_"+currentZone);
				obj.className="fdclair";
				obj=MM_findObj("donnee_"+currentZone);
				obj.className="fdblanc";
			}
			if (z>0) {
				obj=MM_findObj("titre_"+z);
				obj.className="fdclairsel";
				obj=MM_findObj("donnee_"+z);
				obj.className="fdblancsel";
				currentZone=z;
			}
		}
	}
}
function progressiveShow(ol,nl,a) {
	if (ol>0) {
		obj=MM_findObj("Layer"+ol);
		obj.filters.alpha.opacity=100-a;
	}
	if (nl>0) {
		obj=MM_findObj("Layer"+nl);
		obj.filters.alpha.opacity=a;
	}
	if (a<100) setTimeout("progressiveShow("+ol+","+nl+","+(a+10)+")",50);
}
*/