/***********************************************
* Fading Scroller- © Dynamic Drive DHTML code library (www.dynamicdrive.com)
* This notice MUST stay intact for legal use
* Visit Dynamic Drive at http://www.dynamicdrive.com/ for full source code
***********************************************/

var delay = 3000000000; //set delay between message change (in miliseconds)
var maxsteps=30; // number of steps to take to change from start color to endcolor
var stepdelay=40; // time in miliseconds of a single step
//**Note: maxsteps*stepdelay will be total time in miliseconds of fading effect
var startcolor= new Array(255,255,255); // start color (red, green, blue)
var endcolor=new Array(255,255,255); // end color (red, green, blue)

var fcontent=new Array();
begintag='<div style="font: normal 10px Verdana; padding: 5px;">'; //set opening tag, such as font declarations
fcontent[0]="<b>Basislijstje</b><br/><BR>Begin op tijd met het regelen van o.a.: locatie, uitnodigingen, fotograaf, catering of restaurant, vervoer(ook terug), overnachtingen, kappers, kleding, kinderen en hun vertier, een plan B bij onverwachte dingen zoals klimaatgevoelige zaken, reisjes, verlichting,achtergrondmuziek, tenten-bouwers, volle tank, bediening, chauffeurs, filmploeg, radio en tv, bekendmaking aan de bladen, luchtkussens, vrije dagen, ceremonie-dragers, kado's, afscheids-geschenkjes, toespraken, ballonvluchten, bekende Nederlanders, hoogwaardigheidsbekleders, toestemming, W of EK- finale-wedstrijden, nationale feestdagen, vakantieperioden, postzegels, toneelstukjes, mani- en pedicure, voordrachten, spelletjes, bewaking van het lege huis, gastenboek, rol- en kinderstoelen, sport- en verenigingsvrienden, collega's, vuurkorven, actuele mail-list, garderobepersoneel, cash, werkgevers en ondergeschikten, kerkelijke inzegening, aansluiting voor de dia-presentatie-apparatuur (pc) en het scherm, volle accu's, verse batterijen, een pen, zakdoekje, stomerij, geen splinternieuwe schoenen, wie zoutloos, vegetarisch of vooral nooit vis, bij het raam of in de zon, schoonheidsspecialiste, de huisdieren, koffie en broodjes, bedankjes, aansteker, veerpont-tijden, een klinkende lijst van genodigden, sauna, de dag ervoor lekker rust, website, barbecue-aanmaakblokjes, slingers, routebeschrijving, de stilte en... de muziek.<br/><br/>Zo snap ik best waar u allemaal over nadenkt. En ik kan voor u de muziek helemaal verzorgen.<br/><br/>Wat ik zou allemaal kunnen willen weten in verband met uw feest:<br/>Het is voor u en mij van belang te weten of ik als een zeer aanwezig entertainer, rustige sfeermaker, als troubadour of als achtergrondmuzikant gevraagd wordt. Ik kan tussen deze verschillende manieren makkelijk overschakelen. Over het algemeen wijst dit zichzelf. Heeft u echter zeer vast omlijnde plannen, dan weet ik dat graag van tevoren. Dan kan ik me daarop gedegen voorbereiden. Om het geheel te laten slagen. Omdat dat mijn werk is. Met muziek. <a href=\"javascript:changecontent(1);\">lees verder &raquo;</a>";
fcontent[1]="<b>The making of Bo</b><br/><BR>Omdat we ook (we is een hele club!) op gaan treden gaan we de volgende dag naar het boekingskantoor. Hier wordt me verteld dat het zeven ofacht nummers worden, eerst drie up-tempo, dan een ballad, wederom twee up-tempo's en een medium als afsluiter. En dat we die nummers nog wel vinden. Ik ga achtendertighonderd gulden uitkoop kosten en het geheel duurt zo'n twintig minuten. Daar zou ik dan niet meer dan vierentwintighonderd netto aan over houden. En om te beginnen niet meer dan drie in de week. Ik besluit dat dit redelijk is.<br/><br/>In de deuropening staat een adembenemende vrouw naar me te glimlachen. Dit wordt mijn begeleidster, niet mijn chauffeur want die is nu op pad met een artiest. Twee jongens geluid en ik knik op de momenten dat dat van me verwacht wordt. Ofschoon heel duidelijk uiteengezet klinkt het me zeer vaag toe en het dringt dan ook niet tot me door.<br/><br/>Bij de fotograaf wordt ik zoals ik ooit mijn oma zag doen gepoederd en met allemaal lampen op me gericht  krijg ik een gratis advies van de fotograaf over patat en frikadellen eten. Bij de contactafdrukken, later, zag ik er veertig keer gespannen uit. Er zat een goeie bij.<br/><br/>Die stond later in het Brabants Nieuwsblad met een paginagroot interview wat ik echter nooit heb gelezen. Net als dat ik ook nooit ben geinterviewd. Maar vanaf nu was ik dus veel met sport bezig geweest, gek op dieren had mijn hele leven ontzettend graag gezeild, aldus de impresario, en mijn vader had een functie in landsbelang. Mijn moeder goot voortdurend met paplepels en voornamelijk cultuur. Als francaise trouwens. Bo. Ik was een selfmade man. En hoe. Ik rook onraad. <a href=\"javascript:changecontent(0);\">&laquo; terug</a>";
closetag='</div>';

var fwidth='390px'; //set scroller width
var fheight='460px'; //set scroller height

var fadelinks=1;  //should links inside scroller content also fade like text? 0 for no, 1 for yes.

///No need to edit below this line/////////////////


var ie4=document.all&&!document.getElementById;
var DOM2=document.getElementById;
var faderdelay=0;
var index=0;

/*Rafael Raposo edited function*/
//function to change content
function changecontent(index){
  if (index>=fcontent.length)
    index=0
  if (DOM2){
    document.getElementById("fscroller").style.color="rgb("+startcolor[0]+", "+startcolor[1]+", "+startcolor[2]+")"
    document.getElementById("fscroller").innerHTML=begintag+fcontent[index]+closetag
    if (fadelinks)
      linkcolorchange(1);
    //colorfade(1, 15);
  }
  else if (ie4)
    document.all.fscroller.innerHTML=begintag+fcontent[index]+closetag;
  //index++
}

function changecontent2(){
  if (index>=fcontent.length)
    index=0
  if (DOM2){
    document.getElementById("fscroller").style.color="rgb("+startcolor[0]+", "+startcolor[1]+", "+startcolor[2]+")"
    document.getElementById("fscroller").innerHTML=begintag+fcontent[index]+closetag
    if (fadelinks)
      linkcolorchange(1);
    //colorfade(1, 15);
  }
  else if (ie4)
    document.all.fscroller.innerHTML=begintag+fcontent[index]+closetag;
  index++
}

// colorfade() partially by Marcio Galli for Netscape Communications.  ////////////
// Modified by Dynamicdrive.com

function linkcolorchange(step){
  var obj=document.getElementById("fscroller").getElementsByTagName("A");
  if (obj.length>0){
    for (i=0;i<obj.length;i++)
      obj[i].style.color=getstepcolor(step);
  }
}

/*Rafael Raposo edited function*/
var fadecounter;
function colorfade(step) {
  if(step<=maxsteps) {	
    document.getElementById("fscroller").style.color=getstepcolor(step);
    if (fadelinks)
      linkcolorchange(step);
    step++;
    fadecounter=setTimeout("colorfade("+step+")",stepdelay);
  }else{
    clearTimeout(fadecounter);
    document.getElementById("fscroller").style.color="rgb("+endcolor[0]+", "+endcolor[1]+", "+endcolor[2]+")";
    setTimeout("changecontent()", delay);
	
  }   
}

/*Rafael Raposo's new function*/
function getstepcolor(step) {
  var diff
  var newcolor=new Array(3);
  for(var i=0;i<3;i++) {
    diff = (startcolor[i]-endcolor[i]);
    if(diff > 0) {
      newcolor[i] = startcolor[i]-(Math.round((diff/maxsteps))*step);
    } else {
      newcolor[i] = startcolor[i]+(Math.round((Math.abs(diff)/maxsteps))*step);
    }
  }
  return ("rgb(" + newcolor[0] + ", " + newcolor[1] + ", " + newcolor[2] + ")");
}

if (ie4||DOM2)
  document.write('<div id="fscroller" style="margin-left: 20px;background-color: #885200; border: none; width: '+fwidth+'; height: '+fheight+'"></div>');

if (window.addEventListener) {
	window.addEventListener("load", changecontent2, false)
} else if (window.attachEvent) {
	window.attachEvent("onload", changecontent2)
} else if (document.getElementById) {
	window.onload=changecontent2
}

