window.fbAsyncInit = function() {
 FB.init({
      appId      : '176475879042690', // App ID
      channelUrl : '//groupbuy.com/channel.html', // Channel File
      status     : true, // check login status
      cookie     : true, // enable cookies to allow the server to access the session
      oauth      : true, // enable OAuth 2.0
      xfbml      : true  // parse XFBML
    });

	FB.Event.subscribe('auth.login', function(response) {login();});
	FB.Event.subscribe('auth.logout', function(response) {
		if (response.status == "connected") {login();} else {logoutwindow();}
	});
 };

 // Load the SDK Asynchronously
  (function(d){
     var js, id = 'facebook-jssdk'; if (d.getElementById(id)) {return;}
     js = d.createElement('script'); js.id = id; js.async = true;
     js.src = "//connect.facebook.net/en_US/all.js";
     d.getElementsByTagName('head')[0].appendChild(js);
   }(document));

function login() {
	$("#facebookbutton").fancybox({
			'padding'			: '20',
			'overlayOpacity'		: '0.6',
			'overlayColor'		: '#000',
			'hideOnOverlayClick'	: false,
			'showCloseButton'	: false,
			'scrolling'			: 'no',
			'centerOnScroll'		: false,
			'type'				: 'iframe',
			'href'				: 'http://groupbuy.com/windows/register_facebook/beta/facebook',
			'height'				: 190,
			'width'				: 360
	}).trigger('click');
}
function loggedin() {
	$("#facebookbutton").fancybox({
			'padding'			: '20',
			'overlayOpacity'		: '0.6',
			'overlayColor'		: '#000',
			'hideOnOverlayClick'	: false,
			'showCloseButton'	: false,
			'scrolling'			: 'no',
			'centerOnScroll'		: false,
			'type'				: 'iframe',
			'href'				: 'http://groupbuy.com/windows/register_facebook/beta/facebook',
			'height'				: 150,
			'width'				: 360
	}).trigger('click');
}
