
/* - bbmap.js - */
// http://www.sharpepritchard.co.uk/portal_javascripts/bbmap.js?original=1
var IE4=document.all;var NN7=(!IE4&&document.getElementById);var IE5=(IE4&&navigator.userAgent.indexOf("Mac")==-1&&(navigator.userAgent.indexOf("MSIE 5")!=-1||navigator.userAgent.indexOf("MSIE 4")!=-1));if(!(NN7||IE4)&&location.href.indexOf("nonstandard.htm")==-1) location.replace("nonstandard.htm");if(IE4&&navigator.userAgent.indexOf("Opera")!=-1){NN7=true;IE4=false}
var safari=(navigator.userAgent.indexOf("Safari")!=-1);
function getInfo(obj){var arr=["car","tube","bus"];var theObj;for(var i=0;i<arr.length;i++){theObj=getStyleObject(arr[i]);theObj.visibility="hidden"}
theObj=getStyleObject(obj);theObj.visibility="visible"}
function getStyleObject(obj){var theObj=(IE4?document.all[obj]:document.getElementById(obj));return(theObj?theObj.style:null)}
function getObject(obj){return(IE4?document.all[obj]:document.getElementById(obj))}
function printMap(){var mappy=window.open("map","mrmap","height=560,width=559,scrollbars=no,resizable=yes,status=no,location=no,buttons=no,menubar=no,directories=no")}
var timerID1;var map={minx:-460,miny:-478,maxx:-30,maxy:0}
function moveScreen(dx,dy){timerID1=setInterval("moveMap("+dx+","+dy+")",25)}
function moveMap(dx,dy){var obj=getStyleObject("locationmap");var x=getLeftVal(obj);var y=getTopVal(obj);if(y+dy<map.maxy&&y+dy>map.miny&&x+dx<map.maxx&&x+dx>map.minx){obj.top=y+dy+"px";obj.left=x+dx+"px"} else
stopScreen()}
function hideArrows(){getStyleObject("arrowup").visibility="hidden";getStyleObject("arrowright").visibility="hidden";getStyleObject("arrowdown").visibility="hidden";getStyleObject("arrowleft").visibility="hidden"}
function hideArrow(){hideArrows();stopScreen()}
function showArrow(a){hideArrows();getStyleObject("arrow"+a).visibility="visible"}
function getLeftVal(obj){return(obj.pixelLeft?obj.pixelLeft:parseInt(obj.left))}
function getTopVal(obj){return(obj.pixelTop?obj.pixelTop:parseInt(obj.top))}
function stopScreen(){clearInterval(timerID1)}
function initMap(){var obj=getStyleObject("locationmap");obj.top="-260px";obj.left="-290px"}
onload=initMap;
