bueno algo asi ya hice, jeje
aora el problema lo tengo para buscar, mirando la web que me pasastes he intentado inventar esto ya que tal cual estaba ahi no me iba, como por ejemplo llamar a las funciones o en el evento open si lo debaja en true tampoco iba, en fin el caso que mostrar muestra el calendario, pero no encuentra ningun dia y pa colmo todo los dias son domingo, asi que imagina un dia debajo de otro hasta el 31 xD
si al menos me soltara algun error... xo segun el firebug ta todo bien, xo claro esta lo estoy haciendo mal :(
dejo parte de codigo que esta dentro de un do while
lo unico que queria era subrayar una fecha... si tenia algo dentro, puede que sera una tonteria pero no lo veo por ningun lado.
gracias de antemano
var getCalendario = null;
var xmlCalendario = null;
if (window.XMLHttpRequest){
getCalendario=new XMLHttpRequest()
}else if (window.ActiveXObject){
getCalendario=new ActiveXObject("Microsoft.XMLHTTP")
}
if (getCalendario){
var url="plugin/jquery/jcalendar/calendario.xml";
getCalendario.open("GET",url,false);
getCalendario.send(null);
if (getCalendario.readyState == 4){
xmlCalendario = getCalendario.responseXML;
xmlCalendario = xmlCalendario.getElementsByTagName('cita');
}
}else{
alert ("Tu explorador no soporta XMLHttpRequest");
}
for (i=0;i<xmlCalendario.length;i++){
var fecha = xmlCalendario.getAttribute('fecha');
if (fecha == ((curDay+1) + "-" + month + "-" + year)){
dayStr = jQuery('<a href="" rel="'+ d +'"><u>'+ (curDay+1) +'</u></a>').click(function(e) {
if (_selectedDate) {
_selectedDate.removeClass('selected');
}
_selectedDate = jQuery(this);
_selectedDate.addClass('selected');
day.val(new Date(_selectedDate.attr('rel')).getDate());
return false;
});
}else{
dayStr = jQuery('<a href="" rel="'+ d +'">'+ (curDay+1) +'</a>').click(function(e) {
if (_selectedDate) {
_selectedDate.removeClass('selected');
}
_selectedDate = jQuery(this);
_selectedDate.addClass('selected');
day.val(new Date(_selectedDate.attr('rel')).getDate());
return false;
});
}
} // for (i=0;i<xmlCalendario.length;i++)