home *** CD-ROM | disk | FTP | other *** search
/ PC Active 2009 April / PCA224.ISO / intface / INHOUD.JS < prev    next >
Encoding:
Text File  |  2009-03-06  |  5.7 KB  |  143 lines

  1. /*
  2. versie 1 inhoudsopgave: AvG
  3. versie 1.5 maart 2003: toevoeging voor DVD
  4. */
  5. // Maand en datum
  6. PCAuitgaveMaand     = "april";
  7. PCAuitgaveJaar         = "2009";
  8. PCAuitgaveNummer     = "224";
  9.  
  10. // DVD
  11. dvdTip = new Array();
  12. dvdTip[1] = new Array("Een debugger in Javascript", "tip1/index.htm");
  13. dvdTip[2] = new Array("Personaliseer Windows", "tip2/index.htm");
  14. dvdTip[3] = new Array("Inhoudsopgave genereren in Word", "tip3/index.htm");
  15. dvdTip[4] = new Array("Reguliere Expressies in PHP", "tip4/index.htm");
  16. var aantalDvdTips = dvdTip.length - 1;
  17.  
  18. dvdTechno = new Array();
  19. //dvdTechno[1] = new Array("Diashow: GPS met de PDA", "techno1/index.htm");
  20. var aantalDvdTechno = dvdTechno.length - 1;
  21.  
  22. dvdColumn = new Array();
  23. dvdColumn[1] = new Array("Het Lab", "column1/index.htm");
  24. var aantalDvdColumns = dvdColumn.length - 1;
  25.  
  26. dvdEssentials = new Array();
  27. dvdEssentials[1] = new Array("PC Essentials", "essentials/index.htm");
  28. var aantalDvdEssentials = dvdEssentials.length - 1;
  29.  
  30. dvdVrijetijd = new Array();
  31. dvdVrijetijd[1] = new Array("Bioscooptrailers", "filmtrailers1/index.htm");
  32. dvdVrijetijd[2] = new Array("Gametrailers", "gametrailers1/index.htm");
  33. dvdVrijetijd[3] = new Array("Gamedemo's", "gamedemos1/index.htm");
  34. var aantalDvdVrijetijd = dvdVrijetijd.length - 1;
  35.  
  36. dvdEssentials = new Array();
  37. dvdEssentials[1] = new Array("PC Essentials", "essentials/index.htm");
  38. var aantalDvdEssentials = dvdEssentials.length - 1;
  39.  
  40. dvdSelectie = new Array();
  41. dvdSelectie[1] = new Array(" ", "selectie1/index.htm");
  42. dvdSelectie[2] = new Array(" ", "dvd1/index.htm");
  43. dvdSelectie[3] = new Array(" ", "dvd2/index.htm");
  44. var aantalDvdSelecties = dvdSelectie.length - 1;
  45.  
  46. // PC-Active
  47. specialTitel = new Array();
  48. //specialTitel[1] = new Array("DenkWerk: Toverpirouettes", "pca/handson1", "Naar aanleiding van het artikel DenkWerk - Toverpirouettes in het maartnummer van PC-Active, treft u hier de verdere uitleg aan");
  49. // specialTitel[2] = new Array("Denkwerk: Sudoku", "handson2/index.htm", "Ook in Nederland is het spel Sudoku enorm populair. Met de software op de cd-rom lost u de puzzel binnen enkele seconden op!");
  50.  
  51. var aantalHandsOns = specialTitel.length - 1;
  52.  
  53. pcaRubriek = new Array();
  54. pcaRubriek[1] =  new Array("Essentiële software", "pca/tools", "");
  55. pcaRubriek[2] =  new Array("<a href='http://www.pc-active.nl/component/banners/click/157.html' target=WebVenster class=weblink>Jewelcase inlay downloaden (online)</a>", "", "Klik hier om de Jewel Case Inlay te downloaden vanaf onze website");
  56.  
  57. var aantalPCARubrieken = pcaRubriek.length - 1;
  58.  
  59. pcaPopupItem = new Array();
  60. pcaPopupItem[1] = new Array("<a href='http://www.pc-active.nl/component/banners/click/55.html' target=WebVenster class=weblink>Uitslag prijsvragen (online)</a>", "","Klik hier om te kijken of u iets gewonnen heeft in een eerdere prijsvraag");
  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] = "Uit het blad: PC op afstand";
  68. demoTitel[2] = "Ashampoo UnInstaller 3.12";
  69. demoTitel[3] = "KeePas Password Safe";
  70. demoTitel[4] = "Uit het blad: SwissCenter";
  71. demoTitel[5] = "Uit het blad: OpenOffice.org";
  72. demoTitel[6] = "Shareware: History Explorer";
  73. demoTitel[7] = "Shareware: Partition Manager";
  74. demoTitel[8] = "Shareware: uMark Lite";
  75. demoTitel[9] = "Uit het blad: Songbird";
  76. demoTitel[10] = "Uit het blad: AVCHD-software";
  77.  
  78.  
  79. var aantalDemos = (demoTitel.length - 1 < 10 ? "0" : "") + (demoTitel. length- 1).toString();
  80.  
  81. gameTitel = new Array()
  82. gameTitel[1] = "<b>Doe mee en win een Shuttle SP35P2 barebone-pc ter waarde van € 380,-!</b>";
  83.  
  84. var aantalGames = 1;
  85.  
  86. swTitel = new Array()
  87. swTitel[1] = "Shareware Special 1";
  88. swTitel[2] = "Shareware Special 2";
  89.  
  90. var aantalSpecials = 0;
  91.  
  92. function maakBeschrijvingen ()
  93. {    // schrijft de DIV's met beschrijvingen in het PC-Active scherm.
  94.     // moet nog geimplementeerd worden in het Softwarescherm.
  95.     for (var i = 1; i <= aantalHandsOns; i++)
  96.  
  97.     {    omschrijving = eval('specialTitel[' + i + '][2]');
  98.         dw('<div class=__pcaPopup id=popupspecial' + i + '>');
  99.         //dw(omschrijving);
  100.         dw('</div>');
  101.     }
  102.     for (var i = 1; i <= aantalPCARubrieken; i++)
  103.  
  104.     {    omschrijving = eval('pcaRubriek[' + i + '][2]');
  105.         dw('<div class=__pcaPopup id=popuprubriek' + i + '>');
  106.         //dw(omschrijving);
  107.         dw('</div>');
  108.     }
  109.     for (var i = 1; i <= aantalPCAPopupItems; i++)
  110.  
  111.     {    omschrijving = eval('pcaPopupItem[' + i + '][2]');
  112.         dw('<div class=__pcaPopup id=popuppcaPopupItem' + i + '>');
  113.         //dw(omschrijving);
  114.         dw('</div>');
  115.     }
  116. }
  117.  
  118. // =======  Genereren inhoudsopgave  ======= //
  119. function toonInhoud()
  120. {    if (debug)
  121.     {    dbg_functie     = arguments.callee.toString();
  122.         eind            = dbg_functie.indexOf("{") - 1;
  123.         dbg_functieNaam = dbg_functie.substr(0, eind);
  124.         dbg('<b>' + dbg_functieNaam + '</b>')
  125.         for (var i = 0; i < arguments.length; i++)
  126.         {    dbg('<br>   argument ' + i + ': ' + arguments[i])
  127.         }
  128.         dbg('<p>');
  129.     }
  130.     parent.parent.script.inhoud = 1;
  131.     popupWeergave = "resizable=yes,status=no,scrollbars=yes";
  132.     bestand       = "../inhoud.htm";
  133.     popupBreedte  = (screen.width - 640) / 2 - 10;
  134.     popupHoogte   = 480;
  135.     inhoudTop     = PCAinterfaceY;
  136.     inhoudLinks   = PCAinterfaceX - popupBreedte - 10;
  137.     if (debug)
  138.     {    schrijfDebugMelding('popupBreedte: ' + popupBreedte);
  139.         schrijfDebugMelding('inhoudLinks: ' + inhoudLinks);
  140.         schrijfDebugMelding('PositieY: ' + PositieY);
  141.     }
  142.     inhoudVenster = window.open(bestand, "Inhoudsopgave", "width=" + popupBreedte + ",height=" + popupHoogte + "," + PositieY + "=" + inhoudTop + "," + PositieX + "=" + inhoudLinks + popupWeergave)
  143. }