// Window Manager Config
var myWindowManagerConfig = {
	overlay 		: true,			// Overlay einblenden (bool)
	overlayColor 	: '#ffffff',	// Overlay Farbe (string [css color definition])
	overlayOpacity 	: 0.7,			// Overlay Deckkraft (num)
	animSpeed 		: 500,			// Overlay und Fenster Eingblendegeschwindigkeit (int)
	ajax 			: false,		// AJAX benutzen um Fensterinhalt zu laden (bool)
	zindex			: 200			// Start z-Index – Diesen z-Index bekommt der Overlay, die Fenster jeweils: zindex + 1 + Anzahl offener Fenster
	};

// MyWindow Config 
var myWindowConfig = {
	scrollbars 		: true, 	// scrollbars (bool)
	moveable		: true, 	// bewegbar (bool)
	resizeable		: true, 	// größe änderbar (bool)
	closeable		: true, 	// schließbar (bool)
	basicButtons	: false, 	// standard Schaltflächen anzeigen (minimieren, maximieren) (bool)
	theme			: 'blue', 	// Vorgabe Theme - CSS Klassen prefix (String)
	animations		: true,		// Animationen benutzen (bool)
	animationSpeed	: 700,		// Animationsgeschwindigkeit (int)
	minwidth		: 200,		// Mindestbreite Fenster (int)
	minheight		: 200		// Mindeshöhe Fenster (int)
	};

var winman;
$(document).ready(function()
{
	// Window Manager Instanz
	winman = new MyWindowManager( myWindowManagerConfig );

	// Finde MyWindow Links und setze Events
	// <a href="zieladresse" rel="mywindow" title="Fenstertitel" winwidth="breite" winheight="höhe" [theme="Theme Name"]> ... </a>
	if( $("[rel='mywindow']").get(0) )
	{
		var mywinLinks = $("[rel='mywindow']").get();
		for( var i = 0; i < mywinLinks.length; i++ )
		{
			$(mywinLinks).eq(i).click(function()
			{
				var params = {
					url		: $(this).attr('href'),
					title	: $(this).attr('title'),
					width	: $(this).attr('winwidth'),
					height	: $(this).attr('winheight'),
					theme	: $(this).attr('theme')
					};
				winman.addWindow( params.url, params.title, params.width, params.height, params.theme );
				return false;
			});
		}
	}	
});

