Type.registerNamespace('Clickit.WebService');
Clickit.WebService.TemplateWS=function() {
Clickit.WebService.TemplateWS.initializeBase(this);
this._timeout = 0;
this._userContext = null;
this._succeeded = null;
this._failed = null;
}
Clickit.WebService.TemplateWS.prototype={
_get_path:function() {
 var p = this.get_path();
 if (p) return p;
 else return Clickit.WebService.TemplateWS._staticInstance.get_path();},
GetCustomDays:function(succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'GetCustomDays',false,{},succeededCallback,failedCallback,userContext); },
AddCustomDay:function(title,symbol,day,month,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'AddCustomDay',false,{title:title,symbol:symbol,day:day,month:month},succeededCallback,failedCallback,userContext); },
DeleteCustomDay:function(customDayId,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'DeleteCustomDay',false,{customDayId:customDayId},succeededCallback,failedCallback,userContext); },
GetCustomDayCount:function(succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'GetCustomDayCount',false,{},succeededCallback,failedCallback,userContext); },
GetEndDate:function(startDate,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'GetEndDate',false,{startDate:startDate},succeededCallback,failedCallback,userContext); },
GetPhotos:function(succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'GetPhotos',false,{},succeededCallback,failedCallback,userContext); },
SavePhotos:function(photoList,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'SavePhotos',false,{photoList:photoList},succeededCallback,failedCallback,userContext); },
SaveTemplate:function(productID,saveList,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'SaveTemplate',false,{productID:productID,saveList:saveList},succeededCallback,failedCallback,userContext); },
GeneratePreview:function(productID,page,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'GeneratePreview',false,{productID:productID,page:page},succeededCallback,failedCallback,userContext); },
Generate:function(orderRowGid,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'Generate',false,{orderRowGid:orderRowGid},succeededCallback,failedCallback,userContext); },
Generate2:function(orderRowGid,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'Generate2',false,{orderRowGid:orderRowGid},succeededCallback,failedCallback,userContext); },
Generate3:function(orderRowGid,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'Generate3',false,{orderRowGid:orderRowGid},succeededCallback,failedCallback,userContext); }}
Clickit.WebService.TemplateWS.registerClass('Clickit.WebService.TemplateWS',Sys.Net.WebServiceProxy);
Clickit.WebService.TemplateWS._staticInstance = new Clickit.WebService.TemplateWS();
Clickit.WebService.TemplateWS.set_path = function(value) { Clickit.WebService.TemplateWS._staticInstance.set_path(value); }
Clickit.WebService.TemplateWS.get_path = function() { return Clickit.WebService.TemplateWS._staticInstance.get_path(); }
Clickit.WebService.TemplateWS.set_timeout = function(value) { Clickit.WebService.TemplateWS._staticInstance.set_timeout(value); }
Clickit.WebService.TemplateWS.get_timeout = function() { return Clickit.WebService.TemplateWS._staticInstance.get_timeout(); }
Clickit.WebService.TemplateWS.set_defaultUserContext = function(value) { Clickit.WebService.TemplateWS._staticInstance.set_defaultUserContext(value); }
Clickit.WebService.TemplateWS.get_defaultUserContext = function() { return Clickit.WebService.TemplateWS._staticInstance.get_defaultUserContext(); }
Clickit.WebService.TemplateWS.set_defaultSucceededCallback = function(value) { Clickit.WebService.TemplateWS._staticInstance.set_defaultSucceededCallback(value); }
Clickit.WebService.TemplateWS.get_defaultSucceededCallback = function() { return Clickit.WebService.TemplateWS._staticInstance.get_defaultSucceededCallback(); }
Clickit.WebService.TemplateWS.set_defaultFailedCallback = function(value) { Clickit.WebService.TemplateWS._staticInstance.set_defaultFailedCallback(value); }
Clickit.WebService.TemplateWS.get_defaultFailedCallback = function() { return Clickit.WebService.TemplateWS._staticInstance.get_defaultFailedCallback(); }
Clickit.WebService.TemplateWS.set_path("/WebService/TemplateWS.asmx");
Clickit.WebService.TemplateWS.GetCustomDays= function(onSuccess,onFailed,userContext) {Clickit.WebService.TemplateWS._staticInstance.GetCustomDays(onSuccess,onFailed,userContext); }
Clickit.WebService.TemplateWS.AddCustomDay= function(title,symbol,day,month,onSuccess,onFailed,userContext) {Clickit.WebService.TemplateWS._staticInstance.AddCustomDay(title,symbol,day,month,onSuccess,onFailed,userContext); }
Clickit.WebService.TemplateWS.DeleteCustomDay= function(customDayId,onSuccess,onFailed,userContext) {Clickit.WebService.TemplateWS._staticInstance.DeleteCustomDay(customDayId,onSuccess,onFailed,userContext); }
Clickit.WebService.TemplateWS.GetCustomDayCount= function(onSuccess,onFailed,userContext) {Clickit.WebService.TemplateWS._staticInstance.GetCustomDayCount(onSuccess,onFailed,userContext); }
Clickit.WebService.TemplateWS.GetEndDate= function(startDate,onSuccess,onFailed,userContext) {Clickit.WebService.TemplateWS._staticInstance.GetEndDate(startDate,onSuccess,onFailed,userContext); }
Clickit.WebService.TemplateWS.GetPhotos= function(onSuccess,onFailed,userContext) {Clickit.WebService.TemplateWS._staticInstance.GetPhotos(onSuccess,onFailed,userContext); }
Clickit.WebService.TemplateWS.SavePhotos= function(photoList,onSuccess,onFailed,userContext) {Clickit.WebService.TemplateWS._staticInstance.SavePhotos(photoList,onSuccess,onFailed,userContext); }
Clickit.WebService.TemplateWS.SaveTemplate= function(productID,saveList,onSuccess,onFailed,userContext) {Clickit.WebService.TemplateWS._staticInstance.SaveTemplate(productID,saveList,onSuccess,onFailed,userContext); }
Clickit.WebService.TemplateWS.GeneratePreview= function(productID,page,onSuccess,onFailed,userContext) {Clickit.WebService.TemplateWS._staticInstance.GeneratePreview(productID,page,onSuccess,onFailed,userContext); }
Clickit.WebService.TemplateWS.Generate= function(orderRowGid,onSuccess,onFailed,userContext) {Clickit.WebService.TemplateWS._staticInstance.Generate(orderRowGid,onSuccess,onFailed,userContext); }
Clickit.WebService.TemplateWS.Generate2= function(orderRowGid,onSuccess,onFailed,userContext) {Clickit.WebService.TemplateWS._staticInstance.Generate2(orderRowGid,onSuccess,onFailed,userContext); }
Clickit.WebService.TemplateWS.Generate3= function(orderRowGid,onSuccess,onFailed,userContext) {Clickit.WebService.TemplateWS._staticInstance.Generate3(orderRowGid,onSuccess,onFailed,userContext); }
