$(document).ready(function(){
	try {
		if("playing" != niftyplayer('niftyPlayer1').getState() && "loading" != niftyplayer('niftyPlayer1').getState()){
			$("#zene_button").attr("src", __base_url + "themes/" + __theme + "/images/zene_off.jpg");
		}
	}
	catch(err){}
	
	FB.init({appId: '111043112314606', status: true, cookie: true, xfbml: true});
	FB.Event.subscribe('auth.login', fb_login_handler);
	fb_login_handler();
});



function fb_login(){
	FB.login(fb_login_handler_save, {perms:'email,rsvp_event'});
}

function fb_login_handler(response){
	FB.api('/me', function(user) {
		if(user.name) {
			var fb_name = user.name;
			var fb_img_src = 'http://graph.facebook.com/' + user.id + '/picture';
			
			var response_html = '<div class="fbafterlogin-container"><img height="21" src="' + fb_img_src + '"><div class="fbafterlogin-container-inner">Helló ' + fb_name + '!</div></div>';
			
			$('#fbloginbutton-container').html(response_html);
		}
	});
}

function fb_login_handler_save(response){
	FB.api('/me', function(user) {
		if(user.name) {
			var postdata = "email=" + user.email + "&name=" + user.name;
			
			$.ajax({
				type: "POST",
				url: __base_url + "facebook",
				data: postdata,
				async: false,
				dataType : "html",
				success: function(data) {
							window.location = __base_url;
						},
				error: function(msg) {
							alert('Hiba történt a mentés közben! Kérem próbáld újra!');
							window.location = __base_url;
						}
			});
		}
	});
}

function fb_rsvp(eid, status) { //attending
	FB.login(function(login_response) {
		if (login_response.session) {
			
			FB.api('/' + eid + '/' + status, 'post', {}, function(rsvp_response) {
				if(rsvp_response.error) {
					alert(rsvp_response.error['message']);
				}
				else {
					alert('Szeretettel várunk!');
				}
			});
			
		} else {
			
			alert('Hiba a hitelesítéskor! Kérem próbálja újra!');
			
		}
	}, {perms:'email,rsvp_event'});
}

