// cached javascript var AjaxAPI = { HasNoCurseWords:function(text,callback,context){return new ajax_request(this.url + '?_method=HasNoCurseWords&_session=r','text=' + enc(text),callback, context);}, RateContent:function(contentID,userID,rating,callback,context){return new ajax_request(this.url + '?_method=RateContent&_session=r','contentID=' + enc(contentID)+ '\r\nuserID=' + enc(userID)+ '\r\nrating=' + enc(rating),callback, context);}, GetExistingRating:function(contentID,userID,callback,context){return new ajax_request(this.url + '?_method=GetExistingRating&_session=r','contentID=' + enc(contentID)+ '\r\nuserID=' + enc(userID),callback, context);}, CommentContent:function(contentID,userID,comment,callback,context){return new ajax_request(this.url + '?_method=CommentContent&_session=r','contentID=' + enc(contentID)+ '\r\nuserID=' + enc(userID)+ '\r\ncomment=' + enc(comment),callback, context);}, GetAllFeaturedContent:function(propertyID,hubID,contentTypeID,webCategoryID,callback,context){return new ajax_request(this.url + '?_method=GetAllFeaturedContent&_session=no','propertyID=' + enc(propertyID)+ '\r\nhubID=' + enc(hubID)+ '\r\ncontentTypeID=' + enc(contentTypeID)+ '\r\nwebCategoryID=' + enc(webCategoryID),callback, context);}, GetContentDetailsHTML:function(propertyID,contentID,relevantDate,callback,context){return new ajax_request(this.url + '?_method=GetContentDetailsHTML&_session=no','propertyID=' + enc(propertyID)+ '\r\ncontentID=' + enc(contentID)+ '\r\nrelevantDate=' + enc(relevantDate),callback, context);}, UpdateContentStatus:function(contentID,statusID,goodForPrint,callback,context){return new ajax_request(this.url + '?_method=UpdateContentStatus&_session=r','contentID=' + enc(contentID)+ '\r\nstatusID=' + enc(statusID)+ '\r\ngoodForPrint=' + enc(goodForPrint),callback, context);}, DeleteContent:function(contentID,callback,context){return new ajax_request(this.url + '?_method=DeleteContent&_session=r','contentID=' + enc(contentID),callback, context);}, GetAbstract:function(contentID,length,callback,context){return new ajax_request(this.url + '?_method=GetAbstract&_session=no','contentID=' + enc(contentID)+ '\r\nlength=' + enc(length),callback, context);}, ValidateContentID:function(contentID,portalID,callback,context){return new ajax_request(this.url + '?_method=ValidateContentID&_session=no','contentID=' + enc(contentID)+ '\r\nportalID=' + enc(portalID),callback, context);}, GetImagesCostString:function(contentID,propertyID,totalImages,callback,context){return new ajax_request(this.url + '?_method=GetImagesCostString&_session=no','contentID=' + enc(contentID)+ '\r\npropertyID=' + enc(propertyID)+ '\r\ntotalImages=' + enc(totalImages),callback, context);}, GetAdBalanceDueString:function(contentID,duration,packageLevel,postingScope,callback,context){return new ajax_request(this.url + '?_method=GetAdBalanceDueString&_session=no','contentID=' + enc(contentID)+ '\r\nduration=' + enc(duration)+ '\r\npackageLevel=' + enc(packageLevel)+ '\r\npostingScope=' + enc(postingScope),callback, context);}, GetDirectoryBalanceDueString:function(contentID,duration,packageLevel,includeCouponCost,callback,context){return new ajax_request(this.url + '?_method=GetDirectoryBalanceDueString&_session=no','contentID=' + enc(contentID)+ '\r\nduration=' + enc(duration)+ '\r\npackageLevel=' + enc(packageLevel)+ '\r\nincludeCouponCost=' + enc(includeCouponCost),callback, context);}, DeleteDirectoryCoupon:function(contentID,couponFileName,callback,context){return new ajax_request(this.url + '?_method=DeleteDirectoryCoupon&_session=no','contentID=' + enc(contentID)+ '\r\ncouponFileName=' + enc(couponFileName),callback, context);}, GetPushPins:function(topLeftLat,topLeftLng,bottomRightLat,bottomRightLng,zoomLevel,height,width,propertyID,queryKey,webCategoryID,callback,context){return new ajax_request(this.url + '?_method=GetPushPins&_session=rw','topLeftLat=' + enc(topLeftLat)+ '\r\ntopLeftLng=' + enc(topLeftLng)+ '\r\nbottomRightLat=' + enc(bottomRightLat)+ '\r\nbottomRightLng=' + enc(bottomRightLng)+ '\r\nzoomLevel=' + enc(zoomLevel)+ '\r\nheight=' + enc(height)+ '\r\nwidth=' + enc(width)+ '\r\npropertyID=' + enc(propertyID)+ '\r\nqueryKey=' + enc(queryKey)+ '\r\nwebCategoryID=' + enc(webCategoryID),callback, context);}, GetPushPinDetails:function(pinID,propertyID,webCategoryID,callback,context){return new ajax_request(this.url + '?_method=GetPushPinDetails&_session=rw','pinID=' + enc(pinID)+ '\r\npropertyID=' + enc(propertyID)+ '\r\nwebCategoryID=' + enc(webCategoryID),callback, context);}, GetCategoryListByContentTypeIdPropertyId:function(contentTypeID,propertyID,callback,context){return new ajax_request(this.url + '?_method=GetCategoryListByContentTypeIdPropertyId&_session=no','contentTypeID=' + enc(contentTypeID)+ '\r\npropertyID=' + enc(propertyID),callback, context);}, GetCategoryBreadcrumbListByContentTypeID:function(contentTypeID,propertyID,callback,context){return new ajax_request(this.url + '?_method=GetCategoryBreadcrumbListByContentTypeID&_session=no','contentTypeID=' + enc(contentTypeID)+ '\r\npropertyID=' + enc(propertyID),callback, context);}, GetCategoryListByContentTypeId:function(typeID,propertyID,callback,context){return new ajax_request(this.url + '?_method=GetCategoryListByContentTypeId&_session=no','typeID=' + enc(typeID)+ '\r\npropertyID=' + enc(propertyID),callback, context);}, GetCategoryListByContentTypeIdPortalId:function(typeID,portalID,callback,context){return new ajax_request(this.url + '?_method=GetCategoryListByContentTypeIdPortalId&_session=no','typeID=' + enc(typeID)+ '\r\nportalID=' + enc(portalID),callback, context);}, GetCategoryListByContentTypeIdPortalIdChildCategoryId:function(typeID,portalID,childCategoryId,callback,context){return new ajax_request(this.url + '?_method=GetCategoryListByContentTypeIdPortalIdChildCategoryId&_session=no','typeID=' + enc(typeID)+ '\r\nportalID=' + enc(portalID)+ '\r\nchildCategoryId=' + enc(childCategoryId),callback, context);}, GetAdTag:function(adType,tabID,hubID,contentID,userID,callback,context){return new ajax_request(this.url + '?_method=GetAdTag&_session=no','adType=' + enc(adType)+ '\r\ntabID=' + enc(tabID)+ '\r\nhubID=' + enc(hubID)+ '\r\ncontentID=' + enc(contentID)+ '\r\nuserID=' + enc(userID),callback, context);}, StateHasMultipleLocations:function(stateCode,callback,context){return new ajax_request(this.url + '?_method=StateHasMultipleLocations&_session=no','stateCode=' + enc(stateCode),callback, context);}, ListLocations:function(stateCode,callback,context){return new ajax_request(this.url + '?_method=ListLocations&_session=no','stateCode=' + enc(stateCode),callback, context);}, ListHubs:function(propertyID,callback,context){return new ajax_request(this.url + '?_method=ListHubs&_session=no','propertyID=' + enc(propertyID),callback, context);}, ListHubsByState:function(stateCode,callback,context){return new ajax_request(this.url + '?_method=ListHubsByState&_session=no','stateCode=' + enc(stateCode),callback, context);}, ListHubsByZoneID:function(propertyID,zoneID,callback,context){return new ajax_request(this.url + '?_method=ListHubsByZoneID&_session=no','propertyID=' + enc(propertyID)+ '\r\nzoneID=' + enc(zoneID),callback, context);}, FormatHubForUrl:function(hubName,callback,context){return new ajax_request(this.url + '?_method=FormatHubForUrl&_session=no','hubName=' + enc(hubName),callback, context);}, SendEmail:function(portalID,toUserID,subject,body,callback,context){return new ajax_request(this.url + '?_method=SendEmail&_session=r','portalID=' + enc(portalID)+ '\r\ntoUserID=' + enc(toUserID)+ '\r\nsubject=' + enc(subject)+ '\r\nbody=' + enc(body),callback, context);}, TabNameExists:function(tabName,portalID,callback,context){return new ajax_request(this.url + '?_method=TabNameExists&_session=no','tabName=' + enc(tabName)+ '\r\nportalID=' + enc(portalID),callback, context);}, UpdateTabDisplayInHubNav:function(tabID,displayInHubNav,callback,context){return new ajax_request(this.url + '?_method=UpdateTabDisplayInHubNav&_session=no','tabID=' + enc(tabID)+ '\r\ndisplayInHubNav=' + enc(displayInHubNav),callback, context);}, GetParentPropertyWebCategoryCost:function(propertyID,childCategoryID,callback,context){return new ajax_request(this.url + '?_method=GetParentPropertyWebCategoryCost&_session=no','propertyID=' + enc(propertyID)+ '\r\nchildCategoryID=' + enc(childCategoryID),callback, context);}, GetPropertyWebCategoryCost:function(propertyID,webCategoryID,callback,context){return new ajax_request(this.url + '?_method=GetPropertyWebCategoryCost&_session=no','propertyID=' + enc(propertyID)+ '\r\nwebCategoryID=' + enc(webCategoryID),callback, context);}, AutoSave:function(title,body,userID,hubID,webCategoryId,contentID,contentTypeID,callback,context){return new ajax_request(this.url + '?_method=AutoSave&_session=no','title=' + enc(title)+ '\r\nbody=' + enc(body)+ '\r\nuserID=' + enc(userID)+ '\r\nhubID=' + enc(hubID)+ '\r\nwebCategoryId=' + enc(webCategoryId)+ '\r\ncontentID=' + enc(contentID)+ '\r\ncontentTypeID=' + enc(contentTypeID),callback, context);}, url:'/ajax/YourHub.UI.AjaxAPI,YourHub.UI.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);}