/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */
var intervall = 10000;
var newImage;
function start(Anzahl, Effekt, Intervall){
    intervall=Intervall;
    if(Anzahl!="1"){
        switch (Effekt){
            case 0:
                random(Anzahl);
                break;
            case 1:
                slide(1, Anzahl);
                break;
            case 2:
                fade(1, Anzahl);
                break;
            default:
                break;
        }
    }
}

function random(Anzahl){
    switch (GetRandom(1,2)){
        case 1:
            slide(1, Anzahl);
            break;
        case 2:
            fade(1, Anzahl);
            break;
        default:
            break;
    }
}

function GetRandom( min, max ) {
    return( min + parseInt( Math.random() * ( max-min+1 ) ) );
}

function slide(Nummer, Anzahl)
{
    var ElementID = "rubrikbild"+ Nummer.toString();
    
    document.getElementById(ElementID).style.zIndex="20";
    for(var i =1; i <= Anzahl; i++ ){
        if(i!=Nummer)
            document.getElementById("rubrikbild"+ i.toString()).style.zIndex="0";
    }
    
    Effect.SlideDown(ElementID); 
    for(i = 1; i <= Anzahl; i++ ){
        if(i!=Nummer)
            Effect.Fade("rubrikbild"+ i.toString()); 
    }
                    
    Nummer++;
    if(Nummer>Anzahl)
        Nummer=1;
    window.setTimeout("slide('"+(Nummer) +"', '"+ Anzahl +"')", intervall);
   
    
}
function fade(Nummer, Anzahl)
{
    var ElementID = "rubrikbild"+ Nummer.toString();
    
    document.getElementById(ElementID).style.zIndex="20";
    for(var i =1; i <= Anzahl; i++ ){
        if(i!=Nummer)
            document.getElementById("rubrikbild"+ i.toString()).style.zIndex="0";
    }
    
    Effect.Appear(ElementID); 
    for(i = 1; i <= Anzahl; i++ ){
        if(i!=Nummer)
            Effect.Fade("rubrikbild"+ i.toString()); 
    }
                    
    Nummer++;
    if(Nummer>Anzahl)
        Nummer=1;
    window.setTimeout("fade('"+(Nummer) +"', '"+ Anzahl +"')", intervall);
   
    
}

function overrideBildRubrik()
{
    var html="";
    if(newImage!=null){
        for(var i = 0; i<newImage.length; i++)
        {
            html+='<div id="rubrikbild' + (i+1) + '" style="position:absolute; display:' + (((i+1) == 1) ? 'block' : 'none' ) + ';"><img src="/files/' + newImage[i]+ '" alt="" /></div>';
        }
    }
    document.getElementById("bild_rubrik").innerHTML=html;
}

function seitenwechsel(ausblenden,einblenden, Nummer)
{ 
    document.getElementById(ausblenden).style.display="none";
    document.getElementById(einblenden).style.display="block";
    
    var ElementID = "rubrikbild"+ Nummer.toString();
    
    var myElement=document.getElementById(ElementID);
    if(myElement!=null){
        myElement.style.zIndex="20";
        for(var i =1; i <= newImage.length; i++ ){
            if(i!=Nummer)
                document.getElementById("rubrikbild"+ i.toString()).style.zIndex="0";
        }
    
        Effect.Appear(ElementID); 
        for(i = 1; i <= newImage.length; i++ ){
            if(i!=Nummer)
                Effect.Fade("rubrikbild"+ i.toString()); 
        }
    }
}
