function FWFindLayer(lay)
{
	if (lay)
	{
		if (document.layers) 
			return document[lay];
		else if (document.getElementById)
			return document.getElementById(lay).style;
		else if (document.all) 
			return document.all[lay].style;
	}
	return null;
}


function FWShowHideLayerFade(lay, vis, ch)
{
	if (ch && lay != "") 
	{
		vis = (vis) ? "visible" : "hidden";
		var obj = FWFindLayer(lay);
		if (obj && obj.visibility != vis) 
		{
			if(vis == "visible")
			{
				obj.visibility = vis;
				new Effect.Appear(lay, {duration:5, delay:null});
			}
			else
			{
				new Effect.Fade(lay, {duration:5, delay:null, afterFinish:function(){obj.visibility = vis}});
			}
		} 
	}
}

var fwSeq= new Object;
fwSeq['1']=1;
fwSeq['2']=2;
fwSeq['3']=3;

var fwCurrSeq=0;
var fwCurrSeqDown=false;
var fwPlaySeqTimer=true;

function FWSeqTimer()
{
	if(fwPlaySeqTimer)
	{
		if (fwCurrSeqDown)
			FW_Hit(top.frames,'Indigo',fwSeq[fwCurrSeq],0);
		else
		{
			fwCurrSeq++;
			if (fwCurrSeq > 3)
				fwCurrSeq = 1;
			FW_Hit(top.frames,'Indigo',fwSeq[fwCurrSeq],1);
		}
		fwCurrSeqDown=!fwCurrSeqDown;
		setTimeout("FWSeqTimer();",6000);
	}
}
function FWCallHit(func,targNum,msg)
{
	if(func)
		for (var i in func)
			func[i](targNum,msg);
}
function FW_Hit(frameset,chain,targNum,msg)
{		

	if (frameset.length)
		for (var i=0 ; i <frameset.length ; i++)
		{
			FW_Hit(frameset[i].frames,chain,targNum,msg);
			FWCallHit(top["FT_"+chain],targNum,msg);
			FWCallHit(frameset[i].window["FT_"+chain],targNum,msg);
		}
	else
		FWCallHit(window["FT_"+chain],targNum,msg);
		
}

function FWImage_Indigo(chain,msg)
{
	switch(chain)
	{
		case 1:			
			FWShowHideLayerFade("picture2",msg,msg); // make visbile	
			FWShowHideLayerFade("picture1",!msg,msg); // make invisibile
			break;
		case 2:
			FWShowHideLayerFade("picture3",msg,msg);
			FWShowHideLayerFade("picture2",!msg,msg);			
			 break;
		case 3:
			FWShowHideLayerFade("picture1",msg,msg);
			FWShowHideLayerFade("picture3",!msg,msg);			
			 break;
	}
	/*
	if (chain==2)
		FWShowHideLayerFade("lescrosetsview800px",!msg,msg);
	else 
		FWShowHideLayerFade("lescrosetsview800px",msg,msg);
	if (chain==1)
		FWShowHideLayerFade("SummerAlpineScene1a",!msg,msg);
	else 
		FWShowHideLayerFade("SummerAlpineScene1a",msg,msg);
	*/
}

window.FT_Indigo=new Object;
window.FT_Indigo['0']=FWImage_Indigo;
document.write("<style type=\"text/css\">");
document.write("#undefined  { -moz-opacity: .999999; }");
document.write("<\/style>");
