﻿var ssrc = "";

// Start
var startPercentage = 53.54;
if(navigator.appName!="Microsoft Internet Explorer")
{
//for use with FF
startPercentage = 54.125;
}

// Ratio Compensation Side 1
var ratioCompensation1 = -0.000027;
// Ratio Compensation Side 2
var ratioCompensation2 = 0.0000194;
// Compensation Point?
var compensPoint = 50000;
// Crossing Compensation Side 1; Side 2

function superCompensate(side, ssl, var1)
{
if(side==2)
{
var mc2=0.955;
var mc2e1 = 0.01;
var mc2e2 = 1-0.955; 
if(ssl<compensPoint&&var1<compensPoint)
ssl=Math.round(ssl*(mc2));
else if(ssl<compensPoint)
{
//alert("E1");
ssl=Math.round(ssl*(mc2+mc2e1));
}
else
{
//alert("E2");
ssl=Math.round(ssl*(mc2+mc2e2));
}
}
else
{
var mc1=0.963;
var mc1f1 = 1-0.963;
var mc1f2 = 0.02;
if(ssl<compensPoint&&var1<compensPoint)
ssl=Math.round(ssl*(mc1));
else if(var1>compensPoint)
{
//alert("F1");
ssl=Math.round(ssl*(mc1+mc1f1));
}
else
{
//alert("F2  "  + document.getElementById("RoadSideTwo").scrollLeft);
if(var1<600)
ssl=Math.round(ssl);
else
ssl=Math.round(ssl*(mc1+mc1f2));
}
}
return ssl;
}

// Lengths
var SSW1 = 80046;
var SSW2 = 80303;

// File prefix
var surl = "oxford-street-london-";

//Keyboard Scroll Amount
var keyScroll = 200;
//Keyboard - true for leftright, false for updown
var mapIsHorizontal = true;

var s1p=new Array( 
 new GLatLng(51.5135334,-0.1581270),
 new GLatLng(51.5135935,-0.1577514),
 new GLatLng(51.5137938,-0.1561958),
 new GLatLng(51.5139640,-0.1539856),
 new GLatLng(51.5139807,-0.1536852),
 new GLatLng(51.5142378,-0.1515073),
 new GLatLng(51.5143446,-0.1504236),
 new GLatLng(51.5143513,-0.1502252),
 new GLatLng(51.5145583,-0.1486480),
 new GLatLng(51.5148754,-0.1459175),
 new GLatLng(51.5152927,-0.1428491),
 new GLatLng(51.5152927,-0.1425809),
 new GLatLng(51.5153194,-0.1423502),
 new GLatLng(51.5154095,-0.1422054),
 new GLatLng(51.5154463,-0.1419425),
 new GLatLng(51.5153962,-0.1417708),
 new GLatLng(51.5155230,-0.1408267),
 new GLatLng(51.5155197,-0.1406175),
 new GLatLng(51.5156599,-0.1393729),
 new GLatLng(51.5156632,-0.1392871),
 new GLatLng(51.5157467,-0.1384342),
 new GLatLng(51.5159036,-0.1369590),
 new GLatLng(51.5159971,-0.1360792),
 new GLatLng(51.5161373,-0.1348186),
 new GLatLng(51.5162374,-0.1338583),
 new GLatLng(51.5163442,-0.1328284),
 new GLatLng(51.5164344,-0.1315784),
 new GLatLng(51.5164811,-0.1305699));

var s2p = new Array(
 new GLatLng(51.5163516,-0.1306303),
 new GLatLng(51.5162007,-0.1327425), 
 new GLatLng(51.5162006,-0.1327424),
 new GLatLng(51.5162007,-0.1327425), 
 new GLatLng(51.5162006,-0.1327424),
 new GLatLng(51.5162007,-0.1327425), 
 new GLatLng(51.5162006,-0.1327424),
 new GLatLng(51.5162007,-0.1327425), 
 new GLatLng(51.5162006,-0.1327424),
 new GLatLng(51.5161139,-0.1336223),
 new GLatLng(51.5158836,-0.1357520),
 new GLatLng(51.5156866,-0.1376188),
 new GLatLng(51.5155063,-0.1390940),
 new GLatLng(51.5154129,-0.1403010),
 new GLatLng(51.5152326,-0.1416689),
 new GLatLng(51.5151592,-0.1418352),
 new GLatLng(51.5151291,-0.1421356),
 new GLatLng(51.5151491,-0.1423180),
 new GLatLng(51.5150390,-0.1432461),
 new GLatLng(51.5146985,-0.1456654),
 new GLatLng(51.5145783,-0.1466900),
 new GLatLng(51.5144948,-0.1476395),
 new GLatLng(51.5143479,-0.1490128),
 new GLatLng(51.5142111,-0.1501608),
 new GLatLng(51.5139674,-0.1524407),
 new GLatLng(51.5138338,-0.1536691),
 new GLatLng(51.5137971,-0.1539588),
 new GLatLng(51.5136469,-0.1558524),
 new GLatLng(51.5136035,-0.1561314),
 new GLatLng(51.5133631,-0.1580787));
  
if(navigator.appName=="Microsoft Internet Explorer")
{
 document.write("<sc" + "ript  LANGUAGE='JScript.Encode' src='../ieel.jse'></sc" + "ript>");
}
else if( navigator.userAgent.indexOf("Safari")!=-1 || navigator.userAgent.indexOf("Netscape")!=-1)
{
 ssrc="safari";
document.write("<sc" + "ript src='../"+ssrc+".js'></sc" + "ript>");
}
else 
{
 ssrc="opffel";
document.write("<sc" + "ript src='../"+ssrc+".js'></sc" + "ript>");
}