function chek()
{
	x=0;
  var code="si;"
  var field = new Array;
  field[0] = "Departure Station"
  field[1] = "Arrival Station"
  field[2] = "Day"
  field[3] = "Month"
  field[4] = "Year"
  field[5] = "Time"
  field[6] = "Minutes"

  var fino = document.forms[0].length;
	for (x=0;x<7;x++)
  {
    if ((x == 5 ) || (x == 6))
    {
						if (document.forms[0].elements[x].value=="")
								{
        alert(field[x] +  " non valida")
        document.forms[0].elements[x].focus();
        code = "no";
				break;
								}
								else
								{
      document.forms[0].elements[x].value = parseInt(document.forms[0].elements[x].value);
								}
    }

    if (x<2)
    {
			var campo = document.forms[0].elements[x].value;
    }
		else
    {
			var campo = "ok"
    }

    if ((document.forms[0].elements[x].value=="") || (campo.length<1))
    {
      if ((document.forms[0].elements[0].value=="" && document.forms[0].elements[1].value=="") || (document.forms[0].elements[0].length<2 && document.forms[0].elements[1].length<2))
      {
        alert("Departure Station: digita almeno due caratteri.\nArrival Station: digita almeno due caratteri.");
        code ="no";
				break;

      }
      else
      {
					if(x==0|| x==1)
						{
        alert(field[x] +  ": digita almeno due caratteri.")
        document.forms[0].elements[x].focus();
        code = "no"
				break;
						}
				else
						{
        alert(field[x] +  " non valido")
        document.forms[0].elements[x].focus();
        code = "no"
				break;
						}
      }
    }
    else
    {
			if (document.forms[0].elements[0].value==document.forms[0].elements[1].value)
      {
        alert("Stazione di arrivo e di partenza coincidenti.")
        code ="no"
				break;
      }
			else
      {
      }
    }
  }
  if (code=="no")
  {
  }
  else
  {
    document.forms[0].submit();
  }
}