Los dos parrafos estan mal estructurados, te cuento:
   Cita:  $(function fechas() {
$("#datepicker").datepicker();
});
    Este deberia ser asi:  
 Cita:  function fechas() {
$("#datepicker").datepicker();
}
    Es decir, no debe estar dentro de un parentesis. 
En cuanto a document.ready, tenes un error de concepto. No puede estar metido dentro de una funcion! Y se va a ejecutar cuando el DOM de la pagina haya cargado. Es decir, se llama solo:  
 Cita:  JQuery(document).ready(function(){
 
});
    Para llamar a la funcion que vos escribistes, simplemente la inclui en DOM ready:  
 Cita:  JQuery(document).ready(function(){
fechas();
});
    Asi de simple.