VE_Scratchpad.Email=function() { var body=""; var urlprefix=GetUrlPrefix(); var first=true; var ids=""; var e=VE_Scratchpad.entities; if(e==null||e.length==0) { alert("Nothing to send!"); return; }
var lengthToSend=Math.min(MaxScratchpadItemsToSend,e.length); for(var i=0;i<lengthToSend;i++) { var escapedID=escape(e[i].GetSerializedId()); if(!escapedID) {continue;} body+=escape(e[i].name+"\n"+e[i].description+"\n\n"); if(!first) { ids+=","; } ids+=escapedID; first=false; }
var allids=escape("Virtual Earth Scratch Pad from Dr. Neil\n" + urlprefix + "\n\n"); window.open(’mailto:?subject=My%20Virtual%20Earth%20Scratch%20Pad&body=’ + allids + body); }
VE_Scratchpad._introText="Your scratchpad is empty."; VE_Scratchpad.CreatePanel(); VE_Scratchpad.Show(); }
function ChangeMapStyle() { var Aerial = document.getElementById("AerialStyleCheck"); var Vector = document.getElementById("VectorStyleCheck"); var s = ’r’; if (Aerial.checked && Vector.checked) { s = ’h’; } else if (Aerial.checked) { s = ’a’; } map.SetMapStyle(s); }
function DoPanUp() { map.ContinuousPan(0, -10, 20); } function DoPanDown() { map.ContinuousPan(0, 10, 20); } function DoPanLeft() { map.ContinuousPan(-10, 0, 20); } function DoPanRight() { map.ContinuousPan(10, 0, 20); }
function DoZoomIn() { map.ZoomIn(); } function DoZoomOut() { map.ZoomOut(); }
function DoFind() { var where = document.getElementById("WhereText").value; var a=""; var b=escape(where); var c=map.GetLatitude(0); var d=map.GetLongitude(windowWidth); var e=map.GetLatitude(windowHeight); var f=map.GetLongitude(0); var g=""; var i=""; var r=0; var url="http://virtualearth.msn.com/search.aspx"+"?a="+a+"&b="+b+"&c="+c+"&d="+d+"&e="+e+"&f="+f+"&g="+g+"&i="+i+"&r="+r;
var xmlHttp=VE_SearchManager.xmlHttp; if(xmlHttp) { xmlHttp.open("POST",url,true); xmlHttp.onreadystatechange=FindResponseHandler; VE_SearchManager.searching=true; xmlHttp.send(""); } }
FindResponseHandler=function() { var x = VE_SearchManager.xmlHttp; if(x.readyState==4) { VE_SearchManager.searching = false; var code = x.responseText;