
jQuery(document).ready(function(){Homescape.author_avatar();Homescape.list_authors();if(jQuery('#catlinks').length){var categories_temp=jQuery("#catlinks").html();var strip_categories=categories_temp.replace("<A ","<a ");strip_categories=strip_categories.replace("</A>","</a>");var ie_string='<a title=Special:Categories href="/content/Special:Categories">Categories</a>:';var ff_string='<a href="/content/Special:Categories" title="Special:Categories">Categories</a>:';var strip_string='Categories:';strip_categories=strip_categories.replace(ie_string,strip_string);strip_categories=strip_categories.replace(ff_string,strip_string);jQuery("#entry_categories").html(strip_categories);}
if(jQuery('#articleCommentsReel').length){var entry_comments=jQuery("#articleCommentsReel").html();var comments_link='http://www.homefinder.com/content/'+wgPageName+'#Comments';var safe_string='<div class="blogCommentEntry">';entry_comments=entry_comments.replace(/<DIV class=blogCommentEntry>/g,safe_string);entry_comments=entry_comments.replace(/<\/DIV>/g,"</div>");entry_comments=entry_comments.replace(/<BR>/g,"<br>");entry_comments=entry_comments.replace(/<HR>/g,"<hr>");var comment_needle='<div class="blogCommentEntry">';var comment_count=0;var comment_entries=[];var comment_entry='';for(var i=0;i<entry_comments.length;i++){if(comment_needle==entry_comments.substr(i,comment_needle.length)){comment_count++;comment_entry+=entry_comments.substr(i,1);comment_entries.push(comment_entry);comment_entry='';}else{comment_entry+=entry_comments.substr(i,1);}}
if(comment_entry!==''){comment_entries.push(comment_entry);}
for(var j=1;j<comment_entries.length;j++){var comment_body='</span><div class="comment_body">';var comment_from='Comment from <span class="commentor">';comment_entries[j]=comment_entries[j].replace(/<br>/g,'');comment_entries[j]=comment_entries[j].replace("<hr>",comment_body);comment_entries[j]=comment_entries[j].replace("</div>","</div></div>");comment_entries[j]=comment_entries[j].replace(":</span>","</span>:");comment_entries[j]=comment_entries[j].replace("Comment from",comment_from);}
var updated_comments='';for(var k=0;k<comment_entries.length;k++){updated_comments+=comment_entries[k];}
jQuery('#articleCommentsReel').html(updated_comments);var icon='<span id="icon_comments"><a href="'+comments_link+'">'+comment_count+' Comments</a></span>';jQuery("#comments_icon").html(icon);}
var head_cats=[];head_cats.push("Real Estate Marketing");head_cats.push("Online Real Estate");head_cats.push("Home Buying");var cat_links='';for(var l=0;l<head_cats.length;l++){var link=head_cats[l].replace(/ /g,"_");cat_links+='<a href="http://www.homefinder.com/content/Category:';cat_links+=link;cat_links+='">'+head_cats[l]+'</a>';cat_links+=' | ';}
cat_links=cat_links.substring(0,cat_links.length-2);jQuery("#header_categories").html(cat_links);if(jQuery('#landingPagePrevNext').length){var navigation=jQuery("#landingPagePrevNext").html();navigation=navigation.replace("Special:LandingPage","");navigation=navigation.replace("Special:LandingPage","");jQuery("#landingPagePrevNext").html(navigation);}});Homescape.Page.pathLowerCase=Homescape.Page.path.toLowerCase();Homescape.Reporting.Channel={primary:'',secondary:'',tertiary:''};Homescape.fn.reportLinkEvents=function(pageName){try{if(pageName===undefined||pageName===''){if(Homescape.Page.name!==undefined&&Homescape.Page.name!==''){pageName=Homescape.Page.name;}else{pageName=document.title;}}
jQuery('a').click(function(){try{var me=jQuery(this);var linkName=pageName;var anchorText=me.text();if(!(anchorText===undefined||anchorText==='')){linkName+=':text='+anchorText;}
var title=me.attr('title');if(!(title===undefined||title==='')){linkName+=':title='+title;}
var anchorId=me.attr('id');var anchorName=me.attr('name');if(!(anchorName===undefined||anchorName==='')){linkName+=':name='+anchorName;}else if(!(anchorId===undefined||anchorId==='')){linkName+=':id='+anchorId;}
var href=me.attr('href');if(!(href===undefined||href==='')){href=href.replace(/\?(.*)/,'');}
jQuery.reportClickEvent({hitbox:false,webtrends:false,omniture:true},{name:linkName,path:href,type:'o'});if(window.location.search.indexOf('_testLinkTracking=true')>-1){jQuery.log('custom click event tracked; link name = "'+linkName+'"');return false;}}catch(e){jQuery.log(e);}});}catch(e){jQuery.log(e);}};jQuery.fn.categoryCheck=function(){jQuery(this).click(function(){var fckeditor=true;var innerIframe=null;var innerIframeObj=null;var articleText='';try{innerIframe=window.frames.wpTextbox1.frames[0].document;innerIframeObj=jQuery(innerIframe);articleText=jQuery("body",innerIframeObj).text();if(articleText.indexOf("Category:")==-1){if(jQuery('#categoryHeader').length===0){jQuery('#bodyContent').prepend("<h5 id=\'categoryHeader\'>A category must be present in order to save.</h5>");return false;}else{return false;}}else{}}catch(e){fckeditor=false;}
if(!fckeditor){articleText=jQuery('#wpTextbox1').val();if(articleText.indexOf("Category:")==-1){if(jQuery('#categoryHeader').length===0){jQuery('#bodyContent').prepend("<h5 id=\'categoryHeader\'>A category must be present in order to save.</h5>");return false;}else{return false;}}else{}}});return this;};jQuery.fn.categoryLink=function(){var fckeditor=true;this.append("<p><a id='wikiAddCategory'>Add Category</a></p>");jQuery('#wikiAddCategory').click(function(){var reply=prompt("Enter the category name.","");var category="[[Category:"+reply+"]]";var innerIframe=null;var innerIframeObj=null;try{innerIframe=window.wpTextbox1.frames[0].document;innerIframeObj=jQuery(innerIframe);jQuery("body",innerIframeObj).append(category);}catch(e){fckeditor=false;}
if(!fckeditor){jQuery('#wpTextbox1').val(jQuery('#wpTextbox1').val()+category);}});return this;};jQuery.fn.hideTextMatches=function(){jQuery("ol > li > small").hide();jQuery("ol > li > br").hide();};jQuery.fn.categoryLinkDisplay=function(){var temp=[];jQuery("#mw-pages li").each(function(i,n){tempStr=jQuery(n).html();var beginning=tempStr.indexOf(">",0);var end=tempStr.indexOf("<",5);var replacement=tempStr.substring(beginning+1,end);var index=replacement.indexOf(":");if(index!=-1){replacement=replacement.substring(index+1);}
var display=tempStr.replace(/>[A-Za-z0-9:?-_ ]*</g,">"+replacement+"<");temp[i]=[];temp[i].push(replacement);temp[i].push(n);temp[i].push(display);});temp=temp.sort();jQuery("#mw-pages h3").each(function(i,n){jQuery(n).hide();});for(var i=0;i<temp.length;i++){var letter=temp[i][0].substring(0,1).toUpperCase();if(jQuery('#h3'+letter).length===0){jQuery("#mw-pages").append("<h3 id=\"h3"+letter+"\">"+letter+"</h3>");jQuery("#mw-pages").append("<ul id=\"ul"+letter+"\"></ul>");}
jQuery("#ul"+letter).append(jQuery(temp[i][1]).html(temp[i][2]));}};jQuery.fn.createArticle=function(namespace){if(namespace===null){namespace="";}else{namespace+=":";}
this.append("<li><a id='wikiAddPage'>Create a New Page</a></li>");jQuery('#wikiAddPage').click(function(){var page_name=prompt("Enter the new pages name:","");if(page_name===null){}else if(page_name.length!==0){page_name=page_name.replace(/ /g,"_");var url=wgScriptPath+"?action=edit&title="+namespace+page_name;window.location=url;}});return this;};jQuery.fn.appendCategoriesToSidebar=function(){var thisRef=this;if(wgTitle=="LandingPage"){var landingPage=[];var order=[];jQuery(".catlinks >span>a").each(function(i,n){if(jQuery(n).html()!==''){if(landingPage[jQuery(n).html()]===null){landingPage[jQuery(n).html()]=jQuery(n).clone();order[i]=jQuery(n).html();}}});order=order.sort();jQuery.each(order,function(i,n){if(n!==null){thisRef.append(jQuery("<li></li>").append(landingPage[n]));}});}else{jQuery(".catlinks >span>a").each(function(i,n){thisRef.append(jQuery("<li></li>").append(jQuery(n).clone()));});}
return this;};jQuery.fn.alterEditCategoryLinks=function(){jQuery(".catlinks > span > a[class='new']").each(function(i,n){jQuery(n).removeClass("new");href=jQuery(n).attr("href");href=href.replace(/_w\/_edit\//,"");jQuery(n).attr({"href":href});});};jQuery.fn.convertLinkToSpan=function(){var anchors=this;jQuery(anchors).each(function(i,n){var span=jQuery('<span> </span>');span.attr("class",jQuery(n).attr("new"));span.text(jQuery(n).text());span.attr("title",jQuery(n).attr("title"));jQuery(n).replaceWith(span);});};jQuery.fn.printLink=function(){var printSpan=this;jQuery(this).click(function(){self.print();});};jQuery.fn.emailAddressChecks=function(){jQuery('input[@name*=ea_send]').click(function(){emailTo=jQuery('textarea[@name*=ea_list]').val();emailTo=emailTo.replace(/ /g,"");jQuery('textarea[@name*=ea_list]').val(emailTo);var patt=new RegExp("[a-zA-Z0-9-._]*@[a-zA-Z0-9-._]*");var emailResult=patt.test(emailTo);var emailToAlert=false;var replyToAlert=false;if(!emailResult){if(jQuery('#blogEmailTo').length===0){jQuery('.EmailArticle').prepend("<p><h5 id='blogEmailTo'>Please enter an email address in the to box</h5></p>");}
emailToAlert=true;}else{jQuery('#blogEmailTo').remove();emailToAlert=false;}
replyTo=jQuery('input[@name=ea_replyTo]').val();var replyResult=patt.test(replyTo);if(!replyResult){if(jQuery('#blogReplyTo').length===0){jQuery('.EmailArticle').prepend("<p><h5 id='blogReplyTo'>Please enter an email address in the Reply To box</h5></p>");}
replyToAlert=true;}else{jQuery('#blogReplyTo').remove();replyToAlert=false;}
if(emailToAlert||replyToAlert){return false;}});return this;};jQuery.fn.forceAuthorLinks=function(){var authorHeaders=this;jQuery(authorHeaders).each(function(i,n){var link=jQuery(' p a',n).attr("href");jQuery('.thumb .thumbinner a',n).removeAttr("href");jQuery('.thumb .thumbinner a',n).attr("href",link);});};jQuery.fn.alterImageLinks=function(){jQuery.log("alter Image Links Function");jQuery(this).click(function(){jQuery('#imageOverlay').parent().parent().remove();var imageTag=jQuery("img",this).attr("src");imageTag="<img src=\""+imageTag+"\"/>";var offset=jQuery(this).offset();var eImgOverlay=jQuery('<div id="imageOverlay"></div>').append(imageTag);eImgOverlay.modal();return false;});};jQuery(document).ready(function(){if(wgTitle=="EmailArticle"){jQuery('h1.firstHeading').text("Email Article");}
jQuery('span.articleShare').click(function(){jQuery('#shareBox').toggle();});if(jQuery('.shareThis')){jQuery('.shareThis').each(function(i){var customAuthor={shareHref:jQuery('<img src="http://images.homescape.com/hf_content/mediawiki-static/icons/share.png"/><A> Share this article</A>'),shareThisLinks:jQuery('.shareThisLinks',this)};jQuery(this).prepend(customAuthor.shareHref);jQuery(this).click(function(){var overlaySelector=".shareThisOverlay";var relatedArticle=jQuery(this).attr('rel');if(relatedArticle!==undefined&&relatedArticle!==''){overlaySelector=overlaySelector+"[rel='"+jQuery(this).attr('rel')+"']";}
jQuery.log('creating overlay for: '+overlaySelector);var overlayOffsetRelThis={left:50,top:jQuery(window).scrollTop()+50};jQuery.log('document.body.scrollTop = '+document.body.scrollTop);jQuery.log('jQuery(window).scrollTop() = '+jQuery(window).scrollTop());jQuery.log('jQuery(this) offset = top: '+overlayOffsetRelThis.top+'; left: '+overlayOffsetRelThis.left);jQuery(overlaySelector).overlay({clickAnywhereToClose:false,showPrintLink:false,showCloseLink:true,name:jQuery(this).attr('rel'),offset:overlayOffsetRelThis});jQuery(overlaySelector).show();return false;});});}
if(jQuery('.userHeader')){jQuery('.userHeader a.internal').click(function(){return false;});}
if((wgAction=="edit"&&(wgNamespaceNumber==100||wgNamespaceNumber==108)&&wgUserName!==null)||(wgAction=="submit"&&(wgNamespaceNumber==100||wgNamespaceNumber==108)&&wgUserName!==null)){jQuery('#editpage-copywarn').categoryLink();jQuery('#wpSave').categoryCheck();}
if(wgPageName=="Special:Search"){jQuery("html").hideTextMatches();}
if(wgCanonicalSpecialPageName=="EmailArticle"){jQuery("html").emailAddressChecks();}
if(wgNamespaceNumber==14){jQuery("html").categoryLinkDisplay();}
jQuery("html").alterEditCategoryLinks();jQuery("#p-Navigation > div > ul").createArticle("Blog");var allowEditLinks=false;for(x in wgUserGroups){if(wgUserGroups[x]=="bureaucrat"||wgUserGroups[x]=="sysop"){allowEditLinks=true;}}
if(!allowEditLinks){jQuery('a.new').convertLinkToSpan();}
jQuery('.trackback a').click(function(){alert('This link should not be clicked.  It should be copy/pasted into your trackback program');return false;});jQuery('.articlePrint').printLink();jQuery('.articleAttribution').forceAuthorLinks();jQuery('#bodyContent img').not('a[href*="User:"] img').click(function(){return false;});jQuery('#commentSubmit').click(function(){jQuery('#commentSubmit').hide();});jQuery('.hoverable').hover(function(){jQuery(this).addClass('hoverOn');if(jQuery.browser.msie){jQuery(this).css('cursor','hand');}else{jQuery(this).css('cursor','pointer');}},function(){jQuery(this).removeClass('hoverOn');jQuery(this).css('cursor','default');});});jQuery.fn.citedLinks=function(extractLinks){var citedLinks=this;var selector;var i;var first=true;for(i=0;i<extractLinks.ignoreElements.length;i++){if(first){first=false;selector=extractLinks.ignoreElements[0];}else{selector+=", "+extractLinks.ignoreElements[i];}}
var listItems=[];jQuery(extractLinks.extractLinksFrom+" a").not(jQuery(selector)).each(function(i,n){if(jQuery(n).hasClass("external")&&(jQuery(n).attr("href").indexOf(document.domain)==-1&&jQuery(n).attr("href").indexOf('homescape.com')==-1)){jQuery(n).attr({target:"_blank"});}
var thing=jQuery(n).clone();if(thing.html().indexOf("http://")==-1&&thing.html()!==""){listItems[i]=jQuery("<li></li>").append(thing);}});jQuery(listItems).each(function(i,n){citedLinks.append(n);});return this;};jQuery(document).ready(function(){jQuery('#searchform2').homeSearchWidget({autoFocus:false});if((wgIsArticle&&wgPageName.indexOf("Image:")==-1)||wgTitle=="LandingPage"){jQuery('#citedLinks').citedLinks({extractLinksFrom:'#bodyContent',ignoreElements:['a[href*="Special:LandingPage"]','a[href*="#column-one"]','a[href*="#searchInput"]','a[href*="Image:"]','a[href*="User:"]','a[href*=":print();"]','a[href*="'+window.location+'"]','.shareThis>a','.shareThisLinks * a','#permaLink>p>a','#trackback>p>a','#comments>p>a','a[href*=".jpg"]','.articleFooter *','.catlinks *','a[title=\'Template:DplComments\']','a[title="Template:AuthorArticleList"]','#leaveCommentsYo > a','.authorArticleList > ul > li > a']});}
if(wgCanonicalNamespace.toLowerCase()=='blog'){Homescape.Page.name='blog:article:'+wgTitle;Homescape.Reporting.Channel.primary='blog';Homescape.Reporting.Channel.secondary='article';}else if(wgCanonicalNamespace.toLowerCase()=='special'){var namespace=jQuery.urlParmVal('namespace').toLowerCase();if(namespace===''){namespace='blog';}
Homescape.Reporting.Channel.primary=namespace;if(wgTitle=='LandingPage'){var offset=jQuery.urlParmVal('offset');if(offset!==undefined&&offset!==''&&offset!=='0'){Homescape.Page.name=namespace+':history:offset '+offset;Homescape.Reporting.Channel.secondary='history';}else{Homescape.Page.name=namespace+':landing page';}}else if(wgTitle=='BlogCommentEntry'){Homescape.Page.name=namespace+':comment:'+jQuery.urlParmVal('page');Homescape.Reporting.Channel.secondary='comment';}else if(wgTitle=='Search'){Homescape.Page.name=namespace+':search';}else if(wgTitle=='EmailArticle'){Homescape.Page.name=namespace+':email';Homescape.Reporting.Channel.secondary='email';}}else if(wgCanonicalNamespace.toLowerCase()=='user'){Homescape.Reporting.Channel.primary='blog';Homescape.Reporting.Channel.secondary='author';Homescape.Page.name='blog:author:'+wgTitle;}
Homescape.fn.reportLinkEvents(Homescape.Page.name);jQuery('#p-adslot-leftrail-1').adCodeAtlas({channel:'blog',position:1,state:'',pagename:'',site:'Homescape',adslot:'lefttrail',width:160,height:600});jQuery('#p-adslot-rightrail-1').adCodeAtlas({channel:'blog',position:1,state:'',pagename:'',site:'Homescape',adslot:'rightrail',width:160,height:600});jQuery('#p-adslot-footer-1').adCodeAtlas({channel:'blog',position:1,state:'',pagename:'',site:'Homescape',adslot:'footer',width:728,height:90});});