' This program generates a remote controlled slide show in HTM format
'
'
titel$ = "Mini reunie HBS Warffum, 23 augustus 2009"      ' Titel slide show
fotnr = 9            ' amount of slides
basnam$ = "mreuni09_"          ' basic name of foto's (supposed to be JPG)
filnam$ = "mreuni.htm"  ' name of htm file (8 character max.)
'
'
extens$ = ".jpg"           ' extension
handtek$ = "by hgba"

OPEN filnam$ FOR OUTPUT AS 1

PRINT #1, "<html>"
PRINT #1, " <head>"
PRINT #1, "<body bgcolor=" + CHR$(34) + "black" + CHR$(34) + " text=" + CHR$(34) + "lime" + CHR$(34) + "link=" + CHR$(34) + "red" + CHR$(34) + "alink=" + CHR$(34) + "red" + CHR$(34) + " vlink=" + CHR$(34) + "red" + CHR$(34) + ">"

PRINT #1, "<link rel=" + CHR$(34) + "stylesheet" + CHR$(34) + " type=" + CHR$(34) + "text/css" + CHR$(34) + " href=" + CHR$(34) + "../style.css" + CHR$(34) + ">"

PRINT #1, "  <title>Dia-Show</title>"
PRINT #1, "  <script>"
PRINT #1, "  var richtung,index=0;"
PRINT #1, "   var bilder=new Array"

PRINT #1, "("
'*************************************

FOR k = 1 TO fotnr
k$ = MID$(STR$(k), 2)
PRINT #1, CHR$(34) + basnam$ + k$ + extens$ + CHR$(34);
IF k <> fotnr THEN
PRINT #1, ","
ELSE PRINT #1,
END IF
NEXT


'*************************************
PRINT #1, ");"
  
PRINT #1, " function sbruid_weiter()"
PRINT #1, "   {"
PRINT #1, "    ++index;"
PRINT #1, "    if(index=="; fotnr; ")"
PRINT #1, "    {"
PRINT #1, "     index=0;"
PRINT #1, "    }"
PRINT #1, "    var sbruid=new Image();"
PRINT #1, "    sbruid.src=bilder[index];"
PRINT #1, "    window.document.images[0].src=sbruid.src;"
PRINT #1, "    counter();"
PRINT #1, "   }"
PRINT #1, "   function sbruid_zurueck()"
PRINT #1, "   {"
PRINT #1, "    --index;"
PRINT #1, "    if(index==-1)"
PRINT #1, "   {"
a = fotnr - 1'*************************
PRINT #1, "     index="; a; ";"
PRINT #1, "    }"
PRINT #1, "    var sbruid=new Image();"
PRINT #1, "    sbruid.src=bilder[index];"
PRINT #1, "    window.document.images[0].src=sbruid.src;"
PRINT #1, "    counter();"
PRINT #1, "   }"
PRINT #1, "  function counter()"
PRINT #1, "   {"
PRINT #1, "    window.document.formular.sbruid_nr.value=(index+1);"
PRINT #1, "   }"
PRINT #1, "  </script>"

PRINT #1, " </head>"
PRINT #1, " <body onLoad=" + CHR$(34) + "counter()" + CHR$(34) + ">"

PRINT #1, "  <table border=" + CHR$(34) + "0" + CHR$(34) + " cellpadding=" + CHR$(34) + "10" + CHR$(34) + " align=center>"
PRINT #1, "  <tr><td>"
PRINT #1, "  <h1 align=" + CHR$(34) + "center" + CHR$(34) + "><font color=" + CHR$(34) + "green" + CHR$(34) + "><u>" + titel$ + "</u></font></h1>"

PRINT #1, "  <form name=" + CHR$(34) + "formular" + CHR$(34) + ">"

PRINT #1, "   <table align=" + CHR$(34) + "center" + CHR$(34) + " border=0>"

PRINT #1, "    <tr><td colspan=2 align=" + CHR$(34) + "center" + CHR$(34) + "><form><font color=" + CHR$(34) + "red" + CHR$(34) + ">"

PRINT #1, " Foto nr.<input id=" + CHR$(34) + "sbruid_nr" + CHR$(34) + " type=" + CHR$(34) + "text" + CHR$(34) + " maxlength=2 size=2> /"; fotnr; "</font></form>"

PRINT #1, " <tr><td bgcolor=" + CHR$(34) + "silver" + CHR$(34) + " colspan=2 width=" + CHR$(34) + "960" + CHR$(34) + " height=" + CHR$(34) + "650" + CHR$(34) + " align=" + CHR$(34) + "center" + CHR$(34) + "><img src=" + CHR$(34) + basnam$ + "1" + extens$ + CHR$(34) + " height=" + CHR$(34) + "600" + CHR$(34) + " >"

'  "  width=" + CHR$(34) + "900" + CHR$(34) +

PRINT #1, " <tr><td align=" + CHR$(34) + "center" + CHR$(34) + "><a href=" + CHR$(34) + "javascript:sbruid_zurueck()" + CHR$(34) + ">BACK</a>"

PRINT #1, " <td align=" + CHR$(34) + "center" + CHR$(34) + "><a href=" + CHR$(34) + "javascript:sbruid_weiter()" + CHR$(34) + ">NEXT</a>"

PRINT #1, "<td> <h6 align=" + CHR$(34) + "right" + CHR$(34) + "><font color=" + CHR$(34) + "green" + CHR$(34) + ">" + handtek$ + "</font></h6>"


PRINT #1, "</table>"
PRINT #1, "</form>"
PRINT #1, "</table>"
PRINT #1, "</body>"
PRINT #1, "</html>"
CLOSE 1

