function EmailCheck(email)
{
var ok=true
var error=""
if ((email.length>0) && ((email.lastIndexOf("@")==-1) || (email.lastIndexOf(".")==-1))) ok = false
if (!(ok)) error="non specificata correttamente\n -  Il formato corretto è: esempio@tin.it"
return error
}

function IsDigit()
{
  return (((event.keyCode >= 48) && (event.keyCode <= 57))||(event.keyCode == 46))
}

function IsOnlyDigit()
{
  return ( (event.keyCode >= 48) && (event.keyCode <= 57) )
}

function check_data(fake)
	{
		//window.alert('entrata in java_controlla_data');
		
		var giorno='';
		giorno = fake.substring(0,2);
		//window.alert('giorno:' + giorno);
		
		var mese='';
		mese = fake.substring(3,5);
		//window.alert('mese:' + mese);

		var anno='';
		anno = fake.substring(6,10);
		if (anno <= 1000) {anno=''}
		//window.alert('anno:' + anno);

		data_inserita='';
		data_inserita=giorno + '/' + mese + '/' + anno
		var newDateObj = new Date(mese + '/' + giorno + '/' + anno);

		if (isNaN(newDateObj)) 
			{
				//window.alert('Inserire la Data nel formato GG/MM/AAAA');
				data_oggi = new Date();

				giorno='';
				giorno = data_oggi.getDate()
				giorno = '00' + giorno
				m = giorno.length
				giorno = giorno.substring(m-2,m)

				mese='';
				mese = data_oggi.getMonth() + 1
				mese = '00' + mese
				m = mese.length
				mese = mese.substring(m-2,m)

				anno='';
				anno = data_oggi.getFullYear()
				anno = '0000' + anno
				m = anno.length
				anno = anno.substring(m-4,m)
				
				uscita='';
 				uscita = giorno + '/' + mese + '/' + anno
				return false
			}
		else
			{
				giorno='';
				giorno = newDateObj.getDate()
				giorno = '00' + giorno
				m = giorno.length
				giorno = giorno.substring(m-2,m)

				mese='';
				mese = newDateObj.getMonth() + 1
				mese = '00' + mese
				m = mese.length
				mese = mese.substring(m-2,m)

				anno='';
				anno = newDateObj.getFullYear()
				anno = '0000' + anno
				m = anno.length
				anno = anno.substring(m-4,m)
				
				uscita='';
 				uscita = giorno + '/' + mese + '/' + anno

				if (uscita!=data_inserita)
					{
						//window.alert('Inserire la Data nel formato GG/MM/AAAA');
						//window.alert('data_inserita:'+data_inserita);
						//window.alert('uscita:'+uscita);
						data_oggi = new Date();

						giorno='';
						giorno = data_oggi.getDate()
						giorno = '00' + giorno
						m = giorno.length
						giorno = giorno.substring(m-2,m)

						mese='';
						mese = data_oggi.getMonth() + 1
						mese = '00' + mese
						m = mese.length
						mese = mese.substring(m-2,m)

						anno='';
						anno = data_oggi.getFullYear()
						anno = '0000' + anno
						m = anno.length
						anno = anno.substring(m-4,m)
				
						uscita='';
		 				uscita = giorno + '/' + mese + '/' + anno
						return false
					}
			}
		//mod
		//window.alert(uscita);
		return true;
	}

function chkCoord( valIn, valMin , valMax )
{
	var arrIn = valIn.split(":")
	var arrMin = valMin.split(":")
	var arrMax = valMax.split(":")

	for (var i=0;i<=2;i++){
		arrIn[i] = parseInt(arrIn[i].toString(),10)
		arrMin[i] = parseInt(arrMin[i],10)
		arrMax[i] = parseInt(arrMax[i],10)
	}

	if (arrIn[1]>60 || arrIn[1]<0){
		return false
	}

	if (arrIn[2]>60 || arrIn[2]<0){
		return false
	}
	
	var uscita = false

	if (arrIn[0]>arrMin[0] && arrIn[0]<arrMax[0]){
		uscita=true
	}
	if (arrIn[0]==arrMin[0]){
		if (arrIn[1]>arrMin[1]){
			uscita = true
		}
		if (arrIn[1]==arrMin[1]){
			if (arrIn[2]>=arrMin[2]){
				uscita = true
			}				
		}
	}
	if(arrIn[0]==arrMax[0]){
		if (arrIn[1]<arrMax[1]){
			uscita = true
		}
		if (arrIn[1]==arrMax[1]){
			if (arrIn[2]<=arrMax[2]){
				uscita = true
			}				
		}
	}
	return uscita
}