jQuery.noConflict();

var hsetu = typeof hsetu === 'undefined' ? {} : hsetu;
hsetu.dynExpander = {
	textExpand : 'Text ausklappen',
	textCollapse : 'Text einklappen',
	getExpander : function(i) { return '<div class="dyn-expand-expander" id="dyn-expand-expander-' + i + '"><a href="javascript: hsetu.dynExpander.collapseOrExpand(' + i + ');">' + hsetu.dynExpander.textExpand + '</a><div class="clear"></div></div><div class="clear"></div>' },
	collapseOrExpand : function(i) {
		if (jQuery(".dyn-expand-expander-" + i).hasClass("dyn-expand-collapsed"))
		{
			jQuery(".dyn-expand-expander-" + i).removeClass("dyn-expand-collapsed"); 
			jQuery(".dyn-expand-expander-" + i).addClass("dyn-expand-expanded");
			jQuery("#dyn-expand-expander-" + i + " a").text(hsetu.dynExpander.textCollapse);
		}
		else
		{
			jQuery(".dyn-expand-expander-" + i).removeClass("dyn-expand-expanded"); 
			jQuery(".dyn-expand-expander-" + i).addClass("dyn-expand-collapsed");
			jQuery("#dyn-expand-expander-" + i + " a").text(hsetu.dynExpander.textExpand);
		}
	}
};

jQuery(document).ready(function(){
	jQuery("#toTop").click(
		function()
		{
			jQuery(this).removeAttr("href");
			jQuery.scrollTo('0px',800)
		}
	);
	jQuery(".dyn-expand").each(
		function(index)
		{
			if (!jQuery(this).hasClass("dyn-expand-collapsed"))
			{
				jQuery(this).addClass("dyn-expand-collapsed");
			}
			jQuery(this).addClass("dyn-expand-expander-" + index);
			jQuery(this).after(hsetu.dynExpander.getExpander(index));
		}
	);
});

