
// Envoie d'une requete d'application (app_request)
function AppsRequest( sMessage, sTrackingData, sFilters ) {
	FB.ui( 	{	
				method	: 'apprequests',
				message	: sMessage,
				display	: 'dialog',
				filters	: sFilters,
				data	: sTrackingData
			},
			function(response) { 
				if( response ) {
					//console.log( 'Demandes envoyées : '+response['request_ids'] );
					var XHR = new XHRConnection();
					XHR.appendData("ajax", 'save_requests');
					XHR.appendData("requests", response['request_ids']);
					XHR.sendAndLoad("./ajax/switch_ajax.php", "POST");
				}
				//else
				//	console.log( 'Demandes non envoyées !' );
			}
	);
}

// Invitation d'amis
function AppsInviteFriend() {
	AppsRequest( Trads['message_invite_friends'], 'InvitationAmis', "['app_non_users']" );
}

// Envoie de cadeaux
function SendGift( iIdGift, sFbUids ) {
	sGift = nom[iIdGift];
	if( sFbUids == '' )
		sFbUids = "0";
// sFbUids = "551347862,569883990,1023277060,1189593134,1308495064";
//console.log("[ {name:'"+Trads['groupe_amis_dispo']+"', user_ids: ["+sFbUids+"]} ]" );
	AppsRequest( Trads['message_envoie_cadeau']+" "+sGift, 'sendgift:'+iIdGift, "[ {name:'"+Trads['groupe_amis_dispo']+"', user_ids: ["+sFbUids+"]} ]" );
	
}


// TEST
function SendEnergie() {
	SendGift( Trads['message_demande_energie'], 50 );
}















// A ne pas utiliser pour le moment
// Publication de ministories
function FBPublish( ) {
			
		sMessage 	= "Pierrick essaie de faire marcher les ministories !";
		sImage	 	= "http://static.equipe-alpha.com/tuto/tara_0.png";
		sLogo		= "http://dev.equipe-alpha.com/design/logo_taraduncan.gif";
				
		FB.api( '/me/feed', 'post',
				{
					link		: "http://apps.facebook.com/taraduncandev/?source=viral.test",
					message		: "c'est quoi ca?!",
					name		: "Winning is Everything!",
					caption		: sMessage,
					description	: "Tara Duncan le Jeu !",
					picture		: sImage,
					actions		: 
						[
							{ name: "Play TaraDuncan", "link": "http://apps.facebook.com/taraduncandev/?source=viral.test" }
						]
				},
				function(response) {
					if( !response || response.error )
						alert('Une erreur est survenue !');
					else 
						alert('Post correctement publié (ID:'+response.id+')');
				} 
		);
}
