/****** FADER CODE ********/
var a=0;
var timeoutIdb4; 
fadespeed = 50;		//.1;	//higher=slower
delayspeed1 = 1000;	//6000;	//10000 ~= 10 sec
delayspeed = 5000;	//6000;	//10000 ~= 10 sec

setNum = 1;

function initfade() {
  hidimg = document.getElementById("news1"); setOpacity(hidimg, 100); hidimg.style.visibility = 'visible';
  hidimg = document.getElementById("news2"); setOpacity(hidimg, 0); hidimg.style.visibility = 'hidden';
  hidimg = document.getElementById("news3"); setOpacity(hidimg, 0); hidimg.style.visibility = 'hidden';
delayfadeState();
}

function delayfadeState() {			//delays initial startup
    setNum += 1
    FadeInImg  = "news" + (setNum)
    if (setNum < 2)   setTimeout('fadeinBase(FadeInImg)',delayspeed1);
    else {
	setNum -= 1;
	delayfade1();
    }
}

function fadeinBase(FadeInImg) {
    setOpacity(document.getElementById(FadeInImg), 0 + a);
    hidimg1 = document.getElementById(FadeInImg);
    hidimg1.style.visibility = 'visible';
    a++;  a++;  a++;  a++;  a++;
//    a++;  a++;  a++;  a++;  a++;
    if (a < 100) { timeoutIdb4 = setTimeout("fadeinBase(FadeInImg)",fadespeed); }
    else { window.clearTimeout(timeoutIdb4); a=0;
	delayfadeState();
    }
}

function delayfade1() {			//delays initial startup
    FadeOutImg = "news" + (setNum)
    setNum += 1
    if (setNum > 3)
	{ setNum = 1 }
    FadeInImg  = "news" + (setNum)
    setTimeout('fadein1(FadeInImg,FadeOutImg)',delayspeed);
}

function fadein1(FadeInImg,FadeOutImg) {
    setOpacity(document.getElementById(FadeInImg), 0 + a);
    setOpacity(document.getElementById(FadeOutImg), 100 - a);
	    hidimg = document.getElementById(FadeInImg);
	    //setOpacity(hidimg, 100);
	    hidimg.style.visibility = 'visible';
    a++;  a++;  a++;  a++;  a++;
//    a++;  a++;  a++;  a++;  a++;
    if (a < 101) { timeoutIdb4 = setTimeout("fadein1(FadeInImg,FadeOutImg)",fadespeed); }
	else { window.clearTimeout(timeoutIdb4); a=0;

	    hidimg = document.getElementById(FadeOutImg);
	    //setOpacity(hidimg, 0);
	    hidimg.style.visibility = 'hidden';

	delayfade1(); }
}

function setOpacity(obj, opacity) {
    opacity = (opacity == 100)?99:opacity;
    obj.style.filter = "alpha(opacity:"+opacity+")";	// IE/Win
    obj.style.KHTMLOpacity = opacity/100;	// Safari<1.2, Konqueror
    obj.style.MozOpacity = opacity/100;		// Older Mozilla and Firefox
    obj.style.opacity = opacity/100;		// Safari 1.2, newer Firefox and Mozilla, CSS3
}
