Ho il seguente problema...ho cercato nel forum ma non ho trovato nulla che potesse aiutarmi veramente.

function Controllo_rohs_da(variabile)
{
var data1=variabile;
var data2=document.inserisci.data_min.value;
var data3=document.inserisci.data_max.value;

a_data1 = data1.split("/");
d_data1 = new Date(a_data1[2], a_data1[1]-1, a_data1[0]);

a_data2 = data2.split("/");
d_data2 = new Date(a_data2[2], a_data2[1]-1, a_data2[0]);

a_data3 = data3.split("/");
d_data3 = new Date(a_data3[2], a_data3[1]-1, a_data3[0]);

if (d_data1 < d_data2) alert("Data non valida. [2000-2020]");
if (d_data1 > d_data3) alert("Data non valida. [2000-2020]");
}

Cosa sbaglio? Ve lo chiedo perchè non mi fa alcun controllo!!!!!