$(document).ready(function(){
	if (typeof $('.datepicker').get(0) != "undefined") {
		$('.datepicker').datepicker({
		    duration: "",
		    showOn: "both",
		   	buttonImage: "/images/calendar.gif",
		    buttonImageOnly: true,
		    buttonText: "Open Calender",
		    dateFormat: 'dd-M-yy',
		    changeMonth: true,
		    changeYear: true,
			beforeShow:customRange,
			yearRange:'-10:+10'
		});
	}
	
	if (typeof $('.dob_datepicker').get(0) != "undefined") {
		$('.dob_datepicker').datepicker({
		    duration: "",
		    showOn: "both",
		   	buttonImage: "/images/calendar.png",
		    buttonImageOnly: true,
		    buttonText: "Open Calender",
		    dateFormat: 'dd-mm-yy',
		    changeMonth: true,
		    changeYear: true,
			yearRange:'-90:+0'
		});
	}
});

function customRange(input) { 
    return ({
    	minDate: (input.id == 'enddate' ? $("#startdate").datepicker("getDate") : null),
        maxDate: (input.id == 'startdate' ? $("#enddate").datepicker("getDate") : null)
    }); 
} 
