$(function() {	
	var facebook_layer_sichtbar = new Boolean(false);	
	// Verkleinern und -groessern des Fensters
	//window.onresize = function() {schnellkontakt_einbinden_u_ausblenden();};
	// onload ...
	$('#overlay_grau').css({opacity:0});
	
	// LASCHE-Sichtbar?	
	function windowSize() {
		var myWidth = 0;
		if( typeof(window.innerWidth) == 'number' ) {
			//Non-IE
			myWidth = window.innerWidth;	    
		} else if(document.documentElement && ( document.documentElement.clientWidth)) {
			//IE 6+ in 'standards compliant mode'
			myWidth = document.documentElement.clientWidth;
		} else if(document.body && (document.body.clientWidth)) {
			//IE 4 compatible
			myWidth = document.body.clientWidth;
		}
		return myWidth;
	}	
	// EIN- UND AUSFAHREN DES SCHNELLKONTAKTLAYERS
	function facebook_layer_ein_u_ausblenden() {
		if (facebook_layer_sichtbar !== true) {
			// Ausfahren der Schnellkontaktlayers
			
			// Einblenden grauer Overlay
			with ($('#overlay_grau')) {
				css({display:"block",height:$(document).height()});
				css({display:"block"});
				animate({opacity:0.6},200,
					function() {
					}
				);
			}
			//var zentrier_punkt = ($(document).width() - ($('#facebook_layer').width() + $('#facebook_layer_lasche').width()/2)) / 2;
			//$('#facebook_layer').css({left:zentrier_punkt,display:"block"});
			$('#facebook_layer').css({display:"block"});
			//$('#facebook_layer').animate({height:"500px"},340,
			$('#facebook_layer').show(340,
				function() {
					facebook_layer_sichtbar = true;
				}
			);
		} else {
			// Einfahren der Schnellkontaktlayers			
			//$('#facebook_layer').animate({opacity:0},200,
			$('#facebook_layer').fadeOut(200,
				function() {
					$('#facebook_layer').css({display:"none"});
					facebook_layer_sichtbar = false;
					
					// Ausblenden grauer Overlay					
					with ($('#overlay_grau')) {
						animate({opacity:0.0},200,
							function() {
								$('#overlay_grau').css({display:"none"});
							}
						);
					}					
				}
			);
			
		}
	}
	
	// LASCHEN-FUNKTIONEN
	$('#facebook_schild').click(
		function() {
			facebook_layer_ein_u_ausblenden();
		}
	);
	
	$('#facebook_layer_lasche').click(
		function() {
			facebook_layer_ein_u_ausblenden();
		}
	);
	
	// SCHLIESSENBUTTON
	$('#facebook_layer_cls_btn').click(
		function () {
			facebook_layer_ein_u_ausblenden();
		}
	);	
	$('#overlay_grau').click(
		function() {
			if (facebook_layer_sichtbar === true) {
				facebook_layer_ein_u_ausblenden();			
			}		
		}
	);
});