home *** CD-ROM | disk | FTP | other *** search
/ Maximum CD 2011 August / maximum-cd-2011-08.iso / Interface / call.swf / scripts / frame_1 / DoAction.as
Encoding:
Text File  |  2011-05-18  |  1.0 KB  |  37 lines

  1. function loadNextClip()
  2. {
  3.    clipLoader.loadMovie(movies[currentAdvertNumber]);
  4.    _root.currentUrl = links[currentAdvertNumber];
  5.    currentAdvertNumber = currentAdvertNumber >= movies.length - 1 ? 0 : currentAdvertNumber + 1;
  6. }
  7. function getAdvertLink()
  8. {
  9.    getURL(_root.currentUrl,"_blank");
  10. }
  11. stop();
  12. var movies = new Array();
  13. var links = new Array();
  14. var pTime;
  15. var currentAdvertNumber = 0;
  16. var currentUrl;
  17. var clipLoaderInterval;
  18. var procXML = new XML();
  19. procXML.ignoreWhite = true;
  20. procXML.onLoad = function()
  21. {
  22.    _root.pTime = parseInt(this.firstChild.attributes.time);
  23.    for(c in this.firstChild.childNodes)
  24.    {
  25.       var _loc3_ = this.firstChild.childNodes[c];
  26.       var _loc4_ = _loc3_.attributes.movie;
  27.       var _loc5_ = _loc3_.attributes.link;
  28.       _root.movies.push(_loc4_);
  29.       _root.links.push(_loc5_);
  30.    }
  31.    movies.reverse();
  32.    links.reverse();
  33.    _root.loadNextClip();
  34.    _root.clipLoaderInterval = setInterval(loadNextClip,pTime * 1000);
  35. };
  36. procXML.load("adverts.xml");
  37.