function trim(str)
{
   return str.replace(/^\s+|\s+$/g,"");
}
function conferma_eli(testo)
{
    if(confirm(testo))
	return true;
    else
	return false;
}
function reset_campo(nome_campo)
{
    if(document.getElementById(nome_campo).value == nome_campo)
    {
	document.getElementById(nome_campo).value = '';
    }
}
function in_array (needle, haystack, argStrict)
{
    var key = '', strict = !!argStrict;

    if (strict) {
        for (key in haystack) {
            if (haystack[key] === needle) {
                return true;
            }
        }
    } else {
        for (key in haystack) {
            if (haystack[key] == needle) {
                return true;
            }
        }
    }

    return false;
}
function espandiCollassa(div, icona)
{
    var element = document.getElementById(div);
    element.style.display = (element.style.display == "none") ? "block" : "none";
    if(icona != '')
    {
	var ico = document.getElementById(icona);
	//icona.style.addclass() = (element.style.display == "none") ? "block" : "none";
    }
}
function chiudi_mess()
{
    $('#ombra').hide();
    $('#message').hide();
}
function is_number(numero)
{
    if (isNaN(numero))
    {
	return false;
    }
    else
    {
	return true;
    }
}
function is_negative(numero)
{
    if (numero < 0)
    {
	return true;
    }
    else
    {
	return false
    }
}
function tasti()
{
    return false;
}
function is_mail(mail)
{
    var pattern = /^[a-zA-Z0-9._%-]+@[a-zA-Z0-9.-]+\.[a-zA-Z]{2,4}$/;
    if(pattern.test(mail) == false)
    {
	return false;
    }
    else
    {
	return true;
    }
}
