Buenas, resulta que necesito un componente calendario en mi jsp y no consigo que me funcione este codigo jquery:
<script type="text/javascript">jQuery(function($){
$("#fechaCelebracion").regional['es'] = {
        closeText: 'Cerrar',
        prevText: '<Ant',
        nextText: 'Sig>',
        currentText: 'Hoy',
        monthNames: ['Enero','Febrero','Marzo','Abril','Mayo','Junio',
        'Julio','Agosto','Septiembre','Octubre','Noviembre','Diciembre'],
        monthNamesShort: ['Ene','Feb','Mar','Abr','May','Jun',
        'Jul','Ago','Sep','Oct','Nov','Dic'],
        dayNames: ['Domingo','Lunes','Martes','Miércoles','Jueves','Viernes','Sábado'],
        dayNamesShort: ['Dom','Lun','Mar','Mié','Juv','Vie','Sáb'],
        dayNamesMin: ['Do','Lu','Ma','Mi','Ju','Vi','Sá'],
        weekHeader: 'Sm',
        dateFormat: 'dd/mm/yy',
        firstDay: 1,
        isRTL: false,
        showMonthAfterYear: false,
        yearSuffix: ''};
    $("#fechaCelebracion").setDefaults($.datepicker.regional['es']);
});    
$(document).ready(function() {
   $("#fechaCelebracion").datepicker();
 });
</script>y el html es muy simple:
<label> Fecha de celebración</label>
<input type="text" name="fechaCelebracion" id="fechaCelebracion" readonly="readonly" size="12" />Para cargar las librerias y dependencias de jquery utilizo el CDN de google, invocandolo en un fichero /common/header.jsp de esta forma:
<script type="text/javascript"
    src='http://ajax.googleapis.com/ajax/libs/jquery/1.7.1/jquery.min.js'></script>
<script type="text/javascript" 
          src=' http://ajax.googleapis.com/ajax/libs/jqueryui/1.8.14/jquery-ui.min.js '>         </script>
<link rel="stylesheet" type="text/css" 
href="http://ajax.googleapis.com/ajax/libs/jqueryui/1.8.14/themes/base/jquery-ui.css">               </link>Me da el siguiente error:
275TypeError: 'undefined' is not an object (evaluating '$("#fechaCelebracion").regional')Que estoy haciendo mal?
gracias por las respuestas, de jquery estoy muy pegado



