function checkNumber(evt) {
	evt = (evt) ? evt : event;
	var charCode = (evt.charCode) ? evt.charCode : 
		((evt.keyCode) ? evt.keyCode :
			((evt.which) ? evt.which : 0)
		);
	var carSpec = evt.keyCode;

	if (carSpec == 46 || carSpec ==37 || carSpec ==39) 
		return true;
	
	if (charCode > 31 && (charCode < 48 || charCode > 57 )) 
			return false;
	
	return true;
}


function noneBlock(tag,me){

	if (!document.getElementById(tag)) 
		return false;

	if (document.getElementById(tag).style.display=='none'){
		document.getElementById(tag).style.display='block';
		document.getElementById(me).style.display='none';
	}
	else{
		document.getElementById(tag).style.display='none';
		document.getElementById(me).style.display='block';
	}

}


function chiudiBox(tag){

	if (!document.getElementById(tag)) 
		return false;

	if (document.getElementById(tag).style.display=='block')
		document.getElementById(tag).style.display='none';

}

function trim(stringa){
    while (stringa.substring(0,1) == ' '){
        stringa = stringa.substring(1, stringa.length);
    }
    while (stringa.substring(stringa.length-1, stringa.length) == ' '){
        stringa = stringa.substring(0,stringa.length-1);
    }
    return stringa;
}


function in_array(needle, haystack) {
    var length = haystack.length;
    for(var i = 0; i < length; i++){
        if(haystack[i] == needle) return true;
    }
    return false;
}

