if(typeof HD=="undefined"||!HD){var HD={onLoadQueue:[],isYuiLoaded:false,util:{},loader:null,classMap:{},get:function(A){return YAHOO.util.Dom.get(A)
},getByClass:function(C,B,D,A){return YAHOO.util.Dom.getElementsByClassName.apply(YAHOO.util.Dom,arguments)
},addModules:function(A){for(var B in this.modules){A.addModule(this.modules[B])
}},insert:function(B){var A=this.getLoader();
if(A!==null){A.insert(B)
}},getLoader:function(){if(this.loader===null){this.loader=new YAHOO.util.YUILoader();
this.addModules(this.loader)
}return this.loader
},extend:function(E,F){for(var C=0,A=F.length;
C<A;
C++){var D=F[C];
for(var B in D.prototype){if(!E.prototype[B]){E.prototype[B]=D.prototype[B]
}}}},clone:function(C,B){var A={};
for(var D in C){if(B&&typeof C[D]=="object"){A[D]=this.clone(C[D],B)
}else{A[D]=C[D]
}}return A
},merge:function(C,B,A,E){for(var D in B){C[D]=B[D]
}return C
},register:function(A,B,C){HD.classMap[A]=B
},onLoad:function(A){if(typeof YAHOO!="undefined"){YAHOO.util.Event.onDOMReady(A)
}else{this.onLoadQueue.push(A)
}},addClass:function(A,B){YAHOO.util.Dom.addClass(A,B)
},removeClass:function(A,B){YAHOO.util.Dom.removeClass(A,B)
},replaceClass:function(B,A,C){YAHOO.util.Dom.replaceClass(B,A,C)
},hasClass:function(A,B){return YAHOO.util.Dom.hasClass(A,B)
},show:function(A){HD.removeClass(A,HD.CSS_CLASSES.HIDDEN)
},hide:function(A){HD.addClass(A,HD.CSS_CLASSES.HIDDEN)
},includeJs:function(C,D){var A=D;
var B=document.createElement("script");
B.type="text/javascript";
B.language="javascript";
B.src=C;
if(navigator.userAgent.indexOf("IE")>=0){B.onreadystatechange=function(){if(B&&("loaded"==B.readyState||"complete"==B.readyState)){B.onreadystatechange=null;
A()
}}
}else{B.onload=function(){B.onload=null;
A()
}
}document.getElementsByTagName("head")[0].appendChild(B)
},yuiLoaded:function(){for(var B=0,A=HD.onLoadQueue.length;
B<A;
B++){HD.onLoad(HD.onLoadQueue[B])
}},containsText:function(A,B){if(A===null){return false
}return A.indexOf(B)>-1
},pluck:function(F,D){var E=[];
for(var C=0,B=F.length;
C<B;
C++){var A=F[C];
if(A!=D){E.push(A)
}}F=E
},log:function(B,A){}}
}HD.modules={hd:{name:"hd",type:"js",path:"hd.js",requires:[],skinnable:true},hd_common:{name:"hd_common",type:"js",path:"hd_common/hd_common.js",requires:[]},hd_dwr:{name:"hd_dwr",type:"js",path:"hd_dwr/hd_dwr.js",requires:[]},hd_event:{name:"hd_event",type:"js",path:"hd_event/hd_event.js",requires:[]},hd_paging:{name:"hd_paging",type:"js",path:"hd_paging/hd_paging.js",requires:["hd_event"],skinnable:true},hd_widget:{name:"hd_widget",type:"js",path:"hd_widget/hd_widget.js",requires:[],skinnable:true},hd_widget_cluster:{name:"hd_widget",type:"js",path:"hd_widget/hd_widget.js",requires:["hd_event"],skinnable:true},hd_gallery_widget:{name:"hd_gallery_widget",type:"js",path:"hd_gallery_widget/hd_gallery_widget.js",requires:["hd_paging"],skinnable:true},hd_detail_widget:{name:"hd_detail_widget",type:"js",path:"hd_detail_widget/hd_detail_widget.js",requires:[],skinnable:true},hd_upload_widget:{name:"hd_upload_widget",type:"js",path:"hd_upload_widget/hd_upload_widget.js",requires:[],skinnable:true},hd_comments_widget:{name:"hd_comments_widget",type:"js",path:"hd_comments_widget/hd_comments_widget.js",requires:[],skinnable:true},hd_most_popular_widget:{name:"hd_most_popular_widget",type:"js",path:"hd_most_popular_widget/hd_most_popular_widget.js",requires:[],skinnable:true},hd_monthly_widget:{name:"hd_monthly_widget",type:"js",path:"hd_monthly_widget/hd_monthly_widget.js",requires:[],skinnable:true},hd_member_widget:{name:"hd_member_widget",type:"js",path:"hd_member_widget/hd_member_widget.js",requires:[],skinnable:true},hd_email:{name:"hd_email",type:"js",path:"hd_email/hd_email.js",requires:[],skinnable:true}};
HD.SORTS={NEW_TO_OLD:"newToOld",OLD_TO_NEW:"oldToNew",HIGHEST_RATED:"highestRated",MOST_POPULAR:"mostPopular",MOST_VOTED:"mostVoted",MOST_VIEWED:"mostViewed",MOST_COMMENTED:"mostCommented"};
HD.CSS_CLASSES={WIDGET:"hdWidget",GALLERY:"hdGallery",MINI_GALLERY:"hdMiniGallery",DETAIL:"hdDetail",UPLOAD:"hdUpload",HANDLE:"hdHandle",CONTROL:"hdControl",CONTROL_PANEL:"hdControlPanel",CONTENT_PANEL:"hdContentPanel",SORT:"hdSort",MORE:"hdMore",LESS:"hdLess",PAGING:"hdPaging",PAGING_ARROW:"hdPagingArrow",PAGING_NONE:"hdNoPaging",NEXT:"hdNext",CURRENT:"hdCurrent",PREVIOUS:"hdPrevious",TITLE:"hdTitle",AUTHOR:"hdAuthor",LABEL:"hdLabel",VALUE:"hdValue",THUMB:"hdThumb",SMALL_THUMB:"hdSmallThumb",LARGE_THUMB:"hdLargeThumb",SMALL_THUMB_WRAPPER:"hdSmallThumbWrapper",LARGE_THUMB_WRAPPER:"hdLargeThumbWrapper",THUMB_OVERLAY:"hdThumbOverlay",DESCRIPTION:"hdDescription",COMMENTS:"hdComments",SUBMIT_COMMENT:"hdSubmitComment",COMMENT:"hdComment",CONSENT:"hdConsent",ITEM:"hdItem",DATE:"hdDate",SHARE:"hdShare",SEND_FRIEND:"hdSendFriend",SUBSCRIBE:"hdSubscribe",LOADING:"hdLoading",TOOL_TIP:"hdToolTip",HIDDEN:"hdHidden",WRAPPER:"hdWrapper",EMAIL:"hdEmail",EMAIL_FORM:"hdEmailForm",BLOG:"hdBlog",PHOTO:"hdPhoto",VIDEO:"hdVideo",VIDEO_PLAYER:"hdVideoPlayer",RATING:"hdRating",TAG_CLOUD:"hdTagCloud",TAG_LIST:"hdTagList",CATEGORIES:"hdCategories",CATEGORY:"hdCategory",TAG:"hdTag",TAGS:"hdTags",PREVIEW:"hdPreview",FULL:"hdFull",SHORT:"hdShort",MOST_POPULAR:"hdMostPopular",MONTHLY_BREAKDOWN:"hdMonthlyBreakdown",AUTHOR_BREAKDOWN:"hdAuthorBreakdown",STAR_ON:"hdStarOn",STAR_OFF:"hdStarOff",STAR_OVER:"hdStarOver",STAR_HALF:"hdStarHalf",SUBMIT:"hdSubmit",FIRST:"hdFirst",LAST:"hdLast",LEFT:"hdLeft",RIGHT:"hdRight",CENTER:"hdCenter",AGREEMENT:"hdAgreement",RATED:"hdRated",UNRATED:"hdUnrated",STATIC:"hdStatic",EMPTY:"hdEmpty",ERROR:"hdError",NAVIGATION:"hdNavigation",BACK:"hdBack",ACTIVE:"hdActive",LIST:"hdList",FEATURE_STORIES:"hdFeatureStories",CAROUSEL:"hdCarousel",EVENTS:"hdEvents",EVENT:"hdEvent",EVENT_RSVP:"hdEventRSVP",RIDES:"hdRides",RIDE:"hdRide",LOCATION:"hdLocation",VIEW_ALL:"hdViewAll",VIEW:"hdView",CONFIRMATION:"hdConfirmation",MEMBER:"hdMember",CLOSE:"hdClose",ACTION:"hdAction",RIDE_PLANNER:"hdRidePlanner",SHOW_VIEW:"hdShowView",SHOW_ALL:"hdShowAll",SHOW_MAX:"hdShowMax",SHOW_DEFAULT:"hdShowDefault",NO_FLASH:"hdNoFlash",MEDIA:"hdMedia",TYPE:"hdType",CONTEXT:"hdContext",SEPARATOR:"hdSeparator",TWEET:"hdTweet",RETWEET:"hdReTweet",REPLY:"hdReply",FACEOFF:"hdFaceoff",TASKS:"hdTasks",FAQ:"hdFAQ",POLL:"hdPoll",PRINTABLE:"hdPrintable",PRINT:"hdPrint",PRINT_EXCLUDE_LINK:"hdPrintableLink",DISABLED:"hdDisabled"};
HD.ERRORS={getMessage:function(B,A){if(typeof B=="object"){B=B.errorType
}B=(B+"").replace(/\./g,"_");
return HD.ERRORS[B]||(!A&&B)||""
},getError:function(A){var C=this.getMessage(A,true);
if(!C){return A.errorMessage||""
}else{if(typeof C=="function"){C=C(A)
}var D=A.errorArguments||[];
for(var B=0;
B<D.length;
B++){C=C.replace(new RegExp("\\{"+B+"\\}","g"),this.getMessage(D[B]))
}return C
}},sortErrors:function(F,C,B){C=C||[];
B=B||[];
var E={},A={};
for(var D=0;
D<C.length;
D++){E[C[D]]=D+1
}for(var D=0;
D<B.length;
D++){A[B[D]]=D+1
}return F.sort(function(H,G){if((!E[H.errorType]&&E[G.errorType])||(E[H.errorType]&&E[G.errorType]&&E[H.errorType]>E[G.errorType])){return 1
}else{if((!E[G.errorType]&&E[H.errorType])||(E[H.errorType]&&E[G.errorType]&&E[H.errorType]<E[G.errorType])){return -1
}else{if(!A[H.fieldName]&&!A[G.fieldName]){return 0
}else{if(!A[H.fieldName]){return 1
}else{if(!A[G.fieldName]){return -1
}else{if(A[H.fieldName]<A[G.fieldName]){return -1
}else{if(A[H.fieldName]>A[G.fieldName]){return 1
}else{return 0
}}}}}}}})
},selectErrors:function(H,C,B,A){var G=[];
H=H||[];
var D=new RegExp("^("+(C||[".*"]).join("|")+")$");
var F=new RegExp("^("+(B||[".*"]).join("|")+")$");
for(var E=0;
E<H.length;
E++){if(H[E].errorType.match(D)&&H[E].fieldName.match(F)){G.push(H[E]);
if(A&&G.length==A){return G
}}}return G
},hasError:function(D,B,C){D=D||[];
for(var A=0;
A<D.length;
A++){if((typeof B!=="undefined"&&D[A].errorType==B&&typeof C!=="undefined"&&D[A].fieldName==C)||(typeof B!=="undefined"&&!C&&D[A].errorType==B)||(typeof C!=="undefined"&&!B&&D[A].fieldName==C)){return true
}}return false
},error_required:"{0}",error_email_invalid:"{0} is invalid, please enter a valid {0}.",error_noProfanity:"The {0} cannot contain profanities.",error_empty:"The {0} cannot be empty.",error_maxlength:"The {0} cannot exceed {1} characters.",error_minlength:"The {0} must be at least {1} characters long.",error_numbersOnly:"{0} must contain only numbers.",error_isDate:"{0} must be a valid date.",error_birthdateNumbers:"{0} must contain only numbers.",error_birthdateMinAge:"You are not allowed to have a profile if you are younger than {0} years of age.",error_passwordsDoNotMatch:"Passwords do not match.",error_validZip:"{0} must contain only numbers and be 5 digits long.",error_photoEmpty:"You must submit a photo.",error_videoEmpty:"You must submit a video.",error_mediaEmpty:"You must submit a photo or video.",error_photoExt:"Photo must use the following format: (.jpg, .gif)",error_videoExt:"Video must use the following format: (.flv, .wmv, .asf, .avi, .mov, .3gp, .mpg, .mpeg, .mp4)",error_mediaExt:"Photo must use the following format: (.jpg, .gif)<br/>Video must use the following format: (.flv, .wmv, .asf, .avi, .mov, .3gp, .mpg, .mpeg, .mp4)",error_alphaNumeric:"{0} may only contain letters, numbers, and underscores with no spaces.",registerForm_username_displayname:"Username",registerForm_password_displayname:"Password",registerForm_passwordConfirm_displayname:"Verify Password",registerForm_firstname_displayname:"First Name",registerForm_lastname_displayname:"Last Name",registerForm_email_displayname:"Email Address",registerForm_dob_displayname:"Birthdate",registerForm_screenName_displayname:"Screen Name",registerForm_captcha_displayname:"Challenge",registerForm_zip_displayname:"ZIP",loginForm_username_displayname:"Username",loginForm_password_displayname:"Password",submitComment_commentbody_displayname:"comment body",upload_story_displayname:"Story",upload_title_displayname:"Title",upload_photo_displayname:"Photo",upload_video_displayname:"Video",upload_media_displayname:"Media",upload_category_displayname:"Category"};