var PackageService=function() {
PackageService.initializeBase(this);
this._timeout = 0;
this._userContext = null;
this._succeeded = null;
this._failed = null;
}
PackageService.prototype={
_get_path:function() {
 var p = this.get_path();
 if (p) return p;
 else return PackageService._staticInstance.get_path();},
CreatePackage:function(rnd,GuestID,PackageName,succeededCallback, failedCallback, userContext) {
/// <param name="rnd" type="String">System.String</param>
/// <param name="GuestID" type="String">System.String</param>
/// <param name="PackageName" type="String">System.String</param>
/// <param name="succeededCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="failedCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="userContext" optional="true" mayBeNull="true"></param>
return this._invoke(this._get_path(), 'CreatePackage',false,{rnd:rnd,GuestID:GuestID,PackageName:PackageName},succeededCallback,failedCallback,userContext); },
CreatePackage2:function(rnd,GuestID,PackageName,Url,UserAgent,ParentUrl,FlashVersion,UploaderType,FileCount,FileSize,succeededCallback, failedCallback, userContext) {
/// <param name="rnd" type="String">System.String</param>
/// <param name="GuestID" type="String">System.String</param>
/// <param name="PackageName" type="String">System.String</param>
/// <param name="Url" type="String">System.String</param>
/// <param name="UserAgent" type="String">System.String</param>
/// <param name="ParentUrl" type="String">System.String</param>
/// <param name="FlashVersion" type="String">System.String</param>
/// <param name="UploaderType" type="String">System.String</param>
/// <param name="FileCount" type="String">System.String</param>
/// <param name="FileSize" type="String">System.String</param>
/// <param name="succeededCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="failedCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="userContext" optional="true" mayBeNull="true"></param>
return this._invoke(this._get_path(), 'CreatePackage2',false,{rnd:rnd,GuestID:GuestID,PackageName:PackageName,Url:Url,UserAgent:UserAgent,ParentUrl:ParentUrl,FlashVersion:FlashVersion,UploaderType:UploaderType,FileCount:FileCount,FileSize:FileSize},succeededCallback,failedCallback,userContext); },
Test:function(succeededCallback, failedCallback, userContext) {
/// <param name="succeededCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="failedCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="userContext" optional="true" mayBeNull="true"></param>
return this._invoke(this._get_path(), 'Test',false,{},succeededCallback,failedCallback,userContext); },
UploadCancel:function(rnd,UploadID,succeededCallback, failedCallback, userContext) {
/// <param name="rnd" type="String">System.String</param>
/// <param name="UploadID" type="String">System.String</param>
/// <param name="succeededCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="failedCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="userContext" optional="true" mayBeNull="true"></param>
return this._invoke(this._get_path(), 'UploadCancel',false,{rnd:rnd,UploadID:UploadID},succeededCallback,failedCallback,userContext); }}
PackageService.registerClass('PackageService',Sys.Net.WebServiceProxy);
PackageService._staticInstance = new PackageService();
PackageService.set_path = function(value) {
PackageService._staticInstance.set_path(value); }
PackageService.get_path = function() { 
/// <value type="String" mayBeNull="true">The service url.</value>
return PackageService._staticInstance.get_path();}
PackageService.set_timeout = function(value) {
PackageService._staticInstance.set_timeout(value); }
PackageService.get_timeout = function() { 
/// <value type="Number">The service timeout.</value>
return PackageService._staticInstance.get_timeout(); }
PackageService.set_defaultUserContext = function(value) { 
PackageService._staticInstance.set_defaultUserContext(value); }
PackageService.get_defaultUserContext = function() { 
/// <value mayBeNull="true">The service default user context.</value>
return PackageService._staticInstance.get_defaultUserContext(); }
PackageService.set_defaultSucceededCallback = function(value) { 
 PackageService._staticInstance.set_defaultSucceededCallback(value); }
PackageService.get_defaultSucceededCallback = function() { 
/// <value type="Function" mayBeNull="true">The service default succeeded callback.</value>
return PackageService._staticInstance.get_defaultSucceededCallback(); }
PackageService.set_defaultFailedCallback = function(value) { 
PackageService._staticInstance.set_defaultFailedCallback(value); }
PackageService.get_defaultFailedCallback = function() { 
/// <value type="Function" mayBeNull="true">The service default failed callback.</value>
return PackageService._staticInstance.get_defaultFailedCallback(); }
PackageService.set_path("/PackageService.asmx");
PackageService.CreatePackage= function(rnd,GuestID,PackageName,onSuccess,onFailed,userContext) {
/// <param name="rnd" type="String">System.String</param>
/// <param name="GuestID" type="String">System.String</param>
/// <param name="PackageName" type="String">System.String</param>
/// <param name="succeededCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="failedCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="userContext" optional="true" mayBeNull="true"></param>
PackageService._staticInstance.CreatePackage(rnd,GuestID,PackageName,onSuccess,onFailed,userContext); }
PackageService.CreatePackage2= function(rnd,GuestID,PackageName,Url,UserAgent,ParentUrl,FlashVersion,UploaderType,FileCount,FileSize,onSuccess,onFailed,userContext) {
/// <param name="rnd" type="String">System.String</param>
/// <param name="GuestID" type="String">System.String</param>
/// <param name="PackageName" type="String">System.String</param>
/// <param name="Url" type="String">System.String</param>
/// <param name="UserAgent" type="String">System.String</param>
/// <param name="ParentUrl" type="String">System.String</param>
/// <param name="FlashVersion" type="String">System.String</param>
/// <param name="UploaderType" type="String">System.String</param>
/// <param name="FileCount" type="String">System.String</param>
/// <param name="FileSize" type="String">System.String</param>
/// <param name="succeededCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="failedCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="userContext" optional="true" mayBeNull="true"></param>
PackageService._staticInstance.CreatePackage2(rnd,GuestID,PackageName,Url,UserAgent,ParentUrl,FlashVersion,UploaderType,FileCount,FileSize,onSuccess,onFailed,userContext); }
PackageService.Test= function(onSuccess,onFailed,userContext) {
/// <param name="succeededCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="failedCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="userContext" optional="true" mayBeNull="true"></param>
PackageService._staticInstance.Test(onSuccess,onFailed,userContext); }
PackageService.UploadCancel= function(rnd,UploadID,onSuccess,onFailed,userContext) {
/// <param name="rnd" type="String">System.String</param>
/// <param name="UploadID" type="String">System.String</param>
/// <param name="succeededCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="failedCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="userContext" optional="true" mayBeNull="true"></param>
PackageService._staticInstance.UploadCancel(rnd,UploadID,onSuccess,onFailed,userContext); }
var gtc = Sys.Net.WebServiceProxy._generateTypedConstructor;
if (typeof(CreatePackageResult) === 'undefined') {
var CreatePackageResult=gtc("CreatePackageResult");
CreatePackageResult.registerClass('CreatePackageResult');
}
if (typeof(TestResult) === 'undefined') {
var TestResult=gtc("TestResult");
TestResult.registerClass('TestResult');
}

