// cached javascript var MySiteProvider = { ChangePassword:function(websiteID,emailAddress,password,callback,context){return new ajax_request(this.url + '?_method=ChangePassword&_session=no','websiteID=' + enc(websiteID)+ '\r\nemailAddress=' + enc(emailAddress)+ '\r\npassword=' + enc(password),callback, context);}, DisableAccount:function(websiteID,consumerID,callback,context){return new ajax_request(this.url + '?_method=DisableAccount&_session=no','websiteID=' + enc(websiteID)+ '\r\nconsumerID=' + enc(consumerID),callback, context);}, DisableAccountEmail:function(websiteID,emailAddress,callback,context){return new ajax_request(this.url + '?_method=DisableAccountEmail&_session=no','websiteID=' + enc(websiteID)+ '\r\nemailAddress=' + enc(emailAddress),callback, context);}, EmailExists:function(websiteID,consumerID,email,callback,context){return new ajax_request(this.url + '?_method=EmailExists&_session=no','websiteID=' + enc(websiteID)+ '\r\nconsumerID=' + enc(consumerID)+ '\r\nemail=' + enc(email),callback, context);}, GetLastLoginDate:function(websiteID,consumerID,callback,context){return new ajax_request(this.url + '?_method=GetLastLoginDate&_session=no','websiteID=' + enc(websiteID)+ '\r\nconsumerID=' + enc(consumerID),callback, context);}, ResetPassword:function(websiteID,emailFrom,altEmailTo,emailAddress,serverName,forceReset,callback,context){return new ajax_request(this.url + '?_method=ResetPassword&_session=no','websiteID=' + enc(websiteID)+ '\r\nemailFrom=' + enc(emailFrom)+ '\r\naltEmailTo=' + enc(altEmailTo)+ '\r\nemailAddress=' + enc(emailAddress)+ '\r\nserverName=' + enc(serverName)+ '\r\nforceReset=' + enc(forceReset),callback, context);}, RemovePreferredAgent:function(websiteID,consumerID,callback,context){return new ajax_request(this.url + '?_method=RemovePreferredAgent&_session=no','websiteID=' + enc(websiteID)+ '\r\nconsumerID=' + enc(consumerID),callback, context);}, RemovePreferredTeam:function(websiteID,consumerID,callback,context){return new ajax_request(this.url + '?_method=RemovePreferredTeam&_session=no','websiteID=' + enc(websiteID)+ '\r\nconsumerID=' + enc(consumerID),callback, context);}, UpdateLastLoginDate:function(consumerID,callback,context){return new ajax_request(this.url + '?_method=UpdateLastLoginDate&_session=no','consumerID=' + enc(consumerID),callback, context);}, UpdateUser_v1:function(websiteID,consumerID,firstName,lastName,email,password,passwordHint,preferredAgentID,preferredTeamID,rememberMe,isBuyerWatch,callback,context){return new ajax_request(this.url + '?_method=UpdateUser_v1&_session=no','websiteID=' + enc(websiteID)+ '\r\nconsumerID=' + enc(consumerID)+ '\r\nfirstName=' + enc(firstName)+ '\r\nlastName=' + enc(lastName)+ '\r\nemail=' + enc(email)+ '\r\npassword=' + enc(password)+ '\r\npasswordHint=' + enc(passwordHint)+ '\r\npreferredAgentID=' + enc(preferredAgentID)+ '\r\npreferredTeamID=' + enc(preferredTeamID)+ '\r\nrememberMe=' + enc(rememberMe)+ '\r\nisBuyerWatch=' + enc(isBuyerWatch),callback, context);}, UpdateUserExtended_v2:function(websiteID,consumerID,firstName,lastName,email,address,city,state,zipCode,isNonUSResident,daytimePhone,eveningPhone,password,passwordHint,preferredAgentID,preferredTeamID,rememberMe,isBuyerWatch,areasOfInterest,contactPhone,EmailCampaign,callback,context){return new ajax_request(this.url + '?_method=UpdateUserExtended_v2&_session=no','websiteID=' + enc(websiteID)+ '\r\nconsumerID=' + enc(consumerID)+ '\r\nfirstName=' + enc(firstName)+ '\r\nlastName=' + enc(lastName)+ '\r\nemail=' + enc(email)+ '\r\naddress=' + enc(address)+ '\r\ncity=' + enc(city)+ '\r\nstate=' + enc(state)+ '\r\nzipCode=' + enc(zipCode)+ '\r\nisNonUSResident=' + enc(isNonUSResident)+ '\r\ndaytimePhone=' + enc(daytimePhone)+ '\r\neveningPhone=' + enc(eveningPhone)+ '\r\npassword=' + enc(password)+ '\r\npasswordHint=' + enc(passwordHint)+ '\r\npreferredAgentID=' + enc(preferredAgentID)+ '\r\npreferredTeamID=' + enc(preferredTeamID)+ '\r\nrememberMe=' + enc(rememberMe)+ '\r\nisBuyerWatch=' + enc(isBuyerWatch)+ '\r\nareasOfInterest=' + enc(areasOfInterest)+ '\r\ncontactPhone=' + enc(contactPhone)+ '\r\nEmailCampaign=' + enc(EmailCampaign),callback, context);}, Login:function(websiteID,email,password,rememberMe,ConsumerSearchID,callback,context){return new ajax_request(this.url + '?_method=Login&_session=no','websiteID=' + enc(websiteID)+ '\r\nemail=' + enc(email)+ '\r\npassword=' + enc(password)+ '\r\nrememberMe=' + enc(rememberMe)+ '\r\nConsumerSearchID=' + enc(ConsumerSearchID),callback, context);}, SetFormsAuthCookie:function(cookieID,persistCookie,callback,context){return new ajax_request(this.url + '?_method=SetFormsAuthCookie&_session=no','cookieID=' + enc(cookieID)+ '\r\npersistCookie=' + enc(persistCookie),callback, context);}, UpdateRememberMe:function(consumerID,rememberMe,callback,context){return new ajax_request(this.url + '?_method=UpdateRememberMe&_session=no','consumerID=' + enc(consumerID)+ '\r\nrememberMe=' + enc(rememberMe),callback, context);}, ValidateUserStartUpScript:function(webPage,callback,context){return new ajax_request(this.url + '?_method=ValidateUserStartUpScript&_session=no','webPage=' + enc(webPage),callback, context);}, GetConsumerSavedPropertiesEmailAlerts:function(websiteID,consumerID,callback,context){return new ajax_request(this.url + '?_method=GetConsumerSavedPropertiesEmailAlerts&_session=no','websiteID=' + enc(websiteID)+ '\r\nconsumerID=' + enc(consumerID),callback, context);}, GetConsumerSavedSearchEmailAlerts:function(websiteID,consumerID,callback,context){return new ajax_request(this.url + '?_method=GetConsumerSavedSearchEmailAlerts&_session=no','websiteID=' + enc(websiteID)+ '\r\nconsumerID=' + enc(consumerID),callback, context);}, RegisterUser_v1:function(websiteID,emailFrom,altEmailTo,firstName,lastName,emailTo,password,preferredAgentID,preferredTeamID,rememberMe,serverName,isBuyerWatch,callback,context){return new ajax_request(this.url + '?_method=RegisterUser_v1&_session=no','websiteID=' + enc(websiteID)+ '\r\nemailFrom=' + enc(emailFrom)+ '\r\naltEmailTo=' + enc(altEmailTo)+ '\r\nfirstName=' + enc(firstName)+ '\r\nlastName=' + enc(lastName)+ '\r\nemailTo=' + enc(emailTo)+ '\r\npassword=' + enc(password)+ '\r\npreferredAgentID=' + enc(preferredAgentID)+ '\r\npreferredTeamID=' + enc(preferredTeamID)+ '\r\nrememberMe=' + enc(rememberMe)+ '\r\nserverName=' + enc(serverName)+ '\r\nisBuyerWatch=' + enc(isBuyerWatch),callback, context);}, RegisterUserExtended_v2:function(websiteID,emailFrom,altEmailTo,firstName,lastName,emailTo,address,city,state,zipCode,isNonUSResident,daytimePhone,eveningPhone,password,passwordHint,preferredAgentID,preferredTeamID,rememberMe,serverName,isBuyerWatch,areasOfInterest,contactPhone,EmailCampaign,callback,context){return new ajax_request(this.url + '?_method=RegisterUserExtended_v2&_session=no','websiteID=' + enc(websiteID)+ '\r\nemailFrom=' + enc(emailFrom)+ '\r\naltEmailTo=' + enc(altEmailTo)+ '\r\nfirstName=' + enc(firstName)+ '\r\nlastName=' + enc(lastName)+ '\r\nemailTo=' + enc(emailTo)+ '\r\naddress=' + enc(address)+ '\r\ncity=' + enc(city)+ '\r\nstate=' + enc(state)+ '\r\nzipCode=' + enc(zipCode)+ '\r\nisNonUSResident=' + enc(isNonUSResident)+ '\r\ndaytimePhone=' + enc(daytimePhone)+ '\r\neveningPhone=' + enc(eveningPhone)+ '\r\npassword=' + enc(password)+ '\r\npasswordHint=' + enc(passwordHint)+ '\r\npreferredAgentID=' + enc(preferredAgentID)+ '\r\npreferredTeamID=' + enc(preferredTeamID)+ '\r\nrememberMe=' + enc(rememberMe)+ '\r\nserverName=' + enc(serverName)+ '\r\nisBuyerWatch=' + enc(isBuyerWatch)+ '\r\nareasOfInterest=' + enc(areasOfInterest)+ '\r\ncontactPhone=' + enc(contactPhone)+ '\r\nEmailCampaign=' + enc(EmailCampaign),callback, context);}, CreateSavedProperty:function(websiteID,consumerID,propertyID,mlsNumber,address,cityNM,stateCD,zip,alertIDs,callback,context){return new ajax_request(this.url + '?_method=CreateSavedProperty&_session=no','websiteID=' + enc(websiteID)+ '\r\nconsumerID=' + enc(consumerID)+ '\r\npropertyID=' + enc(propertyID)+ '\r\nmlsNumber=' + enc(mlsNumber)+ '\r\naddress=' + enc(address)+ '\r\ncityNM=' + enc(cityNM)+ '\r\nstateCD=' + enc(stateCD)+ '\r\nzip=' + enc(zip)+ '\r\nalertIDs=' + enc(alertIDs),callback, context);}, DeleteSavedProperty:function(websiteID,consumerID,propertyID,callback,context){return new ajax_request(this.url + '?_method=DeleteSavedProperty&_session=no','websiteID=' + enc(websiteID)+ '\r\nconsumerID=' + enc(consumerID)+ '\r\npropertyID=' + enc(propertyID),callback, context);}, HasMaxSavedProperties:function(maxSavedProperties,consumerID,callback,context){return new ajax_request(this.url + '?_method=HasMaxSavedProperties&_session=no','maxSavedProperties=' + enc(maxSavedProperties)+ '\r\nconsumerID=' + enc(consumerID),callback, context);}, SavedPropertyExists:function(websiteID,consumerID,propertyID,callback,context){return new ajax_request(this.url + '?_method=SavedPropertyExists&_session=no','websiteID=' + enc(websiteID)+ '\r\nconsumerID=' + enc(consumerID)+ '\r\npropertyID=' + enc(propertyID),callback, context);}, GetSavedPropertyInfo:function(websiteID,consumerID,pageNumber,pageSize,callback,context){return new ajax_request(this.url + '?_method=GetSavedPropertyInfo&_session=no','websiteID=' + enc(websiteID)+ '\r\nconsumerID=' + enc(consumerID)+ '\r\npageNumber=' + enc(pageNumber)+ '\r\npageSize=' + enc(pageSize),callback, context);}, DeleteSavedProperties:function(websiteID,consumerPropertyIDs,callback,context){return new ajax_request(this.url + '?_method=DeleteSavedProperties&_session=no','websiteID=' + enc(websiteID)+ '\r\nconsumerPropertyIDs=' + enc(consumerPropertyIDs),callback, context);}, UpdateConsumerPropertyAlertPreferences:function(websiteID,consumerID,alertIDs,frequency,recipients,copyToAgent,callback,context){return new ajax_request(this.url + '?_method=UpdateConsumerPropertyAlertPreferences&_session=no','websiteID=' + enc(websiteID)+ '\r\nconsumerID=' + enc(consumerID)+ '\r\nalertIDs=' + enc(alertIDs)+ '\r\nfrequency=' + enc(frequency)+ '\r\nrecipients=' + enc(recipients)+ '\r\ncopyToAgent=' + enc(copyToAgent),callback, context);}, CreateSavedSearch:function(websiteID,consumerID,searchXml,callback,context){return new ajax_request(this.url + '?_method=CreateSavedSearch&_session=no','websiteID=' + enc(websiteID)+ '\r\nconsumerID=' + enc(consumerID)+ '\r\nsearchXml=' + enc(searchXml),callback, context);}, GetSavedSearchXml:function(websiteID,consumerSearchID,callback,context){return new ajax_request(this.url + '?_method=GetSavedSearchXml&_session=no','websiteID=' + enc(websiteID)+ '\r\nconsumerSearchID=' + enc(consumerSearchID),callback, context);}, HasMaxSavedSearches:function(maxSavedSearches,consumerID,callback,context){return new ajax_request(this.url + '?_method=HasMaxSavedSearches&_session=no','maxSavedSearches=' + enc(maxSavedSearches)+ '\r\nconsumerID=' + enc(consumerID),callback, context);}, UpdateSavedSearch:function(websiteID,consumerSearchID,consumerID,searchName,searchXml,alertIDs,includeInAlerts,checkDuplicates,copyToAgent,callback,context){return new ajax_request(this.url + '?_method=UpdateSavedSearch&_session=no','websiteID=' + enc(websiteID)+ '\r\nconsumerSearchID=' + enc(consumerSearchID)+ '\r\nconsumerID=' + enc(consumerID)+ '\r\nsearchName=' + enc(searchName)+ '\r\nsearchXml=' + enc(searchXml)+ '\r\nalertIDs=' + enc(alertIDs)+ '\r\nincludeInAlerts=' + enc(includeInAlerts)+ '\r\ncheckDuplicates=' + enc(checkDuplicates)+ '\r\ncopyToAgent=' + enc(copyToAgent),callback, context);}, UpdateSavedSearchForResults:function(criteria,callback,context){return new ajax_request(this.url + '?_method=UpdateSavedSearchForResults&_session=no','criteria=' + enc(criteria),callback, context);}, GetSavedSearchForResults:function(consumerSearchID,callback,context){return new ajax_request(this.url + '?_method=GetSavedSearchForResults&_session=no','consumerSearchID=' + enc(consumerSearchID),callback, context);}, GetSavedSearchInfo:function(websiteID,consumerSearchID,callback,context){return new ajax_request(this.url + '?_method=GetSavedSearchInfo&_session=no','websiteID=' + enc(websiteID)+ '\r\nconsumerSearchID=' + enc(consumerSearchID),callback, context);}, GetSavedSearches:function(websiteID,consumerID,callback,context){return new ajax_request(this.url + '?_method=GetSavedSearches&_session=no','websiteID=' + enc(websiteID)+ '\r\nconsumerID=' + enc(consumerID),callback, context);}, GetSavedSearches:function(websiteID,consumerID,pageNumber,pageSize,callback,context){return new ajax_request(this.url + '?_method=GetSavedSearches&_session=no','websiteID=' + enc(websiteID)+ '\r\nconsumerID=' + enc(consumerID)+ '\r\npageNumber=' + enc(pageNumber)+ '\r\npageSize=' + enc(pageSize),callback, context);}, GetSavedSearchSummary:function(websiteID,consumerID,callback,context){return new ajax_request(this.url + '?_method=GetSavedSearchSummary&_session=no','websiteID=' + enc(websiteID)+ '\r\nconsumerID=' + enc(consumerID),callback, context);}, GetSavedSearchesToString:function(websiteID,consumerID,callback,context){return new ajax_request(this.url + '?_method=GetSavedSearchesToString&_session=no','websiteID=' + enc(websiteID)+ '\r\nconsumerID=' + enc(consumerID),callback, context);}, DeleteSavedSearches:function(websiteID,consumerSearchIDs,callback,context){return new ajax_request(this.url + '?_method=DeleteSavedSearches&_session=no','websiteID=' + enc(websiteID)+ '\r\nconsumerSearchIDs=' + enc(consumerSearchIDs),callback, context);}, ToggleConsumerSearchInclude:function(websiteID,consumerID,consumerSearchID,isActive,callback,context){return new ajax_request(this.url + '?_method=ToggleConsumerSearchInclude&_session=no','websiteID=' + enc(websiteID)+ '\r\nconsumerID=' + enc(consumerID)+ '\r\nconsumerSearchID=' + enc(consumerSearchID)+ '\r\nisActive=' + enc(isActive),callback, context);}, UpdateConsumerSearchAlertPreferences:function(websiteID,consumerID,alertIDs,frequency,recipients,copyToAgent,callback,context){return new ajax_request(this.url + '?_method=UpdateConsumerSearchAlertPreferences&_session=no','websiteID=' + enc(websiteID)+ '\r\nconsumerID=' + enc(consumerID)+ '\r\nalertIDs=' + enc(alertIDs)+ '\r\nfrequency=' + enc(frequency)+ '\r\nrecipients=' + enc(recipients)+ '\r\ncopyToAgent=' + enc(copyToAgent),callback, context);}, GetRegisteredBuyers:function(criteria,callback,context){return new ajax_request(this.url + '?_method=GetRegisteredBuyers&_session=no','criteria=' + json_from_object(criteria),callback, context);}, GetAllRegisteredBuyers:function(criteria,callback,context){return new ajax_request(this.url + '?_method=GetAllRegisteredBuyers&_session=no','criteria=' + json_from_object(criteria),callback, context);}, GetRegisteredBuyerList:function(websiteID,agentID,privateID,firstName,lastName,callback,context){return new ajax_request(this.url + '?_method=GetRegisteredBuyerList&_session=no','websiteID=' + enc(websiteID)+ '\r\nagentID=' + enc(agentID)+ '\r\nprivateID=' + enc(privateID)+ '\r\nfirstName=' + enc(firstName)+ '\r\nlastName=' + enc(lastName),callback, context);}, GetRegisteredBuyerList:function(websiteID,agentID,privateID,firstName,lastName,email,callback,context){return new ajax_request(this.url + '?_method=GetRegisteredBuyerList&_session=no','websiteID=' + enc(websiteID)+ '\r\nagentID=' + enc(agentID)+ '\r\nprivateID=' + enc(privateID)+ '\r\nfirstName=' + enc(firstName)+ '\r\nlastName=' + enc(lastName)+ '\r\nemail=' + enc(email),callback, context);}, url:'/ajax/NRT.Website.MySite.Business.MySiteProvider,NRT.Website.MySite.ashx' } function HtmlControl(id) { var ele = null; if(typeof(id) == 'object') ele = id; else ele = document.getElementById(id); if(ele == null) return null; var _o = ele.cloneNode(true); var _op = document.createElement('SPAN'); _op.appendChild(_o); this._source = _op.innerHTML; } HtmlControl.prototype.toString = function(){ return this._source; } function HtmlControlUpdate(func, parentId) { var f,i,ff,fa=''; var ele = document.getElementById(parentId); if(ele == null) return; var args = []; for(i=0; i 2) for(i=2; i9999||year<1970||month<1||month>12||day<0||day>31||hours<0||hours>23||minutes<0||minutes>59||seconds<0||seconds>59)throw("ArgumentException");this.Year = year;this.Month = month;this.Day = day;this.Hours = hours;this.Minutes = minutes;this.Seconds = seconds;} DateTime.prototype.toString = function(){return digi(this.Year,4) + digi(this.Month,2) + digi(this.Day,2) + digi(this.Hours,2) + digi(this.Minutes,2) + digi(this.Seconds,2);} function TimeSpan(){this.Days=0;this.Hours=0;this.Minutes=0;this.Seconds=0;this.Milliseconds=0;} TimeSpan.prototype.toString = function(){return this.Days+'.'+this.Hours+':'+this.Minutes+':'+this.Seconds+'.'+this.Milliseconds;}