// Gigya share
function showShareUI() {
  var conf = {APIKey: '2_HzL-apwFfdf4-NnIQgy36VVHbZ1GS6RC-b9KaYxZ4BSA5qrCLRs6FRG4PsC0FMMU', enabledProviders: "facebook,twitter"};
  var package_image_src = $("#content").find('img:first').attr('src');
  var package_description = jQuery.trim($("#content").find('p:first').text());
  var page_title = document.title;
  var page_url = document.location.href;
  
  function onLoad()
  {
      // get user info
      gigya.services.socialize.getUserInfo(conf,{callback:renderUI});	    
      
      // register for connect status changes
      gigya.services.socialize.addEventHandlers(conf, { onConnect:renderUI, onDisconnect:renderUI}   ); 
      
  }
  
  
  var act = new gigya.services.socialize.UserAction();

  // act.setUserMessage("Your comment here...");
  act.setTitle(page_title);
  act.setDescription(package_description);
  act.setLinkBack(page_url);
  act.addActionLink("Buy this package here", page_url);
  var image = {
      src: package_image_src,
      href: page_url,
      type: 'image'
  }
    act.addMediaItem(image);
  var params = 
  {
      userAction: act,
      onError: onError, 
      onSendDone: onSendDone,
      showEmailButton: "true"
  };

  gigya.services.socialize.showShareUI(conf, params);
}

function onError(event) {
    alert('An error has occured' + ': ' + event.errorCode + '; ' + event.errorMessage + ';' + event.operation);
}

function onSendDone(event) {
    document.getElementById('gigya_share').innerHTML = 'Successfully posted to: ' + event.providers;
}
