var $j = jQuery.noConflict();
$j(document).ready(function(){
	
	$j('#quick_contact').bind('click', function(e) {
		$j('#contact_details').slideToggle();
		e.preventDefault();
	  });
	
	if(!$j.browser.mobile)
	{
		$j('.jq_menu ul').kwicks({ max: 250, duration: 300, easing: 'easeOutQuad', complete: 'callback'});
	}
	
	$j('#socialBookmarksLinks').bookmark({
			popupText: '&Ouml;ffentliches Lesezeichen', 
			icons: 'images/bookmarks.png', 
			popup: true, 
			target: '', 
			hint: 'Lesezeichen bei {s} setzen'
		});
	
	$j('.jq_print_trigger').bind('click', function(e) {
	      window.print();
		  e.preventDefault();
	    });
	$j('.jq_bookmark_page').bind('click', function(e) {
			e.preventDefault();
			$j(this).pagebookmark({
				errorText: 'Bitte fügen Sie für diese Seite manuell ein Lesezeichen hinzu.'
			});
		});
	if($j('#toggleManual').length == 1) {
		$j('#toggleManual').bind('click', function(e) {
				$j('#manualWrapper').slideToggle();
				e.preventDefault();
			});
	}

	$j('#logout_btn').click(function() { 
		FB.logout(function(response) {
			$j('#login_btn').show();
			$j('#logout_btn').hide();
			$j('#login_facepile').hide();
		});
	});
	
	$j('#login_btn').click(function() { 
		FB.login(function(response) {
			if (response.session) {
    			$j('#login_btn').hide();
				$j('#logout_btn').show();
				$j('#login_facepile').show();
  			} else {
    			// user cancelled login
  			}
		});
	});
	
	$j("a.external").each(function() {
		var $this = $j(this);
		$this.attr("href", 'weiterleitung.html?site_uri=' + encodeURIComponent($this.attr('href')));
		return $this;
	});
});

$j(window).load(function(){
	FB.getLoginStatus(function(response) {
  		if (response.session) {
    		$j('#login_btn').hide();
			$j('#logout_btn').show();
			$j('#login_facepile').show();
  		} else {
    		$j('#login_btn').show();
			$j('#logout_btn').hide();
			$j('#login_facepile').hide();
  		}
	});
});
