var barlength = 0;
var rotateRun = true;
var barWidth = 300;
var rotateSpeed = barWidth / 1000;
var contentNum = 1;
var maxContent = 6;
var opas = 100;
var fadeTargetId = 'rotate1'
var	fadeTarget;
var preInitTimer;



ie5  = (document.all && document.getElementById);
ns6 = (!document.all && document.getElementById);
opac = 0;
opac2 = 100;

fadeId="fade";
fadeId2="fade";
 
function fadeIn() {
    if(opac < 100){
        opac+=5;
        if(ie5) document.getElementById(fadeId).filters.alpha.opacity = opac;
        if(ns6) document.getElementById(fadeId).style.MozOpacity = opac/100;
        setTimeout('fadeIn()', 50);
    }
	else{
	opac = 0;
	}
}

function fadeOut() {
    if(opac2 > 0){
        opac2-=5;
        if(ie5) document.getElementById(fadeId2).filters.alpha.opacity = opac2;
        if(ns6) document.getElementById(fadeId2).style.MozOpacity = opac2/100;
        setTimeout('fadeOut()', 50);
    }
	else{
	opac2 = 100;
	}
}

function rotater(){

if(barlength != barWidth){
	barlength = barlength + 1;
	
	//document.getElementById('loadbar').style.width = barlength + "px";

	if(rotateRun == true)
	setTimeout("rotater()", rotateSpeed);
	}
else{
	
	barlength = 0;
	
	if(rotateRun == true)
	setTimeout("reStart()", 1000);
	
		
	}



}


function reStart(){
	
	if(contentNum < maxContent){
		
		contentDivOne = "rotate" + contentNum;
		myNum = contentNum + 1
		contentDivTwo = "rotate" + myNum;
		contentNum++;
		
			//alert(contentDivOne + " " + contentDivTwo);
		
		}
	else{
		
		contentDivOne = "rotate" + contentNum;
		contentDivTwo = "rotate" + 1;
		contentNum = 1;
		
		//alert(contentDivOne + " " + contentDivTwo);
		
		}
	
	fadeId = contentDivTwo;
	fadeId2 = contentDivOne;
	
	fadeIn()
	document.getElementById(contentDivTwo).style.visibility = "visible";

    fadeOut()
	//document.getElementById(contentDivOne).style.visibility = "hidden";
	barlength = 0;
	
	//document.getElementById('loadbar').style.width = barlength + "px";
	setTimeout("rotater()", rotateSpeed);
	}
	
