var iSpy=function() {
iSpy.initializeBase(this);
this._timeout = 0;
this._userContext = null;
this._succeeded = null;
this._failed = null;
}
iSpy.prototype={
_get_path:function() {
 var p = this.get_path();
 if (p) return p;
 else return iSpy._staticInstance.get_path();},
WhiteLabelAlive:function(clientId,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'WhiteLabelAlive',false,{clientId:clientId},succeededCallback,failedCallback,userContext); },
TestConnection:function(Username,Password,Port,Identifier,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'TestConnection',false,{Username:Username,Password:Password,Port:Port,Identifier:Identifier},succeededCallback,failedCallback,userContext); },
TestConnection2:function(Username,Password,Port,Identifier,TryLoopback,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'TestConnection2',false,{Username:Username,Password:Password,Port:Port,Identifier:Identifier,TryLoopback:TryLoopback},succeededCallback,failedCallback,userContext); },
TestConnection3:function(Username,Password,Port,Identifier,TryLoopback,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'TestConnection3',false,{Username:Username,Password:Password,Port:Port,Identifier:Identifier,TryLoopback:TryLoopback},succeededCallback,failedCallback,userContext); },
TestConnection4:function(Username,Password,Port,Identifier,TryLoopback,IPv4,IPAddress,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'TestConnection4',false,{Username:Username,Password:Password,Port:Port,Identifier:Identifier,TryLoopback:TryLoopback,IPv4:IPv4,IPAddress:IPAddress},succeededCallback,failedCallback,userContext); },
TestConnection5:function(Username,Password,Port,Identifier,TryLoopback,IPv4,IPAddress,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'TestConnection5',false,{Username:Username,Password:Password,Port:Port,Identifier:Identifier,TryLoopback:TryLoopback,IPv4:IPv4,IPAddress:IPAddress},succeededCallback,failedCallback,userContext); },
RemoteAddress:function(succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'RemoteAddress',false,{},succeededCallback,failedCallback,userContext); },
Connect:function(Username,Password,Port,Identifier,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'Connect',false,{Username:Username,Password:Password,Port:Port,Identifier:Identifier},succeededCallback,failedCallback,userContext); },
Connect2:function(Username,Password,Port,Identifier,TryLoopBack,Version,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'Connect2',false,{Username:Username,Password:Password,Port:Port,Identifier:Identifier,TryLoopBack:TryLoopBack,Version:Version},succeededCallback,failedCallback,userContext); },
Connect3:function(Username,Password,Port,Identifier,TryLoopBack,Version,ComputerName,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'Connect3',false,{Username:Username,Password:Password,Port:Port,Identifier:Identifier,TryLoopBack:TryLoopBack,Version:Version,ComputerName:ComputerName},succeededCallback,failedCallback,userContext); },
Connect4:function(Username,Password,Port,Identifier,TryLoopBack,Version,ComputerName,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'Connect4',false,{Username:Username,Password:Password,Port:Port,Identifier:Identifier,TryLoopBack:TryLoopBack,Version:Version,ComputerName:ComputerName},succeededCallback,failedCallback,userContext); },
Connect5:function(Username,Password,Port,Identifier,TryLoopBack,Version,ComputerName,IPv4,IPAddress,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'Connect5',false,{Username:Username,Password:Password,Port:Port,Identifier:Identifier,TryLoopBack:TryLoopBack,Version:Version,ComputerName:ComputerName,IPv4:IPv4,IPAddress:IPAddress},succeededCallback,failedCallback,userContext); },
Encrypt:function(ToEncrypt,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'Encrypt',false,{ToEncrypt:ToEncrypt},succeededCallback,failedCallback,userContext); },
Ping:function(succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'Ping',false,{},succeededCallback,failedCallback,userContext); },
PingAlive:function(Port,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'PingAlive',false,{Port:Port},succeededCallback,failedCallback,userContext); },
PingAlive2:function(Port,IPv4,IPAddress,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'PingAlive2',false,{Port:Port,IPv4:IPv4,IPAddress:IPAddress},succeededCallback,failedCallback,userContext); },
Disconnect:function(Username,Password,Port,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'Disconnect',false,{Username:Username,Password:Password,Port:Port},succeededCallback,failedCallback,userContext); },
NewContent:function(Username,Password,Port,UserObjectID,ObjectTypeID,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'NewContent',false,{Username:Username,Password:Password,Port:Port,UserObjectID:UserObjectID,ObjectTypeID:ObjectTypeID},succeededCallback,failedCallback,userContext); },
ForceSync:function(Username,Password,Port,ObjectList,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'ForceSync',false,{Username:Username,Password:Password,Port:Port,ObjectList:ObjectList},succeededCallback,failedCallback,userContext); },
ForceSync2:function(Username,Password,Port,Internal_IPAddress,Internal_Port,ObjectList,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'ForceSync2',false,{Username:Username,Password:Password,Port:Port,Internal_IPAddress:Internal_IPAddress,Internal_Port:Internal_Port,ObjectList:ObjectList},succeededCallback,failedCallback,userContext); },
ForceSync3:function(Username,Password,Port,Internal_IPAddress,Internal_Port,ObjectList,IPv4,IPAddress,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'ForceSync3',false,{Username:Username,Password:Password,Port:Port,Internal_IPAddress:Internal_IPAddress,Internal_Port:Internal_Port,ObjectList:ObjectList,IPv4:IPv4,IPAddress:IPAddress},succeededCallback,failedCallback,userContext); },
SaveSettings:function(NotifyOnConnect,Newsletters,URLOverride,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'SaveSettings',false,{NotifyOnConnect:NotifyOnConnect,Newsletters:Newsletters,URLOverride:URLOverride},succeededCallback,failedCallback,userContext); },
AddCamera:function(categoryId,sourceIndex,url,name,size,description,location,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'AddCamera',false,{categoryId:categoryId,sourceIndex:sourceIndex,url:url,name:name,size:size,description:description,location:location},succeededCallback,failedCallback,userContext); },
GrantAccess:function(EmailAddress,ReadOnly,AccessMask,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'GrantAccess',false,{EmailAddress:EmailAddress,ReadOnly:ReadOnly,AccessMask:AccessMask},succeededCallback,failedCallback,userContext); },
SetAccess:function(iSpyAccessId,ReadOnly,AccessMask,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'SetAccess',false,{iSpyAccessId:iSpyAccessId,ReadOnly:ReadOnly,AccessMask:AccessMask},succeededCallback,failedCallback,userContext); },
SendAlert:function(Username,Password,AlertSubject,AlertBody,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'SendAlert',false,{Username:Username,Password:Password,AlertSubject:AlertSubject,AlertBody:AlertBody},succeededCallback,failedCallback,userContext); },
SendContent:function(Username,Password,EmailAddress,Subject,message,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'SendContent',false,{Username:Username,Password:Password,EmailAddress:EmailAddress,Subject:Subject,message:message},succeededCallback,failedCallback,userContext); },
SendAlertWithImage:function(Username,Password,AlertSubject,AlertBody,CameraID,Port,AuthenticationCode,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'SendAlertWithImage',false,{Username:Username,Password:Password,AlertSubject:AlertSubject,AlertBody:AlertBody,CameraID:CameraID,Port:Port,AuthenticationCode:AuthenticationCode},succeededCallback,failedCallback,userContext); },
SendAlert2:function(Username,Password,EmailAddress,AlertSubject,AlertBody,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'SendAlert2',false,{Username:Username,Password:Password,EmailAddress:EmailAddress,AlertSubject:AlertSubject,AlertBody:AlertBody},succeededCallback,failedCallback,userContext); },
SendAlertWithImage2:function(Username,Password,EmailAddress,AlertSubject,AlertBody,CameraID,Port,AuthenticationCode,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'SendAlertWithImage2',false,{Username:Username,Password:Password,EmailAddress:EmailAddress,AlertSubject:AlertSubject,AlertBody:AlertBody,CameraID:CameraID,Port:Port,AuthenticationCode:AuthenticationCode},succeededCallback,failedCallback,userContext); },
SendAlertWithImage3:function(Username,Password,EmailAddress,AlertSubject,AlertBody,ImageData,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'SendAlertWithImage3',false,{Username:Username,Password:Password,EmailAddress:EmailAddress,AlertSubject:AlertSubject,AlertBody:AlertBody,ImageData:ImageData},succeededCallback,failedCallback,userContext); },
SendSMS:function(Username,Password,SMSNumber,Message,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'SendSMS',false,{Username:Username,Password:Password,SMSNumber:SMSNumber,Message:Message},succeededCallback,failedCallback,userContext); },
SendFrameGrab:function(Username,Password,Subject,Body,CameraID,Port,AuthenticationCode,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'SendFrameGrab',false,{Username:Username,Password:Password,Subject:Subject,Body:Body,CameraID:CameraID,Port:Port,AuthenticationCode:AuthenticationCode},succeededCallback,failedCallback,userContext); },
SendFrameGrab2:function(Username,Password,EmailAddress,Subject,Body,CameraID,Port,AuthenticationCode,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'SendFrameGrab2',false,{Username:Username,Password:Password,EmailAddress:EmailAddress,Subject:Subject,Body:Body,CameraID:CameraID,Port:Port,AuthenticationCode:AuthenticationCode},succeededCallback,failedCallback,userContext); },
SendFrameGrab3:function(Username,Password,EmailAddress,Subject,Body,ImageData,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'SendFrameGrab3',false,{Username:Username,Password:Password,EmailAddress:EmailAddress,Subject:Subject,Body:Body,ImageData:ImageData},succeededCallback,failedCallback,userContext); },
SendMMS:function(Username,Password,SMSNumber,message,CameraID,Port,AuthenticationCode,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'SendMMS',false,{Username:Username,Password:Password,SMSNumber:SMSNumber,message:message,CameraID:CameraID,Port:Port,AuthenticationCode:AuthenticationCode},succeededCallback,failedCallback,userContext); },
SendMMS2:function(Username,Password,SMSNumber,message,ImageData,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'SendMMS2',false,{Username:Username,Password:Password,SMSNumber:SMSNumber,message:message,ImageData:ImageData},succeededCallback,failedCallback,userContext); },
SendTweet:function(Username,Password,message,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'SendTweet',false,{Username:Username,Password:Password,message:message},succeededCallback,failedCallback,userContext); },
ProductLatestVersionGet:function(ProductID,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'ProductLatestVersionGet',false,{ProductID:ProductID},succeededCallback,failedCallback,userContext); },
ProductLatestVersionGet2:function(ProductID,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'ProductLatestVersionGet2',false,{ProductID:ProductID},succeededCallback,failedCallback,userContext); },
ProductLatestVersionGet3:function(ProductID,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'ProductLatestVersionGet3',false,{ProductID:ProductID},succeededCallback,failedCallback,userContext); },
Gift:function(subTypeId,from,fromEmail,to,toEmail,message,sendNotification,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'Gift',false,{subTypeId:subTypeId,from:from,fromEmail:fromEmail,to:to,toEmail:toEmail,message:message,sendNotification:sendNotification},succeededCallback,failedCallback,userContext); },
ClaimCode:function(code,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'ClaimCode',false,{code:code},succeededCallback,failedCallback,userContext); }}
iSpy.registerClass('iSpy',Sys.Net.WebServiceProxy);
iSpy._staticInstance = new iSpy();
iSpy.set_path = function(value) { iSpy._staticInstance.set_path(value); }
iSpy.get_path = function() { return iSpy._staticInstance.get_path(); }
iSpy.set_timeout = function(value) { iSpy._staticInstance.set_timeout(value); }
iSpy.get_timeout = function() { return iSpy._staticInstance.get_timeout(); }
iSpy.set_defaultUserContext = function(value) { iSpy._staticInstance.set_defaultUserContext(value); }
iSpy.get_defaultUserContext = function() { return iSpy._staticInstance.get_defaultUserContext(); }
iSpy.set_defaultSucceededCallback = function(value) { iSpy._staticInstance.set_defaultSucceededCallback(value); }
iSpy.get_defaultSucceededCallback = function() { return iSpy._staticInstance.get_defaultSucceededCallback(); }
iSpy.set_defaultFailedCallback = function(value) { iSpy._staticInstance.set_defaultFailedCallback(value); }
iSpy.get_defaultFailedCallback = function() { return iSpy._staticInstance.get_defaultFailedCallback(); }
iSpy.set_enableJsonp = function(value) { iSpy._staticInstance.set_enableJsonp(value); }
iSpy.get_enableJsonp = function() { return iSpy._staticInstance.get_enableJsonp(); }
iSpy.set_jsonpCallbackParameter = function(value) { iSpy._staticInstance.set_jsonpCallbackParameter(value); }
iSpy.get_jsonpCallbackParameter = function() { return iSpy._staticInstance.get_jsonpCallbackParameter(); }
iSpy.set_path("/Webservices/iSpy.asmx");
iSpy.WhiteLabelAlive= function(clientId,onSuccess,onFailed,userContext) {iSpy._staticInstance.WhiteLabelAlive(clientId,onSuccess,onFailed,userContext); }
iSpy.TestConnection= function(Username,Password,Port,Identifier,onSuccess,onFailed,userContext) {iSpy._staticInstance.TestConnection(Username,Password,Port,Identifier,onSuccess,onFailed,userContext); }
iSpy.TestConnection2= function(Username,Password,Port,Identifier,TryLoopback,onSuccess,onFailed,userContext) {iSpy._staticInstance.TestConnection2(Username,Password,Port,Identifier,TryLoopback,onSuccess,onFailed,userContext); }
iSpy.TestConnection3= function(Username,Password,Port,Identifier,TryLoopback,onSuccess,onFailed,userContext) {iSpy._staticInstance.TestConnection3(Username,Password,Port,Identifier,TryLoopback,onSuccess,onFailed,userContext); }
iSpy.TestConnection4= function(Username,Password,Port,Identifier,TryLoopback,IPv4,IPAddress,onSuccess,onFailed,userContext) {iSpy._staticInstance.TestConnection4(Username,Password,Port,Identifier,TryLoopback,IPv4,IPAddress,onSuccess,onFailed,userContext); }
iSpy.TestConnection5= function(Username,Password,Port,Identifier,TryLoopback,IPv4,IPAddress,onSuccess,onFailed,userContext) {iSpy._staticInstance.TestConnection5(Username,Password,Port,Identifier,TryLoopback,IPv4,IPAddress,onSuccess,onFailed,userContext); }
iSpy.RemoteAddress= function(onSuccess,onFailed,userContext) {iSpy._staticInstance.RemoteAddress(onSuccess,onFailed,userContext); }
iSpy.Connect= function(Username,Password,Port,Identifier,onSuccess,onFailed,userContext) {iSpy._staticInstance.Connect(Username,Password,Port,Identifier,onSuccess,onFailed,userContext); }
iSpy.Connect2= function(Username,Password,Port,Identifier,TryLoopBack,Version,onSuccess,onFailed,userContext) {iSpy._staticInstance.Connect2(Username,Password,Port,Identifier,TryLoopBack,Version,onSuccess,onFailed,userContext); }
iSpy.Connect3= function(Username,Password,Port,Identifier,TryLoopBack,Version,ComputerName,onSuccess,onFailed,userContext) {iSpy._staticInstance.Connect3(Username,Password,Port,Identifier,TryLoopBack,Version,ComputerName,onSuccess,onFailed,userContext); }
iSpy.Connect4= function(Username,Password,Port,Identifier,TryLoopBack,Version,ComputerName,onSuccess,onFailed,userContext) {iSpy._staticInstance.Connect4(Username,Password,Port,Identifier,TryLoopBack,Version,ComputerName,onSuccess,onFailed,userContext); }
iSpy.Connect5= function(Username,Password,Port,Identifier,TryLoopBack,Version,ComputerName,IPv4,IPAddress,onSuccess,onFailed,userContext) {iSpy._staticInstance.Connect5(Username,Password,Port,Identifier,TryLoopBack,Version,ComputerName,IPv4,IPAddress,onSuccess,onFailed,userContext); }
iSpy.Encrypt= function(ToEncrypt,onSuccess,onFailed,userContext) {iSpy._staticInstance.Encrypt(ToEncrypt,onSuccess,onFailed,userContext); }
iSpy.Ping= function(onSuccess,onFailed,userContext) {iSpy._staticInstance.Ping(onSuccess,onFailed,userContext); }
iSpy.PingAlive= function(Port,onSuccess,onFailed,userContext) {iSpy._staticInstance.PingAlive(Port,onSuccess,onFailed,userContext); }
iSpy.PingAlive2= function(Port,IPv4,IPAddress,onSuccess,onFailed,userContext) {iSpy._staticInstance.PingAlive2(Port,IPv4,IPAddress,onSuccess,onFailed,userContext); }
iSpy.Disconnect= function(Username,Password,Port,onSuccess,onFailed,userContext) {iSpy._staticInstance.Disconnect(Username,Password,Port,onSuccess,onFailed,userContext); }
iSpy.NewContent= function(Username,Password,Port,UserObjectID,ObjectTypeID,onSuccess,onFailed,userContext) {iSpy._staticInstance.NewContent(Username,Password,Port,UserObjectID,ObjectTypeID,onSuccess,onFailed,userContext); }
iSpy.ForceSync= function(Username,Password,Port,ObjectList,onSuccess,onFailed,userContext) {iSpy._staticInstance.ForceSync(Username,Password,Port,ObjectList,onSuccess,onFailed,userContext); }
iSpy.ForceSync2= function(Username,Password,Port,Internal_IPAddress,Internal_Port,ObjectList,onSuccess,onFailed,userContext) {iSpy._staticInstance.ForceSync2(Username,Password,Port,Internal_IPAddress,Internal_Port,ObjectList,onSuccess,onFailed,userContext); }
iSpy.ForceSync3= function(Username,Password,Port,Internal_IPAddress,Internal_Port,ObjectList,IPv4,IPAddress,onSuccess,onFailed,userContext) {iSpy._staticInstance.ForceSync3(Username,Password,Port,Internal_IPAddress,Internal_Port,ObjectList,IPv4,IPAddress,onSuccess,onFailed,userContext); }
iSpy.SaveSettings= function(NotifyOnConnect,Newsletters,URLOverride,onSuccess,onFailed,userContext) {iSpy._staticInstance.SaveSettings(NotifyOnConnect,Newsletters,URLOverride,onSuccess,onFailed,userContext); }
iSpy.AddCamera= function(categoryId,sourceIndex,url,name,size,description,location,onSuccess,onFailed,userContext) {iSpy._staticInstance.AddCamera(categoryId,sourceIndex,url,name,size,description,location,onSuccess,onFailed,userContext); }
iSpy.GrantAccess= function(EmailAddress,ReadOnly,AccessMask,onSuccess,onFailed,userContext) {iSpy._staticInstance.GrantAccess(EmailAddress,ReadOnly,AccessMask,onSuccess,onFailed,userContext); }
iSpy.SetAccess= function(iSpyAccessId,ReadOnly,AccessMask,onSuccess,onFailed,userContext) {iSpy._staticInstance.SetAccess(iSpyAccessId,ReadOnly,AccessMask,onSuccess,onFailed,userContext); }
iSpy.SendAlert= function(Username,Password,AlertSubject,AlertBody,onSuccess,onFailed,userContext) {iSpy._staticInstance.SendAlert(Username,Password,AlertSubject,AlertBody,onSuccess,onFailed,userContext); }
iSpy.SendContent= function(Username,Password,EmailAddress,Subject,message,onSuccess,onFailed,userContext) {iSpy._staticInstance.SendContent(Username,Password,EmailAddress,Subject,message,onSuccess,onFailed,userContext); }
iSpy.SendAlertWithImage= function(Username,Password,AlertSubject,AlertBody,CameraID,Port,AuthenticationCode,onSuccess,onFailed,userContext) {iSpy._staticInstance.SendAlertWithImage(Username,Password,AlertSubject,AlertBody,CameraID,Port,AuthenticationCode,onSuccess,onFailed,userContext); }
iSpy.SendAlert2= function(Username,Password,EmailAddress,AlertSubject,AlertBody,onSuccess,onFailed,userContext) {iSpy._staticInstance.SendAlert2(Username,Password,EmailAddress,AlertSubject,AlertBody,onSuccess,onFailed,userContext); }
iSpy.SendAlertWithImage2= function(Username,Password,EmailAddress,AlertSubject,AlertBody,CameraID,Port,AuthenticationCode,onSuccess,onFailed,userContext) {iSpy._staticInstance.SendAlertWithImage2(Username,Password,EmailAddress,AlertSubject,AlertBody,CameraID,Port,AuthenticationCode,onSuccess,onFailed,userContext); }
iSpy.SendAlertWithImage3= function(Username,Password,EmailAddress,AlertSubject,AlertBody,ImageData,onSuccess,onFailed,userContext) {iSpy._staticInstance.SendAlertWithImage3(Username,Password,EmailAddress,AlertSubject,AlertBody,ImageData,onSuccess,onFailed,userContext); }
iSpy.SendSMS= function(Username,Password,SMSNumber,Message,onSuccess,onFailed,userContext) {iSpy._staticInstance.SendSMS(Username,Password,SMSNumber,Message,onSuccess,onFailed,userContext); }
iSpy.SendFrameGrab= function(Username,Password,Subject,Body,CameraID,Port,AuthenticationCode,onSuccess,onFailed,userContext) {iSpy._staticInstance.SendFrameGrab(Username,Password,Subject,Body,CameraID,Port,AuthenticationCode,onSuccess,onFailed,userContext); }
iSpy.SendFrameGrab2= function(Username,Password,EmailAddress,Subject,Body,CameraID,Port,AuthenticationCode,onSuccess,onFailed,userContext) {iSpy._staticInstance.SendFrameGrab2(Username,Password,EmailAddress,Subject,Body,CameraID,Port,AuthenticationCode,onSuccess,onFailed,userContext); }
iSpy.SendFrameGrab3= function(Username,Password,EmailAddress,Subject,Body,ImageData,onSuccess,onFailed,userContext) {iSpy._staticInstance.SendFrameGrab3(Username,Password,EmailAddress,Subject,Body,ImageData,onSuccess,onFailed,userContext); }
iSpy.SendMMS= function(Username,Password,SMSNumber,message,CameraID,Port,AuthenticationCode,onSuccess,onFailed,userContext) {iSpy._staticInstance.SendMMS(Username,Password,SMSNumber,message,CameraID,Port,AuthenticationCode,onSuccess,onFailed,userContext); }
iSpy.SendMMS2= function(Username,Password,SMSNumber,message,ImageData,onSuccess,onFailed,userContext) {iSpy._staticInstance.SendMMS2(Username,Password,SMSNumber,message,ImageData,onSuccess,onFailed,userContext); }
iSpy.SendTweet= function(Username,Password,message,onSuccess,onFailed,userContext) {iSpy._staticInstance.SendTweet(Username,Password,message,onSuccess,onFailed,userContext); }
iSpy.ProductLatestVersionGet= function(ProductID,onSuccess,onFailed,userContext) {iSpy._staticInstance.ProductLatestVersionGet(ProductID,onSuccess,onFailed,userContext); }
iSpy.ProductLatestVersionGet2= function(ProductID,onSuccess,onFailed,userContext) {iSpy._staticInstance.ProductLatestVersionGet2(ProductID,onSuccess,onFailed,userContext); }
iSpy.ProductLatestVersionGet3= function(ProductID,onSuccess,onFailed,userContext) {iSpy._staticInstance.ProductLatestVersionGet3(ProductID,onSuccess,onFailed,userContext); }
iSpy.Gift= function(subTypeId,from,fromEmail,to,toEmail,message,sendNotification,onSuccess,onFailed,userContext) {iSpy._staticInstance.Gift(subTypeId,from,fromEmail,to,toEmail,message,sendNotification,onSuccess,onFailed,userContext); }
iSpy.ClaimCode= function(code,onSuccess,onFailed,userContext) {iSpy._staticInstance.ClaimCode(code,onSuccess,onFailed,userContext); }

