﻿// JScript File

 // var myServiceProxy = new Emap.BOL.uppWebService();
//  myServiceProxy.set_defaultSucceededCallback(SuccededCallback);
//  myServiceProxy.set_defaultFailedCallback(FailedCallback);

function uppFunctions(tab,userID,contentID)
{
  switch(tab)
  {
    case 0: Emap.BOL.uppWebService.uppAddToFavorites(contentID,userID,SucceededCallback,FailedCallback);break;
    case 1: Emap.BOL.uppWebService.uppAddToEmailAlerts(SucceededCallback,FailedCallback);break
   // case 2: Emap.BOL.uppWebService.uppSendToFriend(SucceededCallback,FailedCallback);break;
   // default: alert("New Window");
  }
}

function uppSendLinkToFriends(name,sEmail,rEmail,url,comments)
{
 // var details = [name,sEmail,rEmail,url,comments];
  Emap.BOL.uppWebService.uppSendToFriend(name,sEmail,rEmail,url,comments,SucceededCallback,FailedCallback)

}

// This is the callback function invoked if the Web service
// succeeded.
// It accepts the result object as a parameter.
function SucceededCallback(result, eventArgs)
{
    // Page element to display feedback.
   // var RsltElem = document.getElementById("ResultId");
  //  RsltElem.innerHTML = result;
   //   var dest = $get('<%=lblMessage.ClientID%>');
   //   dest.innerHTML = result; 
  // alert(result);
}

// This is the callback function invoked if the Web service
// failed.
// It accepts the error object as a parameter.
function FailedCallback(error)
{
   alert("Service Error: " + error.get_message());
}

//if (typeof(Sys) !== "undefined") Sys.Application.notifyScriptLoaded();






