function OpenWindQA(M) 
{
	window.open(M,"FHPQA","toolbar=no,location=no,directories=no,status=no,menubar=no,scrollbars=yes,resizable=yes,width=750,height=500,top=0,left=0");
}

function OpenWindJP(M) 
{
	window.open(M,"FHPJP","toolbar=no,location=no,directories=no,status=no,menubar=no,scrollbars=yes,resizable=yes,width=750,height=500,top=0,left=0");
}



function Str2Num(Obj)
{
	T = Obj.value
	V = "";
	NbVir = 0;
	for(i=0; i < T.length; i++)
	{
		
		if (T.substr(i,1) == "-" && i == 0) 
		{
			V = V + "-";
		}
		else if (T.substr(i,1) == "," && NbVir == 0) 
		{
			V = V + ".";
			NbVir = 1;
		}
		else if (T.substr(i,1) == "." && NbVir == 0) 
		{
			V = V + ".";
			NbVir = 1;
		}
		else
		{
			if (T.charCodeAt(i) >=48 && T.charCodeAt(i) <=57) V = V + T.substr(i,1);
		}
	}

	NbZero = 0;
	for(i=0; i < V.length; i++)
	{
		if (V.charCodeAt(i) == 48) 
			NbZero = NbZero+1;
		else
			break;
	}
	V = V.substr(NbZero);
	
	// Gestion de la valeur 0
	if (V.length == 0) V = "0";
	
	VV = "";
	for(i=0; i < V.length; i++)
	{
		if (V.substr(i,1) == ".")
		{
			VV = VV  + V.substr(i,3);
			break;
		}
		
		VV = VV  + V.substr(i,1);
	}
	
	
	
	
	Obj.value = parseFloat(VV);
	
	return parseFloat(VV);
}

function Num2Str(T)
{
	ZeroDevant = "";
	if (T < 0) ZeroDevant = "0";
	
	
	T = T + "";
	V = "";
	NbVir = 0;
	for(i=0; i < T.length; i++)
	{
		
		if (T.substr(i,1) == "-" && i == 0) 
		{
			V = V + "-";
		}
		else if (T.substr(i,1) == "," && NbVir == 0) 
		{
			V = V + ".";
			NbVir = 1;
		}
		else if (T.substr(i,1) == "." && NbVir == 0) 
		{
			V = V + ".";
			NbVir = 1;
		}
		else
		{
			if (T.charCodeAt(i) >=48 && T.charCodeAt(i) <=57) V = V + T.substr(i,1);
		}
	}
	
	if (V.length == 0) V = 0;
	
	VV = "";
	for(i=0; i < V.length; i++)
	{
		if (V.substr(i,1) == ".")
		{
			VV = VV  + V.substr(i,3);
			break;
		}
		
		VV = VV  + V.substr(i,1);
	}
	//alert(VV);
	return ZeroDevant + VV;
}

