	jQuery(document).ready(function() {
		var h = jQuery(document).height();
		if( h <= 710 ){
			jQuery('#hello').height(h);
		} else {
			jQuery('#hello').height(h-30);
		}
		jQuery('#hello').hide();
		jQuery('#widgetloading').hide();
		jQuery("a.widget").click( function() {
			fadeaway();
			showwidget();
		});
	});
			
	function fadeaway(){
		jQuery("#leftcolumn").ClearTypeFadeTo({speed:"slow", opacity:0.1});
		jQuery("#menue1").ClearTypeFadeTo({speed:"slow", opacity:0.1});
		jQuery("#content").ClearTypeFadeTo({speed:"slow", opacity:0.1});
		jQuery("#rightcolumn").ClearTypeFadeTo({speed:"slow", opacity:0.1});
	}
	
	var widgetalreadyloaded = false;

	function showwidget(){
		var p = jQuery("#content");
		var position = p.position();
		var l = Math.round(position.left+87);
		var t = Math.round(position.top-28);
		var meineoptions = "0|1|1|1|1|"+l+"."+t+"_-1_-1_-1_-1_-1|"+webwidgetsprache+"|-1";
		jQuery('#hello').show();
		if( !widgetalreadyloaded ){
			jQuery("#widgetloading").show("slow" );
			jQuery("#widgetloading").offset( { top:t+68, left:l+90 } );
			jQuery(document).oneTime(5000, function(i) {
			  jQuery("#widgetloading").hide();
			});			
			jQuery('#hello').flash({
				src: '/content/web/widget/main.swf?rand=<? echo rand(); ?>',
				width: '100%',
				height: '100%',
				wmode: 'transparent',
				flashvars: { options:meineoptions }
			}, { expressInstall: true });
			widgetalreadyloaded = true;
		}
	}
	
	function closewidget(){
		jQuery('#hello').hide();
		jQuery("#menue1").ClearTypeFadeTo({speed:"slow", opacity:1});
		jQuery("#leftcolumn").ClearTypeFadeTo({speed:"slow", opacity:1});
		jQuery("#content").ClearTypeFadeTo({speed:"slow", opacity:1});
		jQuery("#rightcolumn").ClearTypeFadeTo({speed:"slow", opacity:1});
	}