function minusdaySession(){
newdate = sql2it_mysql(document.getElementById("in_datapay").value);
var Dayy = newdate.substr(0, 4); 
var Damm = newdate.substr(5, 2); 
var Dadd = newdate.substr(8, 2); 
var Dayy = parseInt(Dayy, 10)
var Damm = parseInt(Damm, 10)
var Dadd = parseInt(Dadd, 10)
if (Dadd>1){
	Dadd=parseInt(Dadd, 10) -1;
}else{
	if (Damm>1){
		var newmese = parseInt(Damm, 10) -1;	
		Damm =parseInt(Damm, 10) -1;
	}else{
		Dayy = parseInt(Dayy, 10) -1;
		var newmese = 12;	
		Damm=12;
	}
	var ggmese = NrDayMonth(newmese);
	Dadd=ggmese;
	
}
var exitdate=formatzero(Dayy) + "-" + formatzero(Damm) + "-" + formatzero(Dadd) + " 00:00:00";
document.getElementById("in_datapay").value = sql2itdat(exitdate);
}
function minusdayEntry(){
var newdate =readCookie("Input_Datapagamento");
if (newdate==null){
	newdate = sql2it_mysql(document.getElementById("in_datapay").value);
}else{
	newdate = sql2it_mysql(newdate);
}
var Dayy = newdate.substr(0, 4); 
var Damm = newdate.substr(5, 2); 
var Dadd = newdate.substr(8, 2); 
var Dayy = parseInt(Dayy, 10)
var Damm = parseInt(Damm, 10)
var Dadd = parseInt(Dadd, 10)

if (Dadd>1){
	Dadd=parseInt(Dadd, 10) -1;
}else{
	if (Damm>1){
		var newmese = parseInt(Damm, 10) -1;	
		Damm =parseInt(Damm, 10) -1;
	}else{
		Dayy = parseInt(Dayy, 10) -1;
		var newmese = 12;	
		Damm=12;
	}
	var ggmese = NrDayMonth(newmese);
	Dadd=ggmese;
	
}
var exitdate=formatzero(Dayy) + "-" + formatzero(Damm) + "-" + formatzero(Dadd) + " 00:00:00";

document.getElementById("in_datapay").value = sql2itdat(exitdate);
createCookie("Input_Datapagamento", sql2itdat(exitdate), 1);
}
function adddayEntry(){
	var newdate =readCookie("Input_Datapagamento");
	if (newdate==null){
		newdate = sql2it_mysql(document.getElementById("in_datapay").value);
	}else{
		newdate = sql2it_mysql(newdate);
	}
	var Dayy = newdate.substr(0, 4); 
	var Damm = newdate.substr(5, 2); 
	var Dadd = newdate.substr(8, 2); 
	var Dayy = parseInt(Dayy, 10)
	var Damm = parseInt(Damm, 10)
	var Dadd = parseInt(Dadd, 10)
	var Daddmm = NrDayMonth(Damm);

	if (Dadd<Daddmm){
		Dadd=parseInt(Dadd, 10) + 1 
	
	}else{
		if (Damm<12){
			Damm =parseInt(Damm, 10) +1;
			Dadd=1;
		}else{
			Dayy = parseInt(Dayy, 10) +1;
			Damm = 1;	
			Dadd=1;
			var Daddmm = NrDayMonth(1);
		}	
	}
	var datnewcom = formatzero(Dayy) + "-" + formatzero(Damm) + "-" + formatzero(Dadd);
	var exitdate=datnewcom;
	document.getElementById("in_datapay").value = sql2itdat(exitdate);
	createCookie("Input_Datapagamento", sql2itdat(exitdate), 1);
}
function addday(){
var newdate =readCookie("INPUT_DATEPAY");
if (newdate==null){	newdate = new Date();
}

var Dayy = newdate.substr(0, 4); 
var Damm = newdate.substr(5, 2); 
var Dadd = newdate.substr(8, 2); 
var Dayy = parseInt(Dayy, 10)
var Damm = parseInt(Damm, 10)
var Dadd = parseInt(Dadd, 10)
var Daddmm = NrDayMonth(Damm);

if (Dadd<Daddmm){
	Dadd=parseInt(Dadd, 10) + 1 

}else{
	if (Damm<12){
		Damm =parseInt(Damm, 10) +1;
		Dadd=1;
	}else{
		Dayy = parseInt(Dayy, 10) +1;
		Damm = 1;	
		Dadd=1;
		var Daddmm = NrDayMonth(1);
	}	
}
var datnewcom = formatzero(Dayy) + "-" + formatzero(Damm) + "-" + formatzero(Dadd) + " 00:00:00";

var exitdate=datnewcom;

document.getElementById("in_datapay").value = sql2itdat(exitdate);
createCookie("INPUT_DATEPAY", exitdate, 1);

}
function testftp(){
	createCookie("TESTFTP","OK",1);
	location.replace("RispostaIscrizione.php")
}
function descallegato(){
if (document.getElementById("userfile").value==null){
	document.getElementById("Descallegato").innerHTML="Attenzione, nessuna ricevuta allegata!!! Riprovare."	
	return
}
var sel = document.getElementById("userfile").value;
if (sel==""){
	document.getElementById("Descallegato").innerHTML="Attenzione, nessuna ricevuta allegata!!! Riprovare."	
	return
}
if (sel==null){
	document.getElementById("Descallegato").innerHTML="Attenzione, nessuna ricevuta allegata!!! Riprovare."	
	return
}
document.getElementById("userfile").value=document.getElementById("Descallegato").value
}
function minusday(){
var datv = document.getElementById("in_datapay").value;
var newdate =readCookie("INPUT_DATEPAY");
if (newdate==null){
	newdate = readCookie("ISCCONF_DATEREG");
}
var Dayy = newdate.substr(0, 4); 
var Damm = newdate.substr(5, 2); 
var Dadd = newdate.substr(8, 2); 
var Dayy = parseInt(Dayy, 10)
var Damm = parseInt(Damm, 10)
var Dadd = parseInt(Dadd, 10)

if (Dadd>1){
	Dadd=parseInt(Dadd, 10) -1;
}else{
	if (Damm>1){
		var newmese = parseInt(Damm, 10) -1;	
		Damm =parseInt(Damm, 10) -1;
	}else{
		Dayy = parseInt(Dayy, 10) -1;
		var newmese = 12;	
		Damm=12;
	}
	var ggmese = NrDayMonth(newmese);
	Dadd=ggmese;
	
}
var exitdate=formatzero(Dayy) + "-" + formatzero(Damm) + "-" + formatzero(Dadd) + " 00:00:00";

document.getElementById("in_datapay").value = sql2itdat(exitdate);
createCookie("INPUT_DATEPAY", exitdate, 1);
}
function NrDayMonth(mm){
	

	if (mm=="01"){
		return 31;
	}
	if (mm=="02"){
		return 29;
	}
	if (mm=="03"){
		return 31;
	}
	if (mm=="04"){
		return 30;
	}
	if (mm=="05"){
		return 31;
	}
	if (mm=="06"){
		return 30;
	}
	if (mm=="07"){
		return 31;
	}
	if (mm=="08"){
		return 31;
	}
	if (mm=="09"){
		return 30;
	}
	if (mm=="10"){
		return 31;
	}
	if (mm=="11"){
		return 30;
	}
	if (mm=="12"){
		return 31;
	}
}
/*trasforma una data italiana in mysql*/
function sql2it_mysql(dataf){    
    var y = dataf.substr(6, 4); 
		var m = dataf.substr(3, 2); 
		var d = dataf.substr(0, 2); 
		var dataf = y + '-' + m + '-' + d;
    return dataf;
}
/*trasforma una data in mysql in formato data italiana*/
function sql2itdat(dataf){    
    var y = dataf.substr(0, 4); 
		var m = dataf.substr(5, 2); 
		var d = dataf.substr(8, 2); 
		var dataf = d + '/' + m + '/' + y ;
    return dataf;
}
function formatzero(num){
		
    if (parseInt(num, 10) < 10) {	
    	
    	var valret='0' + num;
    	
    	return valret;
    	
    }else{
        return num;
    }
    
} 

function openurlsamepageIsc2(idev) {

	var httpopen = "./Iscrizionesquadra.php?IDEvent=" + idev;
	location.href = httpopen;
}

function openurlsamepageIsc1(idev) {

	var httpopen = "./IscrizioneSingola.php?IDEvent=" + idev;
	location.href = httpopen;
}

function searchteam() {
eraseCookie("Search_Filtro");
		eraseCookie("Rank_Ps");
		eraseCookie("Rank_Pn");
	var httpopen = "./searchteam.php";
	PopupCentrata(httpopen, 980, 450);
}
function cercavalue(Cookiename, ElemID){
	var varokindice=""
	var valcookie=readCookie(Cookiename);
	if (valcookie==null){
		if (document.getElementById(ElemID)==null){
			
		}else{
			var x=document.getElementById(ElemID);
			varokindice=x.options[0].value;
		}
		
	}else{
			var x=document.getElementById(ElemID);
			var cookieval=readCookie(Cookiename);
			
			for (indice=0;indice<x.length;indice++){
				
				var nomeval = x.options[indice].text;
				if (cookieval==nomeval){
					varokindice=x.options[indice].value;
				}
			}
		}
		
	
	return varokindice;

}
function cercavalueSession(Sesname, ElemID){
	var varokindice=""
	var valcookie=Sesname;
	if (valcookie==null){
		if (document.getElementById(ElemID)==null){
			
		}else{
			var x=document.getElementById(ElemID);
			varokindice=x.options[0].value;
		}
		
	}else{
			var x=document.getElementById(ElemID);
			var cookieval=Sesname;
			
			for (indice=0;indice<x.length;indice++){
				
				var nomeval = x.options[indice].text;
				if (cookieval==nomeval){
					varokindice=x.options[indice].value;
				}
			}
		}
	return varokindice;

}
function tornaverificapreiscritti(){
	location.replace("VerificaPreiscrizioni.php")
}
function cercavaluefromSQL(recvalue, ElemID){
	
	var valcookie=recvalue;
	
	if (valcookie==null){
		if (document.getElementById(ElemID)==null){
			
		}else{
			var x=document.getElementById(ElemID);
			varokindice=x.options[0].value;
		}
		
	}else{
			var x=document.getElementById(ElemID);
			var cookieval=valcookie;
			
			for (indice=0;indice<x.length;indice++){
				
				var nomeval = x.options[indice].text;
				if (cookieval==nomeval){
					varokindice=x.options[indice].value;
				}
			}
		}
	
	return varokindice;

}
function Submitbutton(){
var sel = document.getElementById("userfile").value;

if (sel==""){
	alert("Inserire l'allegato!!!");	
	return
}
if (sel==null){
	alert("Inserire l'allegato!!!");	
	return
}
document.getElementById("SubmitPic").click();
}
function saveCookieIscrizioneSingoloSelect(Cookiename, ElemID){
var nomecookie = Cookiename;
sel = document.getElementById(ElemID);

var valcook = sel.options[sel.selectedIndex].text;
if (ElemID == "Save") {
		
		if (sel.value==1){
			createCookie("PROC_CONFERMA", "SIPICS", 1);
			createCookie("INPUT_CONFERMA", "SIPICS", 1);
		}else{
			createCookie("PROC_CONFERMA", "NOPICS", 1);
			createCookie("INPUT_CONFERMA", "SIPICS", 1);
		}
		
		createCookie("MODISCRIZIONE","OK",1);
		location.replace("RispostaIscrizione.php");
}
if (ElemID == "Amount") {
		var impo = valcook.substr(1, 6);
		
		document.getElementById("in_impopay").value=impo;
		createCookie("Input_Amountval", impo, 1);
		
}
if (ElemID=="Paymentway"){
		document.getElementById("in_payway").value=valcook;
	}	
if (valcook == "") {
	eraseCookie(nomecookie);
} else {
	createCookie(nomecookie, valcook, 1);
	
}

}
function saveCookieIscrizioneSingolo(Cookiename, ElemID) {
	esciiboxwhite(ElemID);
	var cechiphtml = document.getElementById("rispassoc").innerHTML;
	var codchip =  document.getElementById("in_chip").value
	if (codchip!=""){
		if (cechiphtml!=""){
			document.getElementById("in_chip").value="";
			document.getElementById("rispassoc").innerHTML = "";
		}
	}else{
		
	}
	if (ElemID == "in_mobile1") {
		checkMobile(document.getElementById(ElemID).value, ElemID);
	}

	if (ElemID == "in_phone") {
		checkMobile(document.getElementById(ElemID).value, ElemID);
	}

	if (ElemID == "in_mobile2") {
		checkMobile(document.getElementById(ElemID).value, ElemID);
	}

	if (ElemID == "in_email1") {
		var inpval = readCookie("Input_Email1");
		document.getElementById(ElemID).value = document.getElementById(ElemID).value.toLowerCase();
		confermaemailnew1();
	}

	if (ElemID == "in_email2") {
		document.getElementById(ElemID).value = document.getElementById(ElemID).value.toLowerCase();
		confermaemailnew2();
	}
	
	var valcook=document.getElementById(ElemID).value;

	var nomecookie = Cookiename;
	if (valcook == "") {
		eraseCookie(nomecookie);
	} else {
		createCookie(nomecookie, document.getElementById(ElemID).value, 1);
	}
	if (ElemID == "in_surname") {
		VerificaIDAnagraficWTauto();
	}
	if (ElemID == "in_name") {
		VerificaIDAnagraficWTauto();
	}
	if (ElemID == "in_bornon") {
		VerificaIDAnagraficWTauto();
	}
}

function saveCookieEntry(Cookiename, ElemID){
	esciiboxwhite(ElemID);
	if (ElemID == "in_email1") {
		var inpval = readCookie("Input_Email1");
		document.getElementById(ElemID).value = document.getElementById(ElemID).value.toLowerCase();
		confermaemailnew1noEmail2Entry();
	}
}
function saveCookieIscrizioneSingoloCumulativa(Cookiename, ElemID) {
	esciiboxwhite(ElemID);
	
	if (ElemID == "in_mobile1") {
		checkMobile(document.getElementById(ElemID).value, ElemID);
	}

	if (ElemID == "in_phone") {
		checkMobile(document.getElementById(ElemID).value, ElemID);
	}

	if (ElemID == "in_mobile2") {
		checkMobile(document.getElementById(ElemID).value, ElemID);
	}
	if (ElemID == "in_codteam") {
		var x = document.getElementById(ElemID).value
		if (document.getElementById(ElemID).value=="null"){
			document.getElementById(ElemID).value=""
		}
		if (document.getElementById(ElemID).value=="NULL"){
			document.getElementById(ElemID).value=""
		}
	}
	if (ElemID == "in_email1") {
		var inpval = readCookie("Input_Email1");
		document.getElementById(ElemID).value = document.getElementById(ElemID).value.toLowerCase();
		confermaemailnew1noEmail2();
	}
	var valcook=document.getElementById(ElemID).value;
	var nomecookie = Cookiename;
	if (valcook == "") {
		eraseCookie(nomecookie);
	} else {

		createCookie(nomecookie, document.getElementById(ElemID).value, 1);
	}

}
function saveCookieIscrizioneSingoloCumulativaEnglish(Cookiename, ElemID) {
	esciiboxwhite(ElemID);
	
	if (ElemID == "in_mobile1") {
		checkMobileEnglish(document.getElementById(ElemID).value, ElemID);
	}

	if (ElemID == "in_phone") {
		checkMobileEnglish(document.getElementById(ElemID).value, ElemID);
	}

	if (ElemID == "in_mobile2") {
		checkMobileEnglish(document.getElementById(ElemID).value, ElemID);
	}
	if (ElemID == "in_codteam") {
		var x = document.getElementById(ElemID).value
		if (document.getElementById(ElemID).value=="null"){
			document.getElementById(ElemID).value=""
		}
		if (document.getElementById(ElemID).value=="NULL"){
			document.getElementById(ElemID).value=""
		}
	}
	if (ElemID == "in_email1") {
		var inpval = readCookie("Input_Email1");
		document.getElementById(ElemID).value = document.getElementById(ElemID).value.toLowerCase();
		confermaemailnew1noEmail2();
	}
	var valcook=document.getElementById(ElemID).value;
	var nomecookie = Cookiename;
	if (valcook == "") {
		eraseCookie(nomecookie);
	} else {

		createCookie(nomecookie, document.getElementById(ElemID).value, 1);
	}

}
function entermob(ElID) {
	if (document.getElementById(ElID).value == "") {
		//*document.getElementById(ElID).value = "+39"*/
	}
}

function checkMobile(nrmob, ElID) {
	var str = nrmob;
	var fchar = str.substr(0, 1);
	var riporta = ""
	if (fchar=="+"){
		riporta = "+"
	}
	var ck = str.length;
	if (str.length < 1) {
		document.getElementById(ElID).value = "";
		return;
	}
	if (str.length < 7) {
		alert("Numero troppo breve!!!");
		document.getElementById(ElID).value = "";
		document.getElementById(ElID).focus();
	} else {
		document.getElementById(ElID).value = riporta + nrmob.replace(/\D/ig, "");
		return;
	}
}
function checkMobileEnglish(nrmob, ElID) {
	var str = nrmob;
	var fchar = str.substr(0, 1);
	var riporta = ""
	if (fchar=="+"){
		riporta = "+"
	}
	var ck = str.length;
	if (str.length < 1) {
		document.getElementById(ElID).value = "";
		return;
	}
	if (str.length < 5) {
		alert("Number too short!!!");
		document.getElementById(ElID).value = "";
		document.getElementById(ElID).focus();
	} else {
		document.getElementById(ElID).value = riporta + nrmob.replace(/\D/ig, "");
		return;
	}
}
function createCookieSession(){
	
}
function inviadatistranieri() {
	window.opener.document.getElementById("in_prov").value = document.getElementById("inwr_prov").value;
	window.opener.document.getElementById("in_address").value = document.getElementById("inwr_add").value;
	window.opener.document.getElementById("in_paese").value = document.getElementById("inwr_city").value;
	window.opener.document.getElementById("in_cap").value = document.getElementById("inwr_cap").value;
	window.close();	

}

function pagfirst(row) {
	var lastpag = document.getElementById("paglast").value;
	document.getElementById("pagnow").value = 1
	var nextpag = 1;
	var vast = (row * (nextpag - 1));
	document.getElementById("infrom").value = vast;
	document.getElementById("PaginaDesc").value = "1 di " + lastpag;
	var vast = (row * (nextpag - 1));

	document.getElementById("infrom").value = vast;

	var htref = document.getElementById("in_filtranascosto").value;
	var dapag = document.getElementById("infrom").value;

	httpurlcom = document.getElementById("in_http").value;
	httpurl = httpurlcom + htref + "&Ps=" + dapag + "&Pn=" + nextpag;
	location.replace(httpurl);
}
function tornaiscrizioni(){
	location.replace("Iscrizioni.php");
}
function tornaiscrizionesingola(){
	location.replace("IscrizioneSingola.php");
}
function tornaHomePage(){
	location.replace("index.php");
}
function pagnext(row) {
	var lastpag = document.getElementById("paglast").value;
	var nextpag = document.getElementById("pagnow").value;

	if (lastpag == nextpag) {
		document.getElementById("pagnow").value = lastpag;
	} else {
		nextpag++;
		document.getElementById("pagnow").value = nextpag;
	}

	document.getElementById("PaginaDesc").value = nextpag + " di " + lastpag;

	var vast = (row * (nextpag - 1));

	document.getElementById("infrom").value = vast;

	var htref = document.getElementById("in_filtranascosto").value;

	var dapag = document.getElementById("infrom").value;
	httpurlcom = document.getElementById("in_http").value;
	httpurl = httpurlcom + htref + "&Ps=" + dapag + "&Pn=" + nextpag;
	location.replace(httpurl);
}

function pagprev(row) {
	var lastpag = document.getElementById("paglast").value;
	var nextpag = document.getElementById("pagnow").value;

	if (nextpag == 1) {
		document.getElementById("pagnow").value = 1;
	} else {
		nextpag--;
		document.getElementById("pagnow").value = nextpag;
	}

	document.getElementById("PaginaDesc").value = nextpag + " di " + lastpag;
	var vast = (row * (nextpag - 1));
	document.getElementById("infrom").value = vast;
	var htref = document.getElementById("in_filtranascosto").value;
	var dapag = document.getElementById("infrom").value;

	httpurlcom = document.getElementById("in_http").value;
	httpurl = httpurlcom + htref + "&Ps=" + dapag + "&Pn=" + nextpag;
	location.replace(httpurl);
}

function paglast(row) {

	var lastpag = document.getElementById("paglast").value
	var nextpag = lastpag;
	document.getElementById("pagnow").value = lastpag;
	document.getElementById("PaginaDesc").value = lastpag + " di " + lastpag;
	var vast = (row * (lastpag - 1));
	document.getElementById("infrom").value = vast;
	var htref = document.getElementById("in_filtranascosto").value;
	var dapag = document.getElementById("infrom").value;

	httpurlcom = document.getElementById("in_http").value;
	httpurl = httpurlcom + htref + "&Ps=" + dapag + "&Pn=" + nextpag;
	location.replace(httpurl);
}

function ricaricapagina2(pagcom, httpurlcom) {

	var vast = (10 * (pagcom - 1));

	document.getElementById("infrom").value = vast;
	var htref = document.getElementById("in_filtranascosto").value;
	var dapag = document.getElementById("infrom").value;
	httpurl = httpurlcom + htref + "&Ps=" + dapag;
	location.replace(httpurl);
}

function ricaricapaginabutton2(pagcom) {
	window.opener.document.getElementById("in_da").value = 11;
	var htref = window.opener.document.getElementById("in_filtranascosto").value;
	var str = window.opener.document.getElementById("in_filtranascosto").value;
	var dapag = window.opener.document.getElementById("in_da").value;

	if (str.length < 3) {
		alert('Inserire almeno 3 caratteri!!!');
	} else {
		httpurl = "searchpaesi.php?Paese=" + htref + "&Ps=" + dapag;
		location.replace(httpurl);
	}
}

function Salvadatiiscrizionecookie() {}

function Erasedatiscrizione() {
	eraseCookie("Chip_IDAnag");
	eraseCookie("Chip_Surname");
	eraseCookie("Chip_Name");
	eraseCookie("Chip_Code");
	eraseCookie("Chip_DOB");
	eraseCookie("Chip_POB");
	eraseCookie("Chip_CF");
	eraseCookie("Chip_Gender");
	eraseCookie("Chip_Country");
	eraseCookie("Chip_Address");
	eraseCookie("Chip_ZipCode");
	eraseCookie("Chip_ZipCode100");
	eraseCookie("Chip_City");
	eraseCookie("Chip_Prov");
	eraseCookie("Chip_Mobile1");
	eraseCookie("Chip_Mobile2");
	eraseCookie("Chip_Email1");
	eraseCookie("Chip_Email2");
	eraseCookie("Chip_Phone1");
	eraseCookie("Chip_License");
	eraseCookie("Chip_TeamCode");
	eraseCookie("Chip_TeamName");
	eraseCookie("Chip_Ente");
	eraseCookie("Chip_Privacy");
	eraseCookie("Chip_IDAnagWT");
	eraseCookie("Chip_Ama");
	eraseCookie("Chip_MG");
	eraseCookie("Chip_CT"); 
	eraseCookie("Chip_GrMer");
	eraseCookie("SearchData");
}

function confermaemailnew1noEmail2() {
	var IDEl = "in_email1";

	var emck = document.getElementById(IDEl).value.toLowerCase();
	if (emck == null) {
		inval = "./img/noemail.jpg";
		document.getElementById("ImgConfEmail1").src = inval;
		document.getElementById("in_confEmail1").value = "NO";
		return;
	}
	if (emck == "") {
		inval = "./img/noemail.jpg";
		document.getElementById("ImgConfEmail1").src = inval;
		document.getElementById("in_confEmail1").value = "NO";
		return;
	}

	var regexp = /^[A-Za-z0-9_.%-]+@[A-Za-z0-9_.-]+[.][A-Za-z]{2,4}$/;

	if (emck != "" && regexp.test(emck) == false) {
		inval = "./img/no.png";
		document.getElementById("ImgConfEmail1").src = inval;
		document.getElementById("in_confEmail1").value = "NO";
		document.getElementById(IDEl).value = "";
		document.getElementById(IDEl).focus();
		return;
	} else {
		inval = "./img/si.png";
		document.getElementById("ImgConfEmail1").src = inval;
		document.getElementById("in_confEmail1").value = "SI";
		document.getElementById("in_respteam").focus();
		createCookie("Input_Email1",emck,1);
	}
}
function confermaemailnew1noEmail2Entry() {
	var IDEl = "in_email1";

	var emck = document.getElementById(IDEl).value.toLowerCase();
	if (emck == null) {
		inval = "./img/noemail.jpg";
		document.getElementById("ImgConfEmail1").src = inval;
		document.getElementById("in_confEmail1").value = "NO";
		return;
	}
	if (emck == "") {
		inval = "./img/noemail.jpg";
		document.getElementById("ImgConfEmail1").src = inval;
		document.getElementById("in_confEmail1").value = "NO";
		return;
	}

	var regexp = /^[A-Za-z0-9_.%-]+@[A-Za-z0-9_.-]+[.][A-Za-z]{2,4}$/;

	if (emck != "" && regexp.test(emck) == false) {
		inval = "./img/no.png";
		document.getElementById("ImgConfEmail1").src = inval;
		document.getElementById("in_confEmail1").value = "NO";
		document.getElementById(IDEl).value = "";
		document.getElementById(IDEl).focus();
		return;
	} else {
		inval = "./img/si.png";
		document.getElementById("ImgConfEmail1").src = inval;
		document.getElementById("in_confEmail1").value = "SI";
		document.getElementById("in_tessera").focus();
		createCookie("Input_Email1",emck,1);

	}
}
function confermaemailnew1() {
	var IDEl = "in_email1";

	var emck = document.getElementById(IDEl).value.toLowerCase();
	if (emck == null) {
		inval = "./img/noemail.jpg";
		document.getElementById("ImgConfEmail1").src = inval;
		document.getElementById("in_confEmail1").value = "NO";
		return;
	}
	if (emck == "") {
		inval = "./img/noemail.jpg";
		document.getElementById("ImgConfEmail1").src = inval;
		document.getElementById("in_confEmail1").value = "NO";
		return;
	}

	var regexp = /^[A-Za-z0-9_.%-]+@[A-Za-z0-9_.-]+[.][A-Za-z]{2,4}$/;

	if (emck != "" && regexp.test(emck) == false) {
		inval = "./img/no.png";
		document.getElementById("ImgConfEmail1").src = inval;
		document.getElementById("in_confEmail1").value = "NO";
		document.getElementById(IDEl).value = "";
		document.getElementById(IDEl).focus();
		return;
	} else {
		inval = "./img/si.png";
		document.getElementById("ImgConfEmail1").src = inval;
		document.getElementById("in_confEmail1").value = "SI";
		document.getElementById("in_email2").focus();
		createCookie("Input_Email1",emck,1);
	}
}
function confermaemailnew2() {
	var IDEl = "in_email2";

	var emck = document.getElementById(IDEl).value.toLowerCase();
	if (emck == null) {
		inval = "./img/noemail.jpg";
		document.getElementById("ImgConfEmail2").src = inval;
		document.getElementById("in_confEmail2").value = "NO";

		return;
	}
	if (emck == "") {
		inval = "./img/noemail.jpg";
		document.getElementById("ImgConfEmail2").src = inval;
		document.getElementById("in_confEmail2").value = "NO";

		return;
	}

	var regexp = /^[A-Za-z0-9_.%-]+@[A-Za-z0-9_.-]+[.][A-Za-z]{2,4}$/;

	if (emck != "" && regexp.test(emck) == false) {
		inval = "./img/no.png";
		document.getElementById("ImgConfEmail2").src = inval;
		document.getElementById("in_confEmail2").value = "NO";
		document.getElementById(IDEl).value = "";
		document.getElementById(IDEl).focus();
		return;
	} else {
		inval = "./img/si.png";
		document.getElementById("ImgConfEmail2").src = inval;
		document.getElementById("in_confEmail1").value = "SI";
		document.getElementById("in_tessera").focus();
		createCookie("Input_Email2",emck,1);
	}
}
function AddnewMulti(){
createCookie("AddnewAtleta","OK");
Erasedatiscrizione();
location.replace("IscrizioneCumulativa.php");
}
function SalvaDatiIscrizioneMultipla() {

	Erasedatiscrizione();

	if (document.getElementById('in_team').value == "") {
		okv = 0;
		alert('Nome squadra non inserita. Questo campo è obbligatorio.!!!');
		return;
	}
	if (document.getElementById('in_ente').value == "") {
		okv = 0;
		alert('Ente non specificato. Questo campo è obbligatorio.!!!');
		return;
	}
	if (document.getElementById('in_codteam').value == "") {
		okv = 0;
		alert('Codice squadra non specificato. Questo campo è obbligatorio.!!!');
		return;
	}
	if (document.getElementById('in_nazione').value == "") {
		okv = 0;
		alert('Nazione squadra non specificata. Questo campo è obbligatorio.!!!');
		return;
	}
	if (document.getElementById('in_address').value == "") {
		okv = 0;
		alert('Indirizzo squadra non specificato. Questo campo è obbligatorio.!!!');
		return;
	}
	if (document.getElementById('in_paese').value == "") {
		okv = 0;
		alert('Paese dove si trova la sede della squadra non specificato. Questo campo è obbligatorio.!!!');
		return;
	}
	if (document.getElementById('in_phone').value == "") {
		if (document.getElementById('in_mobile1').value == "") {
			if (document.getElementById('in_mobile2').value == "") {
				okv = 0;
				alert('Inserire almeno un numero di telefono della squadra, per eventuali comunicazioni. Almeno uno dei 3 campi è obbligatorio.!!!');
				return;
			}
		}
	}
	if (document.getElementById('in_respteam').value == "") {
		okv = 0;
		alert('Inserire il responsabile o il nominativo di chi esegue la preiscrizione cumulativa. Questo campo è obbligatorio.!!!');
		return;
	}
	if (document.getElementById('in_email1').value == "") {
		okv = 0;
		alert('Email principale non inserita. Questo campo è obbligatorio per l&egraveinvio di conferma registrazione.!!!');
		return;
	}

	if (document.getElementById('in_confEmail1').value == "NO") {
		okv = 0;
		alert('Email non confermata. Questo campo è obbligatorio per confermare la tua registrazione!!!');
		return;
	}

	var c = document.getElementById('privacy_1').checked;

	if (c == true) {} else {
		okv = 0;
		alert('Per poter inviare i dati, occorre accettare la clausola della privacy.');
		return;
	}

	var country = document.getElementById("in_nazione").value;
	var in_address = document.getElementById("in_address").value;
	var in_prov = document.getElementById("in_prov").value;
	var in_cap = document.getElementById("in_cap").value;
	var in_cap100 = document.getElementById("in_cap100").value;
	var in_paese = document.getElementById("in_paese").value;
	var in_mobile1 = document.getElementById("in_mobile1").value;
	var in_mobile2 = document.getElementById("in_mobile2").value;
	var in_phone = document.getElementById("in_phone").value;
	var in_email1 = document.getElementById("in_email1").value;
	var in_codrace = document.getElementById("in_idrace").value;
	var ente = document.getElementById("in_ente").value;
	var in_codteam = document.getElementById("in_codteam").value;
	var in_team = document.getElementById("in_team").value;
	var hnat = document.getElementById('in_nazione').value;
	var hnatext = document.getElementById('in_extnazione').value;
	if (document.getElementById('in_idprereg').value==null){
		eraseCookie("Chip_IDPreReg");
		createCookie("InsDatiMulti", "OK", 1);
	}else{
		if (document.getElementById('in_idprereg').value==""){
			eraseCookie("Chip_IDPreReg");
			createCookie("InsDatiMulti", "OK", 1);
		}else{
			if (document.getElementById('in_idprereg').value==0){
				eraseCookie("Chip_IDPreReg");
				createCookie("InsDatiMulti", "OK", 1);
			}else{
				if (document.getElementById('in_idprereg').value=="0"){
					eraseCookie("Chip_IDPreReg");
					createCookie("InsDatiMulti", "OK", 1);
				}else{
					createCookie("Chip_IDPreReg",document.getElementById('in_idprereg').value,1);
					createCookie("ModDatiConf", "OK", 1);
				}
			}
		}
	}
	var idprereg = readCookie("Chip_IDPreReg");
	createCookie("Chip_Country", hnat, 1);
	createCookie("Chip_Country_Ext", hnatext, 1);
	createCookie("Chip_Address", in_address, 1);
	createCookie("Chip_Prov", in_prov, 1);
	createCookie("Chip_ZipCode", in_cap, 1);
	createCookie("Chip_ZipCode100", in_cap100, 1);
	createCookie("Chip_City", in_paese, 1);
	createCookie("Chip_Mobile1", in_mobile1, 1);
	createCookie("Chip_Mobile2", in_mobile2, 1);
	createCookie("Chip_Phone", in_phone, 1);
	createCookie("Chip_Email1", in_email1, 1);
	createCookie("Chip_Ente", ente, 1);
	createCookie("Chip_CodTeam", in_codteam, 1);
	createCookie("Chip_TeamName", in_team, 1);
	createCookie("Iscr_IDEv", in_codrace, 1);
	var namerace = document.getElementById("in_namerace").value;
	createCookie("RACEOPEN", namerace, 1);
	
	httpurl = "IscrizioneCumulativa.php"
	location.replace(httpurl);
}
function SalvaDatiChipJsMulti() {

	Erasedatiscrizione();

	if (document.getElementById('in_surname').value == "") {
		okv = 0;
		alert('Cognome non inserito. Questo campo è obbligatorio.!!!');
		return;
	}

	if (document.getElementById('in_name').value == "") {
		okv = 0;
		alert('Nome non inserito. Questo campo è obbligatorio.!!!');
		return;
	}

	if (document.getElementById('in_bornon').value == "") {
		okv = 0;
		alert('Data di nascita non inserita. Questo campo è obbligatorio.!!!');
		return;
	}

	if (document.getElementById('gender').value == "") {
		okv = 0;
		alert('Sesso non inserito. Questo campo è obbligatorio.!!!');
		return;
	}

		

	var in_idanagraphic = document.getElementById("in_idanagraphic").value;
	var in_surname = document.getElementById("in_surname").value;
	var in_name = document.getElementById("in_name").value;
	var in_chip = document.getElementById("in_chip").value;
	var in_bornin = document.getElementById("in_bornin").value;
	var in_bornon = document.getElementById("in_bornon").value;
	var in_codfis = document.getElementById("in_codfis").value;
	var gender = document.getElementById("gender").value;
	var country = document.getElementById("in_nazione").value;
	var in_address = document.getElementById("in_address").value;
	var in_prov = document.getElementById("in_prov").value;
	var in_cap = document.getElementById("in_cap").value;
	var in_cap100 = document.getElementById("in_cap100").value;
	var in_paese = document.getElementById("in_paese").value;
	var in_mobile1 = document.getElementById("in_mobile1").value;
	var in_mobile2 = document.getElementById("in_mobile2").value;
	var in_phone = document.getElementById("in_phone").value;
	var in_email1 = document.getElementById("in_email1").value;
	var in_email2 = document.getElementById("in_email2").value;
	var in_tessera = document.getElementById("in_tessera").value;
	var in_codrace = document.getElementById("in_idrace").value;
	var ente = document.getElementById("in_ente").value;
	var in_codteam = document.getElementById("in_codteam").value;
	var in_team = document.getElementById("in_team").value;
	var ama=document.getElementById("Amat").checked;
	var mg=document.getElementById("MG").checked;
	var ct=document.getElementById("CT").checked;
	var grmer=document.getElementById("GrMer").checked;
	var hgen = document.getElementById('gender').value;
	var hnat = document.getElementById('in_nazione').value;
	var in_codpremulti = document.getElementById('in_idpreregMulti').value;
	var hnatext = document.getElementById('in_extnazione').value;
	if (document.getElementById('in_idprereg').value==null){
		eraseCookie("Chip_IDPreReg");
		createCookie("InsDati", "OK", 1);
	}else{
		if (document.getElementById('in_idprereg').value==""){
			eraseCookie("Chip_IDPreReg");
			createCookie("InsDati", "OK", 1);
		}else{
			if (document.getElementById('in_idprereg').value==0){
				eraseCookie("Chip_IDPreReg");
				createCookie("InsDati", "OK", 1);
			}else{
				if (document.getElementById('in_idprereg').value=="0"){
					eraseCookie("Chip_IDPreReg");
					createCookie("InsDati", "OK", 1);
				}else{
					createCookie("Chip_IDPreReg",document.getElementById('in_idprereg').value,1);
					createCookie("ModDatiConf", "OK", 1);
				}
			}
		}
	}
	var idprereg = readCookie("Chip_IDPreReg");
	createCookie("Chip_IDAnag", in_idanagraphic, 1);
	createCookie("Chip_Surname", in_surname, 1);
	createCookie("Chip_Name", in_name, 1);
	createCookie("Chip_Code", in_chip, 1);
	createCookie("Chip_DOB", in_bornon, 1);
	createCookie("Chip_POB", in_bornin, 1);
	createCookie("Chip_CF", in_codfis, 1);
	createCookie("Chip_Gender", hgen, 1);
	createCookie("Chip_Country", hnat, 1);
	createCookie("Chip_Country_Ext", hnatext, 1);
	createCookie("Chip_Address", in_address, 1);
	createCookie("Chip_Prov", in_prov, 1);
	createCookie("Chip_ZipCode", in_cap, 1);
	createCookie("Chip_ZipCode100", in_cap100, 1);
	createCookie("Chip_City", in_paese, 1);
	createCookie("Chip_Mobile1", in_mobile1, 1);
	createCookie("Chip_Mobile2", in_mobile2, 1);
	createCookie("Chip_Phone", in_phone, 1);
	createCookie("Chip_Email1", in_email1, 1);
	createCookie("Chip_Email2", in_email2, 1);
	createCookie("Chip_License", in_tessera, 1);
	createCookie("Chip_Ente", ente, 1);
	createCookie("Chip_CodTeam", in_codteam, 1);
	createCookie("Chip_TeamName", in_team, 1);
	createCookie("Chip_Ama", ama, 1);
	createCookie("Chip_MG", mg, 1);
	createCookie("Chip_CT", ct, 1);
	createCookie("Chip_GrMer", grmer, 1);
	createCookie("Iscr_InsIDMulti",in_codpremulti,1);
	httpurl = "IscrizioneCumulativa.php" //Stessa pagina
	location.replace(httpurl);

	//var httpopen = "./inc/trovadatichip.php?" Mask Popup
	//PopupCentrata(httpopen,450,450)

}
function searchwtdb() {
	eraseCookie("Chip_Surname");
	eraseCookie("Chip_Name");
	eraseCookie("Chip_Code");
	eraseCookie("SearchData");
	var cogncom = document.getElementById("in_surname").value;
	var nomecom = document.getElementById("in_name").value;
	var chipcom = document.getElementById("in_chip").value;

	if (chipcom == "") {
		alert('Attenzione!!! Inserire il codice chip.');
		return;
	}

	if (cogncom == "") {
		alert('Attenzione!!! Inserire il cognome.');
		return;
	}

	if (nomecom == "") {
		alert('Attenzione!!! Inserire il nome.');
		return;
	}

	createCookie("Chip_Surname", cogncom, 1);
	createCookie("Chip_Name", nomecom, 1);
	createCookie("Chip_Code", chipcom, 1);
	createCookie("SearchData", "OK", 1);
	httpurl=readCookie("NEW_PAGE")
	location.replace(httpurl);
	
	//var httpopen = "./inc/trovadatichip.php?" Mask Popup
	//PopupCentrata(httpopen,450,450)

}

function searchpaesi() {

	var snat = document.getElementById('in_nazione').value;
	if (snat == "ITALIA") {
		var httpopen = "searchpaesi.php";
		eraseCookie("Search_Filtro");
		eraseCookie("Rank_Ps");
		eraseCookie("Rank_Pn");
		location.replace(httpopen);
	} else {
		var sadd = document.getElementById('in_address').value;
		var scap = document.getElementById('in_cap').value;
		var scity = document.getElementById('in_paese').value;
		var sprov = document.getElementById('in_prov').value;

		createCookie("Eng_Address", sadd, 1);
		createCookie("Eng_Zip", scap, 1);
		createCookie("Eng_City", scity, 1);
		createCookie("Eng_Prov", sprov, 1);
		createCookie("Eng_Country", snat, 1);
		var httpopen = "WritePaese.php";
		location.replace(httpopen);
	}

}

function searchcountry() {
	var httpopen = "SearchCountry.php";
	location.replace(httpopen);

}

function searchpaesiCF() {
	var httpopen = "./searchpaesiCF.php";
	PopupCentrata(httpopen, 650, 450);
}


function confermaiscrizione(nomeForm) {

}

function confermaGestTeam(nomeForm) {
	if (document.getElementById('in_team').value == "") {
		okv = 0;
		alert('Nome squadra non inserita. Questo campo è obbligatorio.!!!');
		return;
	}

	if (document.getElementById('in_codteam').value == "") {
		okv = 0;
		alert('Codice squadra non inserita. Questo campo è obbligatorio.!!!');
		return;
	}

	if (document.getElementById('in_address').value == "") {
		okv = 0;
		alert('Indirizzo della squadra non inserito. Questo campo è obbligatorio.!!!');
		return;
	}

	if (document.getElementById('in_email1').value == "") {
		okv = 0;
		alert('Indirizzo email della squadra o di un suo componente non inserita. Questo campo è obbligatorio!!!');
		return;
	}

	if (document.getElementById('in_responsabile').value == "") {
		okv = 0;
		alert('Nominativo del responsabile o di chi esegue la preiscrizione non inserito. Questo campo è obbligatorio!!!');
		return;
	}

	var idevent = document.getElementById('in_idevent').value;
	var okv = 0;
	var F = eval("document." + nomeForm);
	var c = document.getElementById('privacy_1').checked;
	var tname = document.getElementById('in_team').checked;

	if (c == true) {
		var httpurl = "IscrizioneAtletiSquadra.php?IDEvent=" + idevent + "&Conferma=T&Tn=" + tname;

		location.replace(httpurl);
		F.submit();
		okv = 1;
	} else {
		okv = 0;
		alert('Per poter inviare i dati, occorre accettare la clausola della privacy.');
	}

}

function confermadatiteam() {
	var idevv = document.getElementById('in_idTeam').value;
	var uttn1 = document.getElementById('in_teamname').value.toUpperCase();
	createCookie("TeamName", uttn1, 1);
	var uttn2 = document.getElementById('in_email').value.toLowerCase();
	createCookie("Email", uttn2, 1);
	var uttn3 = document.getElementById('in_codeteam').value.toUpperCase();
	createCookie("CodTeam", uttn3, 1);
	var uttn4 = document.getElementById('in_cap').value.toUpperCase();
	createCookie("Cap", uttn4, 1);
	var uttn5 = document.getElementById('in_paese').value.toUpperCase();
	createCookie("City", uttn5, 1);
	var uttn6 = document.getElementById('in_prov').value.toUpperCase();
	createCookie("Prov", uttn6, 1);
	var uttn7 = document.getElementById('in_phone').value.toUpperCase();
	createCookie("Telefono", uttn7, 1);
	var uttn8 = document.getElementById('in_website').value.toLowerCase();
	createCookie("Sito", uttn8, 1);
	var uttn9 = document.getElementById('in_responsable').value.toUpperCase();
	createCookie("Responsabile", uttn9, 1);
	var uttn10 = document.getElementById('in_address').value.toUpperCase();
	createCookie("Indirizzo", uttn10, 1);
	var httpurl = "schedaTeam.php?St=UP&IDT=" + idevv;
	location.replace(httpurl);

}

function PrelevaCookieTeam() {

}

function confermaiscrizionesquadra(nomeForm) {
	if (document.getElementById('in_team').value == "") {
		okv = 0;
		alert('Nome squadra non inserita. Questo campo è obbligatorio.!!!');
		return;
	}

	if (document.getElementById('in_codteam').value == "") {
		okv = 0;
		alert('Codice squadra non inserita. Questo campo è obbligatorio.!!!');
		return;
	}

	if (document.getElementById('in_address').value == "") {
		okv = 0;
		alert('Indirizzo della squadra non inserito. Questo campo è obbligatorio.!!!');
		return;
	}

	if (document.getElementById('gender').value == "") {
		okv = 0;
		alert('Tipologia di sesso non inserito. Questo campo è obbligatorio.!!!');
		return;
	}

	if (document.getElementById('in_email1').value == "") {
		okv = 0;
		alert('Indirizzo email della squadra o di un suo componente non inserita. Questo campo è obbligatorio!!!');
		return;
	}

	if (document.getElementById('in_responsabile').value == "") {
		okv = 0;
		alert('Nominativo del responsabile o di chi esegue la preiscrizione non inserito. Questo campo è obbligatorio!!!');
		return;
	}

	var idevent = document.getElementById('in_idevent').value;
	var okv = 0;
	var F = eval("document." + nomeForm);
	var c = document.getElementById('privacy_1').checked;
	var tname = document.getElementById('in_team').checked;

	if (c == true) {
		var httpurl = "IscrizioneAtletiSquadra.php?IDEvent=" + idevent + "&Conferma=T&Tn=" + tname;

		location.replace(httpurl);
		F.submit();
		okv = 1;
	} else {
		okv = 0;
		alert('Per poter inviare i dati, occorre accettare la clausola della privacy.');
	}

}
function erasecookiscrizioneatleta(){
	eraseCookie("Input_Chip")
	eraseCookie("Input_IDAnagrafico")
	eraseCookie("Input_Surname")
	eraseCookie("Input_Name")
	eraseCookie("Input_Gender")
	eraseCookie("Input_Address")
	eraseCookie("Input_Bornon")
	eraseCookie("Input_Email1")
	eraseCookie("Input_Tessera")
	eraseCookie("Input_Mobile1")
	eraseCookie("Input_Ama")
	eraseCookie("Input_CT")
	eraseCookie("Input_MG")
	eraseCookie("Input_CK2");
	eraseCookie("Input_CK1");
	eraseCookie("Input_Note");
	eraseCookie("Input_GrMer")
	eraseCookie("Input_ExtCountry")
	eraseCookie("Input_Country")
	eraseCookie("Input_Phone")
	eraseCookie("ConfEmail")
	eraseCookie("ConfEmail_Email")
	eraseCookie("Input_Zip")
	eraseCookie("Input_Zip100")
	eraseCookie("Input_City")
	eraseCookie("Input_Prov")
	eraseCookie("Input_Ente")
	eraseCookie("Input_IDTeam")
	eraseCookie("Input_TeamName")
	eraseCookie("Input_TeamCode")
	eraseCookie("CercoCF")
	eraseCookie("CF_Surname")
	eraseCookie("CF_Name")
	eraseCookie("Search_INSERT")
}
function svuotapagisc_sing() {
	eraseCookie("Input_Chip");
	eraseCookie("Input_IDAnagrafico");
	eraseCookie("Input_Surname");
	eraseCookie("Input_Name");
	eraseCookie("Input_Gender");
	eraseCookie("Input_Address");
	eraseCookie("Input_CodFis");
	eraseCookie("Input_Bornin");
	eraseCookie("Input_Bornon");
	eraseCookie("Input_Email1");
	eraseCookie("Input_Email2");
	eraseCookie("Input_Tessera");
	eraseCookie("Input_Mobile1");
	eraseCookie("Input_Mobile2");
	eraseCookie("Input_Ama");
	eraseCookie("Input_CT");
	eraseCookie("Input_MG");
	eraseCookie("Input_CK2");
	eraseCookie("Input_CK1");
	eraseCookie("Input_Note");
	eraseCookie("Input_GrMer");
	eraseCookie("Input_ExtCountry");
	eraseCookie("Input_Country");
	eraseCookie("Input_Phone");
	eraseCookie("ConfEmail");
	eraseCookie("ConfEmail_Email");
	eraseCookie("Input_Zip");
	eraseCookie("Input_Zip100");
	eraseCookie("Input_City");
	eraseCookie("Input_Prov");
	eraseCookie("Input_Ente");
	eraseCookie("Input_IDTeam");
	eraseCookie("Input_TeamName");
	eraseCookie("Input_RespTeam");
	eraseCookie("Input_TeamCode");
	eraseCookie("CercoCF");
	eraseCookie("CF_Surname");
	eraseCookie("CF_Name");
	eraseCookie("Search_INSERT");
	Erasedatiscrizione();
	httpurl=readCookie("NEW_PAGE")
	location.replace(httpurl);
}
function InviaEmail_Places(){
createCookie("Places_InvioEmail","OK",1);
createCookie("InvioEmail_Oggetto","Inserimento o modifica dati paese",1);
location.replace("searchpaesi.php");	
}
function svuotatutticookie(){
createCookie("SvuotaTuttiCookie", "OK", 1)	
}
function svuotapagisc_singMulti() {
	eraseCookie("Input_Chip");
	eraseCookie("Input_IDPreRegMulti");
	eraseCookie("Input_NrAtlComulativa");
	eraseCookie("Input_Surname");
	eraseCookie("Input_Name");
	eraseCookie("Input_Amount");
	eraseCookie("Input_Amountval");
	eraseCookie("CEGADGET");
	eraseCookie("Input_IDAnagrafico");
	eraseCookie("Input_Gender");
	eraseCookie("Input_Address");
	eraseCookie("Input_CodFis");
	eraseCookie("Input_Bornin");
	eraseCookie("Input_Bornon");
	eraseCookie("Input_Email1");
	eraseCookie("Input_Tessera");
	eraseCookie("Input_Mobile1");
	eraseCookie("Input_Mobile2");
	eraseCookie("Input_Ama");
	eraseCookie("Input_CT");
	eraseCookie("Input_MG");
	eraseCookie("Input_GrMer");
	eraseCookie("Input_CK2");
	eraseCookie("Input_CK1");
	eraseCookie("Input_Note");
	eraseCookie("Input_ExtCountry");
	eraseCookie("Input_Country");
	eraseCookie("Input_Phone");
	eraseCookie("ConfEmail");
	eraseCookie("ConfEmail_Email");
	eraseCookie("Input_Zip");
	eraseCookie("Input_Zip100");
	eraseCookie("Input_Size");
	eraseCookie("Input_City");
	eraseCookie("Input_Prov");
	eraseCookie("Input_Ente");
	eraseCookie("LAST_PAGE");
	eraseCookie("Input_IDTeam");
	eraseCookie("Input_TeamName");
	eraseCookie("Input_RespTeam");
	eraseCookie("Input_TeamCode");
	eraseCookie("CercoCF");
	eraseCookie("Chip_IDPreReg");
	eraseCookie("CF_Surname");
	eraseCookie("CF_Name");
	eraseCookie("Search_INSERT")
	eraseCookie("InsDati");;
	eraseCookie("AddnewAtleta");
	Erasedatiscrizione()
	httpurl=readCookie("NEW_PAGE")
	location.replace(httpurl);
}
function comebackiscrizionesingolainserita() {
	var idraceopen = document.getElementById('codrace').value
	eraseCookie("Verif_Preiscr_ID");
	eraseCookie("VERIFICA_INSMOD_EMAIL");
	createCookie("Iscr_IDEv",idraceopen,1);
	var idcom = readCookie("Iscr_IDEv");
	var idpr = readCookie("ISCCONF_IDPREREG");
	eraseCookie("InsDati");
	createCookie("Input_IDPreReg",idpr,1);
	createCookie("ModDati","OK",1);
	location.replace("IscrizioneSingola.php");
}
function SalvaDatiChipJs() {

	Erasedatiscrizione();

	if (document.getElementById('in_surname').value == "") {
		okv = 0;
		alert('Cognome non inserito. Questo campo è obbligatorio.!!!');
		return;
	}

	if (document.getElementById('in_name').value == "") {
		okv = 0;
		alert('Nome non inserito. Questo campo è obbligatorio.!!!');
		return;
	}

	if (document.getElementById('in_bornon').value == "") {
		okv = 0;
		alert('Data di nascita non inserita. Questo campo è obbligatorio.!!!');
		return;
	}

	if (document.getElementById('gender').value == "") {
		okv = 0;
		alert('Sesso non inserito. Questo campo è obbligatorio.!!!');
		return;
	}

	if (document.getElementById('in_email1').value == "") {
		okv = 0;
		alert('Email principale non inserita. Questo campo è obbligatorio per l&egraveinvio di conferma registrazione.!!!');
		return;
	}

	if (document.getElementById('in_confEmail1').value == "NO") {
		okv = 0;
		alert('Email non confermata. Questo campo è obbligatorio per confermare la tua registrazione!!!');
		return;
	}

	var c = document.getElementById('privacy_1').checked;

	if (c == true) {} else {
		okv = 0;
		alert('Per poter inviare i dati, occorre accettare la clausola della privacy.');
		return;
	}

	var in_idanagraphic = document.getElementById("in_idanagraphic").innerHTML;
	var in_surname = document.getElementById("in_surname").value;
	var in_name = document.getElementById("in_name").value;
	var in_chip = document.getElementById("in_chip").value;
	var in_bornin = document.getElementById("in_bornin").value;
	var in_bornon = document.getElementById("in_bornon").value;
	var in_codfis = document.getElementById("in_codfis").value;
	var gender = document.getElementById("gender").value;
	var country = document.getElementById("in_nazione").value;
	var in_address = document.getElementById("in_address").value;
	var in_prov = document.getElementById("in_prov").value;
	var in_cap = document.getElementById("in_cap").value;

	var in_cap100 = document.getElementById("in_cap100").value;
	var in_paese = document.getElementById("in_paese").value;
	var in_mobile1 = document.getElementById("in_mobile1").value;
	var in_mobile2 = document.getElementById("in_mobile2").value;
	var in_phone = document.getElementById("in_phone").value;
	var in_email1 = document.getElementById("in_email1").value;
	var in_email2 = document.getElementById("in_email2").value;
	var in_tessera = document.getElementById("in_tessera").value;
	var in_codrace = document.getElementById("in_idrace").value;
	var ente = document.getElementById("in_ente").value;
	var in_codteam = document.getElementById("in_codteam").value;
	var in_team = document.getElementById("in_team").value;
	var in_idteam = document.getElementById("in_WTIDteam").innerHTML;
	if (in_idteam==""){
		in_idteam=0
	}
	var ama=document.getElementById("Amat").checked;
	var mg=document.getElementById("MG").checked;
	var ct=document.getElementById("CT").checked;
	var grmer=document.getElementById("GrMer").checked;
	var hgen = document.getElementById('gender').value;
	var hnat = document.getElementById('in_nazione').value;
	var hnatext = document.getElementById('in_extnazione').value;
	if (document.getElementById('in_idprereg').value==null){
		eraseCookie("Chip_IDPreReg");
		createCookie("InsDati", "OK", 1);
	}else{
		if (document.getElementById('in_idprereg').value==""){
			eraseCookie("Chip_IDPreReg");
			createCookie("InsDati", "OK", 1);
		}else{
			if (document.getElementById('in_idprereg').value==0){
				eraseCookie("Chip_IDPreReg");
				createCookie("InsDati", "OK", 1);
			}else{
				if (document.getElementById('in_idprereg').value=="0"){
					eraseCookie("Chip_IDPreReg");
					createCookie("InsDati", "OK", 1);
				}else{
					createCookie("Chip_IDPreReg",document.getElementById('in_idprereg').value,1);
					createCookie("ModDatiConf", "OK", 1);
				}
			}
		}
	}
	var idprereg = readCookie("Chip_IDPreReg");
	createCookie("Chip_IDAnag", in_idanagraphic, 1);
	createCookie("Chip_IDTeam", in_idteam, 1);
	createCookie("Chip_Surname", in_surname, 1);
	createCookie("Chip_Name", in_name, 1);
	createCookie("Chip_Code", in_chip, 1);
	createCookie("Chip_DOB", in_bornon, 1);
	createCookie("Chip_POB", in_bornin, 1);
	createCookie("Chip_CF", in_codfis, 1);
	createCookie("Chip_Gender", hgen, 1);
	createCookie("Chip_Country", hnat, 1);
	createCookie("Chip_Country_Ext", hnatext, 1);
	createCookie("Chip_Address", in_address, 1);
	createCookie("Chip_Prov", in_prov, 1);
	createCookie("Chip_ZipCode", in_cap, 1);
	createCookie("Chip_ZipCode100", in_cap100, 1);
	createCookie("Chip_City", in_paese, 1);
	createCookie("Chip_Mobile1", in_mobile1, 1);
	createCookie("Chip_Mobile2", in_mobile2, 1);
	createCookie("Chip_Phone", in_phone, 1);
	createCookie("Chip_Email1", in_email1, 1);
	createCookie("Chip_Email2", in_email2, 1);
	createCookie("Chip_License", in_tessera, 1);
	createCookie("Chip_Ente", ente, 1);
	createCookie("Chip_CodTeam", in_codteam, 1);
	createCookie("Chip_TeamName", in_team, 1);
	createCookie("Chip_Ama", ama, 1);
	createCookie("Chip_MG", mg, 1);
	createCookie("Chip_CT", ct, 1);
	createCookie("Chip_GrMer", grmer, 1);
	createCookie("Iscr_IDEv", in_codrace, 1);
	var namerace = document.getElementById("in_namerace").value;
	createCookie("RACEOPEN", namerace, 1);
	
	httpurl = "IscrizioneSingola.php" //Stessa pagina
	location.replace(httpurl);

	//var httpopen = "./inc/trovadatichip.php?" Mask Popup
	//PopupCentrata(httpopen,450,450)

}
function Annullapreiscrizionemulti(){
	if (confirm("Sei sicuro di voler eliminare la preiscrizione?" + String.fromCharCode(13,10) + "Con questa procedura si elimineranno tutti i dati inseriti fino a questo momento.")){
		//caso ok 
		if (confirm("Sei veramente sicuro?")){		
			self.close();
			createCookie("MULTI_DELETED", "OK");
			location.replace("IscrizioneCumulativa.php");	
		}else{
			return false;
		}
	}else{
		//caso annulla
		return false;
	}
}
function helponline(obj) {
	
	switch (obj) {

	case "Amat":
		document.getElementById("Helponline").innerHTML = "Clicca qui per assegnare all'atleta la tipologia di categoria 'AMATORE'.";
		/*ddrivetip(obj);*/
		break;

	case "GrMer":
		document.getElementById("Helponline").innerHTML = "Clicca qui per richiedere l'assegnazione per merito di una griglia. L'assegnazione è comunque a discrezionalità dell'organizzatore.";
		/*ddrivetip(obj);*/
		break;

	case "MG":
		document.getElementById("Helponline").innerHTML = "Clicca qui per assegnare all'atleta la tipologia di categoria <b>'ELITE'</b>, 'PROFESSIONISTA', 'ASSOLUTO', 'MASTER GOLD' o 'DILETTANTE-UNDER 23'.";
		/*ddrivetip(obj);*/
		break;

	case "CT":
		document.getElementById("Helponline").innerHTML = "Clicca qui per assegnare all'atleta la tipologia di categoria 'CICLOTURISTA' o 'NON TESSERATO'.";
		/*ddrivetip(obj);*/
		break;

	case "SearchChip":

	case "in_chip":
		document.getElementById("Helponline").innerHTML = "Digita uno dei <span style=color:Red><b>codici chip</b></span> in tuo       possesso, più il <span style=color:Red><b>cognome</b></span> e il <span style=color:Red><b>nome</b></span>. Premi poi il tasto <span style=color:Red><b>Preleva</b></span> dati. Se esiste corrispondenza, in automatico verranno inseriti tutti i dati presenti nel database di Winning Time.";
		/*ddrivetip(obj);*/
		break;

	case "in_bornon":
		document.getElementById("Helponline").innerHTML = "La data di nascita può essere inserita nel formato <b>'GGMMAA'</b> o <b>'GG/MM/AA'</b> o <b></b>. Altri formati non sono supportati.";
		/*ddrivetip(obj);*/
		break;

	case "in_surname":

	case "in_name":

	case "in_em1":
		document.getElementById("Helponline").innerHTML = "Campo Obbligatorio.<br>";
		/*ddrivetip(obj);*/
		break;

	case "in_responsabile":
		document.getElementById("Helponline").innerHTML = "Inserisci il nominativo del responsabile della squadra, o il nominativo di colui che sta inserendo i dati delle preiscrizioni. <br>";
		/*ddrivetip(obj);*/
		break;

	case "in_bornin":
		document.getElementById("Helponline").innerHTML = "Inserisci il paese, città o nazione di nascita. <b>Nota Bene:</b> se l'utente inserito è nato all'estero ma è residente in italia, il paese di nascita deve essere lo stato dove è nato. <br>";
		/*ddrivetip(obj);*/
		break;

	case "CalcCF":
		document.getElementById("Helponline").innerHTML = "Premi il pulsante per calcolare il codice fiscale.<br>";
		/*ddrivetip(obj);*/
		break;

	case "ModCF":
		document.getElementById("Helponline").innerHTML = "Premi il pulsante per modificare un codice fiscale che ti risulta sbagliato. Questa procedura deve essere fatta solo se si è veramente sicuri che il codice generato dal sistema sia errato. In ogni caso prima di modificare riguardare i dati inseriti.<br>";
		/*ddrivetip(obj);*/
		break;

	case "SegnalaCF":
		document.getElementById("Helponline").innerHTML = "Premi il pulsante per segnalare all'assistenza un eventuale anomalia sulle procedure del calcolo del codice fiscale. Per esempio se dovesse mancare un paese oppure un codice è sbagliato ecc.<br>";
		/*ddrivetip(obj);*/
		break;

	case "in_cap100":
		document.getElementById("Helponline").innerHTML = "Questo campo rappresenta il cap preciso diviso per zona della città, non ci sono controlli sull'inserimento dei dati degli ultimi 3 caratteri..<br>";
		/*ddrivetip(obj);*/
		break;

	case "in_cap":
		document.getElementById("Helponline").innerHTML = "Campo bloccato.<br> Clicca sul pulsante <b>'Cerca'</b> per selezionare il paese dall'elenco. Se si seleziona una città capoluogo di provincia, che ha i CAP divisi per zona, apparirà dopo il pulsante cerca, un campo di inserimento cap manuale.<br>";
		/*ddrivetip(obj);*/
		break;

	case "in_paese":

	case "in_prov":
		document.getElementById("Helponline").innerHTML = "Campo bloccato.<br> Clicca sul pulsante <b>'Cerca'</b> per selezionare il paese dall'elenco.";
		/*ddrivetip(obj);*/
		break;

	default:
		document.getElementById("Helponline").innerHTML = "Nessun messaggio disponibile."
		/*ddrivetip(obj);*/
		break;
	}
}
function keephelp(){
		document.getElementById("Helponline").innerHTML = "Nessun messaggio disponibile."
		/*ddrivetip(obj);*/
}
function eviibox(obj) {
	Back = document.getElementById(obj).style.background;
	document.getElementById(obj).style.background = 'Wheat';
	document.getElementById(obj).style.color = 'Blue';
	helponline(obj);
}

function evilinknohelp(obj) {
	Back = document.getElementById(obj).style.background;
	document.getElementById(obj).style.color = 'Blue';
	document.getElementById(obj).style.textDecoration = 'underline';

}

function evilink(obj) {
	Back = document.getElementById(obj).style.background;
	document.getElementById(obj).style.color = 'Blue';
	document.getElementById(obj).style.textDecoration = 'underline';
	helponline(obj);
}

function eviiboxcalendario(obj) {
	Back = document.getElementById(obj).style.background;
	document.getElementById(obj).style.background = '#FF8C00';
	document.getElementById(obj).style.color = 'Blue';
	helponline(obj);
}

function eviboxdata(obj) {
	Back = document.getElementById(obj).style.background;
	document.getElementById(obj).style.background = 'Wheat';
	document.getElementById(obj).style.color = 'blue';
	document.getElementById("Helponline").innerHTML = "La data di nascita può essere inserita nel formato <b>'GGMMAA'</b> o <b>'GG/MM/AA'</b> o <b></b>. Altri formati non sono supportati.";
}

function caricaricercabutton(qtrow) {
	document.getElementById('in_filtra').focus();
	var qtrows = qtrow;

	for (i = 1; i <= qtrows; i++) {
		document.getElementById("btnok" + nrcel).style.visibility = "hidden"
	}
}

function evifiltropaesi(qtcel, nrcel) {
	Back = document.getElementById("row1" + nrcel).style.background;
	document.getElementById("row1" + nrcel).style.background = 'Wheat';
	document.getElementById("row1" + nrcel).style.color = 'blue';
	Back = document.getElementById("row2" + nrcel).style.background;
	document.getElementById("row2" + nrcel).style.background = 'Wheat';
	document.getElementById("row2" + nrcel).style.color = 'blue';
	Back = document.getElementById("row3" + nrcel).style.background;
	document.getElementById("row3" + nrcel).style.background = 'Wheat';
	document.getElementById("row3" + nrcel).style.color = 'blue';
	document.getElementById("CAP_Ch").value = document.getElementById("row1" + nrcel).value;
	document.getElementById("CITY_Ch").value = document.getElementById("row2" + nrcel).value;
	document.getElementById("PR_Ch").value = document.getElementById("row3" + nrcel).value
}

function evifiltroteam(qtcel, nrcel) {
	Back = document.getElementById("row1" + nrcel).style.background;
	document.getElementById("row1" + nrcel).style.background = 'Wheat';
	document.getElementById("row1" + nrcel).style.color = 'blue';
	Back = document.getElementById("row2" + nrcel).style.background;
	document.getElementById("row2" + nrcel).style.background = 'Wheat';
	document.getElementById("row2" + nrcel).style.color = 'blue';
	document.getElementById("CT_Ch").value = document.getElementById("row1" + nrcel).value;
	document.getElementById("Team_Ch").value = document.getElementById("row2" + nrcel).value;
}

function evifiltrocalendariobtnokMod(qtcel, nrcel) {

	var qtcol = qtcel;

	for (i = 1; i <= qtcel; i++) {

		Back = document.getElementById("cal" + i + nrcel).style.background;
		document.getElementById("cal" + i + nrcel).style.background = '#EEEE00';
		document.getElementById("cal" + i + nrcel).style.color = 'blue';
		document.getElementById("btnok" + nrcel).style.visibility = "visible";
		document.getElementById("btnmod" + nrcel).style.visibility = "visible";
	}

}

function esciiboxcalendarioparibtnok(qtcel, nrcel) {
	var qtcol = qtcel;

	for (i = 1; i <= qtcel; i++) {

		Back = document.getElementById("cal" + i + nrcel).style.background;
		document.getElementById("cal" + i + nrcel).style.background = '#C6E2FF';
		document.getElementById("cal" + i + nrcel).style.color = 'black';
		document.getElementById("cal" + i + nrcel).style.textDecoration = 'none';
		document.getElementById("btnok" + nrcel).style.visibility = "hidden"
	}

}

function esciiboxcalendarioparibtnokMod(qtcel, nrcel) {
	var qtcol = qtcel;

	for (i = 1; i <= qtcel; i++) {

		Back = document.getElementById("cal" + i + nrcel).style.background;
		document.getElementById("cal" + i + nrcel).style.background = '#C6E2FF';
		document.getElementById("cal" + i + nrcel).style.color = 'black';
		document.getElementById("cal" + i + nrcel).style.textDecoration = 'none';
		document.getElementById("btnok" + nrcel).style.visibility = "hidden";
		document.getElementById("btnmod" + nrcel).style.visibility = "hidden";
	}

}

function esciiboxcalendariodisparibtnok(qtcel, nrcel) {

	var qtcol = qtcel;

	for (i = 1; i <= qtcel; i++) {

		Back = document.getElementById("cal" + i + nrcel).style.background;
		document.getElementById("cal" + i + nrcel).style.background = 'White';
		document.getElementById("cal" + i + nrcel).style.color = 'black';
		document.getElementById("cal" + i + nrcel).style.textDecoration = 'none';
		document.getElementById("btnok" + nrcel).style.visibility = "hidden"
	}

}

function esciiboxcalendariodisparibtnokMod(qtcel, nrcel) {

	var qtcol = qtcel;

	for (i = 1; i <= qtcel; i++) {

		Back = document.getElementById("cal" + i + nrcel).style.background;
		document.getElementById("cal" + i + nrcel).style.background = 'White';
		document.getElementById("cal" + i + nrcel).style.color = 'black';
		document.getElementById("cal" + i + nrcel).style.textDecoration = 'none';
		document.getElementById("btnok" + nrcel).style.visibility = "hidden";
		document.getElementById("btnmod" + nrcel).style.visibility = "hidden";
	}

}

function toglievipaese(qtcel, nrcel) {
	Back = document.getElementById("row1" + nrcel).style.background;
	document.getElementById("row1" + nrcel).style.background = '#DCDCDC';
	document.getElementById("row1" + nrcel).style.color = 'black';
	Back = document.getElementById("row2" + nrcel).style.background;
	document.getElementById("row2" + nrcel).style.background = '#DCDCDC';
	document.getElementById("row2" + nrcel).style.color = 'black';
	Back = document.getElementById("row3" + nrcel).style.background;
	document.getElementById("row3" + nrcel).style.background = '#DCDCDC';
	document.getElementById("row3" + nrcel).style.color = 'black';
}

function esciiboxdata(obj) {

	Back = document.getElementById(obj).style.background;
	document.getElementById(obj).style.background = '#DCDCDC';
	document.getElementById(obj).style.color = 'black';
	var str = document.getElementById(obj).value;
	var cc = str.length;

	switch (cc) {

	case "":

	case 0:
		document.getElementById(obj).value = "";

		document.getElementById("Errdata").style.color = 'black';

		break;

	case 6:

		var str = document.getElementById(obj).value;

		if (str.indexOf("/") != ( - 1)) {
			alert("ERRORE!!! Il formato deve essere (ggmmyy)");
			document.getElementById(obj).value = "";
			document.getElementById(obj).focus();
			return;
		} else {

			var gg = str.substr(0, 2);
			var mm = str.substr(2, 2);
			var aa = str.substr(4, 2);

			switch (mm) {

			case "01":

			case "03":

			case "05":

			case "07":

			case "08":

			case "10":

			case "12":
				var ggmese = 31;
				break;

			case "02":
				var ggmese = 29;
				break;

			case "04":

			case "06":

			case "11":

			case "09":
				var ggmese = 30;
				break;

			default:
				document.getElementById("Errdata").style.color = 'Red';
				alert("MESE NON CORRETTO");
				document.getElementById(obj).value = "";
				document.getElementById(obj).focus();
				return;

			}

			if ((parseInt(mm, 10) > 0) && (parseInt(mm) < 13, 10)) {
				if (ggmese < gg) {
					document.getElementById("Errdata").style.color = 'Red';
					alert("GIORNO DEL MESE NON CORRETTO");
					document.getElementById(obj).focus();
					return;
				} else {
					if (parseInt(aa, 10) > 20) {
						var aaaa = "19" + aa;
					} else {
						var aaaa = "20" + aa;
					}

					document.getElementById(obj).value = (gg + "/" + mm + "/" + aaaa);
					document.getElementById("Errdata").innerHTML = "";
				}
			} else {
				document.getElementById("Errdata").style.color = 'Red';
				alert("MESE NON CORRETTO!!!");
				document.getElementById(obj).focus();
				return;
			}

		}

		break;

	case 8:
		var str = document.getElementById(obj).value;
		var bb1 = str.substr(2, 1);
		var bb2 = str.substr(5, 1);

		if (bb1 != "/") {
			document.getElementById("Errdata").style.color = 'Red';
			alert("ERRORE!!! Il formato deve essere (ggmmyy o gg/mm/yy)");
			document.getElementById(obj).focus();
			return;
		}

		if (bb2 != "/") {
			document.getElementById("Errdata").style.color = 'Red';
			alert(bb2 + "ERRORE!!! Il formato deve essere (ggmmyy o gg/mm/yy)");
			document.getElementById(obj).focus();
			return;
		}

		var gg = str.substr(0, 2);
		var mm = str.substr(3, 2);
		var aa = str.substr(6, 2);

		switch (mm) {

		case "01":

		case "03":

		case "05":

		case "07":

		case "08":

		case "10":

		case "12":
			var ggmese = 31;
			break;

		case "02":
			var ggmese = 29;
			break;

		case "04":

		case "06":

		case "11":

		case "09":
			var ggmese = 30;
			break;
		}

		if ((parseInt(mm, 10) > 0) && (parseInt(mm, 10) < 13)) {
			if (ggmese < gg) {
				document.getElementById("Errdata").style.color = 'Red';
				alert("GIORNO DEL MESE NON CORRETTO");
				document.getElementById(obj).focus();
				return;
			} else {
				if (parseInt(aa, 10) > 20) {
					var aaaa = "19" + aa;
				} else {
					var aaaa = "20" + aa;
				}

				document.getElementById(obj).value = (gg + "/" + mm + "/" + aaaa);
				document.getElementById("Errdata").innerHTML = "";
			}
		} else {
			document.getElementById("Errdata").style.color = 'Red';
			Alert((parseInt(mm)) + "MESE NON CORRETTO!!!");
			document.getElementById(obj).focus();
			return;
		}

		break;

	case 10:

	case 8:
		var str = document.getElementById(obj).value;
		var bb1 = str.substr(2, 1);
		var bb2 = str.substr(5, 1);

		if (bb1 != "/") {
			document.getElementById("Errdata").style.color = 'Red';
			Alert(bb1 + "ERRORE!!! Il formato deve essere (ggmmyy o gg/mm/yy)");
			document.getElementById(obj).focus();
			return;
		}

		if (bb2 != "/") {
			document.getElementById("Errdata").style.color = 'Red';
			Alert(bb2 + "ERRORE!!! Il formato deve essere (ggmmyy o gg/mm/yy)");
			document.getElementById(obj).focus();
			return;
		}

		var gg = str.substr(0, 2);
		var mm = str.substr(3, 2);
		var aa = str.substr(6, 4);

		switch (mm) {

		case "01":

		case "03":

		case "05":

		case "07":

		case "08":

		case "10":

		case "12":
			var ggmese = 31;
			break;

		case "02":
			var ggmese = 29;
			break;

		case "04":

		case "06":

		case "11":

		case "09":
			var ggmese = 30;
			break;
		}

		if ((parseInt(mm, 10) > 0) && (parseInt(mm, 10) < 13)) {
			if (ggmese < gg) {
				document.getElementById("Errdata").style.color = 'Red';
				Alert("GIORNO DEL MESE NON CORRETTO");
				document.getElementById(obj).focus();
				return;
			} else {
				document.getElementById(obj).value = (gg + "/" + mm + "/" + aa);
				document.getElementById("Errdata").innerHTML = "";
			}
		} else {
			document.getElementById("Errdata").style.color = 'Red';
			Alert((parseInt(mm)) + "MESE NON CORRETTO!!!");
			document.getElementById(obj).focus();
			return;
		}

		break;

	default:
		document.getElementById(obj).value = "";
		document.getElementById(obj).focus();
		document.getElementById("Errdata").style.color = 'Red';
		document.getElementById("Errdata").innerHTML = "";
		alert("ERRORE!!! Il formato data deve essere quello 'ggmmyy'");
		document.getElementById(obj).focus();
		break;
	}
}
function esciiboxdataAlertEnglish(obj) {

Back = document.getElementById(obj).style.background;
	document.getElementById(obj).style.background = '#DCDCDC';
	document.getElementById(obj).style.color = 'black';
	var str = document.getElementById(obj).value;
	var cc = str.length;

	switch (cc) {

	case "":

	case 0:
		document.getElementById(obj).value = "";
		break;

	case 6:

		var str = document.getElementById(obj).value;

		if (str.indexOf("/") != ( - 1)) {
			Alert("Errors!!! The format is not (ggmmyy o gg/mm/yy)");
			document.getElementById(obj).value = "";
			document.getElementById(obj).focus();
			return;
		} else {

			var gg = str.substr(0, 2);
			var mm = str.substr(2, 2);
			var aa = str.substr(4, 2);

			switch (mm) {

			case "01":

			case "03":

			case "05":

			case "07":

			case "08":

			case "10":

			case "12":
				var ggmese = 31;
				break;

			case "02":
				
				var ggmese = 29;
				break;

			case "04":

			case "06":

			case "11":

			case "09":
				var ggmese = 30;
				break;

			default:
				alert("Month not correct!!!");
				document.getElementById(obj).value = "";
				document.getElementById(obj).focus();
				return;

			}

			if ((parseInt(mm, 10) > 0) && (parseInt(mm) < 13, 10)) {
				if (ggmese < gg) {

					alert("Day of the month not correct!!!");
					document.getElementById(obj).focus();
					return;
				} else {
					if (parseInt(aa, 10) > 20) {
						var aaaa = "19" + aa;
					} else {
						var aaaa = "20" + aa;
					}

					document.getElementById(obj).value = (gg + "/" + mm + "/" + aaaa);

				}
			} else {

				alert("Month not correct!!!");
				document.getElementById(obj).focus();
				return;
			}

		}

		break;

	case 8:
		var str = document.getElementById(obj).value;
		var bb1 = str.substr(2, 1);
		var bb2 = str.substr(5, 1);

		if (bb1 != "/") {
			
			Alert("Errors!!! The format is not (ggmmyy o gg/mm/yy)");
			document.getElementById(obj).focus();
			return;
		}

		if (bb2 != "/") {
			Alert("Errors!!! The format is not (ggmmyy o gg/mm/yy)");
			document.getElementById(obj).focus();
			return;
		}

		var gg = str.substr(0, 2);
		var mm = str.substr(3, 2);
		var aa = str.substr(6, 2);

		switch (mm) {

		case "01":

		case "03":

		case "05":

		case "07":

		case "08":

		case "10":

		case "12":
			var ggmese = 31;
			break;

		case "02":
			var ggmese = 29;
			break;

		case "04":

		case "06":

		case "11":

		case "09":
			var ggmese = 30;
			break;
		}

		if ((parseInt(mm, 10) > 0) && (parseInt(mm, 10) < 13)) {
			if (ggmese < gg) {

				alert("Day of the month not correct!!!");
				document.getElementById(obj).focus();
				return;
			} else {
				if (parseInt(aa, 10) > 20) {
					var aaaa = "19" + aa;
				} else {
					var aaaa = "20" + aa;
				}

				document.getElementById(obj).value = (gg + "/" + mm + "/" + aaaa);

			}
		} else {

			Alert((parseInt(mm)) + "Month not correct!!!");
			document.getElementById(obj).focus();
			return;
		}

		break;

	case 10:

	case 8:
		var str = document.getElementById(obj).value;
		var bb1 = str.substr(2, 1);
		var bb2 = str.substr(5, 1);

		if (bb1 != "/") {

			Alert("Errors!!! The format is not (ggmmyy o gg/mm/yy)");
			document.getElementById(obj).focus();
			return;
		}

		if (bb2 != "/") {

			Alert("Errors!!! The format is not (ggmmyy o gg/mm/yy)");
			document.getElementById(obj).focus();
			return;
		}

		var gg = str.substr(0, 2);
		var mm = str.substr(3, 2);
		var aa = str.substr(6, 4);

		switch (mm) {

		case "01":

		case "03":

		case "05":

		case "07":

		case "08":

		case "10":

		case "12":
			var ggmese = 31;
			break;

		case "02":
			var ggmese = 29;
			break;

		case "04":

		case "06":

		case "11":

		case "09":
			var ggmese = 30;
			break;
		}

		if ((parseInt(mm, 10) > 0) && (parseInt(mm, 10) < 13)) {
			if (ggmese < gg) {

				Alert("Day of the month not correct");
				document.getElementById(obj).focus();
				return;
			} else {
				document.getElementById(obj).value = (gg + "/" + mm + "/" + aa);

			}
		} else {

			Alert((parseInt(mm)) + "Month not correct!!!");
			document.getElementById(obj).focus();
			return;
		}

		break;

	default:
		document.getElementById(obj).value = "";
		document.getElementById(obj).focus();
		alert("Errors!!! The format data is not 'ggmmyy'");
		document.getElementById(obj).focus();
		break;
	}
}

function esciiboxdataAlert(obj) {

	Back = document.getElementById(obj).style.background;
	document.getElementById(obj).style.background = '#DCDCDC';
	document.getElementById(obj).style.color = 'black';
	var str = document.getElementById(obj).value;
	var cc = str.length;

	switch (cc) {

	case "":

	case 0:
		document.getElementById(obj).value = "";
		break;

	case 6:

		var str = document.getElementById(obj).value;

		if (str.indexOf("/") != ( - 1)) {
			alert("ERRORE!!! Il formato deve essere (ggmmyy)");
			document.getElementById(obj).value = "";
			document.getElementById(obj).focus();
			return;
		} else {

			var gg = str.substr(0, 2);
			var mm = str.substr(2, 2);
			var aa = str.substr(4, 2);

			switch (mm) {

			case "01":

			case "03":

			case "05":

			case "07":

			case "08":

			case "10":

			case "12":
				var ggmese = 31;
				break;

			case "02":
				var ggmese = 29;
				break;

			case "04":

			case "06":

			case "11":

			case "09":
				var ggmese = 30;
				break;

			default:
				alert("MESE NON CORRETTO");
				document.getElementById(obj).value = "";
				document.getElementById(obj).focus();
				return;

			}

			if ((parseInt(mm, 10) > 0) && (parseInt(mm) < 13, 10)) {
				if (ggmese < gg) {

					alert("GIORNO DEL MESE NON CORRETTO");
					document.getElementById(obj).focus();
					return;
				} else {
					if (parseInt(aa, 10) > 20) {
						var aaaa = "19" + aa;
					} else {
						var aaaa = "20" + aa;
					}

					document.getElementById(obj).value = (gg + "/" + mm + "/" + aaaa);

				}
			} else {

				alert("MESE NON CORRETTO!!!");
				document.getElementById(obj).focus();
				return;
			}

		}

		break;

	case 8:
		var str = document.getElementById(obj).value;
		var bb1 = str.substr(2, 1);
		var bb2 = str.substr(5, 1);

		if (bb1 != "/") {
			
			alert("ERRORE!!! Il formato deve essere (ggmmyy o gg/mm/yy)");
			document.getElementById(obj).focus();
			return;
		}

		if (bb2 != "/") {

			alert(bb2 + "ERRORE!!! Il formato deve essere (ggmmyy o gg/mm/yy)");
			document.getElementById(obj).focus();
			return;
		}

		var gg = str.substr(0, 2);
		var mm = str.substr(3, 2);
		var aa = str.substr(6, 2);

		switch (mm) {

		case "01":

		case "03":

		case "05":

		case "07":

		case "08":

		case "10":

		case "12":
			var ggmese = 31;
			break;

		case "02":
			var ggmese = 29;
			break;

		case "04":

		case "06":

		case "11":

		case "09":
			var ggmese = 30;
			break;
		}

		if ((parseInt(mm, 10) > 0) && (parseInt(mm, 10) < 13)) {
			if (ggmese < gg) {

				alert("GIORNO DEL MESE NON CORRETTO");
				document.getElementById(obj).focus();
				return;
			} else {
				if (parseInt(aa, 10) > 20) {
					var aaaa = "19" + aa;
				} else {
					var aaaa = "20" + aa;
				}

				document.getElementById(obj).value = (gg + "/" + mm + "/" + aaaa);

			}
		} else {

			Alert((parseInt(mm)) + "MESE NON CORRETTO!!!");
			document.getElementById(obj).focus();
			return;
		}

		break;

	case 10:

	case 8:
		var str = document.getElementById(obj).value;
		var bb1 = str.substr(2, 1);
		var bb2 = str.substr(5, 1);

		if (bb1 != "/") {

			Alert(bb1 + "ERRORE!!! Il formato deve essere (ggmmyy o gg/mm/yy)");
			document.getElementById(obj).focus();
			return;
		}

		if (bb2 != "/") {

			Alert(bb2 + "ERRORE!!! Il formato deve essere (ggmmyy o gg/mm/yy)");
			document.getElementById(obj).focus();
			return;
		}

		var gg = str.substr(0, 2);
		var mm = str.substr(3, 2);
		var aa = str.substr(6, 4);

		switch (mm) {

		case "01":

		case "03":

		case "05":

		case "07":

		case "08":

		case "10":

		case "12":
			var ggmese = 31;
			break;

		case "02":
			var ggmese = 29;
			break;

		case "04":

		case "06":

		case "11":

		case "09":
			var ggmese = 30;
			break;
		}

		if ((parseInt(mm, 10) > 0) && (parseInt(mm, 10) < 13)) {
			if (ggmese < gg) {

				Alert("GIORNO DEL MESE NON CORRETTO");
				document.getElementById(obj).focus();
				return;
			} else {
				document.getElementById(obj).value = (gg + "/" + mm + "/" + aa);

			}
		} else {

			Alert((parseInt(mm)) + "MESE NON CORRETTO!!!");
			document.getElementById(obj).focus();
			return;
		}

		break;

	default:
		document.getElementById(obj).value = "";
		document.getElementById(obj).focus();
		alert("ERRORE!!! Il formato data deve essere quello 'ggmmyy'");
		document.getElementById(obj).focus();
		break;
	}
}

function esciibox(obj) {
	Back = document.getElementById(obj).style.background;
	document.getElementById(obj).style.background = '#DCDCDC';
	document.getElementById(obj).style.color = 'black';
	document.getElementById(obj).value = document.getElementById(obj).value.toUpperCase();
}

function esciiboxemail(obj) {
	Back = document.getElementById(obj).style.background;
	document.getElementById(obj).style.background = '#DCDCDC';
	document.getElementById(obj).style.color = 'black';
	document.getElementById(obj).value = document.getElementById(obj).value.toLowerCase();
}

function evi(obj) {
	Back = document.getElementById(obj).style.background;
	document.getElementById(obj).style.background = 'Wheat';
	document.getElementById(obj).style.color = 'Blue';
	document.getElementById(obj).style.textDecoration = 'none';

}

function evisx(obj) {
	Back = document.getElementById(obj).style.background;
	document.getElementById(obj).style.background = '#FFFF00';
	document.getElementById(obj).style.color = 'Blue';
	document.getElementById(obj).style.textDecoration = 'none';

}

function evisxstsbar(obj) {
	Back = document.getElementById(obj).style.background;
	document.getElementById(obj).style.background = '#FFFF00';
	document.getElementById(obj).style.color = 'Blue';
	document.getElementById(obj).style.textDecoration = 'none';
	window.status = 'Torna Indietro';
}

function eviimg(obj) {
	Back = document.getElementById(obj).style.background;
	document.getElementById(obj).style.background = 'Wheat';
	document.getElementById(obj).style.color = 'Blue';
	document.getElementById(obj).style.textDecoration = 'none';

}

function toglievi(obj) {
	document.getElementById(obj).style.background = '#DCDCDC';
	document.getElementById(obj).style.classname = 'riga';
	document.getElementById(obj).style.color = 'black';
	document.getElementById(obj).style.textDecoration = 'none';

}

function toglieviteam(obj) {
	var httpc = document.getElementById("in_codteam").value;
	httpurl=readCookie("NEW_PAGE")
	alert(httpurl)
	if (httpc == "") {
		document.getElementById("in_err_codteam").innerHTML="";
		alert("Nessun codice squadra da verificare!!!");
		
	} else {
		createCookie("Searchforcode", "OK", 1);
		createCookie("Searchforcode_TC", httpc, 1);
		httpurl=readCookie("NEW_PAGE")
		location.replace(httpurl); 

	}
}
function annullamodpresing(){
	eraseCookie("Verif_Preiscr_ID");
	location.replace("VerificaPreiscrizioni.php");

}
function confmodpresing(){
	if (document.getElementById("emailsend").value==null){
		alert("Attenzione!!! Inserire la mail.");
		return
	}
	if (document.getElementById("emailsend").value==""){
		alert("Attenzione!!! Inserire la mail.");
		return
	}
	var emcom = document.getElementById("emailsend").value;
	
	createCookie("VERIFICA_INSMOD_EMAIL", emcom,1);
	location.replace("VerificaPreiscrizioni.php");

}
function esciiboxcalendariodispari(qtcel, nrcel) {

	var qtcol = qtcel;

	for (i = 1; i <= qtcel; i++) {

		Back = document.getElementById("cal" + i + nrcel).style.background;
		document.getElementById("cal" + i + nrcel).style.background = 'White';
		document.getElementById("cal" + i + nrcel).style.color = 'black';
		document.getElementById("cal" + i + nrcel).style.textDecoration = 'none';
	}

	nascondilink();
}
function clickbtnverificaSingPreiscr(){
var idval=document.getElementById("CT_Ch").value;
createCookie("Verif_Preiscr_ID", idval,1);
location.replace("VerificaPreiscrizioni.php");
}
function evifiltrocalendariobtnok(qtcel, nrcel) {
	var qtcol = qtcel;

	for (i = 1; i <= qtcel; i++) {

		Back = document.getElementById("cal" + i + nrcel).style.background;
		document.getElementById("cal" + i + nrcel).style.background = '#EEEE00';
		document.getElementById("cal" + i + nrcel).style.color = 'blue';
		document.getElementById("btnok" + nrcel).style.visibility = "visible"
	}
}

function esciiboxcalendariopari(qtcel, nrcel) {
	var qtcol = qtcel;

	for (i = 1; i <= qtcel; i++) {

		Back = document.getElementById("cal" + i + nrcel).style.background;
		document.getElementById("cal" + i + nrcel).style.background = '#C6E2FF';
		document.getElementById("cal" + i + nrcel).style.color = 'black';
		document.getElementById("cal" + i + nrcel).style.textDecoration = 'none';
	}

	nascondilink();
}

function evifiltrocalendario(qtcel, nrcel) {
	var qtcol = qtcel;

	for (i = 1; i <= qtcel; i++) {

		Back = document.getElementById("cal" + i + nrcel).style.background;
		document.getElementById("cal" + i + nrcel).style.background = '#EEEE00';
		document.getElementById("cal" + i + nrcel).style.color = 'blue';
	}

}

var keyStr = "ABCDEFGHIJKLMNOP" + "QRSTUVWXYZabcdef" + "ghijklmnopqrstuv" + "wxyz0123456789+/" + "=";

function encode64(input) {
	var output = "";
	var chr1, chr2, chr3 = "";
	var enc1, enc2, enc3, enc4 = "";
	var i = 0;

	do {
		chr1 = input.charCodeAt(i++);
		chr2 = input.charCodeAt(i++);
		chr3 = input.charCodeAt(i++);

		enc1 = chr1 >> 2;
		enc2 = ((chr1 & 3) << 4) | (chr2 >> 4);
		enc3 = ((chr2 & 15) << 2) | (chr3 >> 6);
		enc4 = chr3 & 63;

		if (isNaN(chr2)) {
			enc3 = enc4 = 64;
		} else if (isNaN(chr3)) {
			enc4 = 64;
		}

		output = output + keyStr.charAt(enc1) + keyStr.charAt(enc2) + keyStr.charAt(enc3) + keyStr.charAt(enc4);
		chr1 = chr2 = chr3 = "";
		enc1 = enc2 = enc3 = enc4 = "";
	} while ( i < input . length );

	return output;
}

function decode64(input) {
	var output = "";
	var chr1, chr2, chr3 = "";
	var enc1, enc2, enc3, enc4 = "";
	var i = 0;

	// remove all characters that are not A-Z, a-z, 0-9, +, /, or =
	var base64test = /[^A-Za-z0-9\+\/\=]/g;

	if (base64test.exec(input)) {
		alert("There were invalid base64 characters in the input text.\n" + "Valid base64 characters are A-Z, a-z, 0-9, ?, ?, and ?\n" + "Expect errors in decoding.");
	}

	input = input.replace(/[^A-Za-z0-9\+\/\=]/g, "");

	do {
		enc1 = keyStr.indexOf(input.charAt(i++));
		enc2 = keyStr.indexOf(input.charAt(i++));
		enc3 = keyStr.indexOf(input.charAt(i++));
		enc4 = keyStr.indexOf(input.charAt(i++));

		chr1 = (enc1 << 2) | (enc2 >> 4);
		chr2 = ((enc2 & 15) << 4) | (enc3 >> 2);
		chr3 = ((enc3 & 3) << 6) | enc4;

		output = output + String.fromCharCode(chr1);

		if (enc3 != 64) {
			output = output + String.fromCharCode(chr2);
		}

		if (enc4 != 64) {
			output = output + String.fromCharCode(chr3);
		}

		chr1 = chr2 = chr3 = "";
		enc1 = enc2 = enc3 = enc4 = "";

	} while ( i < input . length );

	return output;
}

function scrivimsg(msg) {
	alert(msg);
}

function assegnaCookieChecked(){
	var ama = document.getElementById("Amat").checked;
	var mg = document.getElementById("MG").checked;
	var ct = document.getElementById("CT").checked;
	var grmer = document.getElementById("GrMer").checked;
	eraseCookie("Input_Ama");
	eraseCookie("Input_CT");
	eraseCookie("Input_MG");
	eraseCookie("Input_GrMer");
	createCookie("Input_Ama",ama,1);
	createCookie("Input_CT", ct,1);
	createCookie("Input_MG",mg,1);
	createCookie("Input_GrMer",grmer,1);

	
}
function opttipociclista(id) {
	
	var ama = document.getElementById("Amat").checked;
	var mg = document.getElementById("MG").checked;
	var ct = document.getElementById("CT").checked;
	var grmer = document.getElementById("GrMer").checked;
	
	switch (id) {

	case "Amat":

		if (ama == 1) {
			document.getElementById("CT").checked = false;
			document.getElementById("MG").disabled = false;
			document.getElementById("GrMer").disabled = false;
		} else {
			document.getElementById("CT").checked = true;
			document.getElementById("MG").disabled = true;
			document.getElementById("GrMer").disabled = true;
			document.getElementById("MG").checked = false;
			document.getElementById("GrMer").checked = false;
		}
 		assegnaCookieChecked()
		break;

	case "MG":
		document.getElementById("Amat").checked = true;
		document.getElementById("CT").checked = false;
		document.getElementById("GrMer").checked = false;
		assegnaCookieChecked()
		break;

	case "CT":

		if (ct == 1) {
			document.getElementById("Amat").checked = false;
			document.getElementById("MG").disabled = true;
			document.getElementById("GrMer").disabled = true;
			document.getElementById("MG").checked = false;
			document.getElementById("GrMer").checked = false;
		} else {
			document.getElementById("Amat").checked = true;
			document.getElementById("MG").disabled = false;
			document.getElementById("GrMer").disabled = false;
		}
		assegnaCookieChecked()
		break;

	case "GrMer":
		document.getElementById("Amat").checked = true;
		document.getElementById("CT").checked = false;
		document.getElementById("MG").checked = false;
		assegnaCookieChecked()
		break;

	default:
		assegnaCookieChecked()
		break;
	}
	if (ct == 1) {
		document.getElementById("Amat").value = 0;
		document.getElementById("MG").value = 0;
		document.getElementById("GrMer").value = 0;
	}
}

function refreshpaginaVerificaPreiscrizioni() {
	var idrace = document.getElementById("event").value;
	var sel = document.getElementById("event");
	var namerace = sel.options[sel.selectedIndex].text;
	createCookie("Iscr_IDEv", idrace, 1);
	createCookie("RACEOPEN", namerace, 1);
	/*Serve per azzerare le pagine nel selettore.*/
	eraseCookie("Rank_Fil");
	eraseCookie("Rank_Ps");
	eraseCookie("Rank_Pn");
	location.replace("VerificaPreiscrizioni.php");

}
function scrividatipaese(obj){
	
	var capp = document.getElementById("cal1" + obj).innerHTML
	var str = capp.replace(/^\s*/,"").replace(/\s*$/,"").replace(/\s+/g," ")
	var cap = str
	var city = document.getElementById("cal2" + obj).innerHTML
	var str = city.replace(/^\s*/,"").replace(/\s*$/,"").replace(/\s+/g," ")
	var city = str
	var prov = document.getElementById("cal3" + obj).innerHTML
	var str = prov.replace(/^\s*/,"").replace(/\s*$/,"").replace(/\s+/g," ")
	var prov = str
	var reg = document.getElementById("cal4" + obj).innerHTML
	eraseCookie("Search_Cap");    
	eraseCookie("Search_Cap100");    
	eraseCookie("Search_City");
	eraseCookie("Search_Prov");
	eraseCookie("Search_Region");
	eraseCookie("Rank_Pn");
	eraseCookie("Rank_Ps");
	eraseCookie("Search_Filtro")
    createCookie("Input_Zip",cap,1);
	createCookie("Input_City",city,1);
	createCookie("Input_Prov",prov,1);
    var capcom = cap.substr(2,3);
    if (capcom==100){
    
    	createCookie("Search_Cap100",cap,1);
    	createCookie("Input_Zip100",cap,1);
		}else{
    	eraseCookie("Input_Zip100");
    }
    
	document.getElementById("Cap_com").value = cap
	document.getElementById("City_com").value = city
	document.getElementById("Prov_com").value = prov

    httpurl=readCookie("NEW_PAGE")
    location.replace(httpurl);
}
function comeback() {
	var httpval = readCookie("LAST_PAGE");
	eraseCookie("LAST_PAGE");
	location.replace(httpval);

}

function checkcap() {}


function scrivisustatusbar(msg) {

	window.status = msg;
	return true;
}

function esciiboxwhite(obj) {
	Back = document.getElementById(obj).style.background;
	document.getElementById(obj).style.background = 'White';
	document.getElementById(obj).style.color = 'black';
	document.getElementById(obj).value = document.getElementById(obj).value.toUpperCase();
}

function nascondilink() {
	window.status = '';
	return true;
}

function gestenterlogin(){
	var islog = readCookie("Log_Key");
	
	if (islog == "OK") {
		httpurl = "indexlog.php";
		location.replace(httpurl);
	}else{
		httpurl = "index.php";
		location.replace(httpurl);
	}
}

function logout() {
	eraseCookie("Log_Key");
	httpurl = "index.php";
	location.replace(httpurl);
}

function gestlogin() {
	var usern = window.document.getElementById("in_user").value;

	var userp = window.document.getElementById("in_pwd").value;

	var userc = window.document.getElementById("in_rndword").value.toUpperCase();

	var userex = window.document.getElementById("in_rndwordexit").value.toUpperCase();

	if (usern == "") {
		alert("Nessun utente inserito!!! Riprovare.");
		document.getElementById('in_user').focus();
		return;
	}

	if (userp == "") {
		alert("Nessuna password inserita!!! Riprovare.");
		document.getElementById('in_pwd').focus();
		return;
	}

	if (userc == userex) {
		eraseCookie("Log_Key");
		eraseCookie("Log_User");
		eraseCookie("Log_Pwd");
		createCookie("Log_Key", "OK", 2);
		createCookie("Log_User", encode64(usern), 2);
		createCookie("Log_Pwd", encode64(userp), 2);
		httpurl = "login.php";
		location.replace(httpurl);

	} else {
		if (userc == "") {
			alert("Scrivere la parola chiave segnalata in rosso.");
			document.getElementById('in_rndword').focus();
		} else {
			alert("Parola chiave diversa da quella richiesta!!!");
			document.getElementById('in_rndword').value = "";
			document.getElementById('in_rndword').focus();
		}
	}
}

function controllo_cookie() {
	cookie = navigator.cookieEnabled;
	if (cookie == false) alert("Attenzione Cookie disabilitati impossibile proseguire con la registrazione!!!");
}

function createCookie(name, value, days) {
	var cval=readCookie(name)
	if (cval==null){
	}else{
		var exp = new Date(); 
		exp.setTime (exp.getTime() - 1); 
		document.cookie = name + "=" + cval + "; expires=" + exp.toGMTString()
	}
	if (days) {
		var date = new Date();
		date.setTime(date.getTime() + (days * 48 * 60 * 60 * 1000));
		var expires = "; expires=" + date.toGMTString();
	} else var expires = "";
	
	document.cookie = name + "=" + value + expires + "; path=/";
}

function readCookie(name) {
	var nameEQ = name + "=";
	var ca = document.cookie.split(';');

	for (var i = 0; i < ca.length; i++) {
		var c = ca[i];

		while (c.charAt(0) == ' ') c = c.substring(1, c.length);

		if (c.indexOf(nameEQ) == 0) return c.substring(nameEQ.length, c.length);
	}

	return null;
}

function eraseCookie(name) {
	createCookie(name, "", -1);
}
function PopupCentrata(httpurl, wt, ht) {

	var w = wt;
	var h = ht;
	var l = Math.floor((screen.width - w) / 2);
	var t = Math.floor((screen.height - h) / 2);
	window.open(httpurl, '', 'width=' + w + ',height=' + h + ',top=' + t + ',left=' + l + ',toolbar=no,location=no,status=no,      menubar=no,resizable=no');
}

function inssq() {
	var codattr = window.document.getElementById("in_codePre").value;

	if (codattr == "") {
		alert("Nessun codice iscrizione attribuito alla squadra!!!");
	}
}

function openurlhomepage() {

	var httpopen = "./index.php";
	location.href = httpopen;
}

function openurlsamepageVerpreisc(idev) {
	var httpopen = "./VerificaPreiscrizioni.php?IDEvent=" + idev;
	location.href = httpopen;
}