//reloads the window if Nav4 resized
function SalvaMappa(msg)
{
	alert(msg);
}
function checkDigit(key)
{

	if((key.keyCode>57)||(key.keyCode<48))
		key.returnValue = false;
	
	if(key.shiftKey)
		if((key.keyCode<58)&&(key.keyCode>47))
			key.returnValue = false;
	
	if(key.ctrlKey)
		if((key.keyCode==88)||(key.keyCode==67)||(key.keyCode==86))
			key.returnValue = true;
			
	if((key.keyCode==17)||(key.keyCode==16)||(key.keyCode==37)||(key.keyCode==39)||(key.keyCode==8)||(key.keyCode==9))
		key.returnValue = true;

	if((key.keyCode>95)&&(key.keyCode<106))
			key.returnValue = true;	
}	

function openCal(txtToAnchor)
{
	var cal = new CalendarPopup('calDiv');
	var oggi= new Date();
	var year=oggi.getFullYear();
	var lastYear=year-17;

	var mData= '01/01/'+lastYear;
	cal.setCssPrefix('CALS');
	cal.showYearNavigation();
	cal.addDisabledDates(mData, null);
	cal.select(txtToAnchor,'anchorCal','dd/MM/yyyy', mData); 
	return false;
}

function confirmLeaveCart()
{
	var bRet=false;
	
	if(document.Form1.EventCartControl1_hidBtn.value.length==0)
	{
		if (document.getElementById('tot').innerHTML!="")
			bRet=confirm("Rinunci alla prenotazione o all'acquisto\ndei posti selezionati?" );
		else
			bRet=true;
	}
	else
	{
		document.Form1.EventCartControl1_hidBtn.value="";
		bRet=true;
	}	
	return bRet;
}
function WriteData()
{
	var obj = new Date();
	var mese,giorno;
	var nome="";
	var stringa="";

	document.write();

	// Giorno della settimana
	giorno = obj.getDay();

	switch(giorno) {
	case 0: nome = "Domenica"; break;
	case 1: nome = "Lunedi'"; break;
	case 2: nome = "Martedi'"; break;
	case 3: nome = "Mercoledi'"; break;
	case 4: nome = "Giovedi'"; break;
	case 5: nome = "Venerdi'"; break;
	case 6: nome = "Sabato";
	}

	stringa = nome+", "+obj.getDate();
	document.write(stringa.fontcolor("#666666").fontsize("1").toLowerCase());

	// Mese dell'anno
	mese = obj.getMonth();

	switch(mese) {
	case 0: nome = "Gennaio"; break;
	case 1: nome = "Febbraio"; break;
	case 2: nome = "Marzo"; break;
	case 3: nome = "Aprile"; break;
	case 4: nome = "Maggio"; break;
	case 5: nome = "Giugno"; break;
	case 6: nome = "Luglio"; break;
	case 7: nome = "Agosto"; break;
	case 8: nome = "Settembre"; break;
	case 9: nome = "Ottobre"; break;
	case 10: nome ="Novembre"; break;
	case 11: nome ="Dicembre";
	}
	var yy = obj.getYear();
	var year = (yy < 1000) ? yy + 1900 : yy;
	stringa = " "+nome+" "+year;
	document.write(stringa.fontcolor("#666666").fontsize("1").toLowerCase());
}

function MM_reloadPage(init) 
{
	if (init==true) with (navigator) 
	{
		if ((appName=="Netscape")&&(parseInt(appVersion)==4)) 
		{
			document.MM_pgW=innerWidth; document.MM_pgH=innerHeight; onresize=MM_reloadPage; 
			}
		}
	else if (innerWidth!=document.MM_pgW || innerHeight!=document.MM_pgH) 
		location.reload();
}

function setFocus(ctrl)
{
	if (ctrl != undefined)
	{
		ctrl.focus();	
	}
}

function keyDownPressed(key, ctrl)
{
	if(key == 13 && ctrl != undefined)
	{
		ctrl.focus();
	}
}

function visControl(obj,vis)
{
	if (vis == 0)
	{
		obj.style.display='none';
	}
	else
	{
		obj.style.display='block';
	}
}

function hidControl(obj,hid)
{
	if (hid == 0)
	{
		obj.style.display='block';
	}
	else
	{
		obj.style.display='none';
	}
}

