
function PlacesLinks(){}
PlacesLinks.prototype={init:function(){if(window.opera)return false;this.lnks=Common.getElementsByClass(document,"area","ajaxme");for(var i=0;i<this.lnks.length;i++){thisLink=this.lnks[i];thisLink.cacheResult=false;thisLink.originalHref=thisLink.href;thisLink.href="javascript:PlacesLinks.getUrl("+i+")";}
tempDiv=document.createElement('div');tempDiv.className='slider';tempDiv.id='slide-1';tempDiv.style.display="none";Common.$("map").insertBefore(tempDiv,Common.$("insertHere"));},errorFunction:function(){PlacesLinks.responseFunction("<div class='content-snippet'><h3><span>Error</h3>"
+"<img src='/eastenders/images/places/error.gif' width='150' height='84' alt='Error' />"
+"<div class='rich-text'><p>We are sorry, an error has occured whilst processing your request."
+"<br /> Response code: <strong>"+Common.requestObject.status+"</strong></p></div>"
+"<ul><li><a href='javascript:Common.toggle(Common.$(\"slide-1\"));'>Close Window</a></li></ul></div>");},getUrl:function(num){if(this.lnks[num].cacheResult){this.responseFunction(this.lnks[num].cacheResult)}else{Common.doAjaxSend("/eastenders/places/"+Common.getUrlParam('place',this.lnks[num].originalHref)+".shtml",function(){PlacesLinks.waitingFunction()},function(){PlacesLinks.responseFunction(Common.requestObject.responseText);PlacesLinks.lnks[num].cacheResult=Common.requestObject.responseText;},function(){PlacesLinks.errorFunction()});}},responseFunction:function(content){Common.$("slide-1").innerHTML=content;if(Common.$("popup_close")){Common.$("popup_close").href="javascript:Common.toggle(Common.$(\"slide-1\"));";}
Common.$("slide-1").style.display="block";},waitingFunction:function(){PlacesLinks.responseFunction("<img src='/eastenders/images/ajaxLoader.gif' alt='loading' style='position:absolute;top:250px;left:270px;' />")}}
PlacesLinks=new PlacesLinks();Common.addEvent(window,"load",function(){PlacesLinks.init();},true);