Type.registerNamespace('Com.Apartments.ActivityLoggingService');
Com.Apartments.ActivityLoggingService.ActivityLoggingService=function() {
Com.Apartments.ActivityLoggingService.ActivityLoggingService.initializeBase(this);
this._timeout = 0;
this._userContext = null;
this._succeeded = null;
this._failed = null;
}
Com.Apartments.ActivityLoggingService.ActivityLoggingService.prototype={
_get_path:function() {
 var p = this.get_path();
 if (p) return p;
 else return Com.Apartments.ActivityLoggingService.ActivityLoggingService._staticInstance.get_path();},
LogMediaActivity:function(keyValue,sessionId,playerLocation,mediaLocation,managementId,propertyId,videoId,activityType,betaNumber,succeededCallback, failedCallback, userContext) {
/// <param name="keyValue" type="String">System.String</param>
/// <param name="sessionId" type="String">System.String</param>
/// <param name="playerLocation" type="String">System.String</param>
/// <param name="mediaLocation" type="String">System.String</param>
/// <param name="managementId" type="String">System.String</param>
/// <param name="propertyId" type="String">System.String</param>
/// <param name="videoId" type="String">System.String</param>
/// <param name="activityType" type="String">System.String</param>
/// <param name="betaNumber" 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(), 'LogMediaActivity',false,{keyValue:keyValue,sessionId:sessionId,playerLocation:playerLocation,mediaLocation:mediaLocation,managementId:managementId,propertyId:propertyId,videoId:videoId,activityType:activityType,betaNumber:betaNumber},succeededCallback,failedCallback,userContext); },
LogImpressionActivity:function(keyValue,affiliate,partner,page,product,managementId,propertyId,modelId,succeededCallback, failedCallback, userContext) {
/// <param name="keyValue" type="String">System.String</param>
/// <param name="affiliate" type="String">System.String</param>
/// <param name="partner" type="String">System.String</param>
/// <param name="page" type="String">System.String</param>
/// <param name="product" type="String">System.String</param>
/// <param name="managementId" type="String">System.String</param>
/// <param name="propertyId" type="String">System.String</param>
/// <param name="modelId" 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(), 'LogImpressionActivity',false,{keyValue:keyValue,affiliate:affiliate,partner:partner,page:page,product:product,managementId:managementId,propertyId:propertyId,modelId:modelId},succeededCallback,failedCallback,userContext); },
LogEmailLeadActivity:function(keyValue,affiliate,partner,managementId,propertyId,name,email,moveDate,phone,comments,succeededCallback, failedCallback, userContext) {
/// <param name="keyValue" type="String">System.String</param>
/// <param name="affiliate" type="String">System.String</param>
/// <param name="partner" type="String">System.String</param>
/// <param name="managementId" type="String">System.String</param>
/// <param name="propertyId" type="String">System.String</param>
/// <param name="name" type="String">System.String</param>
/// <param name="email" type="String">System.String</param>
/// <param name="moveDate" type="String">System.String</param>
/// <param name="phone" type="String">System.String</param>
/// <param name="comments" 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(), 'LogEmailLeadActivity',false,{keyValue:keyValue,affiliate:affiliate,partner:partner,managementId:managementId,propertyId:propertyId,name:name,email:email,moveDate:moveDate,phone:phone,comments:comments},succeededCallback,failedCallback,userContext); },
LogClickToCallLeadActivity:function(keyValue,affiliate,partner,managementId,propertyId,phone,succeededCallback, failedCallback, userContext) {
/// <param name="keyValue" type="String">System.String</param>
/// <param name="affiliate" type="String">System.String</param>
/// <param name="partner" type="String">System.String</param>
/// <param name="managementId" type="String">System.String</param>
/// <param name="propertyId" type="String">System.String</param>
/// <param name="phone" 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(), 'LogClickToCallLeadActivity',false,{keyValue:keyValue,affiliate:affiliate,partner:partner,managementId:managementId,propertyId:propertyId,phone:phone},succeededCallback,failedCallback,userContext); },
LogEmailAFriendLeadActivity:function(keyValue,affiliate,partner,managementId,propertyId,name,email,emailTo1,emailTo2,emailTo3,comments,succeededCallback, failedCallback, userContext) {
/// <param name="keyValue" type="String">System.String</param>
/// <param name="affiliate" type="String">System.String</param>
/// <param name="partner" type="String">System.String</param>
/// <param name="managementId" type="String">System.String</param>
/// <param name="propertyId" type="String">System.String</param>
/// <param name="name" type="String">System.String</param>
/// <param name="email" type="String">System.String</param>
/// <param name="emailTo1" type="String">System.String</param>
/// <param name="emailTo2" type="String">System.String</param>
/// <param name="emailTo3" type="String">System.String</param>
/// <param name="comments" 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(), 'LogEmailAFriendLeadActivity',false,{keyValue:keyValue,affiliate:affiliate,partner:partner,managementId:managementId,propertyId:propertyId,name:name,email:email,emailTo1:emailTo1,emailTo2:emailTo2,emailTo3:emailTo3,comments:comments},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); }}
Com.Apartments.ActivityLoggingService.ActivityLoggingService.registerClass('Com.Apartments.ActivityLoggingService.ActivityLoggingService',Sys.Net.WebServiceProxy);
Com.Apartments.ActivityLoggingService.ActivityLoggingService._staticInstance = new Com.Apartments.ActivityLoggingService.ActivityLoggingService();
Com.Apartments.ActivityLoggingService.ActivityLoggingService.set_path = function(value) {
Com.Apartments.ActivityLoggingService.ActivityLoggingService._staticInstance.set_path(value); }
Com.Apartments.ActivityLoggingService.ActivityLoggingService.get_path = function() { 
/// <value type="String" mayBeNull="true">The service url.</value>
return Com.Apartments.ActivityLoggingService.ActivityLoggingService._staticInstance.get_path();}
Com.Apartments.ActivityLoggingService.ActivityLoggingService.set_timeout = function(value) {
Com.Apartments.ActivityLoggingService.ActivityLoggingService._staticInstance.set_timeout(value); }
Com.Apartments.ActivityLoggingService.ActivityLoggingService.get_timeout = function() { 
/// <value type="Number">The service timeout.</value>
return Com.Apartments.ActivityLoggingService.ActivityLoggingService._staticInstance.get_timeout(); }
Com.Apartments.ActivityLoggingService.ActivityLoggingService.set_defaultUserContext = function(value) { 
Com.Apartments.ActivityLoggingService.ActivityLoggingService._staticInstance.set_defaultUserContext(value); }
Com.Apartments.ActivityLoggingService.ActivityLoggingService.get_defaultUserContext = function() { 
/// <value mayBeNull="true">The service default user context.</value>
return Com.Apartments.ActivityLoggingService.ActivityLoggingService._staticInstance.get_defaultUserContext(); }
Com.Apartments.ActivityLoggingService.ActivityLoggingService.set_defaultSucceededCallback = function(value) { 
 Com.Apartments.ActivityLoggingService.ActivityLoggingService._staticInstance.set_defaultSucceededCallback(value); }
Com.Apartments.ActivityLoggingService.ActivityLoggingService.get_defaultSucceededCallback = function() { 
/// <value type="Function" mayBeNull="true">The service default succeeded callback.</value>
return Com.Apartments.ActivityLoggingService.ActivityLoggingService._staticInstance.get_defaultSucceededCallback(); }
Com.Apartments.ActivityLoggingService.ActivityLoggingService.set_defaultFailedCallback = function(value) { 
Com.Apartments.ActivityLoggingService.ActivityLoggingService._staticInstance.set_defaultFailedCallback(value); }
Com.Apartments.ActivityLoggingService.ActivityLoggingService.get_defaultFailedCallback = function() { 
/// <value type="Function" mayBeNull="true">The service default failed callback.</value>
return Com.Apartments.ActivityLoggingService.ActivityLoggingService._staticInstance.get_defaultFailedCallback(); }
Com.Apartments.ActivityLoggingService.ActivityLoggingService.set_path("/ActivityLoggingService.asmx");
Com.Apartments.ActivityLoggingService.ActivityLoggingService.LogMediaActivity= function(keyValue,sessionId,playerLocation,mediaLocation,managementId,propertyId,videoId,activityType,betaNumber,onSuccess,onFailed,userContext) {
/// <param name="keyValue" type="String">System.String</param>
/// <param name="sessionId" type="String">System.String</param>
/// <param name="playerLocation" type="String">System.String</param>
/// <param name="mediaLocation" type="String">System.String</param>
/// <param name="managementId" type="String">System.String</param>
/// <param name="propertyId" type="String">System.String</param>
/// <param name="videoId" type="String">System.String</param>
/// <param name="activityType" type="String">System.String</param>
/// <param name="betaNumber" 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>
Com.Apartments.ActivityLoggingService.ActivityLoggingService._staticInstance.LogMediaActivity(keyValue,sessionId,playerLocation,mediaLocation,managementId,propertyId,videoId,activityType,betaNumber,onSuccess,onFailed,userContext); }
Com.Apartments.ActivityLoggingService.ActivityLoggingService.LogImpressionActivity= function(keyValue,affiliate,partner,page,product,managementId,propertyId,modelId,onSuccess,onFailed,userContext) {
/// <param name="keyValue" type="String">System.String</param>
/// <param name="affiliate" type="String">System.String</param>
/// <param name="partner" type="String">System.String</param>
/// <param name="page" type="String">System.String</param>
/// <param name="product" type="String">System.String</param>
/// <param name="managementId" type="String">System.String</param>
/// <param name="propertyId" type="String">System.String</param>
/// <param name="modelId" 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>
Com.Apartments.ActivityLoggingService.ActivityLoggingService._staticInstance.LogImpressionActivity(keyValue,affiliate,partner,page,product,managementId,propertyId,modelId,onSuccess,onFailed,userContext); }
Com.Apartments.ActivityLoggingService.ActivityLoggingService.LogEmailLeadActivity= function(keyValue,affiliate,partner,managementId,propertyId,name,email,moveDate,phone,comments,onSuccess,onFailed,userContext) {
/// <param name="keyValue" type="String">System.String</param>
/// <param name="affiliate" type="String">System.String</param>
/// <param name="partner" type="String">System.String</param>
/// <param name="managementId" type="String">System.String</param>
/// <param name="propertyId" type="String">System.String</param>
/// <param name="name" type="String">System.String</param>
/// <param name="email" type="String">System.String</param>
/// <param name="moveDate" type="String">System.String</param>
/// <param name="phone" type="String">System.String</param>
/// <param name="comments" 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>
Com.Apartments.ActivityLoggingService.ActivityLoggingService._staticInstance.LogEmailLeadActivity(keyValue,affiliate,partner,managementId,propertyId,name,email,moveDate,phone,comments,onSuccess,onFailed,userContext); }
Com.Apartments.ActivityLoggingService.ActivityLoggingService.LogClickToCallLeadActivity= function(keyValue,affiliate,partner,managementId,propertyId,phone,onSuccess,onFailed,userContext) {
/// <param name="keyValue" type="String">System.String</param>
/// <param name="affiliate" type="String">System.String</param>
/// <param name="partner" type="String">System.String</param>
/// <param name="managementId" type="String">System.String</param>
/// <param name="propertyId" type="String">System.String</param>
/// <param name="phone" 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>
Com.Apartments.ActivityLoggingService.ActivityLoggingService._staticInstance.LogClickToCallLeadActivity(keyValue,affiliate,partner,managementId,propertyId,phone,onSuccess,onFailed,userContext); }
Com.Apartments.ActivityLoggingService.ActivityLoggingService.LogEmailAFriendLeadActivity= function(keyValue,affiliate,partner,managementId,propertyId,name,email,emailTo1,emailTo2,emailTo3,comments,onSuccess,onFailed,userContext) {
/// <param name="keyValue" type="String">System.String</param>
/// <param name="affiliate" type="String">System.String</param>
/// <param name="partner" type="String">System.String</param>
/// <param name="managementId" type="String">System.String</param>
/// <param name="propertyId" type="String">System.String</param>
/// <param name="name" type="String">System.String</param>
/// <param name="email" type="String">System.String</param>
/// <param name="emailTo1" type="String">System.String</param>
/// <param name="emailTo2" type="String">System.String</param>
/// <param name="emailTo3" type="String">System.String</param>
/// <param name="comments" 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>
Com.Apartments.ActivityLoggingService.ActivityLoggingService._staticInstance.LogEmailAFriendLeadActivity(keyValue,affiliate,partner,managementId,propertyId,name,email,emailTo1,emailTo2,emailTo3,comments,onSuccess,onFailed,userContext); }
Com.Apartments.ActivityLoggingService.ActivityLoggingService.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>
Com.Apartments.ActivityLoggingService.ActivityLoggingService._staticInstance.test(onSuccess,onFailed,userContext); }
