var Mccann_Services=function() {
Mccann_Services.initializeBase(this);
this._timeout = 0;
this._userContext = null;
this._succeeded = null;
this._failed = null;
}
Mccann_Services.prototype={
_get_path:function() {
 var p = this.get_path();
 if (p) return p;
 else return Mccann_Services._staticInstance.get_path();},
DoVideoItemClick:function(itemID,succeededCallback, failedCallback, userContext) {
/// <param name="itemID" type="Number">System.Int32</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(), 'DoVideoItemClick',false,{itemID:itemID},succeededCallback,failedCallback,userContext); },
UpdateCurrentItem:function(wi,succeededCallback, failedCallback, userContext) {
/// <param name="wi" 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(), 'UpdateCurrentItem',false,{wi:wi},succeededCallback,failedCallback,userContext); },
SearchDBForItems:function(si,succeededCallback, failedCallback, userContext) {
/// <param name="si" 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(), 'SearchDBForItems',false,{si:si},succeededCallback,failedCallback,userContext); },
SetCurrentItemSession:function(currState,succeededCallback, failedCallback, userContext) {
/// <param name="currState" type="ItemSessionState">ItemSessionState</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(), 'SetCurrentItemSession',false,{currState:currState},succeededCallback,failedCallback,userContext); },
isHasWorks:function(clientID,succeededCallback, failedCallback, userContext) {
/// <param name="clientID" 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(), 'isHasWorks',false,{clientID:clientID},succeededCallback,failedCallback,userContext); },
GetAutocompleteData:function(isClient,succeededCallback, failedCallback, userContext) {
/// <param name="isClient" type="Boolean">System.Boolean</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(), 'GetAutocompleteData',false,{isClient:isClient},succeededCallback,failedCallback,userContext); },
GetItemByID:function(itemID,succeededCallback, failedCallback, userContext) {
/// <param name="itemID" 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(), 'GetItemByID',false,{itemID:itemID},succeededCallback,failedCallback,userContext); },
GetArticlesByIndex:function(selectedIndex,succeededCallback, failedCallback, userContext) {
/// <param name="selectedIndex" type="Number">System.Int32</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(), 'GetArticlesByIndex',false,{selectedIndex:selectedIndex},succeededCallback,failedCallback,userContext); },
GetItemByFilter:function(sel1,sel2,isFirstSelect,cnt,succeededCallback, failedCallback, userContext) {
/// <param name="sel1" type="String">System.String</param>
/// <param name="sel2" type="String">System.String</param>
/// <param name="isFirstSelect" type="Boolean">System.Boolean</param>
/// <param name="cnt" type="Number">System.Int32</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(), 'GetItemByFilter',false,{sel1:sel1,sel2:sel2,isFirstSelect:isFirstSelect,cnt:cnt},succeededCallback,failedCallback,userContext); },
isAuthorizedUser:function(userEmail,succeededCallback, failedCallback, userContext) {
/// <param name="userEmail" 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(), 'isAuthorizedUser',false,{userEmail:userEmail},succeededCallback,failedCallback,userContext); },
AddItemLike:function(isGet,succeededCallback, failedCallback, userContext) {
/// <param name="isGet" type="Boolean">System.Boolean</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(), 'AddItemLike',false,{isGet:isGet},succeededCallback,failedCallback,userContext); },
SaveContactUsMessage:function(userName,userEmail,message,uploadFile,succeededCallback, failedCallback, userContext) {
/// <param name="userName" type="String">System.String</param>
/// <param name="userEmail" type="String">System.String</param>
/// <param name="message" type="String">System.String</param>
/// <param name="uploadFile" 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(), 'SaveContactUsMessage',false,{userName:userName,userEmail:userEmail,message:message,uploadFile:uploadFile},succeededCallback,failedCallback,userContext); },
AddUserReaction:function(userName,subject,message,itemParentID,itemsCount,succeededCallback, failedCallback, userContext) {
/// <param name="userName" type="String">System.String</param>
/// <param name="subject" type="String">System.String</param>
/// <param name="message" type="String">System.String</param>
/// <param name="itemParentID" type="Number">System.Int32</param>
/// <param name="itemsCount" type="Number">System.Int32</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(), 'AddUserReaction',false,{userName:userName,subject:subject,message:message,itemParentID:itemParentID,itemsCount:itemsCount},succeededCallback,failedCallback,userContext); },
AddNewsLetter:function(userName,userEmail,succeededCallback, failedCallback, userContext) {
/// <param name="userName" type="String">System.String</param>
/// <param name="userEmail" 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(), 'AddNewsLetter',false,{userName:userName,userEmail:userEmail},succeededCallback,failedCallback,userContext); },
GetMediaItems:function(mediaID,itemIndex,succeededCallback, failedCallback, userContext) {
/// <param name="mediaID" type="Number">System.Int32</param>
/// <param name="itemIndex" type="Number">System.Int32</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(), 'GetMediaItems',false,{mediaID:mediaID,itemIndex:itemIndex},succeededCallback,failedCallback,userContext); },
GetAllMediasItems: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(), 'GetAllMediasItems',false,{},succeededCallback,failedCallback,userContext); },
AddCBCategories:function(cat_arr,cb_userID,other_cat,succeededCallback, failedCallback, userContext) {
/// <param name="cat_arr" type="Array">System.Int32[]</param>
/// <param name="cb_userID" type="Number">System.Int32</param>
/// <param name="other_cat" 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(), 'AddCBCategories',false,{cat_arr:cat_arr,cb_userID:cb_userID,other_cat:other_cat},succeededCallback,failedCallback,userContext); }}
Mccann_Services.registerClass('Mccann_Services',Sys.Net.WebServiceProxy);
Mccann_Services._staticInstance = new Mccann_Services();
Mccann_Services.set_path = function(value) {
Mccann_Services._staticInstance.set_path(value); }
Mccann_Services.get_path = function() { 
/// <value type="String" mayBeNull="true">The service url.</value>
return Mccann_Services._staticInstance.get_path();}
Mccann_Services.set_timeout = function(value) {
Mccann_Services._staticInstance.set_timeout(value); }
Mccann_Services.get_timeout = function() { 
/// <value type="Number">The service timeout.</value>
return Mccann_Services._staticInstance.get_timeout(); }
Mccann_Services.set_defaultUserContext = function(value) { 
Mccann_Services._staticInstance.set_defaultUserContext(value); }
Mccann_Services.get_defaultUserContext = function() { 
/// <value mayBeNull="true">The service default user context.</value>
return Mccann_Services._staticInstance.get_defaultUserContext(); }
Mccann_Services.set_defaultSucceededCallback = function(value) { 
 Mccann_Services._staticInstance.set_defaultSucceededCallback(value); }
Mccann_Services.get_defaultSucceededCallback = function() { 
/// <value type="Function" mayBeNull="true">The service default succeeded callback.</value>
return Mccann_Services._staticInstance.get_defaultSucceededCallback(); }
Mccann_Services.set_defaultFailedCallback = function(value) { 
Mccann_Services._staticInstance.set_defaultFailedCallback(value); }
Mccann_Services.get_defaultFailedCallback = function() { 
/// <value type="Function" mayBeNull="true">The service default failed callback.</value>
return Mccann_Services._staticInstance.get_defaultFailedCallback(); }
Mccann_Services.set_path("/Mccann_Services.asmx");
Mccann_Services.DoVideoItemClick= function(itemID,onSuccess,onFailed,userContext) {
/// <param name="itemID" type="Number">System.Int32</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>
Mccann_Services._staticInstance.DoVideoItemClick(itemID,onSuccess,onFailed,userContext); }
Mccann_Services.UpdateCurrentItem= function(wi,onSuccess,onFailed,userContext) {
/// <param name="wi" 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>
Mccann_Services._staticInstance.UpdateCurrentItem(wi,onSuccess,onFailed,userContext); }
Mccann_Services.SearchDBForItems= function(si,onSuccess,onFailed,userContext) {
/// <param name="si" 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>
Mccann_Services._staticInstance.SearchDBForItems(si,onSuccess,onFailed,userContext); }
Mccann_Services.SetCurrentItemSession= function(currState,onSuccess,onFailed,userContext) {
/// <param name="currState" type="ItemSessionState">ItemSessionState</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>
Mccann_Services._staticInstance.SetCurrentItemSession(currState,onSuccess,onFailed,userContext); }
Mccann_Services.isHasWorks= function(clientID,onSuccess,onFailed,userContext) {
/// <param name="clientID" 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>
Mccann_Services._staticInstance.isHasWorks(clientID,onSuccess,onFailed,userContext); }
Mccann_Services.GetAutocompleteData= function(isClient,onSuccess,onFailed,userContext) {
/// <param name="isClient" type="Boolean">System.Boolean</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>
Mccann_Services._staticInstance.GetAutocompleteData(isClient,onSuccess,onFailed,userContext); }
Mccann_Services.GetItemByID= function(itemID,onSuccess,onFailed,userContext) {
/// <param name="itemID" 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>
Mccann_Services._staticInstance.GetItemByID(itemID,onSuccess,onFailed,userContext); }
Mccann_Services.GetArticlesByIndex= function(selectedIndex,onSuccess,onFailed,userContext) {
/// <param name="selectedIndex" type="Number">System.Int32</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>
Mccann_Services._staticInstance.GetArticlesByIndex(selectedIndex,onSuccess,onFailed,userContext); }
Mccann_Services.GetItemByFilter= function(sel1,sel2,isFirstSelect,cnt,onSuccess,onFailed,userContext) {
/// <param name="sel1" type="String">System.String</param>
/// <param name="sel2" type="String">System.String</param>
/// <param name="isFirstSelect" type="Boolean">System.Boolean</param>
/// <param name="cnt" type="Number">System.Int32</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>
Mccann_Services._staticInstance.GetItemByFilter(sel1,sel2,isFirstSelect,cnt,onSuccess,onFailed,userContext); }
Mccann_Services.isAuthorizedUser= function(userEmail,onSuccess,onFailed,userContext) {
/// <param name="userEmail" 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>
Mccann_Services._staticInstance.isAuthorizedUser(userEmail,onSuccess,onFailed,userContext); }
Mccann_Services.AddItemLike= function(isGet,onSuccess,onFailed,userContext) {
/// <param name="isGet" type="Boolean">System.Boolean</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>
Mccann_Services._staticInstance.AddItemLike(isGet,onSuccess,onFailed,userContext); }
Mccann_Services.SaveContactUsMessage= function(userName,userEmail,message,uploadFile,onSuccess,onFailed,userContext) {
/// <param name="userName" type="String">System.String</param>
/// <param name="userEmail" type="String">System.String</param>
/// <param name="message" type="String">System.String</param>
/// <param name="uploadFile" 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>
Mccann_Services._staticInstance.SaveContactUsMessage(userName,userEmail,message,uploadFile,onSuccess,onFailed,userContext); }
Mccann_Services.AddUserReaction= function(userName,subject,message,itemParentID,itemsCount,onSuccess,onFailed,userContext) {
/// <param name="userName" type="String">System.String</param>
/// <param name="subject" type="String">System.String</param>
/// <param name="message" type="String">System.String</param>
/// <param name="itemParentID" type="Number">System.Int32</param>
/// <param name="itemsCount" type="Number">System.Int32</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>
Mccann_Services._staticInstance.AddUserReaction(userName,subject,message,itemParentID,itemsCount,onSuccess,onFailed,userContext); }
Mccann_Services.AddNewsLetter= function(userName,userEmail,onSuccess,onFailed,userContext) {
/// <param name="userName" type="String">System.String</param>
/// <param name="userEmail" 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>
Mccann_Services._staticInstance.AddNewsLetter(userName,userEmail,onSuccess,onFailed,userContext); }
Mccann_Services.GetMediaItems= function(mediaID,itemIndex,onSuccess,onFailed,userContext) {
/// <param name="mediaID" type="Number">System.Int32</param>
/// <param name="itemIndex" type="Number">System.Int32</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>
Mccann_Services._staticInstance.GetMediaItems(mediaID,itemIndex,onSuccess,onFailed,userContext); }
Mccann_Services.GetAllMediasItems= 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>
Mccann_Services._staticInstance.GetAllMediasItems(onSuccess,onFailed,userContext); }
Mccann_Services.AddCBCategories= function(cat_arr,cb_userID,other_cat,onSuccess,onFailed,userContext) {
/// <param name="cat_arr" type="Array">System.Int32[]</param>
/// <param name="cb_userID" type="Number">System.Int32</param>
/// <param name="other_cat" 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>
Mccann_Services._staticInstance.AddCBCategories(cat_arr,cb_userID,other_cat,onSuccess,onFailed,userContext); }
var gtc = Sys.Net.WebServiceProxy._generateTypedConstructor;
if (typeof(ItemSessionState) === 'undefined') {
var ItemSessionState=gtc("ItemSessionState");
ItemSessionState.registerClass('ItemSessionState');
}
if (typeof(SiteItem) === 'undefined') {
var SiteItem=gtc("SiteItem");
SiteItem.registerClass('SiteItem');
}

