	// Verifica se il parametro passato sia un numero (una cifra) o altro
	// (ritorna true nel caso il parametro sia un numero, altrimenti false) 
function ApriImmagini(file)
{
	var prop = "top=0, left=200, status=no, resizable=yes, height=440, width=460"
	immagine = window.open(file,null,prop);
	immagine.location.href = file;
	immagine.focus;
}	
	function check_numero(szParam1)
	{
		var szNum;
		var nNumLen,x;
		var bDecimal;
		
		bDecimal = false;
		
		szNum = szParam1
		nNumLen = szNum.length;
		if (nNumLen<=0)
			return false;
		for (x=0;x<nNumLen;x++)
		{
			//valori prima del numero
			
			if (x > 0)
			{	//caso in cui x>0
				
				if (szNum.charAt(x) == '+' || szNum.charAt(x) == '-')
					return false; 
				if (szNum.charAt(x) != '.' && szNum.charAt(x) != ',' && (szNum.charAt(x) < '0' || szNum.charAt(x) > '9'))
				{
					return false;
				}else
				{
					if (szNum.charAt(x) == '.' || szNum.charAt(x) == ',')
					{
						if (bDecimal)
							return false;
						bDecimal = true;
					}
				}
			}
			else
			{
				if (szNum.charAt(x) != '.' && szNum.charAt(x) != ',' && szNum.charAt(x) != '+' && szNum.charAt(x) != '-' && (szNum.charAt(x) < '0' || szNum.charAt(x) > '9'))
					return false;
				else
				{
					if (szNum.charAt(x) == '.' || szNum.charAt(x) == ',')
					{
						if (bDecimal)
							return false;
						bDecimal = true;
					}
				}
			}
		}
		return true;
	}
	
function CvtSpaceTo(sStr) {
// toglie gli spazi 
var sStringaOut;
var cTmp;

	sStringaOut = "";
	
    for (x=0; x<sStr.length; x++)
		{
        cTmp = sStr.charAt(x);
        switch (cTmp){
			case " " : 
				sStringaOut = sStringaOut + "+";
				break;
			default : sStringaOut = sStringaOut + cTmp;
					}
		}
	return sStringaOut;
}

function sostApostrofi(sStr) {
// toglie gli apostrofi
var sStringaOut;
var cTmp;

	sStringaOut = "";
	
    for (x=0; x<sStr.length; x++)
		{
        cTmp = sStr.charAt(x);
        switch (cTmp){
			case "'" : 
				sStringaOut = sStringaOut + "`";
				break;
			default : sStringaOut = sStringaOut + cTmp;
					}
		}
	return sStringaOut;
}