﻿var System=function() {
System.initializeBase(this);
this._timeout = 0;
this._userContext = null;
this._succeeded = null;
this._failed = null;
}
System.prototype={
_get_path:function() {
 var p = this.get_path();
 if (p) return p;
 else return System._staticInstance.get_path();},
System:function(succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'System',false,{},succeededCallback,failedCallback,userContext); },
Register:function(Name,Surname,Email,Password,RetPassword,Gender,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'Register',false,{Name:Name,Surname:Surname,Email:Email,Password:Password,RetPassword:RetPassword,Gender:Gender},succeededCallback,failedCallback,userContext); },
CheckUser:function(UserName,Password,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'CheckUser',false,{UserName:UserName,Password:Password},succeededCallback,failedCallback,userContext); },
VerifyUploadVideoInfo:function(Title,CategoryID,Hour,Minute,Second,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'VerifyUploadVideoInfo',false,{Title:Title,CategoryID:CategoryID,Hour:Hour,Minute:Minute,Second:Second},succeededCallback,failedCallback,userContext); },
WriteFile:function(Title,CatID,SessionID,Domain,PreviewTime,FolderID,Access,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'WriteFile',false,{Title:Title,CatID:CatID,SessionID:SessionID,Domain:Domain,PreviewTime:PreviewTime,FolderID:FolderID,Access:Access},succeededCallback,failedCallback,userContext); },
AddToPlaylist:function(Code,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'AddToPlaylist',false,{Code:Code},succeededCallback,failedCallback,userContext); },
ShowVideoLink:function(Code,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'ShowVideoLink',false,{Code:Code},succeededCallback,failedCallback,userContext); },
GetEmbedCode:function(Code,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'GetEmbedCode',false,{Code:Code},succeededCallback,failedCallback,userContext); },
DeleteFromPlaylist:function(ID,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'DeleteFromPlaylist',false,{ID:ID},succeededCallback,failedCallback,userContext); },
AddCommentForm:function(ID,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'AddCommentForm',false,{ID:ID},succeededCallback,failedCallback,userContext); },
AddComment:function(ID,Comment,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'AddComment',false,{ID:ID,Comment:Comment},succeededCallback,failedCallback,userContext); },
LoadComments:function(Start,ID,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'LoadComments',false,{Start:Start,ID:ID},succeededCallback,failedCallback,userContext); },
Hint:function(KeyWord,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'Hint',false,{KeyWord:KeyWord},succeededCallback,failedCallback,userContext); }}
System.registerClass('System',Sys.Net.WebServiceProxy);
System._staticInstance = new System();
System.set_path = function(value) { System._staticInstance.set_path(value); }
System.get_path = function() { return System._staticInstance.get_path(); }
System.set_timeout = function(value) { System._staticInstance.set_timeout(value); }
System.get_timeout = function() { return System._staticInstance.get_timeout(); }
System.set_defaultUserContext = function(value) { System._staticInstance.set_defaultUserContext(value); }
System.get_defaultUserContext = function() { return System._staticInstance.get_defaultUserContext(); }
System.set_defaultSucceededCallback = function(value) { System._staticInstance.set_defaultSucceededCallback(value); }
System.get_defaultSucceededCallback = function() { return System._staticInstance.get_defaultSucceededCallback(); }
System.set_defaultFailedCallback = function(value) { System._staticInstance.set_defaultFailedCallback(value); }
System.get_defaultFailedCallback = function() { return System._staticInstance.get_defaultFailedCallback(); }
System.set_path("/AjaxFunction/System.php");
System.System= function(onSuccess,onFailed,userContext) {System._staticInstance.System(onSuccess,onFailed,userContext); }
System.Register= function(Name,Surname,Email,Password,RetPassword,Gender,onSuccess,onFailed,userContext) {System._staticInstance.Register(Name,Surname,Email,Password,RetPassword,Gender,onSuccess,onFailed,userContext); }
System.CheckUser= function(UserName,Password,onSuccess,onFailed,userContext) {System._staticInstance.CheckUser(UserName,Password,onSuccess,onFailed,userContext); }
System.VerifyUploadVideoInfo= function(Title,CategoryID,Hour,Minute,Second,onSuccess,onFailed,userContext) {System._staticInstance.VerifyUploadVideoInfo(Title,CategoryID,Hour,Minute,Second,onSuccess,onFailed,userContext); }
System.WriteFile= function(Title,CatID,SessionID,Domain,PreviewTime,FolderID,Access,onSuccess,onFailed,userContext) {System._staticInstance.WriteFile(Title,CatID,SessionID,Domain,PreviewTime,FolderID,Access,onSuccess,onFailed,userContext); }
System.AddToPlaylist= function(Code,onSuccess,onFailed,userContext) {System._staticInstance.AddToPlaylist(Code,onSuccess,onFailed,userContext); }
System.ShowVideoLink= function(Code,onSuccess,onFailed,userContext) {System._staticInstance.ShowVideoLink(Code,onSuccess,onFailed,userContext); }
System.GetEmbedCode= function(Code,onSuccess,onFailed,userContext) {System._staticInstance.GetEmbedCode(Code,onSuccess,onFailed,userContext); }
System.DeleteFromPlaylist= function(ID,onSuccess,onFailed,userContext) {System._staticInstance.DeleteFromPlaylist(ID,onSuccess,onFailed,userContext); }
System.AddCommentForm= function(ID,onSuccess,onFailed,userContext) {System._staticInstance.AddCommentForm(ID,onSuccess,onFailed,userContext); }
System.AddComment= function(ID,Comment,onSuccess,onFailed,userContext) {System._staticInstance.AddComment(ID,Comment,onSuccess,onFailed,userContext); }
System.LoadComments= function(Start,ID,onSuccess,onFailed,userContext) {System._staticInstance.LoadComments(Start,ID,onSuccess,onFailed,userContext); }
System.Hint= function(KeyWord,onSuccess,onFailed,userContext) {System._staticInstance.Hint(KeyWord,onSuccess,onFailed,userContext); }

