﻿   
var table = _Default.GetGoogleMapKeys(GetUrlValue('mapID')).value;
var title = table.Rows[0].Title;
var url = table.Rows[0].DomainName;

if(url.indexOf('http://') ==-1)
    url='http://'+url;
var keys = table.Rows[0].GoogleMapValiDateKeys.split(",");//读取GoogleMapKey

var validateKey = keys[0];
var urlKey = keys[1];
var G_INCOMPAT = false;function GScript(src) {document.write('<' + 'script src="' + src + '"' +' type="text/javascript"><' + '/script>');}function GBrowserIsCompatible() {if (G_INCOMPAT) return false;if (!window.RegExp) return false;var AGENTS = ["opera","msie","safari","firefox","netscape","mozilla"];var agent = navigator.userAgent.toLowerCase();for (var i = 0; i < AGENTS.length; i++) {var agentStr = AGENTS[i];if (agent.indexOf(agentStr) != -1) {var versionExpr = new RegExp(agentStr + "[ \/]?([0-9]+(\.[0-9]+)?)");var version = 0;if (versionExpr.exec(agent) != null) {version = parseFloat(RegExp.$1);}if (agentStr == "opera") return version >= 7;if (agentStr == "safari") return version >= 125;if (agentStr == "msie") return (version >= 5.5 &&agent.indexOf("powerpc") == -1);if (agentStr == "netscape") return version > 7;}}return document.getElementById;}function GLoad() {if (!GValidateKey(validateKey)) {G_INCOMPAT = true;alert("The Google Maps API key used on this web site was registered for a different web site. You can generate a new key for this web site at http://www.google.com/apis/maps/.");return;}GLoadApi(["http://mt0.google.com/mt?n=404&v=ap.23&","http://mt1.google.com/mt?n=404&v=ap.23&","http://mt2.google.com/mt?n=404&v=ap.23&","http://mt3.google.com/mt?n=404&v=ap.23&"], ["http://kh0.google.com/kh?n=404&v=9&","http://kh1.google.com/kh?n=404&v=9&","http://kh2.google.com/kh?n=404&v=9&","http://kh3.google.com/kh?n=404&v=9&"], ["http://mt0.google.com/mt?n=404&v=apt.24&","http://mt1.google.com/mt?n=404&v=apt.24&","http://mt2.google.com/mt?n=404&v=apt.24&","http://mt3.google.com/mt?n=404&v=apt.24&"],urlKey,"");}function GUnload() {if (window.GUnloadApi) {GUnloadApi();}}var _mFlags = {};var _mHost = url;var _mUri = "/maps";var _mDomain = "map.18show.cn";var _mStaticPath = "http://map.18show.cn/res/";var _mTermsUrl = url;var _mTerms = title;var _mMapMode = "Map";var _mMapModeShort = "Map";var _mMapError = "We are sorry, but we don\'t have maps at this zoom level for this region.<p>Try zooming out for a broader look.</p>";var _mSatelliteMode = "Satellite";var _mSatelliteModeShort = "Sat";var _mSatelliteError = "We are sorry, but we don\'t have imagery at this zoom level for this region.<p>Try zooming out for a broader look.</p>";var _mHybridMode = "Hybrid";var _mHybridModeShort = "Hyb";var _mSatelliteToken = "fzwq1Ev9foFyR1msMMbRL1SRWDVjZcEP93s9cg";var _mZoomIn = "放大";var _mZoomOut = "缩小";var _mZoomSet = "设置放大比例";var _mZoomDrag = "拖拉设置比率";var _mPanWest = "向左";var _mPanEast = "向右";var _mPanNorth = "向上";var _mPanSouth = "向下";var _mLastResult = "返回上一视图";var _mMapCopy = "地图数据 &#169;2006 ";var _mSatelliteCopy = "map.18show.cn &#169;2006 ";var _mGoogleCopy = "&#169;2006 UFI";var _mKilometers = "km";var _mMiles = "mi";var _mMeters = "m";var _mFeet = "ft";var _mPreferMetric = false;var _mUsePrintLink = 'To see all the details that are visible on the screen,use the "Print" link next to the map.';var _mPrintSorry = '';var _mMapPrintUrl = 'http://www.google.com/mapprint';var _mPrint = 'Print';var _mOverview = 'Overview';var _mStart = 'Start';var _mEnd = 'End';var _mStep = 'Step';var _mHideAllMaps = 'Hide Maps';var _mShowAllMaps = 'Show All Maps';var _mUnHideMaps = 'Show Maps';var _mmControlTitle = null;var _mAutocompleteFrom = 'from';var _mAutocompleteTo = 'to';var _mAutocompleteNearRe = '^(?:(?:.*?)&#92;s+)(?:(?:in|near|around|close to):?&#92;s+)(.+)$';var _mSvgEnabled = true;var _mSvgForced = false;var _mLogInfoWinExp = 'false';function GLoadMapsScript() {if (GBrowserIsCompatible()) {GScript("/JS/maps2.61.api.js");}}GLoadMapsScript();

function GetUrlValue(name)
{
 var str=window.location.search.toLowerCase();
 name = name.toLowerCase();
 if (str.indexOf(name)!=-1)
 {
    var pos_start=str.indexOf(name)+name.length+1;
    var pos_end=str.indexOf("&",pos_start);
    if (pos_end==-1)
        return str.substring(pos_start);
    else
        return str.substring(pos_start,pos_end)
 }
 else
      return 1;
}
