
#!/bin/sh
# File	: proc_e-bladmuziek.sh
# By	: MaartenDeBoer.nl, 200430
# Subject	: Script to update the e-bladmuziek webpage/site
#(0.2),200501	:
#(0.3),200502	: MOd's
#(0.4),200502	: Changed rows & columns
#(0.5),200502	: Add TITLE with _
#(0.6),200504	: Renamed upd_ => proc_ & correct web-page
#(0.7),200504	: Added USAGE
#(0.8),200504	: Add pdftk
#(0.9),200504	: Upd web part
#(0.10),200504	: Added -instruments Filter & RCFILE
#(0.11),200504	: Added 2nd level (Instr) with HTML-page
#(0.12),200505	: Added FONT, grep ".htm"
#(0.13),200505	: Add 2nd level
#(0.14),200505	: Add html at titel level (LEVEL3) & BFILTER
#(0.15),200505	: Add FSIZEs for M-version as well
#(0.16),200506	: Add -p(roc) for Mobile too, add PDFTK & -u -> -w
#(0.17),200506	: Add -f(orce) PDF-copies
#(0.18),200507	: Mod's for Mobile
#(0.19),200511	: Added footer
#(0.20),200511	: Mod. www. & M.(alway TWOLEVELS). Update USAGE
#(0.21),200511	: Add -d(elete)
#(0.22),200511	: Add -s(sh) & With -2 (2levels) no Intruments at Desktop (like Mobile)
#(0.23),200513	: Mod -d(elete) for filters
#(0.24),200513	: Add EXCL(ude)FILE + mkdir DESTDIR at PROCDATA
#(0.25),200516	: Add mp3's WITHOUT PDFTK, Rmove USESSH
#(0.26),200516	: change grep -> egrep at BFILTER
#(0.27),200518	: Added -r | --rc, DIR's www/ -> src/, Add LINKCOLOR
#(0.28),200518	: Add last row TITLES
#(0.29),200518	: Extend title-page, added BORDER
#(0.30),200519	: Extend titles-pages
#(0.31),200520	: T:itles on top row. Added BORDERM=1 & Breadcrums
#(0.32),200520  : Mod. H6
#(0.33),200520	: Add INTRO header (after INFO), Removed HEADER3. Now fixed in  code
#(0.34),200525	: Add Gebruik(s-voorwaarden bij WEBUPD
#(0.35),200609	: Mod; when no DESTMDIR, then write to /tmp
#(0.36),200610	: Add; "Toegang" in menu, Move chk PDFTK to PROC
#(0.37),200616	: Mod. menu
#(0.38),200616	: Added --access (for config .htaccess in DESTDIR
#(0.39),200616	: Added --mailuname 
#(0.40),200622	: Added --fake-url (at -w)
#(0.41),200623	: Mod. NOPDF& NOPDFURL.
#(0.42),200623	: Added printer, Mod. BAND/index.html
#(0.43),200625	: Mod. NO-PDF (geen PDF als geen access). Force = --do-pdf. URL at HEADERIMG
#(0.44),200625	: Add .demo in BAND/INTRUMENT
#(0.45),200625  : Add <style>Hovercolor at <head>
#(0.46),200625	: Mod. Mobile in 1 BAND row
#(0.47),200626	: Mod. Gebruik(voorwaarden)
#(0.48),200629	: Mod. username-mailing
# ...
#(0.51),200629	: Mod. DESTEXT(.html) & DESTMEXTention (.htm) for Mobile. More changes for Mobile (also in --(.ht)access)
#(0.52),200630	: Add. (TOEGANGPAGE-> ) TOEGANGDIR & move toegang.htm? to TOEGANGDIR
#(0.53),200705	: Add. EXCLMO3DIR for at htaccess to be exclude at creating .htaccess-file by `grep -vi`
#(0.54),200716	: Checked all idents & if..else..fi's. Moved PROCXS (create .htaccess) to before WEBUPD. Mod; info -> help
#(0.55),200726	: Small updates.
#(0.56),200726	: Update to --uname & --mail
#(0.57),200901	: Add BFILTER at 1st BAND
#(0.58),200907	: Mod. Header in BAND/index.html page
#(0.59),200914	: No LEVELS
#(0.60),200928	: Mod all pages with (NAME) at H6
#(0.61),201006	: Add. BFILTER at UNAME
#(0.62),201007	: Add. UNAME at # Select username, BFILTER="*"
#(0.63),201024	: "Elektronische opslag van bladmuziek" => "Elektronische bibliotheek voor bladmuziek" => "Elektronische bladmuziek bibliotheek" & target=_blank
#(0.64)
#(0.65)
#(0.66),210606	: Add BASEDIR
#(0.67),210606	: Mod footer(H6). Added EBLADMUZIEK_URL * AGRARIXIT_URL, add BORDER to all TABLES
#(0.68),210608	: Mod foorter, added {PAGE}${BUILT}, DATI
#(0.69),211027	: Added CONTACT in menu-balk
#
#(1.0),220916   : "Promoted" to 1.0. Starting a new season with e-bladmuziek
#(1.1),220919	: (Added DATADIR), Mod. BAND>TITLE with more (2) parts (ViJoS.arch), ARCH_FILE, ICONFILE
#(1.2),220921	: Added VERBOSE
#(1.3),230328	: COPYPDFONLY added
#(1.4),230918	: Added grep ^_
#(1.5),230923	: Add SLEEP, Mod `ls` & `lp` errors, Add:egrep -v ".png"
#(1.6),230923	: Add SUBDIV(ision)
#(1.7),230926	: Upd ${DATADIR}/${BAND}.1/6.Empty
#(1.08),230110	: Upd: Skip DIR's with _<Intrument>
#(1.09),240522	: Upd; BUILT
#(1.10),240610	: Upd; .Rest => .Repertoire
#(1.11),240805	: Upd; BAND_FILE
#(1.12),240805	: Upd; When .Rest if 0, the cp 0.Alles
#(1.13),240811	: Upd; #<Nieuw> ... at BAND_FILE
#(1.14),241203	: Upd; --do-pdf
PGM=`basename $0|cut -d\. -f1`
VER="1.14"
TMP="/tmp/${PGM}.$$"
BASEDIR="${HOME}/e-bladmuziek"
LOG="${HOME}/log/${PGM}.log"
DATADIR="${BASEDIR}/data"
HOSTNAME=`hostname |cut -d\. -f1`
WEBUPD=""
PROCDATA=""
#ONELEVEL=""
#TWOLEVELS=""
IFILTER="[?]*"
TFILTER="[?]*"
BFILTER="*"
RCFILE="${BASEDIR}/etc/${PGM}.rc"
MAXTITLES=2
#LEVEL3=1
PDFTK="/usr/bin/pdftk"
FCOPY=""
DELDESTDIRS=""
HEADERIMG="e-bladmuziek-nl_header-img_black.jpg"
DELFILTER=""
EXCLFILE="${BASEDIR}/etc/${PGM}.excl"
LINKCOLOR="red"
BORDER=1
BORDERM=1
INTRO="Welkom bij het muziekarchief. <BR> Wil je liever zoeken op de titel van een nummer? Klik dan op de naam van de band om de volledige lijst met nummers te bekijken."
ISIZE="4"
ISIZEM="8"
#TOEGANGPAGE="toegang.html"
#TOEGANGMPAGE="toegang.htm"
TOEGANGDIR="/toegang"
PROCXS=""
APPLDIR="${BASEDIR}"
HTPWDDIR="${APPLDIR}/htpwd"
NAMEDIR="${APPLDIR}/data"
NAMEFILE="${NAMEDIR}/name2mail2instrument.csv"
PRINTER=""
DO_PDF="" 
EXCLMP3DIR="muziek-(mp3)"
EBLADMUZIEK_URL="http://www.e-bladmuziek.nl"
AGRARIXIT_URL="http://www.agrarix.it"
COPYPDFONLY=""

MAIL=""
ADMINMAIL="admin@e-bladmuziek.nl"
SUBJECT="e-bladmuziek: Toegang (gebruikersnaam)"
#UNAME="[?]*"
UNAME=""
MAILBCC="maarten@e-bladmuziek.nl"
HOSTURL="http://vijos.e-bladmuziek.nl"
BUILD=""  # Always
BUILD="`date +%Y%m%d"_"%H%M%S`"
BUILT=""  # Only at --built
DATI=`date +%Y-%m-%d-%H-%M-%S`
VERBOSE=""
SLEEP=0

FFACE="Verdana"
FSIZE="5"
FSIZEM="10"

HEADER="e-bladmuziek"
CUSTOMER="Klant van e-bladmuziek"
CUSTOMCOLOR="red"
HOVERCOLOR="blue"

SRCDIR="/mnt/nas/DATA/e-bladmuziek/src"
DESTDIR="/mnt/nas3/www/domains/www-dev.e-bladmuziek.nl/pages"
DESTMDIR="/mnt/nas3/www/domains/m-dev.e-bladmuziek.nl/pages"
WATERMARKFILE="/mnt/nas/DATA/e-bladmuziek/src/ViJoS_watermerk.pdf"
REMHOST="agrarix.it"
REMDIR="/var/www/vhosts/vijos.e-bladmuziek.nl/html"
DESTEXT="html"
DESTMEXT="htm"
NOPDFURL="/no-pdf.${DESTEXT}"
NOPDFMURL="/no-pdf.${DESTMEXT}"
ICONFILE="Agrarix-Pingu_2017.jpg"


# ------------------------------------------------
# FUNCtions

WR_TITLE_PAGE3()
{ 
      echo "    T:${TITLE}. (func)"
      HTMLPAGE3="${DESTDIR}/${BAND}/${BAND}-${TITLE}.${DESTEXT}"
      HTMLMPAGE3="${DESTMDIR}/${BAND}/${BAND}-${TITLE}.${DESTMEXT}"

      echo "<HTML>" > ${HTMLPAGE3}
      echo "<HTML>" > ${HTMLMPAGE3}
      echo "  <HEAD>" >> ${HTMLPAGE3}
      echo "  <HEAD>" >> ${HTMLMPAGE3}
      echo "    <TITLE>${HEADER}</TITLE>" >> ${HTMLPAGE3}
      echo "    <TITLE>${HEADER}</TITLE>" >> ${HTMLMPAGE3}
      echo "    <STYLE> a:hover { color: ${HOVERCOLOR} } </STYLE> " >> ${HTMLPAGE3}
      echo "    <STYLE> a:hover { color: ${HOVERCOLOR} } </STYLE> " >> ${HTMLMPAGE3}
      echo "  </HEAD>" >> ${HTMLPAGE3}
      echo "  </HEAD>" >> ${HTMLMPAGE3}
      echo "  <BODY>" >> ${HTMLPAGE3}
      echo "  <BODY>" >> ${HTMLMPAGE3}
      echo "  <BODY aLink=${LINKCOLOR} link=${LINKCOLOR} vLink=${LINKCOLOR}>" >> ${HTMLPAGE3}
      echo "  <BODY aLink=${LINKCOLOR} link=${LINKCOLOR} vLink=${LINKCOLOR}>" >> ${HTMLMPAGE3}
      echo "  <FONT face=${FFACE}><H2>${HEADER}</H2></FONT>" >> ${HTMLPAGE3}
      echo "  <FONT face=${FFACE}><H2>${HEADER}</H2></FONT>" >> ${HTMLMPAGE3}
      echo "  <CENTER> <FONT face=${FFACE} color=${CUSTOMCOLOR}><H1><B>${CUSTOMER}</B></H1></FONT> </CENTER>" >> ${HTMLPAGE3}
      echo "  <CENTER> <FONT face=${FFACE} color=${CUSTOMCOLOR}><H1><B>${CUSTOMER}</B></H1></FONT> </CENTER>" >> ${HTMLMPAGE3}
      echo "  <DIV align=right><FONT face=${FFACE} color=green><H3><I>Elektronische bladmuziek bibliotheek</I></H3> </FONT> </DIV>" >> ${HTMLPAGE3}
      echo "  <DIV align=right><FONT face=${FFACE} color=green><H3><I>Elektronische bladmuziek bibliotheek</I></H3> </FONT> </DIV>" >> ${HTMLMPAGE3}
      echo "  <HR>" >> ${HTMLPAGE3}
      echo "  <HR>" >> ${HTMLMPAGE3}
# Breadcrums (broodkruimels)
        echo "   <FONT face=${FFACE} size=${FSIZE}> <A HREF=\"/ \">Begin</A> > <A HREF=\"/${BAND}/ \">${BAND}</A> > <A HREF=\"/${BAND}/${BAND}-${TITLE}.${DESTEXT} \">${TITLE}</A> > </FONT> " >> ${HTMLPAGE3}
        echo "   <FONT face=${FFACE} size=${FSIZEM}> <A HREF=\"/ \">Begin</A> > <A HREF=\"/${BAND}/ \">${BAND}</A> > <A HREF=\"/${BAND}/${BAND}-${TITLE}.${DESTMEXT} \">${TITLE}</A> > </FONT> " >> ${HTMLMPAGE3}
      echo "  <HR>" >> ${HTMLPAGE3}
      echo "  <HR>" >> ${HTMLMPAGE3}
#
      ICNT=`ls -1d */* 2>/dev/null |grep -v ^_| grep "${TITLE}"|cut -d\/ -f1|wc -l`
      ls -1d */* 2>/dev/null |grep -v ^_| grep "${TITLE}"|cut -d\/ -f1|while read INSTR
      do
# Partiture/PDF/MP3 CNT
        PCNT=`ls -1d ${INSTR}/${TITLE}/*.[PpMm][DdPp][Ff3] 2>/dev/null |grep -v ^_| wc -l`
        echo "      I:${INSTR} (${PCNT}) ."
        echo " <FONT face=${FFACE} size=${FSIZE}><A HREF=\"${INSTR}/${TITLE}\"> ${INSTR} (${PCNT})</A> <BR> </FONT> " >> ${HTMLPAGE3}
        echo " <FONT face=${FFACE} size=${FSIZEM}><A HREF=\"${INSTR}/${TITLE}\"> ${INSTR} (${PCNT})</A> <BR> </FONT> " >> ${HTMLMPAGE3}
      done  # INSTR
      echo "  <HR>" >> ${HTMLPAGE3}
      echo "  <HR>" >> ${HTMLMPAGE3}
# H6, FOOTER
#      echo "  <CENTER> <FONT face=${FFACE} size=1> Build: `date +%Y%m%d"_"%H%M%S`(BAND-TITLE>INSTR) [v${VER}] @${HOSTNAME} <A HREF=\"${EBLADMUZIEK_URL}\">e-bladmuziek</A> by <A HREF=\"${AGRARIXIT_URL}\">Agrarix-IT</A></FONT> </CENTER>" >> ${HTMLPAGE3}
      PAGE="(BAND-TITLE>INSTR)"
      echo "  <CENTER> <FONT face=${FFACE} size=1>${PAGE}<A HREF=\"${EBLADMUZIEK_URL}\">e-bladmuziek</A>${BUILT} by <A HREF=\"${AGRARIXIT_URL}\">Agrarix-IT</A></FONT> </CENTER>" >> ${HTMLPAGE3}
      echo "  <CENTER> <FONT face=${FFACE} size=1>m${PAGE}<A HREF=\"${EBLADMUZIEK_URL}\">e-bladmuziek</A>${BUILT} by <A HREF=\"${AGRARIXIT_URL}\">Agrarix-IT</A></FONT> </CENTER>" >> ${HTMLMPAGE3}
      echo "</HTML>" >> ${HTMLPAGE3}
      echo "</HTML>" >> ${HTMLMPAGE3}


      echo " <FONT face=${FFACE} size=${FSIZE}> <A HREF=\"${BAND}-${TITLE}.html \"> ${TITLE} (${ICNT}) </A> <BR></FONT> " >> ${HTMLPAGE2}
      echo " <FONT face=${FFACE} size=${FSIZEM}> <A HREF=\"${BAND}-${TITLE}.html \"> ${TITLE} (${ICNT}) </A> <BR></FONT> " >> ${HTMLMPAGE2}
}


USAGE()
{
  echo "Usage: ${PGM} <options>"
  echo "Options             : "
  echo "     -h | --help    : This help"
  echo "     -p | --process : Process (copy+watermark) PDF-files (from SRCDIR to DESTDIR)"
  echo "     -f | --force   : Force process of PDF-files"
  echo "     -r | --rc      : change RCfile (${RCFILE}) (used after options)"
  echo "     -w | --web     : Web-pages/site update"
  echo "     --do-pdf       : Do create PDF-url when no (.ht)access available (in case of overwriting 'Dit deel is zonder toegang-beheer' )"
  echo "     -b             : Band-filter (${BFILTER})"
  echo "     -i             : Instruments-filter (${IFILTER})"
  echo "     -t             : Title-filter (${TFILTER})"
  echo "     -d             : Delete only (title-)filter-part"
  echo "     -e             : change Exclude-file (${EXCLFILE}) (exclude only on process)"
  echo "     -1             : 1 level (std) update"
  echo "     -2             : 2 levels (std at Mobile)"
  echo "     -3             : enable level3 (index.html-files)"
  echo "     -v             : Verbose"
  echo "     -V             : Version"
  echo "     --access       : make .htACCESS again in DESTDIR"
  echo "     --built        : add BUILT to footer (bottom of the page)"
  echo "     --delete       : Delete all(!) the DESTDIRs (icw Process)"
  echo "     --remote       : other REMHOST (${REMHOST})"
  echo "     --srcdir       : other SRCDIR (${SRCDIR})"
  echo "     --destdir      : other DESTDIR (${DESTDIR})"
  echo "     --destmdir     : other DESTMDIR (${DESTMDIR})"
  echo "     --copypdfonly  : Copy the PDF ONLY (without PDK-wathermark)"
  echo "     -m|--mail      : Mail"
  echo "     -u|--uname     : select Username (${UNAME}) for sending username(s)"
}
# If no options, then exit
if [ ${#} -lt 1 ]; then
  USAGE; exit 1
fi
while [ ${#} -gt 0 ]
do
  case "${1}" in
    -h|--help)  USAGE; exit 1 ;;
    -i)  IFILTER="${2}";shift ;;
    -t)  TFILTER="${2}";shift ;;
    -b)  BFILTER="${2}";shift ;;
    -e)  EXCLFILE="${2}";shift ;;
    -r|--rc)  RCFILE="${2}";shift ;;
    -d)  DELFILTER=1 ;;
    -w|--web)  WEBUPD=1 ;;
    -f|--force)  FCOPY=1 ;;
    --built)  BUILT="(Built: `date +%Y%m%d"_"%H%M%S`[v${VER}] @${HOSTNAME})" ;;
    --remotehost)  REMHOST="${2}";shift ;;
    --delete)  DELDESTDIRS=1 ;;
    --access)  PROCXS=1 ;;
    -p|--process)  PROCDATA=1 ;;
    --copypdfonly) COPYPDFONLY=1 ;;
#    -1)  ONELEVEL=1; WEBUPD=1 ;;
#    -2)  TWOLEVELS=1; ONELEVEL=""; WEBUPD=1 ;;
#    -3)  LEVEL3=1; WEBUPD=1 ;;
    -x)  set -x ;;
    -v)  VERBOSE=1 ;;
    -V)  echo "Version=${VER}"; exit 0 ;;
    --srcdir)  SRCDIR=${2}; shift ;;
    --destdir)  DESTDIR=${2}; shift ;;
    --do-pdf) DO_PDF=1 ;;
    -m|--mail) MAIL=1 ;;
    -u|--uname) 
# When after option (-u | --uname) empty, then fillin wildcard
      if [ "${2}" != "" ]; then
        UNAME="${2}"
        shift
      else
        UNAME="[?]*"
      fi
      ;;
    *) echo "Option ${1} not found." ; USAGE; exit 2 ;;
  esac
  shift
done

# START
echo "`date` ${PGM} v${VER} started."|tee -a ${LOG}
if [ -f ${RCFILE} ]; then
  echo "  RCFILE (${RCFILE}) found. So, reading ..."|tee -a ${LOG}
  . ${RCFILE}
  sleep ${SLEEP}
fi  # RCFILE
HTMLPAGE="${DESTDIR}/index.${DESTEXT}"
if [ "${DESTMDIR}" = "" ]; then
  DESTMDIR="/tmp/e-bladmuziek"
  mkdir -p ${DESTMDIR}
fi
HTMLMPAGE="${DESTMDIR}/index.${DESTMEXT}"
NAMEFILE="${DATADIR}/name2mail2instrument.csv"

echo "RCFILE=${RCFILE}"
echo "BORDER=${BORDER}"
echo "BORDERM=${BORDERM}"
echo "CUSTOMER=${CUSTOMER}"
echo "CUSTOMCOLOR=${CUSTOMCOLOR}"
echo "COPYPDFONLY=${COPYPDFONLY}"
echo "DO_PDF=${DO_PDF}"
echo "EXCLFILE=${EXCLFILE}"
echo "EXCLMP3DIR=${EXCLMP3DIR}"
echo "FFACE=${FFACE}"
echo "FSIZE=${FSIZE}"
echo "FSIZEM=${FSIZEM}"
echo "FCOPY=${FCOPY}"
echo "HEADER=${HEADER}"
echo "HOVERCOLOR=${HOVERCOLOR}"
echo "HEADERIMG=${HEADERIMG}"
echo "INTRO=${INTRO}"
echo "ISIZE=${ISIZE}"
echo "ISIZEM=${ISIZEM}"
echo "DATADIR=${DATADIR}"
echo "DELDESTDIR=${DELDESTDIR}"
echo "DELFILTER=${DELFILTER}"
echo "DESTDIR=${DESTDIR}"
echo "DESTMDIR=${DESTMDIR}"
echo "BFILTER=${BFILTER}"
echo "IFILTER=${IFILTER}"
echo "MAXTITLES=${MAXTITLES}"
echo "MAIL=${MAIL}"
echo "NOPDFURL=${NOPDFURL}"
echo "NOPDFMURL=${NOPDFMURL}"
#echo "ONELEVEL=${ONELEVEL}"
echo "PDFTK=${PDFTK}"
echo "REMHOST=${REMHOST}"
echo "SRCDIR=${SRCDIR}"
#echo "TOEGANGPAGE=${TOEGANGPAGE}"
echo "TFILTER=${TFILTER}"
echo "TOEGANGDIR=${TOEGANGDIR}"
#echo "TWOLEVELS=${TWOLEVELS}"
echo "UNAME=${UNAME}"
echo "WATERMARKFILE=${WATERMARKFILE}"
echo "ICONFILE=${ICONFILE}"
echo "VERBOSE=${VERBOSE}"
echo " "
echo "(HTMLPAGE=${HTMLPAGE})"
echo "(HTMLMPAGE=${HTMLMPAGE})"
echo "(NAMEFILE=${NAMEFILE})"
sleep ${SLEEP}

if [ ! -d ${SRCDIR} ]; then
  echo "  NO SRCDIR (${SRCDIR}). Exiting ..."|tee -a ${LOG}
  exit 3
fi
if [ ! -d ${DESTDIR} ]; then
  echo "  NO DESTDIR (${DESTDIR}). Exiting ..."|tee -a ${LOG}
  exit 4
fi


# When EXLCudeFILE found. Copy this to TMP-file. Otherwise use an empty one (otherwise grep -vf will fail)
if [ -f ${EXCLFILE} ]; then
  echo "  Exclude-file (${EXCLFILE}) found. Using this."|tee -a ${LOG}
  cp ${EXCLFILE} ${TMP}.excl
  sleep ${SLEEP}
else
  touch ${TMP}.excl
fi

touch ${TMP}


# ----------------------------------------------------------------
if [ ${PROCDATA} ]; then
  echo "  Processing data from ${SRCDIR} to ${DESTDIR} & ${DESTMDIR} ..."|tee -a ${LOG}
  if [ ! -f ${PDFTK} ]; then
    echo "  NO PDFTK (${PDFTK}) found. Exiting ..."|tee -a ${LOG}
    exit 5
  fi
  if [ ! -f ${WATERMARKFILE} ]; then
    echo "  NO WATERMARKFILE (${WATERMARKFILE}) found. Exiting ..."|tee -a ${LOG}
    exit 6
  fi

  if [ ${DELDESTDIRS} ]; then
# If -d, them WEBUPD as well
    WEBUPD=1     
    if [ "${DESTDIR}" != "" ] && [ -d ${DESTDIR} ]; then
      echo "  Deleting DESTDIRs first ..."|tee -a ${LOG}
      cd ${DESTDIR}
      EC=${?}
# Extra check if cd went OK
      if [ ${EC} = 0 ]; then
        rm -rfv *
      fi
# Then create "temp" starting-page
      echo "<H1> Under maintenance. Creating new environment ... Please come back later.</H1>" > ${HTMLPAGE}
    fi
    if [ "${DESTMDIR}" != "" ] && [ -d ${DESTMDIR} ]; then
      echo "  Deleting DESTMDIRs first ..."|tee -a ${LOG}
      cd ${DESTMDIR}
      EC=${?}
# Extra check if cd went OK
      if [ ${EC} = 0 ]; then
        rm -rfv *
      fi
# Then create "temp" starting-page
      echo "<H1> Under maintenance. Creating new environment ... Please come back later.</H1>" > ${HTMLMPAGE}
    fi
  fi

  cd "${SRCDIR}"
  ls -1d */|egrep -i "${BFILTER}"|grep -v ^_|grep -v ${TOEGANGDIR}|sed 's|/||g'|grep -ivf ${TMP}.excl|while read BAND
  do
    DEST_BAND=`echo ${BAND}|sed 's/ /_/g'`
    echo "  ${BAND} -> ${DEST_BAND} ...."
    cd "${SRCDIR}/${BAND}"
    ls -1d */|sed 's|/||g'|grep -i "${IFILTER}"|grep -v ^_|egrep -v ".htm|.jpg|.png"|grep -ivf ${TMP}.excl|while read INSTR
    do
      DEST_INSTR=`echo ${INSTR}|sed 's/ /_/g'`
      echo "    I:${INSTR} -> ${DEST_INSTR} ..."
# When DELete some part (FILTER)A
      if [ ${DELFILTER} ]; then
        rm -rf ${DESTDIR}/${DEST_BAND}/${DEST_INSTR}/*
        EC=${?}
        if [ ${VERBOSE} ]; then
          echo "  Removed(${EC}) ${DESTDIR}/${DEST_BAND}/${DEST_INSTR}/*"|tee -a ${LOG}
        fi
        rm -rf ${DESTMDIR}/${DEST_BAND}/${DEST_INSTR}/*
        EC=${?}
        if [ ${VERBOSE} ]; then
          echo "  Removed(${EC}) ${DESTMDIR}/${DEST_BAND}/${DEST_INSTR}/*"|tee -a ${LOG}
        fi 
      fi  # DELFILTER
# Check is DESTDIR exists
      if [ ! -d ${DESTDIR}/${DEST_BAND}/${DEST_INSTR} ]; then
        mkdir -p ${DESTDIR}/${DEST_BAND}/${DEST_INSTR}
        EC=${?}
        if [ ${VERBOSE} ]; then
          echo "  Created(${EC}) DESTDIR (${DESTDIR}/${DEST_BAND}/${DEST_INSTR})"|tee -a ${LOG}
        fi
      fi  # ! -d
      if [ ! -d ${DESTMDIR}/${DEST_BAND}/${DEST_INSTR} ]; then
        mkdir -p ${DESTMDIR}/${DEST_BAND}/${DEST_INSTR}
        EC=${?}
        if [ ${VERBOSE} ]; then
          echo "  Created(${EC}) DESTDIR (${DESTMDIR}/${DEST_BAND}/${DEST_INSTR})"|tee -a ${LOG}
        fi
      fi  # ! -d

      cd "${SRCDIR}/${BAND}/${INSTR}"
      ls -1d */|sed 's|/||g'|grep -i "${TFILTER}"|grep -v ^_|grep -v ".htm"|grep -ivf ${TMP}.excl|while read TITLE
      do
        DEST_TITLE=`echo ${TITLE}|sed 's/ /_/g'`
        echo "      T:${TITLE} -> ${DEST_TITLE} .."
        if [ ${DELFILTER} ]; then
# PDFs
          rm -f ${DESTDIR}/${DEST_BAND}/${DEST_INSTR}/${DEST_TITLE}/*.[Pp][Dd][Ff]
          EC=${?}
          if [ ${VERBOSE} ]; then
            echo "  Removed(${EC}) ${DESTDIR}/${DEST_BAND}/${DEST_INSTR}/${DEST_TITLE}/*.[Pp][Dd][Ff]"|tee -a ${LOG}
          fi
          rm -f ${DESTMDIR}/${DEST_BAND}/${DEST_INSTR}/${DEST_TITLE}/*.[Pp][Dd][Ff]
          EC=${?}
          if [ ${VERBOSE} ]; then
            echo "  Removed(${EC}) ${DESTMDIR}/${DEST_BAND}/${DEST_INSTR}/${DEST_TITLE}/*.[Mm][Pp]3"|tee -a ${LOG}
          fi 
# MP3
          rm -f ${DESTDIR}/${DEST_BAND}/${DEST_INSTR}/${DEST_TITLE}/*.[Mm][Pp]3
          EC=${?}
          if [ ${VERBOSE} ]; then
            echo "  Removed(${EC}) ${DESTDIR}/${DEST_BAND}/${DEST_INSTR}/${DEST_TITLE}/*.[Pp][Dd][Ff]"|tee -a ${LOG}
          fi
          rm -f ${DESTMDIR}/${DEST_BAND}/${DEST_INSTR}/${DEST_TITLE}/*.[Mm][Pp]3
          EC=${?}
          if [ ${VERBOSE} ]; then
            echo "  Removed(${EC}) ${DESTMDIR}/${DEST_BAND}/${DEST_INSTR}/${DEST_TITLE}/*.[Mm][Pp]3"|tee -a ${LOG}
          fi
        fi  # DELFILTER

        cd "${SRCDIR}/${BAND}/${INSTR}/${TITLE}"
# Mk DESTDIR's
        if [ ! -d ${DESTDIR}/${DEST_BAND}/${DEST_INSTR}/${DEST_TITLE} ]; then
          mkdir -p ${DESTDIR}/${DEST_BAND}/${DEST_INSTR}/${DEST_TITLE}
          EC=${?}
          if [ ${VERBOSE} ]; then
            echo "  Created (${EC}) DESTDIR (${DESTDIR}/${DEST_BAND}/${DEST_INSTR}/${DEST_TITLE})"|tee -a ${LOG}
          fi
        fi
        if [ ! -d ${DESTMDIR}/${DEST_BAND}/${DEST_INSTR}/${DEST_TITLE} ]; then
          mkdir -p ${DESTMDIR}/${DEST_BAND}/${DEST_INSTR}/${DEST_TITLE}
          EC=${?}
          if [ ${VERBOSE} ]; then
            echo "  Created (${EC}) DESTMDIR (${DESTMDIR}/${DEST_BAND}/${DEST_INSTR}/${DEST_TITLE})"|tee -a ${LOG}
          fi
        fi

# PDF's
        ls -1 *.[Pp][Dd][Ff] 2>/dev/null |grep -v ^_|while read TITLEFILE
        do
          DEST_TITLEFILE=`echo ${TITLEFILE}|sed 's/ /_/g'`
          echo "        P:${TITLEFILE} -> ${DEST_TITLEFILE} ."

          DESTFILE="${DESTDIR}/${DEST_BAND}/${DEST_INSTR}/${DEST_TITLE}/${DEST_TITLEFILE}"
# Check is DESTFILE is there, if not, then copy
          if [ ${FCOPY} ] || [ ! -f ${DESTFILE} ]; then
            if [ ${COPYPDFONLY} ]; then
              cp "${SRCDIR}/${BAND}/${INSTR}/${TITLE}/${TITLEFILE}" "${DESTFILE}" 
              if [ ${VERBOSE} ]; then
                echo "  copy (only) to ${DESTFILE}"|tee -a ${LOG}
              fi
            else
              ${PDFTK} "${SRCDIR}/${BAND}/${INSTR}/${TITLE}/${TITLEFILE}" stamp ${WATERMARKFILE} output ${DESTFILE}
              EC=${?}
              if [ ${VERBOSE} ]; then
                echo "  PDFTK(${EC}) to ${DESTFILE}"|tee -a ${LOG}
              fi
            fi  # COPYPDFONLY
          fi

          DESTMFILE="${DESTMDIR}/${DEST_BAND}/${DEST_INSTR}/${DEST_TITLE}/${DEST_TITLEFILE}"
          if [ ${FCOPY} ] || [ ! -f ${DESTMFILE} ]; then
            if [ ${COPYPDFONLY} ]; then
              cp "${SRCDIR}/${BAND}/${INSTR}/${TITLE}/${TITLEFILE}" "${DESTMFILE}"
              if [ ${VERBOSE} ]; then
                echo "  copy (only) to ${DESTMFILE}"|tee -a ${LOG}
              fi
            else
              ${PDFTK} "${SRCDIR}/${BAND}/${INSTR}/${TITLE}/${TITLEFILE}" stamp ${WATERMARKFILE} output ${DESTMFILE}
              EC=${?}
              if [ ${VERBOSE} ]; then
                echo "  PDFTK(${EC}) to ${DESTMFILE} (${EC})"|tee -a ${LOG}
              fi
            fi  # COPYPDFONLY
          fi  # DESTMFILE

        done  # TITLEFILE (PDF}

# MP3
        ls -1 *.[Mm][Pp]3 2>/dev/null |grep -v ^_|while read TITLEFILE 
        do
          DEST_TITLEFILE=`echo ${TITLEFILE}|sed 's/ /_/g'`
          echo "        M:${TITLEFILE} -> ${DEST_TITLEFILE} ."

          DESTFILE="${DESTDIR}/${DEST_BAND}/${DEST_INSTR}/${DEST_TITLE}/${DEST_TITLEFILE}"
# Check is DESTFILE is there, if not, then copy
          if [ ${FCOPY} ] || [ ! -f ${DESTFILE} ]; then
            cp  "${SRCDIR}/${BAND}/${INSTR}/${TITLE}/${TITLEFILE}" "${DESTFILE}"
            EC=${?}
            if [ ${VERBOSE} ]; then
              echo "  cp(${EC}) to ${DESTFILE}"|tee -a ${LOG}
            fi
          fi

          DESTMFILE="${DESTMDIR}/${DEST_BAND}/${DEST_INSTR}/${DEST_TITLE}/${DEST_TITLEFILE}"
          if [ ${FCOPY} ] || [ ! -f ${DESTMFILE} ]; then
            cp  "${SRCDIR}/${BAND}/${INSTR}/${TITLE}/${TITLEFILE}" "${DESTMFILE}"
            EC=${?}
            if [ ${VERBOSE} ]; then
              echo "  cp(${EC}) to ${DESTMFILE}"|tee -a ${LOG}
            fi
          fi  # DESTMFILE

        done  # TITLEFILE (MP3}

      done   # TITLE 

    done  # INSTR
  done  # BAND
fi  # PROCDATA


# ---------------------------------------------------------
# Make .htaccess files (in DESTDIR)
# ---------
if [ ${PROCXS} ]; then
  if [ "${DESTDIR}" = "" ] || [ ! -d ${DESTDIR} ]; then
    echo "  NO DESTDIR (${DESTDIR}). Exiting "|tee -a ${LOG}
    exit 8
  fi
  echo "  Processing .htaccess in ${DESTDIR}"|tee -a ${LOG}

  cd ${DESTDIR}

  ls -1d ${DESTDIR}/*/ 2>/dev/null |egrep -i "${BFILTER}"|sed "s|${DESTDIR}||g"|sed 's|/||g'|grep -v ^_|while read BAND
  do
    if [ "${BAND}" != "" ]; then
      echo "  B:${BAND}|"
      cd ${DESTDIR}/${BAND}
# Add EXCLMP3DIR to exclude MP3-dir for .htaccess
      ls -1d */  2>/dev/null |grep -vi "${EXCLMP3DIR}"|sed 's|/||g'|grep -v ^_|while read INSTRUMENT
      do
        if [ "${INSTRUMENT}" != "" ]; then
          echo "    I:${INSTRUMENT}|"
          HTACCESS="${DESTDIR}/${BAND}/${INSTRUMENT}/.htaccess"
          HTPWDFILE="${HTPWDDIR}/htpasswd.${BAND}.${INSTRUMENT}"
          echo "      HTACCESS=${HTACCESS}"
          echo "      HTPWDFILE=${HTPWDFILE}"

# Create .htaccess-file
          echo "# By ${PGM} v${VER} at `date`" > ${HTACCESS}
          echo "AuthType Basic" >> ${HTACCESS}
          echo "AuthName \"Restricted Content\"" >> ${HTACCESS}
          echo "AuthUserFile ${HTPWDFILE}" >> ${HTACCESS}
          echo "Require valid-user" >> ${HTACCESS}
# Added ERROR
          echo "#" >> ${HTACCESS}
#  echo "ErrorDocument 400 \"Sorry, onjuist verzoek.\" " >> ${HTACCESS}
          echo "ErrorDocument 400 //400.htm " >> ${HTACCESS}
#  echo "ErrorDocument 401 \"Sorry, geen toegang.\" " >> ${HTACCESS}
          echo "ErrorDocument 401 //401.htm " >> ${HTACCESS}
#  echo "ErrorDocument 403 \"Sorry, verboden toegang.\" " >> ${HTACCESS}
          echo "ErrorDocument 403 //403.htm " >> ${HTACCESS}
#  echo "ErrorDocument 404 \"Sorry, pagina niet gevonden.\" " >> ${HTACCESS}
          echo "ErrorDocument 404 //404.htm " >> ${HTACCESS}
#  echo "ErrorDocument 500 \"Sorry, intern server probleem.\" " >> ${HTACCESS}
          echo "ErrorDocument 500 //500.htm " >> ${HTACCESS}

# Check for htpasswd-file
          if [ ! -f ${HTPWDFILE} ]; then
# Create one. Other wise ERROR at web-server will show
            touch ${HTPWDFILE}
            echo "  NO HTPWDFILE ${HTPWDFILE} found. Create one"|tee -a ${LOG}
          fi
# Group Writable for Web-server (www-data)
          sudo chgrp www-data ${HTPWDFILE}
          chmod 660 ${HTPWDFILE}
          ls -l ${HTPWDFILE}

        fi  # INSTR
      done  # INSTR
    fi  # BAND
  done  # BAND

fi  # PROCXS


# =====================================================
# Do update of the Web (HTML)-pages
# -
if [ ${WEBUPD} ]; then
# Update (dest) web(www)-part
  if [ ! -d ${DESTDIR} ]; then
    mkdir -p ${DESTDIR}
  fi
  if [ ! -d ${DESTMDIR} ]; then
    mkdir -p ${DESTMDIR}
  fi
# Check HEADERIMG 1st
  if [ -f ${SRCDIR}/${HEADERIMG} ]; then
    # Check if in DESTDIR. If not, then copy
    if [ ! -f ${DESTDIR}/${HEADERIMG} ]; then
      if [ ${VERBOSE} ]; then
        echo "  NO HEADERIMG (${HEADERIMG}) in DESTDIR (${DESTDIR}) found. So, copy it"|tee -a ${LOG}
      fi
      cp ${SRCDIR}/${HEADERIMG} ${DESTDIR}/${HEADERIMG}
    fi
    if [ ! -f ${DESTMDIR}/${HEADERIMG} ]; then
      if [ ${VERBOSE} ]; then
        echo "  NO HEADERIMG (${HEADERIMG}) in DESTMDIR (${DESTMDIR}) found. So, copy it"|tee -a ${LOG}
      fi
      cp ${SRCDIR}/${HEADERIMG} ${DESTMDIR}/${HEADERIMG}
    fi
  else
    echo "  NO HEADERIMG (${HEADERIMG}) found."|tee -a ${LOG}
  fi

# Add no-pdf.html
  HTMLPAGE2="${DESTDIR}${NOPDFURL}"
  echo "<HTML>" > ${HTMLPAGE2}
  echo "  <HEAD>" >> ${HTMLPAGE2}
  echo "    <TITLE>${HEADER}</TITLE>" >> ${HTMLPAGE2}
  echo "    <STYLE> a:hover { color: ${HOVERCOLOR} } </STYLE> " >> ${HTMLPAGE2}
  echo "  </HEAD>" >> ${HTMLPAGE2}
  echo "  <BODY>" >> ${HTMLPAGE2}
  echo "  <BODY aLink=${LINKCOLOR} link=${LINKCOLOR} vLink=${LINKCOLOR}>" >> ${HTMLPAGE2}
  echo "  <FONT face=${FFACE}><H2>${HEADER}</H2></FONT>" >> ${HTMLPAGE2}
  echo "  <CENTER> <FONT face=${FFACE} color=${CUSTOMCOLOR}><H1><B>${CUSTOMER}</B></H1></FONT> </CENTER>" >> ${HTMLPAGE2}
  echo "  <DIV align=right><FONT face=${FFACE} color=green><H3><I>Elektronische bladmuziek bibliotheek</I></H3> </FONT> </DIV>" >> ${HTMLPAGE2}
  echo "  <HR>" >> ${HTMLPAGE2}
# Breadcrums (broodkruimels)
  echo "   <FONT face=${FFACE} size=${FSIZE}> <A HREF=\"/ \">Begin</A> > No PDF: </FONT> " >> ${HTMLPAGE2}
  echo "  <HR>" >> ${HTMLPAGE2}
  echo "   <FONT face=${FFACE} size=${FSIZE}> " >> ${HTMLPAGE2}
  echo "Dit deel is zonder toegang-beheer. Daarom is er, uit copyright overweging, geen PDF te zien. <BR> <BR>" >> ${HTMLPAGE2}
  echo "Neem, voor toegang tot andere <A HREF=\"${EBLADMUZIEK_URL}\">e-bladmuziek</A> delen, even contact op met de <A HREF=\"mailto:${ADMINMAIL}\">e-bladmuziek-beheerder</A>. <BR>" >> ${HTMLPAGE2}
  echo "   </FONT> " >> ${HTMLPAGE2}
  echo "  <HR>" >> ${HTMLPAGE2}
# H6
#  echo "  <CENTER> <FONT face=${FFACE} size=1> Build: `date +%Y%m%d"_"%H%M%S`(NOPDF) @${HOSTNAME} <A HREF=\"${EBLADMUZIEK_URL}\">[`echo ${PGM}|cut -d\_ -f2` v${VER}]</A> by <A HREF=\"//agrarix.it\">Agrarix-IT</A></FONT> </CENTER>" >> ${HTMLPAGE2}
  PAGE="(NOPDF)"
  echo "  <CENTER> <FONT face=${FFACE} size=1>${PAGE}<A HREF=\"${EBLADMUZIEK_URL}\"></A>${BUILT} by <A HREF=\"//agrarix.it\">Agrarix-IT</A></FONT> </CENTER>" >> ${HTMLPAGE2}
  echo "</HTML>" >> ${HTMLPAGE2}

# For mobile
  HTMLMPAGE2="${DESTMDIR}${NOPDFMURL}"
  echo "<HTML>" > ${HTMLMPAGE2}
  echo "  <HEAD>" >> ${HTMLMPAGE2}
  echo "    <TITLE>${HEADER}</TITLE>" >> ${HTMLMPAGE2}
  echo "    <STYLE> a:hover { color: ${HOVERCOLOR} } </STYLE> " >> ${HTMLMPAGE2}
  echo "  </HEAD>" >> ${HTMLMPAGE2}
  echo "  <BODY>" >> ${HTMLMPAGE2}
  echo "  <BODY aLink=${LINKCOLOR} link=${LINKCOLOR} vLink=${LINKCOLOR}>" >> ${HTMLMPAGE2}
  echo "  <FONT face=${FFACE}><H2>${HEADER}</H2></FONT>" >> ${HTMLMPAGE2}
  echo "  <CENTER> <FONT face=${FFACE} color=${CUSTOMCOLOR}><H1><B>${CUSTOMER}</B></H1></FONT> </CENTER>" >> ${HTMLMPAGE2}
  echo "  <DIV align=right><FONT face=${FFACE} color=green><H3><I>Elektronische bladmuziek bibliotheek</I></H3> </FONT> </DIV>" >> ${HTMLMPAGE2}
  echo "  <HR>" >> ${HTMLMPAGE2}
# Breadcrums (broodkruimels)
  echo "   <FONT face=${FFACE} size=${FSIZEM}> <A HREF=\"/ \">Begin</A> > No PDF: </FONT> " >> ${HTMLMPAGE2}
  echo "  <HR>" >> ${HTMLMPAGE2}
  echo "   <FONT face=${FFACE} size=${FSIZEM}> " >> ${HTMLMPAGE2}
  echo "Dit is een omgeving zonder toegang-beheer. Daarom is er geen PDF te zien is. <BR> <BR>" >> ${HTMLMPAGE2}
  echo "Neem, voor toegang tot een andere <A HREF=\"${EBLADMUZIEK_URL}\">e-bladmuziek</A> omgeving, even contact op met de <A HREF=\"mailto:${ADMINMAIL}\">e-bladmuziek-beheerder</A>. <BR>" >> ${HTMLMPAGE2}
  echo "   </FONT> " >> ${HTMLMPAGE2}
  echo "  <HR>" >> ${HTMLMPAGE2}
# H6, FOOTER
#  echo "  <CENTER> <FONT face=${FFACE} size=1> mBuild: `date +%Y%m%d"_"%H%M%S`(NOPDF) [v${VER}] @${HOSTNAME} <A HREF=\"${EBLADMUZIEK_URL}\">e-bladmuziek</A> by <A HREF=\"${AGRARIXIT_URL}\">Agrarix-IT</A></FONT> </CENTER>" >> ${HTMLMPAGE2}
  PAGE="(NOPDF)"
  echo "  <CENTER> <FONT face=${FFACE} size=1>m${PAGE}<A HREF=\"${EBLADMUZIEK_URL}\">e-bladmuziek</A>${BUILT} by <A HREF=\"${AGRARIXIT_URL}\">Agrarix-IT</A></FONT> </CENTER>" >> ${HTMLMPAGE2}
  echo "</HTML>" >> ${HTMLMPAGE2}

# Add gebruik(s-voorwaarden)
  HTMLPAGE2="${DESTDIR}/gebruiksvoorwaarden.${DESTEXT}"
  HTMLMPAGE2="${DESTMDIR}/gebruiksvoorwaarden.${DESTMEXT}"
  echo "<HTML>" > ${HTMLPAGE2}
  echo "<HTML>" > ${HTMLMPAGE2}
  echo "  <HEAD>" >> ${HTMLPAGE2}
  echo "  <HEAD>" >> ${HTMLMPAGE2}
  echo "    <TITLE>${HEADER}</TITLE>" >> ${HTMLPAGE2}
  echo "    <TITLE>${HEADER}</TITLE>" >> ${HTMLMPAGE2}
  echo "    <STYLE> a:hover { color: ${HOVERCOLOR} } </STYLE> " >> ${HTMLPAGE2}
  echo "    <STYLE> a:hover { color: ${HOVERCOLOR} } </STYLE> " >> ${HTMLMPAGE2}
  echo "  </HEAD>" >> ${HTMLPAGE2}
  echo "  </HEAD>" >> ${HTMLMPAGE2}
  echo "  <BODY>" >> ${HTMLPAGE2}
  echo "  <BODY>" >> ${HTMLMPAGE2}
  echo "  <BODY aLink=${LINKCOLOR} link=${LINKCOLOR} vLink=${LINKCOLOR}>" >> ${HTMLPAGE2}
  echo "  <BODY aLink=${LINKCOLOR} link=${LINKCOLOR} vLink=${LINKCOLOR}>" >> ${HTMLMPAGE2}
  echo "  <FONT face=${FFACE}><H2>${HEADER}</H2></FONT>" >> ${HTMLPAGE2}
  echo "  <FONT face=${FFACE}><H2>${HEADER}</H2></FONT>" >> ${HTMLMPAGE2}
  echo "  <CENTER> <FONT face=${FFACE} color=${CUSTOMCOLOR}><H1><B>${CUSTOMER}</B></H1></FONT> </CENTER>" >> ${HTMLPAGE2}
  echo "  <CENTER> <FONT face=${FFACE} color=${CUSTOMCOLOR}><H1><B>${CUSTOMER}</B></H1></FONT> </CENTER>" >> ${HTMLMPAGE2}
  echo "  <DIV align=right><FONT face=${FFACE} color=green><H3><I>Elektronische bladmuziek bibliotheek</I></H3> </FONT> </DIV>" >> ${HTMLPAGE2}
  echo "  <DIV align=right><FONT face=${FFACE} color=green><H3><I>Elektronische bladmuziek bibliotheek</I></H3> </FONT> </DIV>" >> ${HTMLMPAGE2}
  echo "  <HR>" >> ${HTMLPAGE2}
  echo "  <HR>" >> ${HTMLMPAGE2}

# Breadcrums (broodkruimels)
  echo "   <FONT face=${FFACE} size=${FSIZE}> <A HREF=\"/ \">Begin</A> > Gebruiksvoorwaarden: </FONT> " >> ${HTMLPAGE2}
  echo "   <FONT face=${FFACE} size=${FSIZEM}> <A HREF=\"/ \">Begin</A> > Gebruiksvoorwaarden: </FONT> " >> ${HTMLMPAGE2}
  echo "  <HR>" >> ${HTMLPAGE2}
  echo "  <HR>" >> ${HTMLMPAGE2}

  echo "   <FONT face=${FFACE} size=${FSIZE}> " >> ${HTMLPAGE2}
  echo "Bij het gebruiken van e-bladmuziek gaat men akkoord om <B>ALLEEN</B> de eigen partijen te gebruiken.<BR>" >> ${HTMLPAGE2}
  echo "En deze en andere, partijen, <B>NIET</B> te verspreiden.<BR><BR>" >> ${HTMLPAGE2}
  echo "Bij schending hiervan, is men genoodzaakt om sancties ten uitvoer te brengen. <BR>" >> ${HTMLPAGE2}
  echo "   </FONT> " >> ${HTMLMPAGE2}
  echo "   <FONT face=${FFACE} size=${FSIZEM}> " >> ${HTMLMPAGE2}
  echo "Bij het gebruiken van e-bladmuziek gaat men akkoord om <B>ALLEEN</B> de eigen partijen te gebruiken.<BR>" >> ${HTMLMPAGE2}
  echo "En deze en andere, partijen, <B>NIET</B> te verspreiden.<BR><BR>" >> ${HTMLMPAGE2}
  echo "Bij schending hiervan, is men genoodzaakt om sancties ten uitvoer te brengen. <BR>" >> ${HTMLMPAGE2}
  echo "   </FONT> " >> ${HTMLMPAGE2}

  echo "  <HR>" >> ${HTMLPAGE2}
  echo "  <HR>" >> ${HTMLMPAGE2}
# H6, FOOTER
#  echo "  <CENTER> <FONT face=${FFACE} size=1> Build: `date +%Y%m%d"_"%H%M%S`(GEBRVW) [v${VER}] @${HOSTNAME} <A HREF=\"${EBLADMUZIEK_URL}\">e-bladmuziek</A> by <A HREF=\"${AGRARIXIT_URL}\">Agrarix-IT</A></FONT> </CENTER>" >> ${HTMLPAGE2}
  PAGE="(GEBRVW)"
  echo "  <CENTER> <FONT face=${FFACE} size=1>${PAGE}<A HREF=\"${EBLADMUZIEK_URL}\">e-bladmuziek</A>${BUILT} by <A HREF=\"${AGRARIXIT_URL}\">Agrarix-IT</A></FONT> </CENTER>" >> ${HTMLPAGE2}
  echo "  <CENTER> <FONT face=${FFACE} size=1>m${PAGE}<A HREF=\"${EBLADMUZIEK_URL}\">e-bladmuziek</A>${BUILT} by <A HREF=\"${AGRARIXIT_URL}\">Agrarix-IT</A></FONT> </CENTER>" >> ${HTMLMPAGE2}
  echo "</HTML>" >> ${HTMLPAGE2}
  echo "</HTML>" >> ${HTMLMPAGE2}

# New header
  echo "<HTML>" > ${HTMLPAGE}
  echo "<HTML>" > ${HTMLMPAGE}
  echo "  <HEAD>" >> ${HTMLPAGE}
  echo "  <HEAD>" >> ${HTMLMPAGE}
  echo "    <meta name='author' content='MaartenDeBoer.nl'> " >> ${HTMLPAGE}
  echo "    <meta name='author' content='MaartenDeBoer.nl'> " >> ${HTMLMPAGE}
  echo "    <meta name='generator' content='Agrarix-IT: ${PGM} v${VER}'>  " >> ${HTMLPAGE}
  echo "    <meta name='generator' content='Agrarix-IT: ${PGM} v${VER}'>  " >> ${HTMLMPAGE}
  echo "    <meta name='up-time' content='${DATI}'> " >> ${HTMLPAGE}
  echo "    <meta name='up-time' content='${DATI}'> " >> ${HTMLMPAGE}
  echo "    <meta name='build' content='${BUILD}'> " >> ${HTMLPAGE}
  echo "    <meta name='build' content='${BUILD}'> " >> ${HTMLMPAGE}
  echo "    <link rel=\"icon\" href=\"${ICONFILE}\" type=\"image/jpg\"> " >> ${HTMLPAGE}
  echo "    <link rel=\"icon\" href=\"${ICONFILE}\" type=\"image/jpg\"> " >> ${HTMLMPAGE}
  echo "    <TITLE>${HEADER}</TITLE>" >> ${HTMLPAGE}
  echo "    <TITLE>${HEADER}</TITLE>" >> ${HTMLMPAGE}
  echo "    <STYLE> a:hover { color: ${HOVERCOLOR} } </STYLE> " >> ${HTMLPAGE}
  echo "    <STYLE> a:hover { color: ${HOVERCOLOR} } </STYLE> " >> ${HTMLMPAGE}
  echo "  </HEAD>" >> ${HTMLPAGE}
  echo "  </HEAD>" >> ${HTMLMPAGE}
  echo "  <BODY>" >> ${HTMLPAGE}
  echo "  <BODY>" >> ${HTMLMPAGE}
  echo "  <BODY aLink=${LINKCOLOR} link=${LINKCOLOR} vLink=${LINKCOLOR}>" >> ${HTMLPAGE}
  echo "  <BODY aLink=${LINKCOLOR} link=${LINKCOLOR} vLink=${LINKCOLOR}>" >> ${HTMLMPAGE}
  echo "  <FONT face=${FFACE}><H2>${HEADER}</H2></FONT>" >> ${HTMLPAGE}
  echo "  <FONT face=${FFACE}><H2>${HEADER}</H2></FONT>" >> ${HTMLMPAGE}
  echo "  <CENTER> <FONT face=${FFACE} color=${CUSTOMCOLOR}><H1><B>${CUSTOMER}</B></H1></FONT> </CENTER>" >> ${HTMLPAGE}
  echo "  <CENTER> <FONT face=${FFACE} color=${CUSTOMCOLOR}><H1><B>${CUSTOMER}</B></H1></FONT> </CENTER>" >> ${HTMLMPAGE}
  echo "  <DIV align=right><FONT face=${FFACE} color=green><H3><I>Elektronische bladmuziek bibliotheek</I></H3> </FONT> </DIV>" >> ${HTMLPAGE}
  echo "  <DIV align=right><FONT face=${FFACE} color=green><H3><I>Elektronische bladmuziek bibliotheek</I></H3> </FONT> </DIV>" >> ${HTMLMPAGE}
#  echo "  <HR>" >> ${HTMLPAGE}
#  echo "  <HR>" >> ${HTMLMPAGE}

#HEADERIMG
  echo "<TABLE border=${BORDER} width='100%' cellspacing='0' id='image' >" >> ${HTMLPAGE}
  echo "<TABLE border=${BORDERM} width='100%' cellspacing='0' id='image' >" >> ${HTMLMPAGE}
  echo "  <TR>" >> ${HTMLPAGE}
  echo "  <TR>" >> ${HTMLMPAGE}
  echo "    <TD BGCOLOR=black>" >> ${HTMLPAGE}
  echo "    <TD BGCOLOR=black>" >> ${HTMLMPAGE}
  echo "    </TD>" >> ${HTMLPAGE}
  echo "    </TD>" >> ${HTMLMPAGE}
  echo "  </TR>" >> ${HTMLPAGE}
  echo "  </TR>" >> ${HTMLMPAGE}
  echo "  <TR>" >> ${HTMLPAGE}
  echo "  <TR>" >> ${HTMLMPAGE}
  echo "    <TD>" >> ${HTMLPAGE}
  echo "    <TD>" >> ${HTMLMPAGE}
  echo "      <A HREF=\"${EBLADMUZIEK_URL}\"><IMG src="${HEADERIMG}" width="100%" target=_blank > </A>" >> ${HTMLPAGE}
  echo "      <A HREF=\"${EBLADMUZIEK_URL}\"><IMG src="${HEADERIMG}" width="100%" target=_blank > </A>" >> ${HTMLMPAGE}
  echo "    </TD>" >> ${HTMLPAGE}
  echo "    </TD>" >> ${HTMLMPAGE}
  echo "  </TR>" >> ${HTMLPAGE}
  echo "  </TR>" >> ${HTMLMPAGE}
  echo "</TABLE>" >> ${HTMLPAGE}
  echo "</TABLE>" >> ${HTMLMPAGE}

# Menu balk
  echo "<TABLE border=${BORDER} width='100%' cellspacing='0' id='menu'>" >> ${HTMLPAGE}
  echo "<TABLE border=${BORDERM} width='100%' cellspacing='0' id='menu'>" >> ${HTMLMPAGE}
  echo "  <TR>" >> ${HTMLPAGE}
  echo "  <TR>" >> ${HTMLMPAGE}
  echo "    <TD BGCOLOR=black>" >> ${HTMLPAGE}
  echo "    <TD BGCOLOR=black>" >> ${HTMLMPAGE}
  echo "      <FONT COLOR=${CUSTOMCOLOR} face=${FFACE} size=${FSIZE}> <A HREF='//e-bladmuziek.agrarix.nl/help' target='_blank'>Help</A> | <A HREF='gebruiksvoorwaarden.${DESTEXT}'>Voorwaarden</A></FONT>" >> ${HTMLPAGE}
  if [ -d ${DESTDIR}/${TOEGANGDIR} ]; then
    echo "      <FONT COLOR=${CUSTOMCOLOR} face=${FFACE} size=${FSIZE}> | <A HREF=\"${TOEGANGDIR}\">Toegang</A> </FONT>" >> ${HTMLPAGE}
  fi
  echo "      <FONT COLOR=${CUSTOMCOLOR} face=${FFACE} size=${FSIZEM}> <A HREF='//e-bladmuziek.agrarix.nl/help' target='_blank'>HELP</A> | <A HREF='gebruiksvoorwaarden.${DESTMEXT}'>VOORW.</A> </FONT>" >> ${HTMLMPAGE}
  if [ -d ${DESTMDIR}/${TOEGANGDIR} ]; then
    echo "      <FONT COLOR=${CUSTOMCOLOR} face=${FFACE} size=${FSIZEM}> | <A HREF=\"${TOEGANGDIR}\">TOEGANG</A> </FONT>" >> ${HTMLMPAGE}
  fi
# Printer ?
  type lp 2>/dev/null
  EC=${?}
  if [ ${EC} -eq 0 ]; then
    echo "      <FONT COLOR=${CUSTOMCOLOR} face=${FFACE} size=${FSIZE}> | Printer </FONT>" >> ${HTMLPAGE}
    echo "      <FONT COLOR=${CUSTOMCOLOR} face=${FFACE} size=${FSIZEM}> | Printer </FONT>" >> ${HTMLMPAGE}
    PRINTER=1
  fi  # EC=0, lp
  echo "    </TD>" >> ${HTMLPAGE}

  echo "    <TD BGCOLOR=black align='right'>" >> ${HTMLPAGE}
  echo "      <A HREF='mailto:info@e-bladmuziek.nl?subject=Contact' target='_blank'>" >> ${HTMLPAGE}
  echo "        <FONT COLOR=${CUSTOMCOLOR} face=${FFACE} size=${FSIZE}>Contact</FONT> </A>" >> ${HTMLPAGE}
  echo "    </TD>" >> ${HTMLPAGE}
  echo "    <TD BGCOLOR=black align='right'>" >> ${HTMLMPAGE}
  echo "      <A HREF='mailto:info@e-bladmuziek.nl?subject=Contact' target='_blank'>" >> ${HTMLMPAGE}
  echo "        <FONT COLOR=${CUSTOMCOLOR} face=${FFACE} size=${FSIZEM}>CONTACT</FONT> </A>" >> ${HTMLMPAGE}
  echo "    </TD>" >> ${HTMLMPAGE}

  echo "    </TD>" >> ${HTMLMPAGE}
  echo "  </TR>" >> ${HTMLPAGE}
  echo "  </TR>" >> ${HTMLMPAGE}

# INTRO
  if [ "${INTRO}" != "" ]; then
    echo "  <TR>" >> ${HTMLPAGE}
    echo "  <TR>" >> ${HTMLMPAGE}
    echo "    <TD>" >> ${HTMLPAGE}
    echo "    <TD>" >> ${HTMLMPAGE}
    echo "      <FONT COLOR=${CUSTOMCOLOR} face=${FFACE} size=${ISIZE}> <I> ${INTRO} </I> </FONT>" >> ${HTMLPAGE}
    echo "      <FONT COLOR=${CUSTOMCOLOR} face=${FFACE} size=${ISIZEM}> <I> ${INTRO} </I> </FONT>" >> ${HTMLMPAGE}
    echo "    </TD>" >> ${HTMLPAGE}
    echo "    </TD>" >> ${HTMLMPAGE}
    echo "  </TR>" >> ${HTMLPAGE}
    echo "  </TR>" >> ${HTMLMPAGE}
  fi  # INTRO
  echo "</TABLE>" >> ${HTMLPAGE}
  echo "</TABLE>" >> ${HTMLMPAGE}


# ---------------------------------------------------------------
  echo "  <HR>" >> ${HTMLPAGE}

  echo "<TABLE border=${BORDER} width='100%' cellspacing='0' id='front-page' >" >> ${HTMLPAGE}
  echo "<TABLE border=${BORDERM} width='100%' cellspacing='0' id='front-page' >" >> ${HTMLMPAGE}

# 1ste row (Header)
  echo "  <TR>" >> ${HTMLPAGE}
#  echo "  <TR>" >> ${HTMLMPAGE}

#  if [ ! ${TWOLEVELS} ]; then
#    echo "    <TD> <B> <FONT face=${FFACE} size=${FSIZE}> Band / Divisie </B> <BR> <I> Instrument </I> </FONT> </TD>" >> ${HTMLPAGE}
#  fi  # TWOLEVELS

#  echo "    <TD> <B> <FONT face=${FFACE} size=${FSIZEM}> Band / Divisie </B> <BR> <I> Instrument </I> </FONT> </TD>" >> ${HTMLMPAGE}


# Band headers
# Without heading-dir (DESTDIR) and /'s
  ls -1d ${DESTDIR}/*/ 2>/dev/null |egrep -i "${BFILTER}"|grep -v ^_|grep -v ${TOEGANGDIR}|sed "s|${DESTDIR}||g"|sed 's|/||g'|grep -ivf ${TMP}.excl|while read BAND
  do
    if [ "${BAND}" != "" ]; then
      echo "|${BAND}|"

      echo "    <TH>" >> ${HTMLPAGE}
#      echo "    <TH>" >> ${HTMLMPAGE}

#      echo "      <FONT face=${FFACE} size=${FSIZE}> <A HREF=\"${BAND}\">I:${BAND}</A> </FONT>" >> ${HTMLPAGE}
## For M. change _ in ' '
#      BANDM=`echo ${BAND}|sed 's|_| |g'`
#      echo "      <FONT face=${FFACE} size=${FSIZEM}> <A HREF=\"${BAND}\">I:${BANDM}</A> </FONT>" >> ${HTMLMPAGE}

      cd ${DESTDIR}/${BAND}
      TCNT=`ls -1d */* 2>/dev/null | grep -v ^_|cut -d\/ -f2|grep -v htm|sort -u | wc -l`
      echo " <FONT face=${FFACE} size=${FSIZE}> <A HREF=\"${BAND}/${BAND}.html\"><I> ${BAND} </I> (${TCNT})</A> <BR></FONT> " >> ${HTMLPAGE}


      echo "    </TH>" >> ${HTMLPAGE}
#      echo "    </TH>" >> ${HTMLMPAGE}


# BAND-indexfile
      cd ${DESTDIR}/${BAND}
      if [ ! -d ${DESTMDIR}/${BAND}/ ]; then
        mkdir -p ${DESTMDIR}/${BAND}
      fi
      HTMLPAGE2="${DESTDIR}/${BAND}/index.${DESTEXT}"
      HTMLMPAGE2="${DESTMDIR}/${BAND}/index.${DESTMEXT}"
      echo "<HTML>" > ${HTMLPAGE2}
      echo "<HTML>" > ${HTMLMPAGE2}
      echo "  <HEAD>" >> ${HTMLPAGE2}
      echo "  <HEAD>" >> ${HTMLMPAGE2}
      echo "    <TITLE>${HEADER}</TITLE>" >> ${HTMLPAGE2}
      echo "    <TITLE>${HEADER}</TITLE>" >> ${HTMLMPAGE2}
      echo "    <STYLE> a:hover { color: ${HOVERCOLOR} } </STYLE> " >> ${HTMLPAGE2}
      echo "    <STYLE> a:hover { color: ${HOVERCOLOR} } </STYLE> " >> ${HTMLMPAGE2}
      echo "  </HEAD>" >> ${HTMLPAGE2}
      echo "  </HEAD>" >> ${HTMLMPAGE2}
      echo "  <BODY>" >> ${HTMLPAGE2}
      echo "  <BODY>" >> ${HTMLMPAGE2}
      echo "  <BODY aLink=${LINKCOLOR} link=${LINKCOLOR} vLink=${LINKCOLOR}>" >> ${HTMLPAGE2}
      echo "  <BODY aLink=${LINKCOLOR} link=${LINKCOLOR} vLink=${LINKCOLOR}>" >> ${HTMLMPAGE2}
      echo "  <FONT face=${FFACE}><H2>${HEADER}</H2></FONT>" >> ${HTMLPAGE2}
      echo "  <FONT face=${FFACE}><H2>${HEADER}</H2></FONT>" >> ${HTMLMPAGE2}
      echo "  <CENTER> <FONT face=${FFACE} color=${CUSTOMCOLOR}><H1><B>${CUSTOMER}</B></H1></FONT> </CENTER>" >> ${HTMLPAGE2}
      echo "  <CENTER> <FONT face=${FFACE} color=${CUSTOMCOLOR}><H1><B>${CUSTOMER}</B></H1></FONT> </CENTER>" >> ${HTMLMPAGE2}
      echo "  <DIV align=right><FONT face=${FFACE} color=green><H3><I>Elektronische bladmuziek bibliotheek</I></H3> </FONT> </DIV>" >> ${HTMLPAGE2}
      echo "  <DIV align=right><FONT face=${FFACE} color=green><H3><I>Elektronische bladmuziek bibliotheek</I></H3> </FONT> </DIV>" >> ${HTMLMPAGE2}

#HEADERIMG
  echo "<TABLE border=${BORDER} width='100%' cellspacing='0' id='image' >" >> ${HTMLPAGE2}
  echo "<TABLE border=${BORDERM}='100%' cellspacing='0' id='image' >" >> ${HTMLMPAGE2}
  echo "  <TR>" >> ${HTMLPAGE2}
  echo "  <TR>" >> ${HTMLMPAGE2}
  echo "    <TD BGCOLOR=black>" >> ${HTMLPAGE2}
  echo "    <TD BGCOLOR=black>" >> ${HTMLMPAGE2}
  echo "    </TD>" >> ${HTMLPAGE2}
  echo "    </TD>" >> ${HTMLMPAGE2}
  echo "  </TR>" >> ${HTMLPAGE2}
  echo "  </TR>" >> ${HTMLMPAGE2}
  echo "  <TR>" >> ${HTMLPAGE2}
  echo "  <TR>" >> ${HTMLMPAGE2}
  echo "    <TD>" >> ${HTMLPAGE2}
  echo "    <TD>" >> ${HTMLMPAGE2}
  echo "      <A HREF=\"${EBLADMUZIEK_URL}\"><IMG src="../${HEADERIMG}" width="100%" target=_blank > </A>" >> ${HTMLPAGE2}
  echo "      <A HREF=\"${EBLADMUZIEK_URL}\"><IMG src="../${HEADERIMG}" width="100%" target=_blank > </A>" >> ${HTMLMPAGE2}
  echo "    </TD>" >> ${HTMLPAGE2}
  echo "    </TD>" >> ${HTMLMPAGE2}
  echo "  </TR>" >> ${HTMLPAGE2}
  echo "  </TR>" >> ${HTMLMPAGE2}
  echo "</TABLE>" >> ${HTMLPAGE2}
  echo "</TABLE>" >> ${HTMLMPAGE2}

# Menu balk
  echo "<TABLE border=${BORDER} width='100%' cellspacing='0' id='menu'>" >> ${HTMLPAGE2}
  echo "<TABLE border=${BORDERM} width='100%' cellspacing='0' id='menu'>" >> ${HTMLMPAGE2}
  echo "  <TR>" >> ${HTMLPAGE2}
  echo "  <TR>" >> ${HTMLMPAGE2}
  echo "    <TD BGCOLOR=black>" >> ${HTMLPAGE2}
  echo "    <TD BGCOLOR=black>" >> ${HTMLMPAGE2}
  echo "      <FONT COLOR=${CUSTOMCOLOR} face=${FFACE} size=${FSIZE}> <A HREF='//e-bladmuziek.agrarix.nl/help' target='_blank'>Help</A> | <A HREF='../gebruiksvoorwaarden.${DESTEXT}'>Voorwaarden</A></FONT>" >> ${HTMLPAGE2}
  if [ -d ${DESTDIR}/${TOEGANGDIR} ]; then
    echo "      <FONT COLOR=${CUSTOMCOLOR} face=${FFACE} size=${FSIZE}> | <A HREF=\"${TOEGANGDIR}\">Toegang</A> </FONT>" >> ${HTMLPAGE2}
  fi
  echo "      <FONT COLOR=${CUSTOMCOLOR} face=${FFACE} size=${FSIZEM}> <A HREF='//e-bladmuziek.agrarix.nl/help' target='_blank'>HELP</A> | <A HREF='../gebruiksvoorwaarden.${DESTMEXT}'>VOORWAARDEN</A> </FONT>" >> ${HTMLMPAGE2}
  if [ -d ${DESTMDIR}/${TOEGANGDIR} ]; then
    echo "      <FONT COLOR=${CUSTOMCOLOR} face=${FFACE} size=${FSIZEM}> | <A HREF=\"${TOEGANGDIR}\">TOEGANG</A> </FONT>" >> ${HTMLMPAGE2}
  fi
# Printer ?
  type lp 2>/dev/null
  EC=${?}
  if [ ${EC} -eq 0 ]; then
    echo "      <FONT COLOR=${CUSTOMCOLOR} face=${FFACE} size=${FSIZE}> | Printer </FONT>" >> ${HTMLPAGE2}
    echo "      <FONT COLOR=${CUSTOMCOLOR} face=${FFACE} size=${FSIZEM}> | Printer </FONT>" >> ${HTMLMPAGE2}
    PRINTER=1
  fi  # EC=0, lp
  echo "    </TD>" >> ${HTMLPAGE2}
  echo "    </TD>" >> ${HTMLMPAGE2}
  echo "  </TR>" >> ${HTMLPAGE2}
  echo "  </TR>" >> ${HTMLMPAGE2}
  echo "</TABLE>" >> ${HTMLPAGE2}
  echo "</TABLE>" >> ${HTMLMPAGE2}


      echo "  <HR>" >> ${HTMLPAGE2}
      echo "  <HR>" >> ${HTMLMPAGE2}
# Breadcrums (broodkruimels)
      echo "   <FONT face=${FFACE} size=${FSIZE}> <A HREF=\"/ \">Begin</A> > <A HREF=\"/${BAND}/${BAND}.${DESTEXT} \">${BAND}</A> > </FONT> " >> ${HTMLPAGE2}
      echo "   <FONT face=${FFACE} size=${FSIZEM}> <A HREF=\"/ \">Begin</A> > <A HREF=\"/${BAND}/${BAND}.${DESTMEXT} \">${BAND}</A> > </FONT> " >> ${HTMLMPAGE2}
      echo "  <HR>" >> ${HTMLPAGE2}
      echo "  <HR>" >> ${HTMLMPAGE2}

      ls -1d */ 2>/dev/null |grep -v ^_|sed 's|/||g'|while read INSTR
      do
# Instr-CNT
        cd ${DESTDIR}/${BAND}/${INSTR}
        ICNT=`ls -1d */ 2>/dev/null |grep -v ^_|sed 's|/||g'|wc -l`
        echo "   <FONT face=${FFACE} size=${FSIZE}> <A HREF=\"/${BAND}/${INSTR}\">${INSTR} (${ICNT})</A> </FONT> <BR>" >> ${HTMLPAGE2}
        echo "   <FONT face=${FFACE} size=${FSIZEM}> <A HREF=\"/${BAND}/${INSTR}\">${INSTR} (${ICNT})</A> </FONT> <BR>" >> ${HTMLMPAGE2}
      done  # INSTR

      echo "  <HR>" >> ${HTMLPAGE2}
      echo "  <HR>" >> ${HTMLMPAGE2}
# H6, FOOTER
#      echo "  <CENTER> <FONT face=${FFACE} size=1> Build: `date +%Y%m%d"_"%H%M%S`(BAND>INSTR) [v${VER}] @${HOSTNAME} <A HREF=\"${EBLADMUZIEK_URL}\">e-bladmuziek</A> by <A HREF=\"${AGRARIXIT_URL}\">Agrarix-IT</A></FONT> </CENTER>" >> ${HTMLPAGE2}
      PAGE="(BAND>INSTR)"
      echo "  <CENTER> <FONT face=${FFACE} size=1>${PAGE}<A HREF=\"${EBLADMUZIEK_URL}\">e-bladmuziek</A>${BUILT} by <A HREF=\"${AGRARIXIT_URL}\">Agrarix-IT</A></FONT> </CENTER>" >> ${HTMLPAGE2}
      echo "  <CENTER> <FONT face=${FFACE} size=1>m${PAGE}<A HREF=\"${EBLADMUZIEK_URL}\">e-bladmuziek</A>${BUILT} by <A HREF=\"${AGRARIXIT_URL}\">Agrarix-IT</A></FONT> </CENTER>" >> ${HTMLMPAGE2}
      echo "</HTML>" >> ${HTMLPAGE2}
      echo "</HTML>" >> ${HTMLMPAGE2}

    fi  # BAND
  done  # BAND
  echo "  </TR>" >> ${HTMLPAGE}
#  echo "  </TR>" >> ${HTMLMPAGE}

# further: 1 row /instrument
# For Mobile
  ls -1 ${DESTDIR}/* 2>/dev/null |grep -v ^_|egrep -vi ".png|.jpg|.htm"|sort -u|grep -v ":"|while read INSTR
  do
    echo "  I:${INSTR} "

    if [ "${INSTR}" != "" ]; then

      echo "  <TR>" >> ${HTMLPAGE}
#      echo "  <TR>" >> ${HTMLMPAGE}

# 1st cell is instrument
# Not when TWOLEVELS (the INSTRuments are then in de link)
#      if [ ! ${TWOLEVELS} ]; then    
#        echo "    <TD>" >> ${HTMLPAGE}
#        echo "<I> <FONT face=${FFACE} size=${FSIZE}> ${INSTR} </FONT> </I>" >> ${HTMLPAGE}
#        echo "    </TD>" >> ${HTMLPAGE}
#      fi  # TWOLEVELS

#      echo "    <TD>" >> ${HTMLMPAGE}
#      echo "<I> <FONT face=${FFACE} size=${FSIZEM}> ${INSTR} </FONT> </I>" >> ${HTMLMPAGE}
#      echo "    </TD>" >> ${HTMLMPAGE}

# BANDs
      ls -1d ${DESTDIR}/*/ 2>/dev/null |egrep -i "${BFILTER}"|grep -v ^_|grep -v ${TOEGANGDIR}|sed "s|${DESTDIR}||g"|sed 's|/||g'|grep -ivf ${TMP}.excl|while read BAND
      do
        echo "    B:${BAND} .."
        echo "    <TD>" >> ${HTMLPAGE}
#        echo "    <TD>" >> ${HTMLMPAGE}
#        echo "  |${DESTDIR}/${BAND}/${INSTR}|"

        if [ -d ${DESTDIR}/${BAND}/${INSTR} ]; then

          if [ ! -d ${DESTMDIR}/${BAND}/${INSTR} ]; then
            mkdir -p ${DESTMDIR}/${BAND}/${INSTR}
          fi

# INSTR-indexfile
# index.html /INSTR
          HTMLPAGE2="${DESTDIR}/${BAND}/${INSTR}/index.${DESTEXT}"
          HTMLMPAGE2="${DESTMDIR}/${BAND}/${INSTR}/index.${DESTMEXT}"
          echo "<HTML>" > ${HTMLPAGE2}
          echo "<HTML>" > ${HTMLMPAGE2}
          echo "  <HEAD>" >> ${HTMLPAGE2}
          echo "  <HEAD>" >> ${HTMLMPAGE2}
          echo "    <TITLE>${HEADER}</TITLE>" >> ${HTMLPAGE2}
          echo "    <TITLE>${HEADER}</TITLE>" >> ${HTMLMPAGE2}
          echo "    <STYLE> a:hover { color: ${HOVERCOLOR} } </STYLE> " >> ${HTMLPAGE2}
          echo "    <STYLE> a:hover { color: ${HOVERCOLOR} } </STYLE> " >> ${HTMLMPAGE2}
          echo "  </HEAD>" >> ${HTMLPAGE2}
          echo "  </HEAD>" >> ${HTMLMPAGE2}
          echo "  <BODY>" >> ${HTMLPAGE2}
          echo "  <BODY>" >> ${HTMLMPAGE2}
          echo "  <BODY aLink=${LINKCOLOR} link=${LINKCOLOR} vLink=${LINKCOLOR}>" >> ${HTMLPAGE2}
          echo "  <BODY aLink=${LINKCOLOR} link=${LINKCOLOR} vLink=${LINKCOLOR}>" >> ${HTMLMPAGE2}
          echo "  <FONT face=${FFACE}><H2>${HEADER}</H2></FONT>" >> ${HTMLPAGE2}
          echo "  <FONT face=${FFACE}><H2>${HEADER}</H2></FONT>" >> ${HTMLMPAGE2}
          echo "  <CENTER> <FONT face=${FFACE} color=${CUSTOMCOLOR}><H1><B>${CUSTOMER}</B></H1></FONT> </CENTER>" >> ${HTMLPAGE2}
          echo "  <CENTER> <FONT face=${FFACE} color=${CUSTOMCOLOR}><H1><B>${CUSTOMER}</B></H1></FONT> </CENTER>" >> ${HTMLMPAGE2}
          echo "  <DIV align=right><FONT face=${FFACE} color=green><H3><I>Elektronische bladmuziek bibliotheek</I></H3> </FONT> </DIV>" >> ${HTMLPAGE2}
          echo "  <DIV align=right><FONT face=${FFACE} color=green><H3><I>Elektronische bladmuziek bibliotheek</I></H3> </FONT> </DIV>" >> ${HTMLMPAGE2}
          echo "  <HR>" >> ${HTMLPAGE2}
          echo "  <HR>" >> ${HTMLMPAGE2}
# Breadcrums (broodkruimels)
          echo "   <FONT face=${FFACE} size=${FSIZE}> <A HREF=\"/ \">Begin</A> > <A HREF=\"/${BAND}/ \">${BAND}</A> > <A HREF=\"/${BAND}/${INSTR}/ \">${INSTR}</A> > </FONT> " >> ${HTMLPAGE2}
          echo "   <FONT face=${FFACE} size=${FSIZEM}> <A HREF=\"/ \">Begin</A> > <A HREF=\"/${BAND}/ \">${BAND}</A> >  <A HREF=\"/${BAND}/${INSTR}/ \">${INSTR}</A> > </FONT> " >> ${HTMLMPAGE2}
          echo "  <HR>" >> ${HTMLPAGE2}
          echo "  <HR>" >> ${HTMLMPAGE2}

          cd ${DESTDIR}/${BAND}/${INSTR}
          ls -1d */ 2>/dev/null |grep -v ^_|sed 's|/||g'|while read TITLE
          do
# TCNT
            cd ${DESTDIR}/${BAND}/${INSTR}
            TCNT=`ls -1d */* 2>/dev/null | grep -v ^_|cut -d\/ -f2|grep -v htm|sort -u | wc -l`
            echo "   <FONT face=${FFACE} size=${FSIZE}> <A HREF=\"/${BAND}/${INSTR}/${TITLE}\">${TITLE} (${TCNT})</A> </FONT> <BR>" >> ${HTMLPAGE2}
            echo "   <FONT face=${FFACE} size=${FSIZEM}> <A HREF=\"/${BAND}/${INSTR}/${TITLE}\">${TITLE} (${TCNT})</A> </FONT> <BR>" >> ${HTMLMPAGE2}
          done  # TITLE
          echo "  <HR>" >> ${HTMLPAGE2}
          echo "  <HR>" >> ${HTMLMPAGE2}
# H6, FOOTER
#          echo "  <CENTER> <FONT face=${FFACE} size=1> Build: `date +%Y%m%d"_"%H%M%S`(BAND-INSTR-TITLE1) [v${VER}] @${HOSTNAME} <A HREF=\"${EBLADMUZIEK_URL}\">e-bladmuziek</A> by <A HREF=\"${AGRARIXIT_URL}\">Agrarix-IT</A></FONT> </CENTER>" >> ${HTMLPAGE2}
          PAGE="(BAND-INSTR-TITLE1)"
          echo "  <CENTER> <FONT face=${FFACE} size=1>${PAGE}<A HREF=\"${EBLADMUZIEK_URL}\">e-bladmuziek</A>${BUILT} by <A HREF=\"${AGRARIXIT_URL}\">Agrarix-IT</A></FONT> </CENTER>" >> ${HTMLPAGE2}
          echo "  <CENTER> <FONT face=${FFACE} size=1>m${PAGE}<A HREF=\"${EBLADMUZIEK_URL}\">e-bladmuziek</A>${BUILT} by <A HREF=\"${AGRARIXIT_URL}\">Agrarix-IT</A></FONT> </CENTER>" >> ${HTMLMPAGE2}
          echo "</HTML>" >> ${HTMLPAGE2} 
          echo "</HTML>" >> ${HTMLMPAGE2} 

# For TITLEs
# Count how many TITLEs there are
          TITLECNT=`ls -1d ${DESTDIR}/${BAND}/${INSTR}/*/ 2>/dev/null |grep -v ^_|wc -l`
# When # of Titles more then MAX OR TWOLEVELS, then INSTRument as link.
# TWOLEVELS


## Mobile always in TWOLEVELS
##          echo " <FONT face=${FFACE} size=${FSIZEM}> <A HREF=\"/${BAND}/${INSTR}\">${INSTR} (${TITLECNT})</A> <BR></FONT> " >> ${HTMLMPAGE}
#
#          cd ${DESTDIR}/${BAND}/${INSTR}
#          HTMLMPAGE2="${DESTMDIR}/${BAND}/${INSTR}/index.html"
#          echo "<HTML>" > ${HTMLMPAGE2} 
#          echo "  <HEAD>" >> ${HTMLMPAGE2}
#          echo "    <TITLE>${HEADER}</TITLE>" >> ${HTMLMPAGE2}
#          echo "    <STYLE> a:hover { color: ${HOVERCOLOR} } </STYLE> " >> ${HTMLMPAGE2}
#          echo "  </HEAD>" >> ${HTMLMPAGE2}
#          echo "  <BODY>" >> ${HTMLMPAGE2}
#          echo "  <BODY aLink=${LINKCOLOR} link=${LINKCOLOR} vLink=${LINKCOLOR}>" >> ${HTMLMPAGE2}
#          echo "  <FONT face=${FFACE}><H2>${HEADER}</H2></FONT>" >> ${HTMLMPAGE2}
#          echo "  <CENTER> <FONT face=${FFACE} color=${CUSTOMCOLOR}><H1><B>${CUSTOMER}</B></H1></FONT> </CENTER>" >> ${HTMLMPAGE2}
#          echo "  <DIV align=right><FONT face=${FFACE} color=green><H3><I>Elektronische opslag van bladmuziek</I></H3> </FONT> </DIV>" >> ${HTMLMPAGE2}
#          echo "  <HR>" >> ${HTMLMPAGE2}
## Breadcrums (broodkruimels)
#          echo "   <FONT face=${FFACE} size=${FSIZEM}> <A HREF=\"/ \">Begin</A> > <A HREF=\"/${BAND}/ \">${BAND}</A> > ${INSTR} > </FONT> " >> ${HTMLMPAGE2}
#          echo "  <HR>" >> ${HTMLMPAGE2}
#          ls -1d */ |grep -v ^_|sed 's|/||g'|while read TITLE
#          do
#            echo "        T:${TITLE} ."
#            TCNT=`ls -1d ${TITLE}/*.[PpMm][DdPp][Ff3] |grep -v ^_|wc -l`
#            echo "   <FONT face=${FFACE} size=${FSIZEM}> <A HREF=\"/${BAND}/${INSTR}/${TITLE}\">${TITLE} (${TCNT}) </A> </FONT> <BR>" >> ${HTMLMPAGE2}
#          done  # TITLE
#          echo "  <HR>" >> ${HTMLMPAGE2}
## H6
#          echo "  <CENTER> <FONT face=${FFACE} size=1> mBuild: `date +%Y%m%d"_"%H%M%S` @${HOSTNAME} <A HREF=\"//e-bladmuziek.nl\">[`echo ${PGM}|cut -d\_ -f2` v${VER}]</A> by <A HREF=\"//agrarix.it\">Agrarix-IT</A></FONT> </CENTER>" >> ${HTMLMPAGE2}
#          echo "</HTML>" >> ${HTMLMPAGE2} 


#          if [ ! ${ONELEVEL} ] && ( [ ${TWOLEVELS} ] || [ ${TITLECNT} -gt ${MAXTITLES} ]); then

            echo " <FONT face=${FFACE} size=${FSIZE}> <A HREF=\"/${BAND}/${INSTR}\">${INSTR} (${TITLECNT})</A> <BR></FONT> " >> ${HTMLPAGE}

            cd ${DESTDIR}/${BAND}/${INSTR}
#echo "|${DESTDIR}/${BAND}/${INSTR}|"
            HTMLPAGE2="${DESTDIR}/${BAND}/${INSTR}/index.${DESTEXT}"
            HTMLMPAGE2="${DESTDIR}/${BAND}/${INSTR}/index.${DESTMEXT}"
            echo "<HTML>" > ${HTMLPAGE2} 
            echo "<HTML>" > ${HTMLMPAGE2} 
            echo "  <HEAD>" >> ${HTMLPAGE2}
            echo "  <HEAD>" >> ${HTMLMPAGE2}
            echo "    <TITLE>${HEADER}</TITLE>" >> ${HTMLPAGE2}
            echo "    <TITLE>${HEADER}</TITLE>" >> ${HTMLMPAGE2}
            echo "    <STYLE> a:hover { color: ${HOVERCOLOR} } </STYLE> " >> ${HTMLPAGE2}
            echo "    <STYLE> a:hover { color: ${HOVERCOLOR} } </STYLE> " >> ${HTMLMPAGE2}
            echo "  </HEAD>" >> ${HTMLPAGE2}
            echo "  </HEAD>" >> ${HTMLMPAGE2}
            echo "  <BODY>" >> ${HTMLPAGE2}
            echo "  <BODY>" >> ${HTMLMPAGE2}
            echo "  <BODY aLink=${LINKCOLOR} link=${LINKCOLOR} vLink=${LINKCOLOR}>" >> ${HTMLPAGE2}
            echo "  <BODY aLink=${LINKCOLOR} link=${LINKCOLOR} vLink=${LINKCOLOR}>" >> ${HTMLMPAGE2}
            echo "  <FONT face=${FFACE}><H2>${HEADER}</H2></FONT>" >> ${HTMLPAGE2}
            echo "  <FONT face=${FFACE}><H2>${HEADER}</H2></FONT>" >> ${HTMLMPAGE2}
            echo "  <CENTER> <FONT face=${FFACE} color=${CUSTOMCOLOR}><H1><B>${CUSTOMER}</B></H1></FONT> </CENTER>" >> ${HTMLPAGE2}
            echo "  <CENTER> <FONT face=${FFACE} color=${CUSTOMCOLOR}><H1><B>${CUSTOMER}</B></H1></FONT> </CENTER>" >> ${HTMLMPAGE2}
            echo "  <DIV align=right><FONT face=${FFACE} color=green><H3><I>Elektronische bladmuziek bibliotheek</I></H3> </FONT> </DIV>" >> ${HTMLPAGE2}
            echo "  <DIV align=right><FONT face=${FFACE} color=green><H3><I>Elektronische bladmuziek bibliotheek</I></H3> </FONT> </DIV>" >> ${HTMLMPAGE2}
            echo "  <HR>" >> ${HTMLPAGE2}
            echo "  <HR>" >> ${HTMLMPAGE2}
# Breadcrums (broodkruimels)
            echo "   <FONT face=${FFACE} size=${FSIZE}> <A HREF=\"/ \">Begin</A> > <A HREF=\"/${BAND}/ \">${BAND}</A> > <A HREF=\"/${BAND}/${INSTR}/ \">${INSTR}</A> > </FONT> " >> ${HTMLPAGE2}
            echo "   <FONT face=${FFACE} size=${FSIZEM}> <A HREF=\"/ \">Begin</A> > <A HREF=\"/${BAND}/ \">${BAND}</A> > <A HREF=\"/${BAND}/${INSTR}/ \">${INSTR}</A> > </FONT> " >> ${HTMLMPAGE2}
            echo "  <HR>" >> ${HTMLPAGE2}
            echo "  <HR>" >> ${HTMLMPAGE2}

            ls -1d */ 2>/dev/null |grep -v ^_|sed 's|/||g'|while read TITLE
            do
              if [ ${VERBOSE} ]; then
                echo "        ${TITLE} ."
              fi
              TCNT=`ls -1d ${TITLE}/*.[PpMm][DdPp][Ff3] 2>/dev/null |grep -v ^_|wc -l`
              echo "   <FONT face=${FFACE} size=${FSIZE}> <A HREF=\"/${BAND}/${INSTR}/${TITLE}\">${TITLE} (${TCNT})</A> </FONT> <BR>" >> ${HTMLPAGE2}
              echo "   <FONT face=${FFACE} size=${FSIZEM}> <A HREF=\"/${BAND}/${INSTR}/${TITLE}\">${TITLE} (${TCNT})</A> </FONT> <BR>" >> ${HTMLMPAGE2}
            done  # TITLE
            echo "  <HR>" >> ${HTMLPAGE2}
            echo "  <HR>" >> ${HTMLMPAGE2}
# H6, FOOTER
#            echo "  <CENTER> <FONT face=${FFACE} size=1> Build: `date +%Y%m%d"_"%H%M%S`(BAND-INSTR>TITLE) [v${VER}] @${HOSTNAME} <A HREF=\"${EBLADMUZIEK_URL}\">e-bladmuziek</A> by <A HREF=\"${AGRARIXIT_URL}\">Agrarix-IT</A></FONT> </CENTER>" >> ${HTMLPAGE2}
            PAGE="(BAND-INSTR>TITLE)"
            echo "  <CENTER> <FONT face=${FFACE} size=1>${PAGE}<A HREF=\"${EBLADMUZIEK_URL}\">e-bladmuziek</A>${BUILT} by <A HREF=\"${AGRARIXIT_URL}\">Agrarix-IT</A></FONT> </CENTER>" >> ${HTMLPAGE2}
            echo "  <CENTER> <FONT face=${FFACE} size=1>m${PAGE}<A HREF=\"${EBLADMUZIEK_URL}\">e-bladmuziek</A>${BUILT} by <A HREF=\"${AGRARIXIT_URL}\">Agrarix-IT</A></FONT> </CENTER>" >> ${HTMLMPAGE2}
            echo "</HTML>" >> ${HTMLPAGE2} 
            echo "</HTML>" >> ${HTMLMPAGE2} 

#          else  # TWOLEVELS
# ONELEVEL
#            ls -1 "${DESTDIR}/${BAND}/${INSTR}/"|grep -v ^_|grep -v ".htm"| while read TITLE
#            do
#              echo "      ${TITLE}."
#              cd "${DESTDIR}/${BAND}/${INSTR}/${TITLE}"
#              echo " <FONT face=${FFACE} size=${FSIZE}> <A HREF=\"/${BAND}/${INSTR}/${TITLE}\">${TITLE}</A> <BR></FONT> " >> ${HTMLPAGE}
##                  echo " <FONT face=${FFACE} size=${FSIZEM}> <A HREF=\"/${BAND}/${INSTR}/${TITLE}\">${TITLE}</A> <BR></FONT> " >> ${HTMLMPAGE}
#            done  # TITLE
#          fi  # TWOLEVELS



# (HTML)page at TITLE (3rd) level
# TITLE-page
          if [ -d ${DESTDIR}/${BAND}/${INSTR}/ ]; then
            cd ${DESTDIR}/${BAND}/${INSTR}/
            ls -1d */ 2>/dev/null |grep -v ^_|sed 's|/||g'|while read TITLE
            do
              if [ ! -d ${DESTMDIR}/${BAND}/${INSTR}/${TITLE} ]; then
                mkdir -p ${DESTMDIR}/${BAND}/${INSTR}/${TITLE}
              fi
              HTMLPAGE2="${DESTDIR}/${BAND}/${INSTR}/${TITLE}/index.${DESTEXT}"
              HTMLMPAGE2="${DESTMDIR}/${BAND}/${INSTR}/${TITLE}/index.${DESTMEXT}"
              echo "<HTML>" > ${HTMLPAGE2} 
              echo "<HTML>" > ${HTMLMPAGE2} 
              echo "  <HEAD>" >> ${HTMLPAGE2}
              echo "  <HEAD>" >> ${HTMLMPAGE2}
              echo "    <TITLE>${HEADER}</TITLE>" >> ${HTMLPAGE2}
              echo "    <TITLE>${HEADER}</TITLE>" >> ${HTMLMPAGE2}
              echo "    <STYLE> a:hover { color: ${HOVERCOLOR} } </STYLE> " >> ${HTMLPAGE2}
              echo "    <STYLE> a:hover { color: ${HOVERCOLOR} } </STYLE> " >> ${HTMLMPAGE2}
              echo "  </HEAD>" >> ${HTMLPAGE2}
              echo "  </HEAD>" >> ${HTMLMPAGE2}
              echo "  <BODY>" >> ${HTMLPAGE2}
              echo "  <BODY>" >> ${HTMLMPAGE2}
              echo "  <BODY aLink=${LINKCOLOR} link=${LINKCOLOR} vLink=${LINKCOLOR}>" >> ${HTMLPAGE2}
              echo "  <BODY aLink=${LINKCOLOR} link=${LINKCOLOR} vLink=${LINKCOLOR}>" >> ${HTMLMPAGE2}
              echo "  <FONT face=${FFACE}><H2>${HEADER}</H2></FONT>" >> ${HTMLPAGE2}
              echo "  <FONT face=${FFACE}><H2>${HEADER}</H2></FONT>" >> ${HTMLMPAGE2}
              echo "  <CENTER> <FONT face=${FFACE} color=${CUSTOMCOLOR}><H1><B>${CUSTOMER}</B></H1></FONT> </CENTER>" >> ${HTMLPAGE2}
              echo "  <CENTER> <FONT face=${FFACE} color=${CUSTOMCOLOR}><H1><B>${CUSTOMER}</B></H1></FONT> </CENTER>" >> ${HTMLMPAGE2}
              echo "  <DIV align=right><FONT face=${FFACE} color=green><H3><I>Elektronische bladmuziek bibliotheek</I></H3> </FONT> </DIV>" >> ${HTMLPAGE2}
              echo "  <DIV align=right><FONT face=${FFACE} color=green><H3><I>Elektronische bladmuziek bibliotheek</I></H3> </FONT> </DIV>" >> ${HTMLMPAGE2}
              echo "  <HR>" >> ${HTMLPAGE2}
              echo "  <HR>" >> ${HTMLMPAGE2}
# Breadcrums (broodkruimels)
              echo "   <FONT face=${FFACE} size=${FSIZE}> <A HREF=\"/ \">Begin</A> > <A HREF=\"/${BAND}/ \">${BAND}</A> > <A HREF=\"/${BAND}/${INSTR}/ \"> ${INSTR} </A> > <A HREF=\"/${BAND}/${BAND}-${TITLE}.html \">${TITLE}</A> </FONT> " >> ${HTMLPAGE2}
        echo "   <FONT face=${FFACE} size=${FSIZEM}> <A HREF=\"/ \">Begin</A> > <A HREF=\"/${BAND}/ \">${BAND}</A> > <A HREF=\"/${BAND}/${INSTR}/ \"> ${INSTR} </A> > <A HREF=\"/${BAND}/${BAND}-${TITLE}.html \">${TITLE}</A> > </FONT> " >> ${HTMLMPAGE2}
              echo "  <HR>" >> ${HTMLPAGE2}
              echo "  <HR>" >> ${HTMLMPAGE2}

              ls -1 ${DESTDIR}/${BAND}/${INSTR}/${TITLE}/*.[Pp][Dd][Ff] 2>/dev/null |sed "s|${DESTDIR}/${BAND}/${INSTR}/${TITLE}/||g"|grep -v ^_|grep -v ".htm"| while read MUZIEKBLAD
              do
# MUZIEKBLAD = PARTIJ
                if [ ${VERBOSE} ]; then
                  echo "      |${MUZIEKBLAD}| "
                fi 
# Check for .htaccess at BAND/INTRUMENT-level
                ANSW=`ls -1a ${DESTDIR}/${BAND}/${INSTR}/.htaccess 2>/dev/null`
                _DEMO=`ls -1a ${DESTDIR}/${BAND}/${INSTR}/.demo 2>/dev/null`
# If .htaccess OR --do-pdf, then
# If .demo found in BAND/INTRUMENT-dir, then allow PDF-URL
                if [ "${_DEMO}" != "" ] || [ "${ANSW}" != "" ] || [ ${DO_PDF} ]; then
                  MUZIEKBLADLINK=`echo ${MUZIEKBLAD}`
                  MUZIEKBLADMLINK=`echo ${MUZIEKBLAD}`
                else  # _DEMO / DO_PDF
                  MUZIEKBLADLINK="${NOPDFURL}"
                  MUZIEKBLADMLINK="${NOPDFMURL}"
                fi  # _DEMO / DO_PDF
# Normal page
                echo " <FONT face=${FFACE} size=${FSIZE}> <A HREF=\"${MUZIEKBLADLINK}\">${MUZIEKBLAD}</A> " >> ${HTMLPAGE2}
# When no NOPDF and PRINTER(found), then show [Printer] onto page as well
                if [ ${DO_PDF} ] && [ ${PRINTER} ]; then
                  echo " > <A HREF=\"/cgi-bin/to_printer.sh?file=${MUZIEKBLADLINK}\">[Printer]</A> " >> ${HTMLPAGE2}
                fi  # PRINTER
                echo " <BR></FONT> " >> ${HTMLPAGE2}
# M-page
                echo " <FONT face=${FFACE} size=${FSIZEM}> <A HREF=\"${MUZIEKBLADMLINK}\">${MUZIEKBLAD}</A> " >> ${HTMLMPAGE2}
                if [ ${DO_PDF} ] && [ ${PRINTER} ]; then
                  echo " > <A HREF=\"/cgi-bin/to_printer.sh?file=${MUZIEKBLADMLINK}\">[Printer]</A> " >> ${HTMLMPAGE2}
                fi  # PRINTER
                echo " <BR></FONT> " >> ${HTMLMPAGE2}
              done  # MUZIEKBLAD
# MP3
              ls -1 ${DESTDIR}/${BAND}/${INSTR}/${TITLE}/*.[Mm][Pp]3 2>/dev/null |sed "s|${DESTDIR}/${BAND}/${INSTR}/${TITLE}/||g"|grep -v ^_|grep -v ".htm" | while read MUZIEKMP3 
              do
#                echo "      |${MUZIEKMP3}| "
                MUZIEKMP3LINK=`echo ${MUZIEKMP3}`
                echo " <FONT face=${FFACE} size=${FSIZE}> <A HREF=\"${MUZIEKMP3LINK}\">${MUZIEKMP3}</A> <BR></FONT> " >> ${HTMLPAGE2}
                echo " <FONT face=${FFACE} size=${FSIZEM}> <A HREF=\"${MUZIEKMP3LINK}\">${MUZIEKMP3}</A> <BR></FONT> " >> ${HTMLMPAGE2}
              done  # MUZIEKMP3

              echo "  <HR>" >> ${HTMLPAGE2}
              echo "  <HR>" >> ${HTMLMPAGE2}
# H6, FOOTER
#              echo "  <CENTER> <FONT face=${FFACE} size=1> Build: `date +%Y%m%d"_"%H%M%S`(BAND-INSTR-TITLE>PART.) [ v${VER}] @${HOSTNAME} <A HREF=\"${EBLADMUZIEK_URL}\">e-bladmuziek</A> by <A HREF=\"${AGRARIXIT_URL}\">Agrarix-IT</A></FONT> </CENTER>" >> ${HTMLPAGE2}
              PAGE="(BAND-INSTR-TITLE>PART.)"
              echo "  <CENTER> <FONT face=${FFACE} size=1>${PAGE}<A HREF=\"${EBLADMUZIEK_URL}\">e-bladmuziek</A>${BUILT} by <A HREF=\"${AGRARIXIT_URL}\">Agrarix-IT</A></FONT> </CENTER>" >> ${HTMLPAGE2}
              echo "  <CENTER> <FONT face=${FFACE} size=1>m${PAGE}<A HREF=\"${EBLADMUZIEK_URL}\">e-bladmuziek</A>${BUILT} by <A HREF=\"${AGRARIXIT_URL}\">Agrarix-IT</A></FONT> </CENTER>" >> ${HTMLMPAGE2}
              echo "</HTML>" >> ${HTMLPAGE2} 
              echo "</HTML>" >> ${HTMLMPAGE2} 

            done  # TITLE
          fi  # [ -d ${DESTDIR}/${BAND}/${INSTR}/ ]

        else #  -d ${DESTDIR}/${BAND}/${INSTR} 
          echo " " >> ${HTMLPAGE}
#          echo " " >> ${HTMLMPAGE}
        fi  #  -d ${DESTDIR}/${BAND}/${INSTR}

        echo "    </TD>" >> ${HTMLPAGE}
#        echo "    </TD>" >> ${HTMLMPAGE}
      done  # BAND
      echo "  </TR>" >> ${HTMLPAGE}
#      echo "  </TR>" >> ${HTMLMPAGE}
    fi  # != ""
  done  #  ls -1 INSTR

  echo ""
  echo "  Titles /BAND pages (BAND>TITLE)"
# Titles /BAND pages

#  echo "  <TR>" >> ${HTMLPAGE}
#  echo "  <TR>" >> ${HTMLMPAGE}

# Creating title-page /band
  ls -1d ${DESTDIR}/*/ 2>/dev/null |egrep -i "${BFILTER}"|grep -v ^_|grep -v ${TOEGANGDIR}|sed "s|${DESTDIR}||g"|sed 's|/||g'|grep -ivf ${TMP}.excl|while read BAND
  do
    echo "  B:${BAND} .."
    HTMLPAGE2="${DESTDIR}/${BAND}/${BAND}.${DESTEXT}"
    HTMLMPAGE2="${DESTMDIR}/${BAND}/${BAND}.${DESTMEXT}"
    echo "<HTML>" > ${HTMLPAGE2}
    echo "<HTML>" > ${HTMLMPAGE2}
    echo "  <HEAD>" >> ${HTMLPAGE2}
    echo "  <HEAD>" >> ${HTMLMPAGE2}
    echo "    <TITLE>${HEADER}</TITLE>" >> ${HTMLPAGE2}
    echo "    <TITLE>${HEADER}</TITLE>" >> ${HTMLMPAGE2}
    echo "    <STYLE> a:hover { color: ${HOVERCOLOR} } </STYLE> " >> ${HTMLPAGE2}
    echo "    <STYLE> a:hover { color: ${HOVERCOLOR} } </STYLE> " >> ${HTMLMPAGE2}
    echo "  </HEAD>" >> ${HTMLPAGE2}
    echo "  </HEAD>" >> ${HTMLMPAGE2}
    echo "  <BODY>" >> ${HTMLPAGE2}
    echo "  <BODY>" >> ${HTMLMPAGE2}
    echo "  <BODY aLink=${LINKCOLOR} link=${LINKCOLOR} vLink=${LINKCOLOR}>" >> ${HTMLPAGE2}
    echo "  <BODY aLink=${LINKCOLOR} link=${LINKCOLOR} vLink=${LINKCOLOR}>" >> ${HTMLMPAGE2}
    echo "  <FONT face=${FFACE}><H2>${HEADER}</H2></FONT>" >> ${HTMLPAGE2}
    echo "  <FONT face=${FFACE}><H2>${HEADER}</H2></FONT>" >> ${HTMLMPAGE2}
    echo "  <CENTER> <FONT face=${FFACE} color=${CUSTOMCOLOR}><H1><B>${CUSTOMER}</B></H1></FONT> </CENTER>" >> ${HTMLPAGE2}
    echo "  <CENTER> <FONT face=${FFACE} color=${CUSTOMCOLOR}><H1><B>${CUSTOMER}</B></H1></FONT> </CENTER>" >> ${HTMLMPAGE2}
    echo "  <DIV align=right><FONT face=${FFACE} color=green><H3><I>Elektronische bladmuziek bibliotheek</I></H3> </FONT> </DIV>" >> ${HTMLPAGE2}
    echo "  <DIV align=right><FONT face=${FFACE} color=green><H3><I>Elektronische bladmuziek bibliotheek</I></H3> </FONT> </DIV>" >> ${HTMLMPAGE2}


#HEADERIMG
  echo "<TABLE border=${BORDER} width='100%' cellspacing='0' id='image' >" >> ${HTMLPAGE2}
  echo "<TABLE border=${BORDERM} width='100%' cellspacing='0' id='image' >" >> ${HTMLMPAGE2}
  echo "  <TR>" >> ${HTMLPAGE2}
  echo "  <TR>" >> ${HTMLMPAGE2}
  echo "    <TD BGCOLOR=black>" >> ${HTMLPAGE2}
  echo "    <TD BGCOLOR=black>" >> ${HTMLMPAGE2}
  echo "    </TD>" >> ${HTMLPAGE2}
  echo "    </TD>" >> ${HTMLMPAGE2}
  echo "  </TR>" >> ${HTMLPAGE2}
  echo "  </TR>" >> ${HTMLMPAGE2}
  echo "  <TR>" >> ${HTMLPAGE2}
  echo "  <TR>" >> ${HTMLMPAGE2}
  echo "    <TD>" >> ${HTMLPAGE2}
  echo "    <TD>" >> ${HTMLMPAGE2}
  echo "      <A HREF=\"${EBLADMUZIEK_URL}\"><IMG src="../${HEADERIMG}" width="100%" target=_blank > </A>" >> ${HTMLPAGE2}
  echo "      <A HREF=\"${EBLADMUZIEK_URL}\"><IMG src="../${HEADERIMG}" width="100%" target=_blank > </A>" >> ${HTMLMPAGE2}
  echo "    </TD>" >> ${HTMLPAGE2}
  echo "    </TD>" >> ${HTMLMPAGE2}
  echo "  </TR>" >> ${HTMLPAGE2}
  echo "  </TR>" >> ${HTMLMPAGE2}
  echo "</TABLE>" >> ${HTMLPAGE2}
  echo "</TABLE>" >> ${HTMLMPAGE2}

# Menu balk
  echo "<TABLE border=${BORDER} width='100%' cellspacing='0' id='menu'>" >> ${HTMLPAGE2}
  echo "<TABLE border=${BORDERM} width='100%' cellspacing='0' id='menu'>" >> ${HTMLMPAGE2}
  echo "  <TR>" >> ${HTMLPAGE2}
  echo "  <TR>" >> ${HTMLMPAGE2}
  echo "    <TD BGCOLOR=black>" >> ${HTMLPAGE2}
  echo "    <TD BGCOLOR=black>" >> ${HTMLMPAGE2}
  echo "      <FONT COLOR=${CUSTOMCOLOR} face=${FFACE} size=${FSIZE}> <A HREF='//e-bladmuziek.agrarix.nl/help' target='_blank'>Help</A> | <A HREF='../gebruiksvoorwaarden.${DESTEXT}'>Voorwaarden</A></FONT>" >> ${HTMLPAGE2}
  if [ -d ${DESTDIR}/${TOEGANGDIR} ]; then
    echo "      <FONT COLOR=${CUSTOMCOLOR} face=${FFACE} size=${FSIZE}> | <A HREF=\"${TOEGANGDIR}\">Toegang</A> </FONT>" >> ${HTMLPAGE2}
  fi
  echo "      <FONT COLOR=${CUSTOMCOLOR} face=${FFACE} size=${FSIZEM}> <A HREF='//e-bladmuziek.agrarix.nl/help' target='_blank'>HELP</A> | <A HREF='../gebruiksvoorwaarden.${DESTMEXT}'>VOORWAARDEN</A> </FONT>" >> ${HTMLMPAGE2}
  if [ -d ${DESTMDIR}/${TOEGANGDIR} ]; then
    echo "      <FONT COLOR=${CUSTOMCOLOR} face=${FFACE} size=${FSIZEM}> | <A HREF=\"${TOEGANGDIR}\">TOEGANG</A> </FONT>" >> ${HTMLMPAGE2}
  fi
# Printer ?
  type lp 2>/dev/null
  EC=${?}
  if [ ${EC} -eq 0 ]; then
    echo "      <FONT COLOR=${CUSTOMCOLOR} face=${FFACE} size=${FSIZE}> | Printer </FONT>" >> ${HTMLPAGE2}
    echo "      <FONT COLOR=${CUSTOMCOLOR} face=${FFACE} size=${FSIZEM}> | Printer </FONT>" >> ${HTMLMPAGE2}
    PRINTER=1
  fi  # EC=0, lp
  echo "    </TD>" >> ${HTMLPAGE2}
  echo "    </TD>" >> ${HTMLMPAGE2}
  echo "  </TR>" >> ${HTMLPAGE2}
  echo "  </TR>" >> ${HTMLMPAGE2}
  echo "  </TABLE>" >> ${HTMLPAGE2}
  echo "  </TABLE>" >> ${HTMLMPAGE2}

  echo "  <HR>" >> ${HTMLPAGE2}
  echo "  <HR>" >> ${HTMLMPAGE2}

# Breadcrums (broodkruimels)
        echo "   <FONT face=${FFACE} size=${FSIZE}> <A HREF=\"/ \">Begin</A> > <A HREF=\"/${BAND}/ \">${BAND}</A> > </FONT> " >> ${HTMLPAGE2}
        echo "   <FONT face=${FFACE} size=${FSIZEM}> <A HREF=\"/ \">Begin</A> > <A HREF=\"/${BAND}/ \">${BAND}</A> > </FONT> " >> ${HTMLMPAGE2}
#    echo "   <FONT face=${FFACE} size=${FSIZE}>${BAND}/ </FONT>" >> ${HTMLPAGE2}
#    echo "   <FONT face=${FFACE} size=${FSIZEM}>${BAND}/ </FONT>" >> ${HTMLMPAGE2}

# Create index-file /BAND /TITLES (BAND>TITLE)
# Exclude FILE = BAND.arch (ViJoS.arch)
# ----------------------------------------------------------

#    ARCH_FILE="${DATADIR}/${BAND}.arch"
#    if [ ! -f ${ARCH_FILE} ]; then
## If no file, the create an empty one
#      echo " " > ${ARCH_FILE}
#    else
#      echo "  ARCH_FILE (${ARCH_FILE}) found. Using ..."|tee -a ${LOG}
#      sleep 1
#    fi

# BAND_FILE
    cd ${DESTDIR}/${BAND}
# Create 0.Alles-list 1st
    ls -1d */* 2>/dev/null |grep -v ^_|grep -v "\.htm" |cut -d\/ -f2|sort -u > ${DATADIR}/${BAND}.0.Alles
#   When ${DATADIR}/${BAND}.[1-4].* does not exist. grep fail. So, touch en empty one
    FORS="1 2 3 4"
    for F in ${FORS}
    do
      ls -1 ${DATADIR}/${BAND}.[${F}].* 
      EC=${?}
      if [ ${EC} -ne 0 ]; then
        touch ${DATADIR}/${BAND}.${F}.Empty
      fi
    done  # F
    FORS="6 7 8 9"
    for F in ${FORS}
    do
      ls -1 ${DATADIR}/${BAND}.[${F}].* 
      EC=${?}
      if [ ${EC} -ne 0 ]; then
        touch ${DATADIR}/${BAND}.${F}.Empty
      fi
    done  # F

    cat ${DATADIR}/${BAND}.0.Alles |grep -ivf ${DATADIR}/${BAND}.[1-4].* 2>/dev/null |grep -ivf ${DATADIR}/${BAND}.[6-9].* 2>/dev/null | grep -v ^# |grep -v ^_ |cut -d\: -f2 > ${DATADIR}/${BAND}.5.Rest

# For split in New / Arch, etc (v0.1 of SUBDIV)
# band_files_options.csv
# BAND_HDR;GREP_OPT;BAND_FILE
# Nieuw;-vf;ViJoS.arch;
# Archief;-f;ViJoS.arch;
#
# When 5.Rest = 0, the cp 0.Alles to 5.Rest
    LINES_5=`cat ${DATADIR}/${BAND}.5.Rest|grep -v ^#|wc -l`
    if [ ${LINES_5} -eq 0 ]; then
      cp ${DATADIR}/${BAND}.0.Alles ${DATADIR}/${BAND}.5.Rest
    fi  # =0
    ls -1 ${DATADIR}/${BAND}.[1-9].* 2>/dev/null |grep -iv empty|while read BAND_FILE
    do
      echo "      ${BAND_FILE}"
      BAND_HDR=`echo ${BAND_FILE}|awk -F\. '{print $3}'`
      GREP_OPT="-f "

#    cat ${DATADIR}/band_files_options.csv|grep -i ";${BAND}\."|while read LINE
#    do

      echo "  <HR>" >> ${HTMLPAGE2}
      echo "  <HR>" >> ${HTMLMPAGE2}
#      BAND_HDR=`echo ${LINE}|awk -F\; '{print $1}'`
#      GREP_OPT=`echo ${LINE}|awk -F\; '{print $2}'`
#      BAND_FILE=`echo ${LINE}|awk -F\; '{print $3}'`
echo "   BAND_HDR=${BAND_HDR} GREP_OPT=${GREP_OPT} BAND_FILE=${BAND_FILE}"
sleep ${SLEEP}
#      echo "  <FONT face=${FFACE} size=${FSIZE} color=${CUSTOMCOLOR}> ${BAND_HDR}: <FONT>" >> ${HTMLPAGE2}
      echo "  <FONT face=${FFACE} size=${FSIZE} color=black> <A HREF=\"#${BAND_HDR}\"> ${BAND_HDR} </A> : <FONT>" >> ${HTMLPAGE2}
#      echo "  <FONT face=${FFACE} size=${FSIZEM} color=${CUSTOMCOLOR}> ${BAND_HDR}: <FONT>" >> ${HTMLMPAGE2}
      echo "  <FONT face=${FFACE} size=${FSIZEM} color=black> <A HREF=\"#${BAND_HDR}\"> ${BAND_HDR} </A> : <FONT>" >> ${HTMLMPAGE2}

      echo "  <HR>" >> ${HTMLPAGE2}
      echo "  <HR>" >> ${HTMLMPAGE2}

# New (not in ARCH_FILE)
    ls -1d */* 2>/dev/null |cut -d\/ -f2|grep ${GREP_OPT} ${BAND_FILE}|grep -v ^_|grep -v htm|sort -u|while read TITLE
    do
      echo "    TITLE=${TITLE} (BAND_FILE)"

      WR_TITLE_PAGE3
#
## WR_TITLE_PAGE3
## ----------------------
#      echo "    T:${TITLE}."
#      HTMLPAGE3="${DESTDIR}/${BAND}/${BAND}-${TITLE}.${DESTEXT}"
#      HTMLMPAGE3="${DESTMDIR}/${BAND}/${BAND}-${TITLE}.${DESTMEXT}"
#
#      echo "<HTML>" > ${HTMLPAGE3}
#      echo "<HTML>" > ${HTMLMPAGE3}
#      echo "  <HEAD>" >> ${HTMLPAGE3}
#      echo "  <HEAD>" >> ${HTMLMPAGE3}
#      echo "    <TITLE>${HEADER}</TITLE>" >> ${HTMLPAGE3}
#      echo "    <TITLE>${HEADER}</TITLE>" >> ${HTMLMPAGE3}
#      echo "    <STYLE> a:hover { color: ${HOVERCOLOR} } </STYLE> " >> ${HTMLPAGE3}
#      echo "    <STYLE> a:hover { color: ${HOVERCOLOR} } </STYLE> " >> ${HTMLMPAGE3}
#      echo "  </HEAD>" >> ${HTMLPAGE3}
#      echo "  </HEAD>" >> ${HTMLMPAGE3}
#      echo "  <BODY>" >> ${HTMLPAGE3}
#      echo "  <BODY>" >> ${HTMLMPAGE3}
#      echo "  <BODY aLink=${LINKCOLOR} link=${LINKCOLOR} vLink=${LINKCOLOR}>" >> ${HTMLPAGE3}
#      echo "  <BODY aLink=${LINKCOLOR} link=${LINKCOLOR} vLink=${LINKCOLOR}>" >> ${HTMLMPAGE3}
#      echo "  <FONT face=${FFACE}><H2>${HEADER}</H2></FONT>" >> ${HTMLPAGE3}
#      echo "  <FONT face=${FFACE}><H2>${HEADER}</H2></FONT>" >> ${HTMLMPAGE3}
#      echo "  <CENTER> <FONT face=${FFACE} color=${CUSTOMCOLOR}><H1><B>${CUSTOMER}</B></H1></FONT> </CENTER>" >> ${HTMLPAGE3}
#      echo "  <CENTER> <FONT face=${FFACE} color=${CUSTOMCOLOR}><H1><B>${CUSTOMER}</B></H1></FONT> </CENTER>" >> ${HTMLMPAGE3}
#      echo "  <DIV align=right><FONT face=${FFACE} color=green><H3><I>Elektronische bladmuziek bibliotheek</I></H3> </FONT> </DIV>" >> ${HTMLPAGE3}
#      echo "  <DIV align=right><FONT face=${FFACE} color=green><H3><I>Elektronische bladmuziek bibliotheek</I></H3> </FONT> </DIV>" >> ${HTMLMPAGE3}
#      echo "  <HR>" >> ${HTMLPAGE3}
#      echo "  <HR>" >> ${HTMLMPAGE3}
## Breadcrums (broodkruimels)
#        echo "   <FONT face=${FFACE} size=${FSIZE}> <A HREF=\"/ \">Begin</A> > <A HREF=\"/${BAND}/ \">${BAND}</A> > <A HREF=\"/${BAND}/${BAND}-${TITLE}.${DESTEXT} \">${TITLE}</A> > </FONT> " >> ${HTMLPAGE3}
#        echo "   <FONT face=${FFACE} size=${FSIZEM}> <A HREF=\"/ \">Begin</A> > <A HREF=\"/${BAND}/ \">${BAND}</A> > <A HREF=\"/${BAND}/${BAND}-${TITLE}.${DESTMEXT} \">${TITLE}</A> > </FONT> " >> ${HTMLMPAGE3}
#      echo "  <HR>" >> ${HTMLPAGE3}
#      echo "  <HR>" >> ${HTMLMPAGE3}
##
#      ICNT=`ls -1d */* 2>/dev/null |grep -v ^_| grep "${TITLE}"|cut -d\/ -f1|wc -l`
#      ls -1d */* 2>/dev/null |grep -v ^_| grep "${TITLE}"|cut -d\/ -f1|while read INSTR
#      do
## Partiture/PDF/MP3 CNT
#        PCNT=`ls -1d ${INSTR}/${TITLE}/*.[PpMm][DdPp][Ff3] 2>/dev/null |grep -v ^_| wc -l`
#        echo "      I:${INSTR} (${PCNT}) ."
#        echo " <FONT face=${FFACE} size=${FSIZE}><A HREF=\"${INSTR}/${TITLE}\"> ${INSTR} (${PCNT})</A> <BR> </FONT> " >> ${HTMLPAGE3}
#        echo " <FONT face=${FFACE} size=${FSIZEM}><A HREF=\"${INSTR}/${TITLE}\"> ${INSTR} (${PCNT})</A> <BR> </FONT> " >> ${HTMLMPAGE3}
#      done  # INSTR
#      echo "  <HR>" >> ${HTMLPAGE3}
#      echo "  <HR>" >> ${HTMLMPAGE3}
## H6, FOOTER
##      echo "  <CENTER> <FONT face=${FFACE} size=1> Build: `date +%Y%m%d"_"%H%M%S`(BAND-TITLE>INSTR) [v${VER}] @${HOSTNAME} <A HREF=\"${EBLADMUZIEK_URL}\">e-bladmuziek</A> by <A HREF=\"${AGRARIXIT_URL}\">Agrarix-IT</A></FONT> </CENTER>" >> ${HTMLPAGE3}
#      PAGE="(BAND-TITLE>INSTR)"
#      echo "  <CENTER> <FONT face=${FFACE} size=1>${PAGE}<A HREF=\"${EBLADMUZIEK_URL}\">e-bladmuziek</A>${BUILT} by <A HREF=\"${AGRARIXIT_URL}\">Agrarix-IT</A></FONT> </CENTER>" >> ${HTMLPAGE3}
#      echo "  <CENTER> <FONT face=${FFACE} size=1>m${PAGE}<A HREF=\"${EBLADMUZIEK_URL}\">e-bladmuziek</A>${BUILT} by <A HREF=\"${AGRARIXIT_URL}\">Agrarix-IT</A></FONT> </CENTER>" >> ${HTMLMPAGE3}
#      echo "</HTML>" >> ${HTMLPAGE3}
#      echo "</HTML>" >> ${HTMLMPAGE3}
#
#
#      echo " <FONT face=${FFACE} size=${FSIZE}> <A HREF=\"${BAND}-${TITLE}.html \"> ${TITLE} (${ICNT}) </A> <BR></FONT> " >> ${HTMLPAGE2}
#      echo " <FONT face=${FFACE} size=${FSIZEM}> <A HREF=\"${BAND}-${TITLE}.html \"> ${TITLE} (${ICNT}) </A> <BR></FONT> " >> ${HTMLMPAGE2}
##----------------------



    done  # TITLE

    done  # band_files_options.csv
# ---------------------------------------------



    echo "  <HR>" >> ${HTMLPAGE2}
    echo "  <HR>" >> ${HTMLMPAGE2}
# H6< FOOTER
    PAGE="(BAND>TITLE)"
    echo "  <CENTER> <FONT face=${FFACE} size=1>${PAGE}<A HREF=\"${EBLADMUZIEK_URL}\">e-bladmuziek</A>${BUILT} by <A HREF=\"${AGRARIXIT_URL}\">Agrarix-IT</A></FONT> </CENTER>" >> ${HTMLPAGE2}
    echo "  <CENTER> <FONT face=${FFACE} size=1>m${PAGE}<A HREF=\"${EBLADMUZIEK_URL}\">e-bladmuziek</A>${BUILT} by <A HREF=\"${AGRARIXIT_URL}\">Agrarix-IT</A></FONT> </CENTER>" >> ${HTMLMPAGE2}
    echo "</HTML>" >> ${HTMLPAGE2}
    echo "</HTML>" >> ${HTMLMPAGE2}

# For Mobile; the 1st (main/begin pages) Bands after each other
    echo "  Mobile:${BAND} ..."
    cd ${DESTDIR}/${BAND}
# For M. change _ in ' '
    BANDM=`echo ${BAND}|sed 's|_| |g'`
    TCNT=`ls -1d */* 2>/dev/null | cut -d\/ -f2|grep -v ^_|grep -v htm|sort -u | wc -l`
    echo "  <TR>" >> ${HTMLMPAGE}
    echo "    <TD>" >> ${HTMLMPAGE}
    echo "      <CENTER>" >> ${HTMLMPAGE}
    echo "        <FONT color=black face=${FFACE} size=${FSIZEM}> <A HREF=\"${BAND}/${BAND}.html\"><B><I>${BANDM} (${TCNT}) </I></B> </A></FONT> " >> ${HTMLMPAGE}
    echo "      </CENTER>" >> ${HTMLMPAGE}
    echo "    </TD>" >> ${HTMLMPAGE}
    echo "  </TR>" >> ${HTMLMPAGE}

    ls -1d * 2>/dev/null | cut -d\/ -f2|grep -v ^_|grep -v htm|sort -u | while read INSTR
    do
      echo "    I:${INSTR}."
      echo "  <TR>" >> ${HTMLMPAGE}
      echo "    <TD>" >> ${HTMLMPAGE}
      ICNT=`ls -1d ${INSTR}/* 2>/dev/null |grep -v ^_|grep -v htm|grep "${INSTR}"|cut -d\/ -f1|wc -l`

      echo "      <FONT face=${FFACE} size=${FSIZEM}> <A HREF=\"/${BAND}/${INSTR}\">${INSTR} (${ICNT})</A> <BR></FONT> " >> ${HTMLMPAGE}

      echo "    </TD>" >> ${HTMLMPAGE}
      echo "  </TR>" >> ${HTMLMPAGE}

    done  # m-INSTRUMENT

    echo "  </TR>" >> ${HTMLMPAGE}
    echo "    <TD BGCOLOR=${CUSTOMCOLOR}>" >> ${HTMLMPAGE}
    echo "    </TD>" >> ${HTMLMPAGE}
    echo "  <TR>" >> ${HTMLMPAGE}

  done  # BAND


  echo "</TABLE>" >> ${HTMLPAGE}
  echo "</TABLE>" >> ${HTMLMPAGE}

  echo "<HR>" >> ${HTMLPAGE}
  echo "<HR>" >> ${HTMLMPAGE}
# H6, FOOTER
#  echo "  <CENTER> <FONT face=${FFACE} size=1> <A HREF=\"index.htm\">Mobile</A>  Build: `date +%Y%m%d"_"%H%M%S`(index) [v${VER}] @${HOSTNAME} <A HREF=\"${EBLADMUZIEK_URL}\">e-bladmuziek</A> by <A HREF=\"${AGRARIXIT_URL}\">Agrarix-IT</A></FONT> </CENTER>" >> ${HTMLPAGE}
  PAGE=""
  echo "  <CENTER> <FONT face=${FFACE} size=1>${PAGE}<A HREF=\"${EBLADMUZIEK_URL}\">e-bladmuziek</A> by <A HREF=\"${AGRARIXIT_URL}\">Agrarix-IT</A> > <A HREF=\"index.htm\">Mobile</A> </FONT> </CENTER>" >> ${HTMLPAGE}
  echo "  <CENTER> <FONT face=${FFACE} size=1>${PAGE}<A HREF=\"${EBLADMUZIEK_URL}\">e-bladmuziek</A> by <A HREF=\"${AGRARIXIT_URL}\">Agrarix-IT</A> ( > <A HREF=\"index.html\">Desktop</A> ) </FONT> </CENTER>" >> ${HTMLMPAGE}

#  echo "  <CENTER> <FONT face=${FFACE} size=1> Build: `date +%Y%m%d"_"%H%M%S` @${HOSTNAME} [${PGM} v${VER}]</FONT> </CENTER>" >> ${HTMLPAGE2}
#  echo "  <CENTER> <FONT face=${FFACE} size=1> M-Build: `date +%Y%m%d"_"%H%M%S` @${HOSTNAME} [${PGM} v${VER}]</FONT> </CENTER>" >> ${HTMLMPAGE2}
  echo "</HTML>" >> ${HTMLPAGE}
  echo "</HTML>" >> ${HTMLMPAGE}

fi  # WEBUPD


# ---------------------------------------------------------
# Select username
# And mail (if -m)
# ---
if [ "${UNAME}" != "" ]; then
  if [ ! -d ${DATADIR} ]; then
    echo "  NO DATADIR (${DATADIR}). Exiting ..."|tee -a ${LOG}
    exit 10
  fi
  if [ ! -f ${NAMEFILE} ]; then
    echo "  NO NAMEFILE (${NAMEFILE}). Exiting ..."|tee -a ${LOG}
    exit 11
  fi
  echo "  Selecting Username(s) (${UNAME} & B:${BFILTER})..."

# Added BAND-selection (${BFILTER})
# Added UNAME
  cat ${NAMEFILE}|grep -v ^#|grep "${UNAME}"|grep ";${BFILTER}/"|awk -F\; '{print $1}'|sort -u|while read USER REST
  do
#    echo "  ${USER}"
    MAILADDRESS=`grep "${USER}" ${NAMEFILE}|awk -F\; '{print $2}'|sort -u|head -1`
    FIRST_NAME=`echo ${MAILADDRESS}|cut -d\< -f1|awk '{print $1}'`
    ADDRESS=`echo ${MAILADDRESS}|cut -d\< -f2|cut -d\> -f1`
    echo "  USER=${USER} FIRST_NAME=${FIRST_NAME} ADDRESS=${ADDRESS}"

# Start of the HTML-mail
    echo "" > ${TMP}
    echo "Beste ${FIRST_NAME}," >> ${TMP}
    echo "" >> ${TMP}
    echo "bij e-bladmuziek van ${CUSTOMER} (${HOSTURL}) heb jij de gebruikersnaam : ${USER}" >> ${TMP}
    echo "" >> ${TMP}
    echo "voor de volgende delen (Band/Instrument);" >> ${TMP}

    cat ${NAMEFILE}|grep -v ^#|grep "${USER}"|grep "${UNAME}"|awk -F\; '{print $3}'|while read LINE
    do
      echo "    ${LINE}" | tee -a ${TMP}
    done  # LINE

    if [ -s ${TMP} ] && [ "${ADDRESS}" != "" ]; then
      echo "" >> ${TMP}
      echo "De toegang is geregeld dmv gebruikersnaam (${USER}) en het wachtwoord (password) is een PIN-code (makkelijker te onthouden)." >> ${TMP}
      echo "" >> ${TMP}
      echo "De PIN-code moet (zeker de 1e keer) gezet worden." >> ${TMP}
      echo "Dit gaat via Menu > Toegang (${HOSTURL}${TOEGANGDIR}/)"  >> ${TMP}
      echo "" >> ${TMP}
      echo "Deze PIN-code wordt dan, per mail, opgestuurd." >> ${TMP}
      echo "En kan dan voortaan gebruikt worden. Er hoeft niet elke keer een nieuwe aangevraagd te worden." >> ${TMP}
      echo "Soms komt deze mail in de SPAM-box/map terecht. Gelieve daar even in te kijken." >> ${TMP}
      echo "" >> ${TMP}
      echo "Is men de PIN-code kwijt of wil men een eigen PIN-code zetten? Dat kan ook via Toegang (in het Menu)." >> ${TMP}
      echo "" >> ${TMP}
      echo "Verdere uitleg (help) is te vinden via Menu > Help (http://e-bladmuziek.agrarix.nl/help)" >> ${TMP}
      echo "" >> ${TMP}
      echo "Mocht je nog vragen hebben, stel deze gerust aan de e-bladmuziek-beheerder (${ADMINMAIL})" >> ${TMP}
      echo "" >> ${TMP}
      echo "Met vriendelijke groet," >> ${TMP}
      echo "de e-bladmuziek-beheerder." >> ${TMP}
      echo "" >> ${TMP}
      echo "" >> ${TMP}
      echo "---" >> ${TMP}
      echo "Send by ${PGM} v${VER} at ${HOSTNAME}" >> ${TMP}
      echo "" >> ${TMP}

# Mail the username when option -m|--mail
      if [ ${MAIL} ]; then
        cat ${TMP}|mailx -a "BCC:${MAILBCC}" -r "${FROM}" -s "${SUBJECT}" "${ADDRESS}"
        echo "  Mailed user ${USER} to ${ADDRESS} (BCC:${MAILBCC})"|tee -a ${LOG}
      fi  # MAIL
      cp /dev/null ${TMP}

    fi
  done  # USER
fi  # UNAME



rm ${TMP}
echo "`date` ${PGM} v${VER} finished."|tee -a ${LOG}
exit 0

