package { import fl.data.DataProvider; import fl.controls.DataGrid; import fl.events.ListEvent; import flash.geom.Rectangle; import flash.display.Loader; import flash.net.*; import flash.net.URLLoader; import flash.display.*; import flash.display.Sprite; import flash.events.*; import flash.text.TextField; import flash.text.TextFieldType; import flash.text.TextFormat; public class cxml extends Sprite { public var flag1:MovieClip=new MovieClip ; public var serverr:String="http://www.fotokomfort.cz/"; public var posunstal:int=0; public var pposunstal:int=0; public var ppposunstal:int=0; public var objj:Object; public function nahxml():void { flag1.stage.addEventListener(KeyboardEvent.KEY_DOWN, flag1.crov.reportKeyDown); flag1.stage.addEventListener(KeyboardEvent.KEY_UP, flag1.crov.reportKeyUP); var myXML:XML = new XML(); var XML_URL:String="lok.xml"; var myXMLURL:URLRequest=new URLRequest(XML_URL); var myLoader:URLLoader=new URLLoader(myXMLURL); myLoader.addEventListener("complete", xmlLoaded); function xmlLoaded(event:Event):void { myXML=XML(myLoader.data); var eelement:XML; for each (eelement in myXML.song) { flag1.zakl.ddp.push(eelement); flag1.zakl.songddp.push(eelement); } for each (eelement in myXML.dis) { flag1.zakl.ddp.push(eelement); flag1.zakl.disddp.push(eelement); } for each (eelement in myXML.car) { flag1.zakl.ddp.push(eelement); flag1.zakl.carddp.push(eelement); } ukazz(); } var mmyXML:XML = new XML(); var XXML_URL:String="vozy.xml"; var mmyXMLURL:URLRequest=new URLRequest(XXML_URL); var mmyLoader:URLLoader=new URLLoader(mmyXMLURL); mmyLoader.addEventListener("complete", xxmlLoaded); function xxmlLoaded(event:Event):void { mmyXML=XML(mmyLoader.data); for each (var eelement:XML in mmyXML.song) { flag1.zakl.edp.push(eelement); } uukazz(); } var amyXML:XML = new XML(); var aXML_URL:String="rada.xml"; var amyXMLURL:URLRequest=new URLRequest(aXML_URL); var amyLoader:URLLoader=new URLLoader(amyXMLURL); amyLoader.addEventListener("complete", axmlLoaded); function axmlLoaded(event:Event):void { amyXML=XML(amyLoader.data); for each (var eelement:XML in amyXML.song) { flag1.zakl.fdp.push(eelement); } aukazz(); } var bmyXML:XML = new XML(); var bXML_URL:String="firma.xml"; var bmyXMLURL:URLRequest=new URLRequest(bXML_URL); var bmyLoader:URLLoader=new URLLoader(bmyXMLURL); bmyLoader.addEventListener("complete", bxmlLoaded); function bxmlLoaded(event:Event):void { bmyXML=XML(bmyLoader.data); for each (var eelement:XML in bmyXML.song) { flag1.zakl.gdp.push(eelement); } bukazz(); } var cmyXML:XML = new XML(); var cXML_URL:String="mater.xml"; var cmyXMLURL:URLRequest=new URLRequest(cXML_URL); var cmyLoader:URLLoader=new URLLoader(cmyXMLURL); cmyLoader.addEventListener("complete", cxmlLoaded); function cxmlLoaded(event:Event):void { cmyXML=XML(cmyLoader.data); for each (var eelement:XML in cmyXML.song) { flag1.zakl.hdp.push(eelement); } cukazz(); } //lokomotiva function ukazz():void { flag1.zakl.aavailableItems.dataProvider=new DataProvider(flag1.zakl.ddp); var item:Object; for (var spot:uint=0; spot=0)&&(posunstal+Math.floor(flag1.zakl.posuv.posuv.x/10)<60)) { flag1.zakl.text2.text=posunstal+Math.floor(flag1.zakl.posuv.posuv.x/10); flag1.zakl.ztext2.text=pposunstal+Math.floor(flag1.zakl.posuv.posuv.x/10); flag1.zakl.ztext1.text=String(ppposunstal); flag1.zakl.ztext1.setTextFormat(flag1.zakl.format1); if (int(flag1.zakl.ztext1.text)59) { flag1.zakl.ztext2.text=String(int(flag1.zakl.ztext2.text)-60); flag1.zakl.ztext1.text=String(ppposunstal+1); if (flag1.zakl.ztext1.text=="24") { flag1.zakl.ztext1.text=0; } flag1.zakl.ztext1.setTextFormat(flag1.zakl.format1); } flag1.zakl.text2.setTextFormat(flag1.zakl.format1); flag1.zakl.ztext2.setTextFormat(flag1.zakl.format1); } } if (flag1.zakl.posuv.currentFrame==2) { flag1.zakl.rozposuv=11+Math.floor((flag1.zakl.posuv.posuv.x)/10); var zadex:int=(500)-Math.floor(40/flag1.zakl.rozposuv); var kmin:Number=(Math.floor((500)*(60/40)))-(Math.floor((500)/40)*60); var zmin:Number=(Math.floor((zadex)*(60/40)))-(Math.floor((zadex)/40)*60); flag1.zakl.posuv.posuv.cist.text=String(kmin-zmin); } if (flag1.zakl.posuv.currentFrame==3) { flag1.zakl.text28.text=String((11+Math.floor((flag1.zakl.posuv.posuv.x)/10))*90); flag1.zakl.text28.setTextFormat(flag1.zakl.format8); } } public function zeshare(event:MouseEvent):void { zzeshare(); } public function zzeshare():void { flag1.zakl.kompletdata1=new Array(); flag1.zakl.kompletvozy=new Array(); flag1.zakl.komplet=new Array(); var zeso:SharedObject; var nahsoubnow:String=""; var nahsoubhle:String=""; var polezhle:Array=new Array(); var poleznow:Array=new Array(); zeso=SharedObject.getLocal(flag1.zakl.adresa); nahsoubnow=zeso.data.now; nahsoubhle=zeso.data.hle; if (zeso.data.hle!=null) { polezhle=nahsoubhle.split("*"); poleznow=nahsoubnow.split("*"); for (var spot:uint=0; spot=0; vci--) { flag1.zakl.cisla1.zele.removeChildAt(vci); } flag1.zakl.cisla1.visible=false; flag1.zakl.cisla1.removeEventListener(MouseEvent.MOUSE_DOWN, flag1.tlac.mouseDownHandler); flag1.zakl.cisla1.removeEventListener(MouseEvent.MOUSE_UP, flag1.tlac.mouseUpHandler); schovej(); } } public function fposuv6(event:MouseEvent):void { flag1.zakl.konttlac1.startDrag(); } public function fstop6(event:MouseEvent):void { if (flag1.zakl.konttlac1.x<50&&flag1.zakl.konttlac1.y<50&&flag1.zakl.konttlac1.x>-50&&flag1.zakl.konttlac1.y>-50) { flag1.zakl.konttlac1.x=0; flag1.zakl.konttlac1.y=0; } flag1.stopDrag(); } public function fkrizposuv(event:MouseEvent):void { flag1.zakl.kriz0.ktext.startDrag(); } public function fkrizstop(event:MouseEvent):void { if (flag1.zakl.kriz0.ktext.x<30&&flag1.zakl.kriz0.ktext.y<30&&flag1.zakl.kriz0.ktext.x>-30&&flag1.zakl.kriz0.ktext.y>-30) { flag1.zakl.kriz0.ktext.x=0; flag1.zakl.kriz0.ktext.y=0; } flag1.zakl.kriz0.ktext.stopDrag(); } public function predavka(event:MouseEvent):void { flag1.zakl.bmyTimer.stop(); flag1.zakl.calend0.mList.getChildAt(flag1.zakl.calendar).alpha=1; var mySo:SharedObject; var mySov:SharedObject; var napislok:String=""; var napisvozy:String=""; var napislokv:String=""; var napisvozyv:String=""; var napisdatum:String=""; var nnapisdatum:String=""; var napiscisv:String=""; var datumpole:Array=new Array(); napisdatum=flag1.zakl.napisdatumv+"/"+flag1.zakl.napisdatumd+"/"+flag1.zakl.napisdatumz; if (flag1.zakl.napisdatumv!="0") { mySov=SharedObject.getLocal(flag1.zakl.napisdatumv); napislokv=mySov.data.preee; napisvozyv=mySov.data.praaa; nnapisdatum=mySov.data.datuum; napiscisv=mySov.data.ciisss; if (nnapisdatum!=null) { datumpole=nnapisdatum.split("/"); datumpole[2]=flag1.zakl.napisdatumd; mySov.data.datuum=datumpole[0]+"/"+datumpole[1]+"/"+datumpole[2]; mySov.flush(); } } mySo=SharedObject.getLocal(flag1.zakl.napisdatumd); mySo.data.preeev=napislokv; mySo.data.praaav=napisvozyv; mySo.data.datuum=napisdatum; mySo.data.ciissv=napiscisv; mySo.flush(); nnahpredavka(); for (var spot:int=0; spot5) { flag1.zakl.poledata[ot].push(vz3); vz3=new Array(); pocet=0; } } if (flag1.zakl.poledata[ot].length!=0&&flag1.zakl.polelok[ot].length==0&&flag1.zakl.cerna[ot]==0) { var kam:int=0; flag1.zakl.cerna[ot]=1; var ccara:Sprite=new Sprite ; ccara.graphics.lineStyle(1, 0x000000); ccara.graphics.moveTo(0, 0); ccara.graphics.lineTo(flag1.zakl.na*24, 0); flag1.zakl.kontejner10.addChild(ccara); kam=flag1.zakl.kontejner10.numChildren-1; flag1.zakl.kontejner10.getChildAt(kam).y=(ot+1)*10; } } } for (var spot:int=0; spot5) { pocetvozu+=int(vz3[0]); vz3=new Array(); pocet=0; } } ob.visible=true; ob.vagg.width=pocetvozu; ob.vagg.addEventListener(MouseEvent.MOUSE_OVER,ukaz); } else { ob.visible=false; ob.vagg.removeEventListener(MouseEvent.MOUSE_OVER,ukaz); } } loktext=""; for (var spot:int=0; spot