var errorfound = false;
var invioavviato = false;

function validemail(item)
{	
	if(!validlength(item, 5)) return false;
	if(item.indexOf('\'', 0) > -1) return false;
	if(item.indexOf('@', 0) == -1) return false;
	if(item.indexOf('.', 0) == -1) return false;
	if(item.indexOf(',', 0) > 0) return false;
	return true;
}

function validlength(item, len) 
{
	return(trim(item).length >= len);
}

function error(elem, text)
{
	if (errorfound) return;
	window.alert(text)
	elem.focus();
	errorfound = true;
}

function radioValue(rObj)
{
	if (rObj.length==undefined) return rObj.value;
	for (var i=0; i<rObj.length; i++) if (rObj[i].checked) return rObj[i].value;
	return false;
}

function apriCCV(Lingua)
{
	nuovafinestra = window.open("ccv_" + Lingua + ".html", "CCV", "menubar=no, width=410, height=580, left=10, top=10, resizable=yes, scrollbars=no");
	nuovafinestra.focus();
}

function trim(StrToTrim)
{
    if (typeof StrToTrim != "string")
    {
        return StrToTrim;
    }
    var StrBlank = StrToTrim.substring(0, 1);
    while (StrBlank == " ")
    {
        StrToTrim = StrToTrim.substring(1, StrToTrim.length);
        StrBlank = StrToTrim.substring(0, 1);
    }
    StrBlank = StrToTrim.substring(StrToTrim.length - 1, StrToTrim.length);
    while (StrBlank == " ")
    {
        StrToTrim = StrToTrim.substring(0, StrToTrim.length-1);
        StrBlank = StrToTrim.substring(StrToTrim.length-1, StrToTrim.length);
    }
    while (StrToTrim.indexOf("  ") != -1)
    {
        StrToTrim = StrToTrim.substring(0, StrToTrim.indexOf("  "));
        StrToTrim += StrToTrim.substring(StrToTrim.indexOf("  ") + 1, StrToTrim.length);
    }
    return StrToTrim;
}

function are_cookies_enabled() {
	var cookieEnabled = (navigator.cookieEnabled) ? true : false;
	if (typeof navigator.cookieEnabled == "undefined" && !cookieEnabled) { 
		document.cookie="testcookie";
		cookieEnabled = (document.cookie.indexOf("testcookie") != -1) ? true : false;
	}
	return (cookieEnabled);
}

function isnumeric (str) {
	for (var i = 0; i < str.length; i++) {
		var ch = str.substring(i, i+1);
		if (ch < "0" || ch > "9") {
			return false;
		}
	}
	return true;
}