//----------- Submenu Zeugs ----------------------
function toggleMenu(menu_item){
    val=0;
    if($(menu_item).style.display=='none')val=1;
    var pars = "sub=" + menu_item+"&val=" + val;
	new Ajax.Request("system/slideshow1.php", {method:"get", parameters: pars});
}




function hideFAQ(anz,not) {
    for(i = 1; i <= anz; i++) {
    	if(i!=not)document.getElementById('a_'+i).style.display='none';
    	if(i!=not){
            document.getElementById('f_'+i).style.fontWeight ='normal';
            document.getElementById('f_'+i).style.color ='#2F0E09';
        }
    	else{
            document.getElementById('f_'+i).style.fontWeight='bold';
            document.getElementById('f_'+i).style.color='#A2555D';
        }
    }
}



//--------------- ablauf slideshow --------------------
var reihenfolge = new Array();
var anzahl;
var aktiv=0;
var debugmsg="";
var showBig=true;

function startShow(anz,sek,big){
//document.getElementById('content').innerHTML='anz:'+anz+'<br>';
    anzahl=anz;
    showBig=big;
    for(var i=0;i<anzahl;i++){
        reihenfolge[i]=i;
    }
    aktiv=setInterval("tick()",sek);
}

function stopShow(){
    clearInterval(aktiv);
}

function tick(){
    //slideShow oben
    rechts_raus(reihenfolge[0]);
    for(var i=1;i<5;i++){
        rechts_schieben(reihenfolge[i],i);
    }
    //via Ajax speichern wo wir gerade sind
    var pars = "i=" + reihenfolge[0];
	new Ajax.Updater("session_update", "system/slideshow.php", {method:"get", parameters: pars});
	//slider unten
	h=reihenfolge.shift();
    h=reihenfolge.push(h);
    if(showBig==1){
        for(var i=0;i<(anzahl);i++){
            document.getElementById('img_lbox_'+i).style.zIndex=1;
        }
        smaller(reihenfolge[anzahl-1]);
        bigger(reihenfolge[0]);
    }
}

//slided ein bild nach unten
function bigger(nr){
    document.getElementById('img_lbox_'+nr).style.zIndex=10;
    $('img_lbox_'+nr).morph('height:432px;',{delay:2.6, duration:2.0,transition:Effect.Transitions.sinoidal});
}
//macht ein Bild wieder klein
function smaller(nrs){
    $('img_lbox_'+nrs).morph('height:0px;',{delay:4.8, transition:Effect.Transitions.full});
}

//slideshow - schiebt ein Bild nach hrechts
function rechts_schieben(nr,posi){
    pxright=(posi-1)*105+20;
    $('img_box_'+nr).morph('right:'+pxright+'px;',{delay:(0.0+(posi*0.1)), duration:1.0,transition:Effect.Transitions.sinoidal});
}
//slideshow - schiebt das ganz rechte bild, nach links
function rechts_raus(posi){
    new Effect.Scale( 'img_box_'+posi, 0,{delay:0.0,scaleX:true,scaleY:false,transition:Effect.Transitions.sinoidal});
    $('img_box_'+posi).morph('width:100px;bottom:5px;right:440px;',{delay:2.5, transition:Effect.Transitions.full});
}




//pausiert alles für x ms
function delay(mSec){
    var eDate = null;
    var eMsec = 0;
    var sDate = new Date();
    var sMsec = sDate.getTime();
    do {
        eDate = new Date();
        eMsec = eDate.getTime();
    }while((eMsec-sMsec)<mSec);
}



















