/** @license ---------------------------------------------- Copyright (c) 2012, Fergal Moran. All rights reserved. Code provided under the BSD License: */ social = { postFacebookLike: function (mixId) { //first off, find if the current user has allowed facebook likes $.getJSON( 'social/like/' + mixId + '/', function (data) { com.podnoms.utils.showAlert("Posted your like to facebook, you can stop this in your settings page.", "Cheers feen"); } ); }, postFacebookFavourite: function (mixId) { }, sharePageToTwitter: function (model) { //We get the URL of the link var loc = $(this).attr('href'); //We get the title of the link var title = $(this).attr('title'); //We trigger a new window with the Twitter dialog, in the middle of the page window.open( 'http://twitter.com/share?url=' + 'http://' + window.location.host + "/" + model.get('item_url') + '&text=' + model.get('title'), 'twitterwindow', 'height=450, width=550, top=' + ($(window).height() / 2 - 225) + ', left=' + $(window).width() / 2 + ', toolbar=0, location=0, menubar=0, directories=0, scrollbars=0'); }, sharePageToFacebook: function (model) { FB.ui({ method: 'feed', name: 'Check out this mix on Deep South Sounds', display: 'popup', link: 'http://' + window.location.host + "/" + model.get('item_url'), picture: model.get('mix_image'), caption: model.get('title'), description: model.get('description') }, function (response) { if (response && response.post_id) { com.podnoms.utils.showAlert("Success", "Post shared to facebook"); } else { com.podnoms.utils.showError("Error", "Failure sharing post"); } } ); } };