var gaJsHost = (("https:" == document.location.protocol) ? "https://ssl." : "http://www.");
document.write(unescape("%3Cscript src='" + gaJsHost + "google-analytics.com/ga.js' type='text/javascript'%3E%3C/script%3E"));

document.write('<script type="text/javascript" src="/_/scripts/extensions/lightbox.js"></script>');
var showSearchForm = function(lnk) {
	var sf = Ext.getDom('search');
	if (sf) {
		Ext.MessageBox.show({
			title : translate('Suche'),
			msg : sf.innerHTML,
			buttons : buttons = {
				cancel : translate('Abbrechen')
			},
			modal : true,
			progress : false,
			closable : true,
			width : 160,
			animEl : lnk,
			fn : function(btn) {
				if (btn == 'cancel') {
					return;
				};
			}
		});
	}
};
var showLoginBox = function(lnk) {
	var sf = Ext.getDom('login');
	if (sf) {
		Ext.MessageBox.show({
			title : translate('Anmeldung'),
			msg : sf.innerHTML,
			buttons : buttons = {
				cancel : translate('Abbrechen')
			},
			modal : true,
			progress : false,
			closable : true,
			width : 200,
			animEl : lnk,
			fn : function(btn) {
				if (btn == 'cancel') {
					return;
				};
			}
		});
	}
};
var showMailForm = function(el) {
	if (Ext.get(el).isVisible()) {
		Ext.get(el).slideOut('t', {
			useDisplay : true
		});
	} else {
		Ext.get(el).slideIn();
	};
};
runOnLoad(function() {
	Ext.ux.Lightbox.overlayOpacity = 0.35;
	Ext.ux.Lightbox.register('a.lightbox', true);
	setblocks();
	Ext.select('div[class=ressortheader]').each(function(rh) {
		rh.on('click', function(e, r) {
			var block = Ext.get('block' + r.id);
			if (block) {
				if (!block.isDisplayed()) {
					block.fadeIn();
					setCookie('block' + r.id, 'block');
					Ext.get(r).removeClass('closed');
				} else {
					block.slideOut('t', {
						duration : 1,
						useDisplay : true
					});
					setCookie('block' + r.id, 'none');
					Ext.get(r).addClass('closed');
				}
			}
		});
	});
	Ext.select('div[id^=werbung]').each(function(el) {
		if(el.dom.childNodes.length==0) {
			el.setDisplayed(false);
		}
	});
});
var showInformation = function() {
	Ext.MessageBox.show({
		title : 'Information',
		msg : '<center><h1>Dieses Feature ist in Bearbeitung.<br>Bitte haben Sie ein wenig Geduld.</h1><br><h1 style="color:#000000;">This feature is in progress.<br>Please be patient.</h1></center>',
		buttons : buttons = {
			cancel : 'Abbrechen | Cancel'
		},
		modal : true,
		progress : false,
		closable : true,
		width : 400
	});
	return(false);
}