function inviteFriends( uid, title )
{
  FB.ensureInit(function()
  {
        var dialog = new FB.UI.FBMLPopupDialog( title, '' );
        var fbml = '<fb:request-form action="http://ocbc.cyclesingapore.com.sg" method="POST" invite="true" type="OCBC Cycle Singapore" content="<fb:name uid=\''+uid+'\' firstnameonly=\'false\' shownetwork=\'false\'/> wants you to join OCBC Cycle Singapore 2010!<fb:req-choice url=\'http://ocbc.cyclesingapore.com.sg\' label=\'Join OCBC Cycle Singapore 2010!\'/>"><fb:multi-friend-selector max="12" actiontext="Who would you like to invite to OCBC Cycle Singapore 2010" showborder="false" rows="4" cols="4" ></fb:request-form>';

        dialog.setFBMLContent(fbml);
        dialog.setContentWidth(600);
        dialog.setContentHeight(600);

        dialog.show();
    });
}



function fbShareSite( linkUrl, imgUrl )
{

	var template = 149090002013;
	var comment_data = {
							"link":linkUrl,
							"images":[{"src":imgUrl, "href":linkUrl}]
	};


	FB.ensureInit(function() {
	  FB.Connect.showFeedDialog( template , comment_data, null, null , null  , FB.RequireConnect.require ,null);
	});

}


function fbShareEntryUser( entryName, entryLink, imageLink, contestLink )
{
	var template = 149427802013;
	var comment_data = {
							"entry":entryName,
							"entrylink":entryLink,
							"link":contestLink,
							"images":[{"src":imageLink, "href":entryLink}]
	};


	FB.ensureInit(function() {
	  FB.Connect.showFeedDialog( template , comment_data, null, null , null  , FB.RequireConnect.require ,null);
	});
}


function fbShareEntry( entryName, entryLink, imageLink, contestLink )
{
	var template = 149177897013;
	var comment_data = {
							"entry":entryName,
							"entrylink":entryLink,
							"link":contestLink,
							"images":[{"src":imageLink, "href":entryLink}]
	};


	FB.ensureInit(function() {
	  FB.Connect.showFeedDialog( template , comment_data, null, null , null  , FB.RequireConnect.require ,null);
	});
}

function fbShareRide( ride, rideLink, siteImage, siteUrl )
{
  // {*ride*} - ride name - {*ridelink*} - url to category - {*link*} - site url
	var template = 149439072013;
	var comment_data = {
							"ride":ride,
							"ridelink":rideLink,
							"link":siteUrl,
							"images":[{"src":siteImage, "href":rideLink}]
	};


	FB.ensureInit(function() {
	  FB.Connect.showFeedDialog( template , comment_data, null, null , null  , FB.RequireConnect.require ,null);
	});
}
