events.add(window, 'load', WindowLoad);

function WindowLoad()
{
    var datepicker1 = document.getElementById('datepicker1');
    var datepicker2 = document.getElementById('datepicker2');

    datepicker1.DateChooser = new DateChooser();
    datepicker2.DateChooser = new DateChooser();

    datepicker1.DateChooser.setCloseTime(1000);
    datepicker2.DateChooser.setCloseTime(1000);
    datepicker1.DateChooser.setUpdateFunction(updateDatepicker1);
    datepicker2.DateChooser.setUpdateFunction(updateDatepicker2);

    document.getElementById('datepicker1link').onclick = datepicker1.DateChooser.display;
    document.getElementById('datepicker2link').onclick = datepicker2.DateChooser.display;

    function updateDatepicker1(objDate)
    {
	// objDate is a plain old Date object, with the getPHPDate() property added on.
	document.getElementById('datepicker1').value = objDate.getPHPDate('Y-m-d');
	return true;
    }
    
    function updateDatepicker2(objDate)
    {
	// objDate is a plain old Date object, with the getPHPDate() property added on.
	document.getElementById('datepicker2').value = objDate.getPHPDate('Y-m-d');
	return true;
    }


}


