window.addEventListener?window.addEventListener("load",so_init,false):window.attachEvent("onload",so_init);
var d=document, imgs = new Array(), zInterval = null, current=0, pause=false; txtdiv=null; imageholder=null; nIndex=0; gOpacity=0; readmore=null;links=null;
function so_init() {
	if(!d.getElementById || !d.createElement)return;
	d.getElementById("imageContainer").style.display='none';
	d.getElementById("newsContainer").style.visibility='visible';
	d.getElementById("newsContainerx").style.visibility='visible';
	imageholder = d.getElementById("imageHolder");
	imgs = d.getElementById("imageContainer").getElementsByTagName("img");
	txts = d.getElementById("imageContainer").getElementsByTagName("input");
	readmore= d.getElementById("readMore");
	links = d.getElementById("imageContainer").getElementsByTagName("code");
	imageholder.style.opacity = 0.99;
	imageholder.src = imgs[0].src;
	readmore.href = links[0].title;
	setTimeout(aj_fade,2000);
}
function aj_fade(){
	nIndex = imgs[current+1]?current+1:0;
    if(imageholder.style.opacity<=0.2) {
        opacity('imageHolder', 0, 100, 400);
        current = nIndex;
		imageholder.src = imgs[nIndex].src;
		readmore.href = links[nIndex].title
    } else {
       setTimeout("opacity('imageHolder',100,0,500)",2000);
    }
	setTimeout(aj_fade,3000);
}
function opacity(id, opacStart, opacEnd, millisec) {
    var speed = Math.round(millisec / 100);
    var timer = 0;
    if(opacStart > opacEnd) {
        for(i = opacStart; i >= opacEnd; i--) {
            setTimeout("changeOpac(" + i + ",'" + id + "')",(timer * speed));
            timer++;
        }
           showHide('hidden','txtFader');
           showHide('hidden','txtFaderx');
    } else if(opacStart < opacEnd) {
        for(i = opacStart; i <= opacEnd; i++)
            {
            setTimeout("changeOpac(" + i + ",'" + id + "')",(timer * speed));
            timer++;
        }
            showHide('visible','txtFader');
            showHide('visible','txtFaderx');
    }
}
function changeOpac(opacity, id) {
    var object = document.getElementById(id).style;
    object.opacity = (opacity / 100);
    object.MozOpacity = (opacity / 100);
    object.filter = "alpha(opacity=" + opacity + ")";
}
function showHide(flag, id) {
    var object = document.getElementById(id).style;
    object.visibility = flag;
}
