// JavaScript Document

/*
function MCPanel_loadContent(url){
	Spry.Effect.DoFade('mainContent',{ duration: 300, from: 100, to: 0, 
			finish: function() {
					Spry.Utils.updateContent('mainContent', url, 
						function() {
							Spry.Effect.DoFade('',{ duration: 700, from: 0, to: 100 });
						}
					);
			}
	});
}
*/

//var Bild01 = new Image();
//Bild01.src = "/afront/aphoenix/themes/graphics/Alu.jpg";

var MCPanel;
var MCPanel_Abs;
var obs;

function loadMCPanel(theURL, thePreloadPic){	
	MCPanel = new Spry.Widget.HTMLPanel("mainContentRel",{evalScripts:true});
	MCPanel.removeStateClasses();
	var Bild01 = new Image();
	if (document.getElementById("mainContentRel")) { 
		Bild01.onload=function(){ /* damit das Hintergrundbild  geladen ist, bevor die Transitions erfolgen */
			var closeIt = new Spry.Effect.Fade('mainContentRel',{duration:400,from:100,to:0});
			//var closeIt_slide = new Spry.Effect.Slide('mainContent',{duration:140,from:'100%', to:'0%',toggle:false});
			var openIt  = new Spry.Effect.Fade('mainContentRel',{duration:700,from:0,to:100});
			//var openIt_slide  = new Spry.Effect.Slide('mainContent',{duration:100,from:'0%', to:'100%',toggle:false});
			var effectObs = {onPostEffect:function(){
				MCPanel.loadContent(theURL);
				}};
			obs = {onPostUpdate:function(){openIt.start();}};
			closeIt.start();
			closeIt.addObserver(effectObs);
			MCPanel.addObserver(obs);
			loadMCPanel_Abs(theURL);
		}
		Bild01.src = thePreloadPic;
	}
}

function loadMCPanel_Abs(theURL){
	MCPanel_Abs = new Spry.Widget.HTMLPanel("mainContentAbs",{evalScripts:true});
	MCPanel_Abs.removeStateClasses();
	if (document.getElementById("mainContentAbs")) { 
		var closeIt = new Spry.Effect.Fade('mainContentAbs',{duration:400,from:100,to:0});
		var openIt  = new Spry.Effect.Fade('mainContentAbs',{duration:700,from:0,to:100});
		var effectObs = {onPostEffect:function(){
			MCPanel_Abs.loadContent(theURL + "?id=abs");
			}};
		obs = {onPostUpdate:function(){openIt.start();}};
		closeIt.start();
		closeIt.addObserver(effectObs);
		MCPanel_Abs.addObserver(obs);
	}

}

var Accordion1 = new Spry.Widget.Accordion("Accordion1", { defaultPanel:-1, enableKeyboardNavigation:false, useFixedPanelHeights:false });

