Type.registerNamespace('Colin.Pages');
Colin.Pages.Ajax=function() {
Colin.Pages.Ajax.initializeBase(this);
this._timeout = 0;
this._userContext = null;
this._succeeded = null;
this._failed = null;
}
Colin.Pages.Ajax.prototype={
HelloWorld:function(succeededCallback, failedCallback, userContext) {
return this._invoke(Colin.Pages.Ajax.get_path(), 'HelloWorld',false,{},succeededCallback,failedCallback,userContext); },
GetProperty:function(id,prop,succeededCallback, failedCallback, userContext) {
return this._invoke(Colin.Pages.Ajax.get_path(), 'GetProperty',false,{id:id,prop:prop},succeededCallback,failedCallback,userContext); },
GetMediaProperties:function(id,succeededCallback, failedCallback, userContext) {
return this._invoke(Colin.Pages.Ajax.get_path(), 'GetMediaProperties',false,{id:id},succeededCallback,failedCallback,userContext); },
CheckIfFriendlyURLExists:function(guid,url,succeededCallback, failedCallback, userContext) {
return this._invoke(Colin.Pages.Ajax.get_path(), 'CheckIfFriendlyURLExists',false,{guid:guid,url:url},succeededCallback,failedCallback,userContext); },
GetTargetNodesHTML:function(targetNodeID,nodeID,showAll,succeededCallback, failedCallback, userContext) {
return this._invoke(Colin.Pages.Ajax.get_path(), 'GetTargetNodesHTML',false,{targetNodeID:targetNodeID,nodeID:nodeID,showAll:showAll},succeededCallback,failedCallback,userContext); },
GetCalendarResultsHTML:function(rangeStart,rangeEnd,catIDs,absPath,succeededCallback, failedCallback, userContext) {
return this._invoke(Colin.Pages.Ajax.get_path(), 'GetCalendarResultsHTML',false,{rangeStart:rangeStart,rangeEnd:rangeEnd,catIDs:catIDs,absPath:absPath},succeededCallback,failedCallback,userContext); }}
Colin.Pages.Ajax.registerClass('Colin.Pages.Ajax',Sys.Net.WebServiceProxy);
Colin.Pages.Ajax._staticInstance = new Colin.Pages.Ajax();
Colin.Pages.Ajax.set_path = function(value) { Colin.Pages.Ajax._staticInstance._path = value; }
Colin.Pages.Ajax.get_path = function() { return Colin.Pages.Ajax._staticInstance._path; }
Colin.Pages.Ajax.set_timeout = function(value) { Colin.Pages.Ajax._staticInstance._timeout = value; }
Colin.Pages.Ajax.get_timeout = function() { return Colin.Pages.Ajax._staticInstance._timeout; }
Colin.Pages.Ajax.set_defaultUserContext = function(value) { Colin.Pages.Ajax._staticInstance._userContext = value; }
Colin.Pages.Ajax.get_defaultUserContext = function() { return Colin.Pages.Ajax._staticInstance._userContext; }
Colin.Pages.Ajax.set_defaultSucceededCallback = function(value) { Colin.Pages.Ajax._staticInstance._succeeded = value; }
Colin.Pages.Ajax.get_defaultSucceededCallback = function() { return Colin.Pages.Ajax._staticInstance._succeeded; }
Colin.Pages.Ajax.set_defaultFailedCallback = function(value) { Colin.Pages.Ajax._staticInstance._failed = value; }
Colin.Pages.Ajax.get_defaultFailedCallback = function() { return Colin.Pages.Ajax._staticInstance._failed; }
Colin.Pages.Ajax.set_path("/Ajax.asmx");
Colin.Pages.Ajax.HelloWorld= function(onSuccess,onFailed,userContext) {Colin.Pages.Ajax._staticInstance.HelloWorld(onSuccess,onFailed,userContext); }
Colin.Pages.Ajax.GetProperty= function(id,prop,onSuccess,onFailed,userContext) {Colin.Pages.Ajax._staticInstance.GetProperty(id,prop,onSuccess,onFailed,userContext); }
Colin.Pages.Ajax.GetMediaProperties= function(id,onSuccess,onFailed,userContext) {Colin.Pages.Ajax._staticInstance.GetMediaProperties(id,onSuccess,onFailed,userContext); }
Colin.Pages.Ajax.CheckIfFriendlyURLExists= function(guid,url,onSuccess,onFailed,userContext) {Colin.Pages.Ajax._staticInstance.CheckIfFriendlyURLExists(guid,url,onSuccess,onFailed,userContext); }
Colin.Pages.Ajax.GetTargetNodesHTML= function(targetNodeID,nodeID,showAll,onSuccess,onFailed,userContext) {Colin.Pages.Ajax._staticInstance.GetTargetNodesHTML(targetNodeID,nodeID,showAll,onSuccess,onFailed,userContext); }
Colin.Pages.Ajax.GetCalendarResultsHTML= function(rangeStart,rangeEnd,catIDs,absPath,onSuccess,onFailed,userContext) {Colin.Pages.Ajax._staticInstance.GetCalendarResultsHTML(rangeStart,rangeEnd,catIDs,absPath,onSuccess,onFailed,userContext); }

