var ws_Utilities=function() {
ws_Utilities.initializeBase(this);
this._timeout = 0;
this._userContext = null;
this._succeeded = null;
this._failed = null;
}
ws_Utilities.prototype={
SetGMTOffset:function(gmtOffset,succeededCallback, failedCallback, userContext) {
return this._invoke(ws_Utilities.get_path(), 'SetGMTOffset',false,{gmtOffset:gmtOffset},succeededCallback,failedCallback,userContext); },
UpdateClientInfo:function(gmtOffset,screenWidth,screenHeight,succeededCallback, failedCallback, userContext) {
return this._invoke(ws_Utilities.get_path(), 'UpdateClientInfo',false,{gmtOffset:gmtOffset,screenWidth:screenWidth,screenHeight:screenHeight},succeededCallback,failedCallback,userContext); },
GetS3AmazonFileUploadData:function(fileType,fileName,fileSize,succeededCallback, failedCallback, userContext) {
return this._invoke(ws_Utilities.get_path(), 'GetS3AmazonFileUploadData',false,{fileType:fileType,fileName:fileName,fileSize:fileSize},succeededCallback,failedCallback,userContext); },
GetS3AmazonFileUploadDataPrivate:function(fileType,fileName,fileSize,key,succeededCallback, failedCallback, userContext) {
return this._invoke(ws_Utilities.get_path(), 'GetS3AmazonFileUploadDataPrivate',false,{fileType:fileType,fileName:fileName,fileSize:fileSize,key:key},succeededCallback,failedCallback,userContext); },
DeleteS3AmazonFile:function(data,succeededCallback, failedCallback, userContext) {
return this._invoke(ws_Utilities.get_path(), 'DeleteS3AmazonFile',false,{data:data},succeededCallback,failedCallback,userContext); },
CheckVideoUpload:function(data,succeededCallback, failedCallback, userContext) {
return this._invoke(ws_Utilities.get_path(), 'CheckVideoUpload',false,{data:data},succeededCallback,failedCallback,userContext); },
LogError:function(data,succeededCallback, failedCallback, userContext) {
return this._invoke(ws_Utilities.get_path(), 'LogError',false,{data:data},succeededCallback,failedCallback,userContext); },
CountTreeHiddenPeople:function(people,succeededCallback, failedCallback, userContext) {
return this._invoke(ws_Utilities.get_path(), 'CountTreeHiddenPeople',false,{people:people},succeededCallback,failedCallback,userContext); }}
ws_Utilities.registerClass('ws_Utilities',Sys.Net.WebServiceProxy);
ws_Utilities._staticInstance = new ws_Utilities();
ws_Utilities.set_path = function(value) { 
var e = Function._validateParams(arguments, [{name: 'path', type: String}]); if (e) throw e; ws_Utilities._staticInstance._path = value; }
ws_Utilities.get_path = function() { return ws_Utilities._staticInstance._path; }
ws_Utilities.set_timeout = function(value) { var e = Function._validateParams(arguments, [{name: 'timeout', type: Number}]); if (e) throw e; if (value < 0) { throw Error.argumentOutOfRange('value', value, Sys.Res.invalidTimeout); }
ws_Utilities._staticInstance._timeout = value; }
ws_Utilities.get_timeout = function() { 
return ws_Utilities._staticInstance._timeout; }
ws_Utilities.set_defaultUserContext = function(value) { 
ws_Utilities._staticInstance._userContext = value; }
ws_Utilities.get_defaultUserContext = function() { 
return ws_Utilities._staticInstance._userContext; }
ws_Utilities.set_defaultSucceededCallback = function(value) { 
var e = Function._validateParams(arguments, [{name: 'defaultSucceededCallback', type: Function}]); if (e) throw e; ws_Utilities._staticInstance._succeeded = value; }
ws_Utilities.get_defaultSucceededCallback = function() { 
return ws_Utilities._staticInstance._succeeded; }
ws_Utilities.set_defaultFailedCallback = function(value) { 
var e = Function._validateParams(arguments, [{name: 'defaultFailedCallback', type: Function}]); if (e) throw e; ws_Utilities._staticInstance._failed = value; }
ws_Utilities.get_defaultFailedCallback = function() { 
return ws_Utilities._staticInstance._failed; }
ws_Utilities.set_path("/ws/Utilities.asmx");
ws_Utilities.SetGMTOffset= function(gmtOffset,onSuccess,onFailed,userContext) {ws_Utilities._staticInstance.SetGMTOffset(gmtOffset,onSuccess,onFailed,userContext); }
ws_Utilities.UpdateClientInfo= function(gmtOffset,screenWidth,screenHeight,onSuccess,onFailed,userContext) {ws_Utilities._staticInstance.UpdateClientInfo(gmtOffset,screenWidth,screenHeight,onSuccess,onFailed,userContext); }
ws_Utilities.GetS3AmazonFileUploadData= function(fileType,fileName,fileSize,onSuccess,onFailed,userContext) {ws_Utilities._staticInstance.GetS3AmazonFileUploadData(fileType,fileName,fileSize,onSuccess,onFailed,userContext); }
ws_Utilities.GetS3AmazonFileUploadDataPrivate= function(fileType,fileName,fileSize,key,onSuccess,onFailed,userContext) {ws_Utilities._staticInstance.GetS3AmazonFileUploadDataPrivate(fileType,fileName,fileSize,key,onSuccess,onFailed,userContext); }
ws_Utilities.DeleteS3AmazonFile= function(data,onSuccess,onFailed,userContext) {ws_Utilities._staticInstance.DeleteS3AmazonFile(data,onSuccess,onFailed,userContext); }
ws_Utilities.CheckVideoUpload= function(data,onSuccess,onFailed,userContext) {ws_Utilities._staticInstance.CheckVideoUpload(data,onSuccess,onFailed,userContext); }
ws_Utilities.LogError= function(data,onSuccess,onFailed,userContext) {ws_Utilities._staticInstance.LogError(data,onSuccess,onFailed,userContext); }
ws_Utilities.CountTreeHiddenPeople= function(people,onSuccess,onFailed,userContext) {ws_Utilities._staticInstance.CountTreeHiddenPeople(people,onSuccess,onFailed,userContext); }
var gtc = Sys.Net.WebServiceProxy._generateTypedConstructor;
if (typeof(ws_Utilities_FileUploadData) === 'undefined') {
var ws_Utilities_FileUploadData=gtc("ws_Utilities+FileUploadData");
ws_Utilities_FileUploadData.registerClass('ws_Utilities_FileUploadData');
}
if (typeof(ws_Utilities_VideoInfo) === 'undefined') {
var ws_Utilities_VideoInfo=gtc("ws_Utilities+VideoInfo");
ws_Utilities_VideoInfo.registerClass('ws_Utilities_VideoInfo');
}
if (typeof(ws_Utilities_HiddenPeopleInfo) === 'undefined') {
var ws_Utilities_HiddenPeopleInfo=gtc("ws_Utilities+HiddenPeopleInfo");
ws_Utilities_HiddenPeopleInfo.registerClass('ws_Utilities_HiddenPeopleInfo');
}
if (typeof(ws_Utilities_FileTypes) === 'undefined') {
ws_Utilities_FileTypes = function() { throw Error.invalidOperation(); }
ws_Utilities_FileTypes.prototype = {Photos: 1,Documents: 2,Videos: 3,Help: 4}
ws_Utilities_FileTypes.registerEnum('ws_Utilities_FileTypes', true);
}
