Estoy haciendo un calendario en flash (esta quedando muy majo, por cierto

Si yo en el xml tengo un tag asi:
<Events>
<Title>Evento 1</Title>
<StartDate>2006-05-01</StartDate>
<EndDate>2006-05-07</EndDate>
</Events>
en el calendario se tienen que mostrar señalados los dias comprendidos entre el 01-05-2006 y 07-05-2006.
Pero ya leyendo el xml, detecto que no me lo lee bien y no se porque, ademas tampoco se que tipo de funcion he de utilizar para señalar ese periodo de dias en el calendario. Os pogno el trozo de codigo que lee del xml:
Código :
System.useCodepage = true; XML.prototype.ignoreWhite = true; datos_txt.autoSize = "left"; datos_xml = new XML(); datos_xml.load("calendario.xml"); datos_xml.onLoad = cargarDatos;
gracias a todos