// start textfader / banner
document.write('<style type="text/css">.wrapper{display:block;}</style>');
function Dezefader(){}
    var voeruit = this;
    voeruit.Dezefader = function (divs, tijdvoorfade, vertraging ){
        this.huidigeaktie = -1;this.dedivjes = divs;
        for (var i=0;i<divs.length;i++)	{
            document.getElementById(divs[i]).style.opacity = 0;
            document.getElementById(divs[i]).style.position = "absolute";
            document.getElementById(divs[i]).style.filter = "alpha(opacity=0)";
            document.getElementById(divs[i]).style.visibility = "hidden";}
        this.deduur = tijdvoorfade;
        this.vertrager = vertraging;
        this.eennieuwefade();};
    voeruit.Dezefader.prototype.eennieuwefade = function(){
        if (this.geefmaareennaam){clearInterval(this.geefmaareennaam);}
        this.vorigeaktie = this.huidigeaktie;
        this.huidigeaktie++;
        if (!this.dedivjes[this.huidigeaktie]){this.huidigeaktie = 0;}
        if (this.huidigeaktie == this.vorigeaktie){return false;}
        document.getElementById( this.dedivjes[this.huidigeaktie] ).style.visibility = "visible";
        this.getalletje=50;
        this.tijdsduur=0;
        var p=this;
        this.geefmaareennaamtwee = setInterval(function() { p.overvloeien(); }, this.getalletje);};
    voeruit.Dezefader.prototype.overvloeien = function(){
        this.tijdsduur += this.getalletje;
        var opacity_ie = Math.round( this.erineneruit(this.tijdsduur, 0, 1, this.deduur) * 100 );
        var op = opacity_ie / 100;
        document.getElementById( this.dedivjes[this.huidigeaktie] ).style.opacity = op;
        document.getElementById( this.dedivjes[this.huidigeaktie] ).style.filter = "alpha(opacity="+opacity_ie+")";
        if (this.vorigeaktie > -1)	{
            document.getElementById( this.dedivjes[this.vorigeaktie] ).style.opacity = 1 - op;
            document.getElementById( this.dedivjes[this.vorigeaktie] ).style.filter = "alpha(opacity="+(100 - opacity_ie)+")";}
        if (this.tijdsduur == this.deduur){
            clearInterval( this.geefmaareennaamtwee );
            if (this.vorigeaktie > -1){document.getElementById( this.dedivjes[this.vorigeaktie] ).style.visibility = "hidden";}
            var p=this;
            this.geefmaareennaam = setInterval(function() { p.eennieuwefade();}, this.vertrager);}};
    voeruit.Dezefader.prototype.erineneruit = function(q,b,c,d){return c/2 * (1 - Math.cos(Math.PI*q/d)) + b;};
// end textfader
