﻿
function loginWithFacebook() {
  document.documentElement.style.cursor = "wait";
  $get('up1').style.display = 'block';
  Animare.IttVoltam.Web.WebService.Command.LoginWithFacebook(OnSucceededLogin, OnFailedLogin);
}

function OnSucceededLogin(ro) {
  document.documentElement.style.cursor = "default";
  $get('up1').style.display = 'none';
  switch (ro.code) {
    case 0:
      window.location.reload();
      break;
    case 1:
      alert(ro.message);
      window.location.href = ro.content;
      break;
    default:
      alert(ro.message);
      break;
  }
}

function OnFailedLogin(error) {
  Animare.IttVoltam.Web.WebService.Command.Error(
      error.get_exceptionType(),
      error.get_message(),
      error.get_statusCode(),
      error.get_stackTrace(),
      error.get_timedOut()
    );
  document.documentElement.style.cursor = "default";
  $get('up1').style.display = 'none';
  alert(errorMessage);
}  

