function funTrim(sString)
{
    //Toglie gli spazi all'inizio e alla fine di una stringa
	var re = /(^\s+)|(\s+$)/g;
	return sString.replace(re,"");
}

function funTogliSpazi(objForm)
{
    //Funzione che scorre tutti gli elementi del documento e, se sono text,
    //toglie gli spazi a inizio e fine stringa
	for (var i=0; i<objForm.elements.length; i++)
	{
		if (objForm.elements[i].type == "text")
			objForm.elements[i].value = funTrim(objForm.elements[i].value);
	}
}

function funControllaEmail(sEmail)
{
	var re = /^([a-zA-Z0-9_\.\-])+\@(([a-zA-Z0-9\-]{2,})+\.)+([a-zA-Z0-9]{2,})+$/;
	if (re.test(sEmail.toString()))
		return true;
	else
		return false;
}
