﻿function swapPanel(find)
{
	var divs = $$(find);
	var visible = divs.findAll(function(div){ return div.visible(); });
	
	if(visible.length > 1)
		visible.last().fade({ duration: .3 });
	else
		divs.last().appear({
			duration: .3, 
			afterFinish: function(){
				divs.slice(0, divs.length - 1).invoke('show');
			}
		});
}

function swapPanel2(find)
{
	var divs = $$(find);
	var visible = divs.findAll(function(div){ return div.visible(); });
	
	//set z-index
	if(visible.length > 1) {
	
	}
	
}
/*var emptyBtn = "newsButton_open2.gif";
var fillBtn = "newsButton_solid2.gif";
var intervalID;
var showing = 1;
var panelArray = new Array("","panel1","panel2","panel3");
var panelbtnArray = new Array("","panelBtn1","panelBtn2","panelBtn3");
var inProgress = false;
var interval = 5000;*/

/*function QswapPanel(next) {
    if (inProgress) return;
    inProgress = true;
    
    if (next == 0) { next = showing + 1; } //if swapPanel isnt called from a button
    if (next == 4) { next = 1; }    // if its the last news item

    new Effect.Fade(panelArray[showing], { duration: 0.3});

    setTimeout(function() {
        $(panelbtnArray[showing]).src = emptyBtn;
        $(panelbtnArray[showing]).style.cursor = "pointer";
        $(panelbtnArray[next]).src = fillBtn;
        $(panelbtnArray[next]).style.cursor = "default";
        new Effect.Appear(panelArray[next], { duration: 0.3});
        showing = next;
        inProgress = false;
    }, 300);

    clearInterval(intervalID);
    intervalID = setInterval("swapPanel(0)", interval);
}*/

/*Event.observe(window, 'load', function() { // this binds the function() to the event window.onload
    intervalID = setInterval("swapPanel(0)", interval);
    $("panelBtn1").src = fillBtn;
    
    $("panelBtn2").src = emptyBtn;
    $("panelBtn2").style.cursor = "pointer";
    
    $("panelBtn3").src = emptyBtn;
    $("panelBtn3").style.cursor = "pointer";
    
    $("panelBtn4").src = emptyBtn;
    $("panelBtn4").style.cursor = "pointer";
});*/

