package { import flash.display.Sprite; import flash.events.MouseEvent; import flash.ui.ContextMenuItem; import flash.events.ContextMenuEvent; import flash.net.SharedObject; public class Zmena extends Sprite { public var ob:Object; public function Zmena() { } public function ffzmen():void { if (ob.hlav.zkontejner1.visible == true) { ob.hlav.zkontejner1.visible = false; } else if (ob.hlav.zkontejner1.visible==false) { ob.prom.blokuj = 0; ob.hlav.zkontejner1.visible = true; ob.hlav.zmena1.kolej.text = ""; ob.hlav.zmena1.vys1.text = "1"; ob.prom.indez = 0; } } public function onClic(pEvt:MouseEvent):void { if (ob.hlav.gkontejner0.visible == false) { ob.hlav.zmena1.kolej.setTextFormat(ob.hlav.format1); ob.prom.indez = ob.hlav.zmena1.kolej.getLineIndexAtPoint(pEvt.localX,pEvt.localY); if (ob.prom.indez >= 0) { if (ob.hlav.zmena1.kolej.getLineLength(ob.prom.indez) > 0) { var cc1:int = ob.hlav.zmena1.kolej.getLineOffset(ob.prom.indez); var cc2:int = ob.hlav.zmena1.kolej.getLineLength(ob.prom.indez); ob.hlav.zmena1.vys1.text = String(ob.prom.gbb.vozykol[ob.prom.gbb.kolk][ob.prom.indez][0]); ob.prom.zzmenmax = int(ob.prom.gbb.vozykol[ob.prom.gbb.kolk][ob.prom.indez][0]); ob.prom.indexvys = ob.prom.gbb.vozykol[ob.prom.gbb.kolk][ob.prom.indez][0]; ob.hlav.zmena1.vys1.setSelection(0,ob.hlav.zmena1.vys1.length); ob.hlav.zmena1.kolej.setTextFormat(ob.hlav.format3, cc1, cc2+cc1); } } } } public function propodmin(aca:int):int { var vysl:int = 0; var pol:Object = ob.prom.gbb.vozykol[ob.prom.gbb.kolk]; if (pol[aca][2] == pol[ob.prom.indez][2] && pol[aca][3] == pol[ob.prom.indez][3] && pol[aca][4] == pol[ob.prom.indez][4]) { vysl = 1; } return vysl; } public function indexx(event:MouseEvent):void { if (ob.prom.gbb.obj.name.substring(0,2) != "so" && ob.prom.gbb.oobj.name.substring(0,2) != "so") { if (ob.prom.blokuj == 0) { if (ob.prom.gbb.vozykol[ob.prom.gbb.kolk][ob.prom.indez][1].indexOf("!") == -1) { ob.prom.blokuj = 1; ob.prom.spravka = "X!"; indexy(); } } } } public function indexv(event:MouseEvent):void { if (ob.prom.gbb.obj.name.substring(0,2) != "so" && ob.prom.gbb.oobj.name.substring(0,2) != "so") { if (ob.prom.blokuj == 0) { if (ob.prom.gbb.vozykol[ob.prom.gbb.kolk][ob.prom.indez][1].indexOf("!") == -1) { ob.prom.blokuj = 1; ob.prom.spravka = "V!"; indexy(); } } } } public function indexo(event:MouseEvent):void { if (ob.prom.gbb.obj.name.substring(0,2) != "so" && ob.prom.gbb.oobj.name.substring(0,2) != "so") { if (ob.prom.blokuj == 0) { if (ob.prom.gbb.vozykol[ob.prom.gbb.kolk][ob.prom.indez][1].indexOf("!") == -1) { ob.prom.blokuj = 1; ob.prom.spravka = "O!"; indexy(); } } } } public function indexz(event:MouseEvent):void { if (ob.prom.gbb.obj.name.substring(0,2) != "so" && ob.prom.gbb.oobj.name.substring(0,2) != "so") { if (ob.prom.blokuj == 0) { ob.prom.blokuj = 1; var polobj:Object = ob.prom.gbb.vozykol[ob.prom.gbb.kolk]; ob.prom.gbb.abj = ob.prom.gbb.obj; ob.prom.gbb.aabj = ob.prom.gbb.oobj; var cs:int; var polic:int = 0; if (polobj[ob.prom.indez][1].indexOf("!") != -1) { if (uint(polobj[ob.prom.indez][0])-uint(ob.hlav.zmena1.vys1.text)>=0) { if (ob.prom.indez != 90) { ob.prom.spravka = "#!"; if (polobj[ob.prom.indez][1].indexOf("!") != -1) { cs = polobj[ob.prom.indez][1].indexOf("!"); ob.prom.blokuj = 0; var ppole:Array=new Array(); for (var cc:int=0; ccuint(ob.hlav.zmena1.vys1.text)) { var dels:uint = polobj.length; var hid:uint = 0; for (var cd:int=0; cd=0) { if (ob.prom.indez != 90) { var voz:String = "praz"; var mat:String = ""; var ppole:Array=new Array(); for (var cc:int=0; cc0) { polobj.splice(sut,0,ppole); } } if (ob.hlav.gkontejner0.visible == true) { ob.gra.fj = ob.alignUtil.ac._arr[ob.prom.gindex]; ob.gra.fj.ozf.text = voza; ob.gra.fj.ozm.text = mata; ob.hlav.text2.text = "(" + ob.gra.fj.vla.text + ")"; if (voza!= "praz") { for (var sat:int=0; sat|"; } } } } ob.hlav.gtex0.htmlText = "" + vvystup + ""; var mySo:SharedObject; var mmySo:SharedObject; mySo = SharedObject.getLocal("K"+ob.prom.gbb.napisdatumd); mySo.data["_vag" + ob.prom.gbb.polekol[ob.prom.gbb.kolv]] = ob.hlav.gtex0.text; mySo.flush(); mmySo = SharedObject.getLocal("H"+ob.prom.gbb.vlecst); if (mmySo.data.his == undefined) { mmySo.data.his = ""; } else { mmySo.data.his = mmySo.data.his + "\n" + ob.prom.gbb.komlok.length + " " + ob.hlav.text4.text + " - " + ob.hlav.gtex0.text; } mmySo.flush(); } public function nalo(event:MouseEvent):void { nnalo(); } public function nnalo():void { if (ob.prom.gbb.obj.name.substring(0,2) != "so" && ob.prom.gbb.oobj.name.substring(0,2) != "so") { if (ob.prom.blokuj == 0) { ob.prom.blokuj = 1; if (ob.hlav.vkontejner1.visible == true) { var polobj:Object = ob.prom.gbb.vozykol[ob.prom.gbb.kolk]; var voz:String = ""; var mat:String = ""; var item:Object = ob.hlav.lableItems4.selectedItem; voz = String(item.label); var iitem:Object = ob.hlav.lableItems5.selectedItem; mat = String(iitem.label); if (polobj[ob.prom.indez][3].indexOf("praz") != -1 && voz != "praz" && mat != "") { if (uint(polobj[ob.prom.indez][0])-uint(ob.hlav.zmena1.vys1.text)>=0) { if (ob.prom.indez != 90) { var ppole:Array=new Array(); var napislok:String = ""; var napisvozy:String = ""; var papole:Array=new Array(); for (var ac:int=0; ac= 0) { var polobj:Object = ob.prom.gbb.vozykol[ob.prom.gbb.kolk]; ob.prom.gbb.abj = ob.prom.gbb.obj; ob.prom.gbb.aabj = ob.prom.gbb.oobj; var ppole:Array=new Array(); var apole:Array=new Array(); var retez:String; var hled:int = 0; var delhled:int = polobj.length; for (var cc:int=0; cc= 0) { var polobj:Object = ob.prom.gbb.vozykol[ob.prom.gbb.kolk]; var ppole:Array=new Array(); var apole:Array=new Array(); var retez:String; var hled:int = 0; var delhled:int = polobj.length; for (var cc:int=0; ccob.prom.zzmenmax) { cs = ob.prom.zzmenmax; } ob.hlav.zmena1.vys1.text = String(cs); } public function zvypocet(event:ContextMenuEvent):void { } public function zzvypocet():void { if (ob.hlav.text4.text == ob.hlav.text5.text) { if (ob.prom.automat == 0) { var protext:String = ""; ob.fun1.aktualizuj(); for (var spot:int=0; spot