/******************************************************/
// Slogan scroller voor Cheng Huwelijksburo.nl        /
// Delen van dit script zijn afkomstig van DynamicDrive.com en bewerkt door Script Zine Design //
/******************************************************/

var delay = 8000; // hoelang moet de tekst blijven staan (ms)
var maxsteps=20; // in hoeveel stappen kleuren
var stepdelay=40; // hoelang duurt elke stap (ms)
var startcolor= new Array(0,0,0); // start kleur (rgb)
var endcolor=new Array(255,255,255); // eind kleur (rgb)

var fcontent=new Array();
begintag='<div style="font: normal 12px verdana; padding: 0px;">'; //beginopgave
fcontent[0]="Persoonlijke aandacht en discretie";
fcontent[1]="Hoge slagingskans";
fcontent[2]="Al jaren succesvol";
fcontent[3]="Ondersteuning bij het leren van de Westerse taal";
fcontent[4]="Toonaangevend in perfecte bemiddeling";
fcontent[5]="Aandacht voor normen en waarden";
fcontent[6]="Uw doel is ons werk";
fcontent[7]="Doelgroep middelbaar en hoger opgeleiden";
fcontent[8]="Hoogste kwaliteit in bemiddeling";
fcontent[9]="Uitstekende service.";
closetag='</div>';

var fwidth='300px'; //scroller breedte
var fheight='10px'; //scroller hoogte

var fadelinks=1;  //moeten links ook faden?

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


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



function changecontent(){
  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 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" align=center style="border:0px solid black;width:'+fwidth+';height:'+fheight+'"></div>');

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




// onderstaande script wordt gebruikt voor alle fragmenten popups
// niet verwijderen en liever niet voor andere popups gebruiken
function popup(url, name, height, width, scrollbars) 
{ 
var popwin; 
var opts = 
"toolbar=no,status=no,location=no,menubar=no,resizable=no"; 
opts += ",height=" + height + ",width=" + width + 
",scrollbars=" + scrollbars; 

popwin = window.open("", name, opts); 
popwin.focus(); 
popwin.location = url; 

} 


// tEST
function setVariables(){
if (navigator.appName == "Netscape") {
v=".top=";dS="document.";sD="";y="window.pageYOffset" }
else {v=".pixelTop=";dS="";sD=".style";y="document.body.scrollTop"}}
function checkLocation(){
object="object1";yy=eval(y);eval(dS+object+sD+v+yy);setTimeout("checkLocation()",10)
}

//pop-up afbeeldingen
//values may be modified
		  vanaf_links = 100;
		  vanaf_boven = 100;
		  grootste_breedte  = 500+20;//width of biggest image +20
		  grootste_hoogte = 500+20;  //height of biggest image +20
	//DON'T modify from underneath
	if (parseInt(navigator.appVersion.charAt(0))>=4){
	var isNN=(navigator.appName=="Netscape")?1:0;
	var isIE=(navigator.appName.indexOf("Microsoft")!=-1)?1:0;}
	var optNN='scrollbars=no,width='+grootste_breedte+',height='+grootste_hoogte+',left='+vanaf_links+',top='+vanaf_boven;
	var optIE='scrollbars=no,width=150,height=100,left='+vanaf_links+',top='+vanaf_boven;
	function popBeeld(BeeldURL,BeeldTitel){
	if (isNN){imgWin=window.open('about:blank','',optNN);}
	if (isIE){imgWin=window.open('about:blank','',optIE);}
	with (imgWin.document){
	writeln('<html><head><META HTTP-EQUIV="imagetoolbar" CONTENT="no"><title>Loading image...</title><style>body{margin:0px;}</style>');writeln('<sc'+'ript>');
	writeln('var isNN,isIE;');writeln('if (parseInt(navigator.appVersion.charAt(0))>=4){');
	writeln('isNN=(navigator.appName=="Netscape")?1:0;');writeln('isIE=(navigator.appName.indexOf("Microsoft")!=-1)?1:0;}');
	writeln('function aanpassen_aan_beeldgrootte(){');writeln('if (isIE){');writeln('window.resizeTo(100,100);');
	writeln('width=100-(document.body.clientWidth-document.images[0].width);');
	writeln('height=100-(document.body.clientHeight-document.images[0].height);');
	writeln('window.resizeTo(width,height);}');writeln('if (isNN){');
	writeln('window.innerWidth=document.images["BeeldNaam"].width;');writeln('window.innerHeight=document.images["BeeldNaam"].height;}}');
	writeln('function maak_titel(){document.title="'+BeeldTitel+'";}');writeln('</sc'+'ript>');
	writeln('</head><body bgcolor=000000 oncontextmenu="return false" scroll="no" onload="aanpassen_aan_beeldgrootte();maak_titel();self.focus()" onblur="self.close()">');
	writeln('<img name="BeeldNaam" src='+BeeldURL+' style="display:block"></body></html>');
	close();
	}}
