// JavaScript Document
function pegSearchDestination()
    {
                var ddlSelectedIndex = document.forms["pegForm"].ddlDestinations.selectedIndex;

                if((ddlSelectedIndex > 0) && (ValidateDate(document.forms["pegForm"].srcDestDate.value)))
                {
                            var departureDateString = document.forms["pegForm"].srcDestDate.value;
                            var departureDateDay = Mid(departureDateString,0,2);
                            if(departureDateDay.indexOf("0") == 0)
                                        departureDateDay = Mid(departureDateDay,1,1);
                            var departureDateMonth = Mid(departureDateString,3,2);
                            if(departureDateMonth.indexOf("0") == 0)
                                        departureDateMonth = Mid(departureDateMonth,1,1);
                            var departureDateYear = Mid(departureDateString,6,4);

                            var departureDate = new Date(parseInt(departureDateYear), (parseInt(departureDateMonth) - 1), parseInt(departureDateDay));
                            var todayDate = new Date();
                            var one_day = 1000*60*60*24;

                            if(parseInt(Math.floor((departureDate.getTime() - todayDate.getTime()) / one_day)) < 0)
                            {
                                        alert("Selezionare una data di partenza successiva alla data odierna");
                            }
                            else
                            {
                                        document.forms["pegForm"].srcDestinationId.value = document.forms["pegForm"].ddlDestinations.options[ddlSelectedIndex].value;
                                        document.forms["pegForm"].srcDepartureDate.value = departureDateString;
                                        document.forms["pegForm"].submit();
                            }
                }
                else
                {
                            alert("Selezionare una destinazione e una data di partenza");
                }
    }