вместо indexOf вы можете использовать регулярное выражение следующим образом:
function validate(){
yes = (document.wedding.date.value.match(/^\d{1,2}\/\d{1,2}\/\d{4}$/)
if(!yes)
alert("Incorrect Date Format");
}
Это регулярное выражение соответствует датам в форме XX / XX / YYYY, где XX может иметь длину 1 или 2 цифры, а YYYY всегда 4 цифры в длину.