import mx.controls.DateChooser; import mx.utils.Delegate; import mx.styles.CSSStyleDeclaration; class Calander extends MovieClip { private var dcCalander:DateChooser; private var rURL:String="calander.asp?date="; private var xml:XML; private var checkArray:Object; private var scope:MovieClip; private var dcListener:Object ; private var sObject:Object; private var loadedID:Number; private function pad(str,n) { var l = Math.floor(str).toString().length; if (l < n) { for (var i = 0; i < (n - l); i++) { str = "0" + str; } } return str; } private function onLoad() { scope=this; var _this:Calander=this; xml=new XML(); xml.ignoreWhite=true; xml.onLoad=function() { _this.setArray() } xml.sendAndLoad(rURL,xml) } private function Checkloaded(evt_obj:Object) { var _this:Calander=this; _this.sObject=evt_obj; _this.FormatDates(_this.sObject); } private function setArray() { var _this:Calander=this; checkArray=new Object(); var nodes=xml.firstChild.childNodes; for(var i=0;i