Pessoal, estou com a seguinte duvida:
Tenho uma função que valida meu campo de data ao mudar o focus:
	<p>Data:<input type="text" maxlength="10"  onBlur="VerificaData(this.value);" OnKeyPress="NumbersOnly();" OnKeyPress="VerificaDt();" name="data" size="10" onKeyDown="if(event.keyCode==13) event.keyCode=9;" title="Digite a data(dd/mm/aaaa)!"/>
<script language="JavaScript">
//VALIDAÇÃO DA DATA
function VerificaData(digData)
{
    var bissexto = 0;
    var data = digData;
    var tam = data.length;
    if (tam == 10)
    {
      var arrayData = new Array(3);
     arrayData  = data.split("/");
        if ((arrayData[2] > 2006)&&(arrayData[2] <= 2050))
        {
            switch (arrayData[1])
            {
                case '01':
                case '03':
                case '05':
                case '07':
                case '08':
                case '10':
                case '12':
                    if  (arrayData[0] <= 31)
                    {
                        return true;
                    }
                    break
                case '04':
                case '06':
                case '09':
                case '11':
                    if  (arrayData[0] <= 30)
                    {
                        return true;
                    }
                    break
                case '02':
                    /* Validando ano Bissexto / fevereiro / dia */
                    if ((arrayData[2] % 4 == 0) || (ano % arrayData[2] == 0) || (arrayData[2] % 400 == 0))
                    {
                        bissexto = 1;
                    }
                    if ((bissexto == 1) && (arrayData[2] <= 29))
                    {
                        return true;
                    }
                    if ((bissexto != 1) && (arrayData[2] <= 28))
                    {
                        return true;
                    }
                    break
            }
        }
    }
    alert("A Data "+data+" é inválida!");
    return false;
}
</script>
Entretanto nesta tela tenho um botão Menu e ao clicar no botão Menu sem digitar nada no campo Data chama o alert.
Alguém tem alguma idéia do que posso fazer para solucionar este problema??
Grata