home *** CD-ROM | disk | FTP | other *** search
/ PC Active 2005 July/August / PCA1707.ISO / intface / INHOUD.JS < prev    next >
Encoding:
Text File  |  2005-05-26  |  5.6 KB  |  139 lines

  1. /*
  2. versie 1 inhoudsopgave: AvG
  3. versie 1.5 maart 2003: toevoeging voor DVD
  4. */
  5.  
  6. // DVD
  7. dvdTip = new Array();
  8. dvdTip[1] = new Array("Een debugger in Javascript", "tip1/index.htm");
  9. dvdTip[2] = new Array("Personaliseer Windows", "tip2/index.htm");
  10. dvdTip[3] = new Array("Inhoudsopgave genereren in Word", "tip3/index.htm");
  11. dvdTip[4] = new Array("Reguliere Expressies in PHP", "tip4/index.htm");
  12. var aantalDvdTips = dvdTip.length - 1;
  13.  
  14. dvdTechno = new Array();
  15. //dvdTechno[1] = new Array("Diashow: GPS met de PDA", "techno1/index.htm");
  16. var aantalDvdTechno = dvdTechno.length - 1;
  17.  
  18. dvdColumn = new Array();
  19. dvdColumn[1] = new Array("Het Lab", "column1/index.htm");
  20. var aantalDvdColumns = dvdColumn.length - 1;
  21.  
  22. dvdEssentials = new Array();
  23. dvdEssentials[1] = new Array("PC Essentials", "essentials/index.htm");
  24. var aantalDvdEssentials = dvdEssentials.length - 1;
  25.  
  26. dvdVrijetijd = new Array();
  27. dvdVrijetijd[1] = new Array("Bioscooptrailers", "filmtrailers1/index.htm");
  28. dvdVrijetijd[2] = new Array("Gametrailers", "gametrailers1/index.htm");
  29. dvdVrijetijd[3] = new Array("Gamedemo's", "gamedemos1/index.htm");
  30. var aantalDvdVrijetijd = dvdVrijetijd.length - 1;
  31.  
  32. dvdEssentials = new Array();
  33. dvdEssentials[1] = new Array("PC Essentials", "essentials/index.htm");
  34. var aantalDvdEssentials = dvdEssentials.length - 1;
  35.  
  36. dvdSelectie = new Array();
  37. dvdSelectie[1] = new Array(" ", "selectie1/index.htm");
  38. dvdSelectie[2] = new Array(" ", "dvd1/index.htm");
  39. dvdSelectie[3] = new Array(" ", "dvd2/index.htm");
  40. var aantalDvdSelecties = dvdSelectie.length - 1;
  41.  
  42.  
  43. // PC-Active
  44. specialTitel = new Array();
  45. specialTitel[1] = new Array("Cursus Paint Shop Pro 9: Deel 2", "handson1/index.htm", "Met het toepassen van effecten op teksten is in Paint Shop Pro veel meer mogelijk. De mogelijkheden doen we voor u in dit tweede deel uit de doeken");
  46. specialTitel[2] = new Array("DenkWerk", "handson2/index.htm", "Deze maand in verband met de zomerperiode geen DenkWerk. DenkWerk is weer terug in het septembernummer van PC-Active.");
  47.  
  48.  
  49. var aantalHandsOns = specialTitel.length - 1;
  50.  
  51. pcaRubriek = new Array();
  52. pcaRubriek[1] =  new Array("Essentiële software", "tools/index.htm", "Kijk iedere maand in deze sectie voor de nieuwste updates van belangrijke en handige gratis software.");
  53. pcaRubriek[2] = new Array("Zoeken in oude nummers", "zoeken/index.htm", "In welk nummer stond dat artikel ook al weer? Zoek het op in ons archief.");
  54. pcaRubriek[3] =  new Array("Jewelcase inlay", "jewel/index.htm", "Klaar om te printen.");
  55. pcaRubriek[4] =  new Array("Antivirus-updates", "antivir/index.htm", "Updates voor uw virusscanner.");
  56.  
  57. var aantalPCARubrieken = pcaRubriek.length - 1;
  58.  
  59. pcaPopupItem = new Array();
  60. pcaPopupItem[1] = new Array("Providerlijst", "provlist/provlist.htm", "Op zoek naar de beste (breedband)internet-aansluiting");
  61. pcaPopupItem[2] = new Array("Gratis mailproviders", "mailprov/mailprov.htm", "Gratis mailadres nodig?");
  62. //pcaPopupItem[3] = new Array("Boekendatabase", "boeken.pca", "Korte beschrijvingen van computerboeken, inclusief prijs en isbn.");
  63. var aantalPCAPopupItems = pcaPopupItem.length - 1;
  64.  
  65. // Software
  66. demoTitel = new Array()
  67. demoTitel[1] = "VMWare Workstation 5";
  68. demoTitel[2] = "Visual Basic Express Edition 2005";
  69. demoTitel[3] = "PodCasts ontvangen met iPodder";
  70. demoTitel[4] = "Cleaners voor Windows";
  71. demoTitel[5] = "FreeNet";
  72. demoTitel[6] = "Paint Shop Pro 9 + cursus";
  73. demoTitel[7] = "Foto's van de camera-test";
  74. var aantalDemos = (demoTitel.length - 1 < 10 ? "0" : "") + (demoTitel. length- 1).toString();
  75.  
  76. gameTitel = new Array()
  77. gameTitel[1] = "NoLimits Rollercoaster";
  78. //gameTitel[2] = "Game Wallpapers";
  79.  
  80. var aantalGames = gameTitel.length - 1;
  81.  
  82. swTitel = new Array()
  83. swTitel[1] = "Special: Grafische software";
  84.  
  85. var aantalSpecials = swTitel.length - 1;
  86.  
  87. function maakBeschrijvingen()
  88. {    // schrijft de DIV's met beschrijvingen in het PC-Active scherm.
  89.     // moet nog geimplementeerd worden in het Softwarescherm.
  90.     for (var i = 1; i <= aantalHandsOns; i++)
  91.     {    omschrijving = eval('specialTitel[' + i + '][2]');
  92.         dw('<div class=pcaPopup id=popupspecial' + i + '>');
  93.         dw(omschrijving);
  94.         dw('</div>');
  95.     }
  96.     for (var i = 1; i <= aantalPCARubrieken; i++)
  97.     {    omschrijving = eval('pcaRubriek[' + i + '][2]');
  98.         dw('<div class=pcaPopup id=popuprubriek' + i + '>');
  99.         dw(omschrijving);
  100.         dw('</div>');
  101.     }
  102.     for (var i = 1; i <= aantalPCAPopupItems; i++)
  103.     {    omschrijving = eval('pcaPopupItem[' + i + '][2]');
  104.         dw('<div class=pcaPopup id=popuppcaPopupItem' + i + '>');
  105.         dw(omschrijving);
  106.         dw('</div>');
  107.     }
  108.  
  109. }
  110.  
  111. // =======  Genereren inhoudsopgave  ======= //
  112.  
  113. function toonInhoud()
  114. {    if (debug)
  115.     {    dbg_functie     = arguments.callee.toString();
  116.         eind            = dbg_functie.indexOf("{") - 1;
  117.         dbg_functieNaam = dbg_functie.substr(0, eind);
  118.         dbg('<b>' + dbg_functieNaam + '</b>')
  119.         for (var i = 0; i < arguments.length; i++)
  120.         {    dbg('<br>   argument ' + i + ': ' + arguments[i])
  121.         }
  122.         dbg('<p>');
  123.     }
  124.     parent.parent.script.inhoud = 1;
  125.     popupWeergave = "resizable=yes,status=no,scrollbars=yes";
  126.     bestand       = "../inhoud.htm";
  127.     popupBreedte  = (screen.width - 640) / 2 - 10;
  128.     popupHoogte   = 480;
  129.     inhoudTop     = PCAinterfaceY;
  130.     inhoudLinks   = PCAinterfaceX - popupBreedte - 10;
  131.     if (debug)
  132.     {    schrijfDebugMelding('popupBreedte: ' + popupBreedte);
  133.         schrijfDebugMelding('inhoudLinks: ' + inhoudLinks);
  134.         schrijfDebugMelding('PositieY: ' + PositieY);
  135.     }
  136.     inhoudVenster = window.open(bestand, "Inhoudsopgave", "width=" + popupBreedte + ",height=" + popupHoogte + "," + PositieY + "=" + inhoudTop + "," + PositieX + "=" + inhoudLinks + popupWeergave)
  137. }
  138.  
  139.