home *** CD-ROM | disk | FTP | other *** search
/ Chip 2004 January / Chip_2004-01_cd1.bin / tema / axis / kontakty / mapa.swf / scripts / frame_4 / DoAction.as
Text File  |  2003-09-09  |  7KB  |  176 lines

  1. function barva(jmeno, typ, alfa)
  2. {
  3.    nova_barva = new Color(jmeno);
  4.    nova_barva.setRGB(typ);
  5.    eval(jmeno)._alpha = alfa;
  6. }
  7. function fx(jmeno, cil)
  8. {
  9.    if(nul == undefined)
  10.    {
  11.       nul = cl_alfa[0];
  12.    }
  13.    if(fin == undefined)
  14.    {
  15.       fin = cl_alfa[1];
  16.    }
  17.    jmeno.onEnterFrame = function()
  18.    {
  19.       if(eval(jmeno).smer == "in")
  20.       {
  21.          if(eval(jmeno).alfa < fin)
  22.          {
  23.             eval(jmeno).alfa += 25;
  24.             eval(cil)._alpha = eval(jmeno).alfa;
  25.          }
  26.          if(eval(jmeno).alfa == fin)
  27.          {
  28.             eval(jmeno).smer = "nop";
  29.             delete jmeno.onEnterFrame;
  30.          }
  31.       }
  32.       if(eval(jmeno).smer == "out")
  33.       {
  34.          if(eval(jmeno).alfa > nul)
  35.          {
  36.             eval(jmeno).alfa -= 10;
  37.             eval(cil)._alpha = eval(jmeno).alfa;
  38.          }
  39.          if(eval(jmeno).alfa == nul)
  40.          {
  41.             eval(jmeno).smer = "nop";
  42.             delete jmeno.onEnterFrame;
  43.          }
  44.       }
  45.    };
  46. }
  47. function okres(jmeno)
  48. {
  49.    eval(jmeno).smer = "nop";
  50.    eval(jmeno).alfa = 0;
  51.    barva(eval(jmeno).fill,eval("mapa_col" add eval(jmeno).col)[0],eval("mapa_col" add eval(jmeno).col)[1]);
  52.    barva(eval(jmeno).over,over[0],over[1]);
  53.    eval(jmeno).over._alpha = 0;
  54.    eval(jmeno).over.onRollOver = function(over)
  55.    {
  56.       eval(jmeno).smer = "in";
  57.       fx(eval(jmeno),eval(jmeno).over);
  58.       eval("texty." add eval(jmeno).id add "t")._xscale = eval("texty." add eval(jmeno).id add "t")._yscale = 180;
  59.       barva(eval("texty." add eval(jmeno).id add "t"),over_text[0],over_text[1]);
  60.    };
  61.    eval(jmeno).over.onRollOut = function(over)
  62.    {
  63.       eval(jmeno).smer = "out";
  64.       fx(eval(jmeno),eval(jmeno).over);
  65.       eval("texty." add eval(jmeno).id add "t")._xscale = eval("texty." add eval(jmeno).id add "t")._yscale = 100;
  66.       barva(eval("texty." add eval(jmeno).id add "t"),texty[0],texty[1]);
  67.    };
  68.    eval(jmeno).over.onReleaseOutside = eval(jmeno).over.onRollOut;
  69.    eval(jmeno).over.onPress = function(over)
  70.    {
  71.       getURL(eval("data_" add eval(jmeno).id)[1],eval("data_" add eval(jmeno).id)[2]);
  72.    };
  73.    eval(jmeno).over.useHandCursor = false;
  74. }
  75. function tecka(jmeno)
  76. {
  77.    barva(eval(jmeno).out,tecka_out[0],tecka_out[1]);
  78.    barva(eval(jmeno).fill,tecka_fill[0],tecka_fill[1]);
  79. }
  80. function text_col(jmeno)
  81. {
  82.    barva(eval(jmeno),texty[0],texty[1]);
  83. }
  84. silnice_dalnice = ["0xF0B529",100];
  85. silnice_okesky = ["0xA2B4D7",100];
  86. texty = ["0x00599F",100];
  87. tecka_out = ["0xF0B529",100];
  88. tecka_fill = ["0xFFFFFF",100];
  89. mapa_col0 = ["0xFFFFFF",100];
  90. mapa_col1 = ["0xD9E5F0",100];
  91. mapa_col2 = ["0xC5DAEA",100];
  92. mapa_col3 = ["0xB2DAF1",100];
  93. mapa_col4 = ["0x92BCE3",100];
  94. mapa_okraj = ["0xFFFFFF",100];
  95. mapa_back = ["0x0268AD",100];
  96. movie_back = ["0xEAEAEA",100];
  97. over = ["0xE44249",100];
  98. over_text = ["0x000000",100];
  99. folder = "okresy/";
  100. window = "";
  101. data_1 = ["Bene┼íov",folder add "benesov.html",window];
  102. data_2 = ["Beroun",folder add "beroun.html",window];
  103. data_3 = ["Blansko",folder add "blansko.html",window];
  104. data_4 = ["B├╕eclav",folder add "breclav.html",window];
  105. data_5 = ["Brno",folder add "brno.html",window];
  106. data_6 = ["Brunt├íl",folder add "bruntal.html",window];
  107. data_7 = ["├êesk├í L├¡pa",folder add "ceska_lipa.html",window];
  108. data_8 = ["├êesk├⌐ Bud├¼jovice",folder add "ceske_budejovice.html",window];
  109. data_9 = ["├êesk├╜ Krumlov",folder add "cesky_krumlov.html",window];
  110. data_10 = ["Cheb",folder add "cheb.html",window];
  111. data_11 = ["Chomutov",folder add "chomutov.html",window];
  112. data_12 = ["Chrudim",folder add "chrudim.html",window];
  113. data_13 = ["D├¼├¿├¡n",folder add "decin.html",window];
  114. data_14 = ["Doma┼╛lice",folder add "domazlice.html",window];
  115. data_15 = ["Fr├╜dek-M├¡stek",folder add "frydek_mistek.html",window];
  116. data_16 = ["Havl├¡├¿k├╣v Brod",folder add "havlickuv_brod.html",window];
  117. data_17 = ["Hodon├¡n",folder add "hodonin.html",window];
  118. data_18 = ["Hradec Kr├ílov├⌐",folder add "hradec_kralove.html",window];
  119. data_19 = ["Jablonec",folder add "jablonec.html",window];
  120. data_20 = ["Jesen├¡k",folder add "jesenik.html",window];
  121. data_21 = ["Ji├¿├¡n",folder add "jicin.html",window];
  122. data_22 = ["Jihlava",folder add "jihlava.html",window];
  123. data_23 = ["Jind├╕ich├╣v Hradec",folder add "jindrichuv_hradec.html",window];
  124. data_24 = ["Karlovy Vary",folder add "karlovy_vary.html",window];
  125. data_25 = ["Karvin├í",folder add "karvina.html",window];
  126. data_26 = ["Kladno",folder add "kladno.html",window];
  127. data_27 = ["Klatovy",folder add "klatovy.html",window];
  128. data_28 = ["Kol├¡n",folder add "kolin.html",window];
  129. data_29 = ["Kom├¼├╕├¡┼╛",folder add "kromeriz.html",window];
  130. data_30 = ["Kutn├í Hora",folder add "kutna_hora.html",window];
  131. data_31 = ["Liberec",folder add "liberec.html",window];
  132. data_32 = ["Litom├¼├╕ice",folder add "litomerice.html",window];
  133. data_33 = ["Louny",folder add "louny.html",window];
  134. data_34 = ["M├¼ln├¡k",folder add "melnik.html",window];
  135. data_35 = ["Mlad├í Boleslav",folder add "mlada_boleslav.html",window];
  136. data_36 = ["Most",folder add "most.html",window];
  137. data_37 = ["N├íchod",folder add "nachod.html",window];
  138. data_38 = ["Nov├╜ Ji├¿├¡n",folder add "novy_jicin.html",window];
  139. data_39 = ["Nymburk",folder add "nymburk.html",window];
  140. data_40 = ["Olomouc",folder add "olomouc.html",window];
  141. data_41 = ["Opava",folder add "opava.html",window];
  142. data_42 = ["Ostrava",folder add "ostrava.html",window];
  143. data_43 = ["Pardubice",folder add "pardubice.html",window];
  144. data_44 = ["Pelh├╕imov",folder add "pelhrimov.html",window];
  145. data_45 = ["P├¡sek",folder add "pisek.html",window];
  146. data_46 = ["Plze├▓ jih",folder add "plzen_jih.html",window];
  147. data_47 = ["Plze├▓ sever",folder add "plzen_sever.html",window];
  148. data_48 = ["Prachatice",folder add "prachatice.html",window];
  149. data_49 = ["Praha",folder add "praha.html",window];
  150. data_50 = ["Praha okol├¡",folder add "praha_okoli.html",window];
  151. data_51 = ["P├╕erov",folder add "prerov.html",window];
  152. data_52 = ["P├╕├¡bram",folder add "pribram.html",window];
  153. data_53 = ["Prost├¼jov",folder add "prostejov.html",window];
  154. data_54 = ["Rakovn├¡k",folder add "rakovnik.html",window];
  155. data_55 = ["Rokycany",folder add "rokycany.html",window];
  156. data_56 = ["Rychnov nad Kn├¼┼╛nou",folder add "rychnov_nad_kneznou.html",window];
  157. data_57 = ["Semily",folder add "semily.html",window];
  158. data_58 = ["Sokolov",folder add "sokolov.html",window];
  159. data_59 = ["Strakonice",folder add "strakonice.html",window];
  160. data_60 = ["┼áumperk",folder add "sumperk.html",window];
  161. data_61 = ["Svitavy",folder add "svitavy.html",window];
  162. data_62 = ["T├íbor",folder add "tabor.html",window];
  163. data_63 = ["Tachov",folder add "tachov.html",window];
  164. data_64 = ["Teplice",folder add "teplice.html",window];
  165. data_65 = ["T├╕eb├¡├¿",folder add "trebic.html",window];
  166. data_66 = ["Trutnov",folder add "trutnov.html",window];
  167. data_67 = ["Uhersk├⌐ Hradi┼ít├¼",folder add "uherske_hradiste.html",window];
  168. data_68 = ["├Üst├¡ nad Labem",folder add "usti_nad_labem.html",window];
  169. data_69 = ["├Üst├¡ nad Orlic├¡",folder add "usti_nad_orlici.html",window];
  170. data_70 = ["Vset├¡n",folder add "vsetin.html",window];
  171. data_71 = ["Vy┼íkov",folder add "vyskov.html",window];
  172. data_72 = ["┼╜├»├ír nad Sazavou",folder add "zdar_nad_sazavou.html",window];
  173. data_73 = ["Zl├¡n",folder add "zlin.html",window];
  174. data_74 = ["Znojmo",folder add "znojmo.html",window];
  175. cl_alfa = [0,over[1]];
  176.