// Fade IN-OUT
// (C) WITO Automation
// 13.04.05

var maximages = 4;
var maxmen = 3;
var fadespeed = 125; // 125 ms

var fadeintimer1;
var fadeouttimer1;
var fadeincount1 = 0;
var fadeoutcount1 = maximages-1;
var fademenA1 = new Array(maximages);  
var fademenB1 = new Array(maximages);
var fademenC1 = new Array(maximages);
var fademenA2 = new Array(maximages);  
var fademenB2 = new Array(maximages);
var fademenC2 = new Array(maximages);
var aktmen = 0;

fademenA1[0] = "images/main/pro_prd_tra.gif";
fademenA1[1] = "images/main/projekt00.gif";
fademenA1[2] = "images/main/projekt01.gif";
fademenA1[3] = "images/main/projekt02.gif";

fademenB1[0] = "images/main/pro_prd_tra.gif";
fademenB1[1] = "images/main/produkt00.gif";
fademenB1[2] = "images/main/produkt01.gif";
fademenB1[3] = "images/main/produkt02.gif";

fademenC1[0] = "images/main/pro_prd_tra.gif";
fademenC1[1] = "images/main/training00.gif";
fademenC1[2] = "images/main/training01.gif";
fademenC1[3] = "images/main/training02.gif";

fademenA2[0] = "images/main/Pj00.gif";
fademenA2[1] = "images/main/Pj01.gif";
fademenA2[2] = "images/main/Pj01.gif";
fademenA2[3] = "images/main/Pj02.gif";

fademenB2[0] = "images/main/Pd00.gif";
fademenB2[1] = "images/main/Pd01.gif";
fademenB2[2] = "images/main/Pd01.gif";
fademenB2[3] = "images/main/Pd02.gif";

fademenC2[0] = "images/main/Tr00.gif";
fademenC2[1] = "images/main/Tr01.gif";
fademenC2[2] = "images/main/Tr01.gif";
fademenC2[3] = "images/main/Tr02.gif";

// preloads fade images
for (var i = 0; i < maximages; i++) {

        eval('picA1' + i + ' = new Image();');
        eval('picA1' + i + '.src = fademenA1[i];');
        eval('picA2' + i + ' = new Image();');
        eval('picA2' + i + '.src = fademenA2[i];');
        eval('picB1' + i + ' = new Image();');
        eval('picB1' + i + '.src = fademenB1[i];');
        eval('picB2' + i + ' = new Image();');
        eval('picB2' + i + '.src = fademenB2[i];');
        eval('picC1' + i + ' = new Image();');
        eval('picC1' + i + '.src = fademenC1[i];');
        eval('picC2' + i + ' = new Image();');
        eval('picC2' + i + '.src = fademenC2[i];');

}

function fade_in1() {
clearTimeout(fadeouttimer1);
if (aktmen== 1)  { 
              document.images['PjMen'].src = fademenA1[fadeincount1];
              document.images['PjLink1'].src = fademenA2[fadeincount1];
              }
if (aktmen== 2)  { 
              document.images['PjMen'].src = fademenB1[fadeincount1];
              document.images['PjLink2'].src = fademenB2[fadeincount1];
              }
if (aktmen== 3)  { 
              document.images['PjMen'].src = fademenC1[fadeincount1];
              document.images['PjLink3'].src = fademenC2[fadeincount1];
              }
if (fadeincount1 != maximages-1 ) {
fadeincount1++;
fadeintimer1 = setTimeout('fade_in1()', fadespeed);
}
else { clearTimeout(fadeintimer1); fadeincount1 = 0;}
}

function fade_out1() {
clearTimeout(fadeintimer1);
if (aktmen== 1)  { 
              document.images['PjMen'].src = fademenA1[fadeoutcount1];
              document.images['PjLink1'].src = fademenA2[fadeoutcount1];
              }
if (aktmen== 2)  { 
              document.images['PjMen'].src = fademenB1[fadeoutcount1];
              document.images['PjLink2'].src = fademenB2[fadeoutcount1];
              }
if (aktmen== 3)  { 
              document.images['PjMen'].src = fademenC1[fadeoutcount1];
              document.images['PjLink3'].src = fademenC2[fadeoutcount1];
              }

if (fadeoutcount1 != 0 ) {
fadeoutcount1--;
fadeouttimer1 = setTimeout('fade_out1()', fadespeed);
}
else {clearTimeout(fadeouttimer1); fadeoutcount1 = maximages-1;   }
}


function menfade(typ,men) {
aktmen = men;
if (typ == 1) { document.images['PjLink1'].src = fademenA2[0];
                document.images['PjLink2'].src = fademenB2[0]; 
                document.images['PjLink3'].src = fademenC2[0]; 
                fade_in1(); }
if (typ == 0) { fade_out1(); }
}
