window.addEvent('domready', function() {
/* Bildunterschriften aus ALT Tag übenehmen ---------------------------------- */
var setwrap = function(img){
	// alert(img);
	var capture = img.get("alt");
	var imgwidth = $try(function(){
		return img.get("width").toInt()+16;
		}, function(){
		return 200;
		});

	var wrapimg = new Element('span', {'class': 'imgwrapper'}).wraps(img).setStyle("width", imgwidth);
//	new Element('span', {'class': 'imgcapture'}).inject(wrapimg).set("text", capture);
	new Element('em').inject(wrapimg).set("text", capture);
	};

var images = $$("img.capture");
images.each(setwrap);


var hoverFunction = function(){
	this.set('morph', {duration:200}); 
	this.morph({'color':'#fff', 'background-color':'#4c5776'});
// this.morph({'.navitemover'});
	
			};
var leaveFunction = function(){
	this.set('morph', {duration:600}); 
	this.morph({'color':'#c4cbd8', 'background-color':'#21314d'});
	};

var navitems = $$("#topnav a");
		navitems.addEvent('mouseenter', hoverFunction);
		navitems.addEvent('mouseleave', leaveFunction);
$$("#topnav li.selected a").removeEvent('mouseenter', hoverFunction);
$$("#topnav li.selected a").removeEvent('mouseleave', leaveFunction);

var hoverFunctionSub = function(){
	this.set('morph', {duration:200}); 
	this.morph({'color':'#fff'});
			};
var leaveFunctionSub = function(){
	this.set('morph', {duration:600}); 
	this.morph({'color':'#21314d'});
	};

var navitemsSub = $$("#nav ul ul a");
		navitemsSub.addEvent('mouseenter', hoverFunctionSub);
		navitemsSub.addEvent('mouseleave', leaveFunctionSub);
$$("#nav ul ul li.selected a").removeEvent('mouseenter', hoverFunctionSub);
$$("#nav ul ul li.selected a").removeEvent('mouseleave', leaveFunctionSub);


/* ACCORDION */
var hoverST = function(){
			this.set('morph', {duration:600, transition:'quint:out'}); 
			this.morph('.sthover');
		};
var leaveST = function(){
			this.set('morph', {duration:1200, transition:'quint:out'}); 
			this.morph('.stnorm');
		};


var myAccordion = new Accordion($('accordion'), 'h1.slide_trigger', 'div.slide', {
	opacity: false,
	onActive: function(slide_trigger, slide){
		slide_trigger.morph('.stopen', {duration: 100});
		slide_trigger.removeEvents('mouseleave');
		slide_trigger.removeEvents('mouseenter');
		slide_trigger.addClass('open');
		},
	onBackground: function(slide_trigger, slide){
		slide_trigger.morph('.stnorm', {duration: 1000});
		slide_trigger.addEvent('mouseleave',leaveST);
		slide_trigger.addEvent('mouseenter',hoverST);
		slide_trigger.removeClass('open');
	},
	display: -1
// ,show: 2 // Startitem
// ,initialDisplayFx: true
});

var isAccordion = $('accordion');
if($defined(isAccordion)) {
	var buttons = $('accordion').getElements('h1');
		buttons.addEvent('mouseenter', hoverST);
		buttons.addEvent('mouseleave', leaveST);
	}
		
});// Domready end


function mailGen(index)
{
	switch (index)
	{
		case 1:
			url = "mai"+"lto:"+"info";
			url += "%40"+"otevrelschule.de";
		break;
			
		default:
			url = "";
		break;
	}
	
	if (url != "") location.href = url;
}