﻿// JScript 文件

// JScript 文件
 var domType = ''; 
 var objects=new Array(); 
if (document.all)
    { 
        domType = "ie4"; 
    }
    else if (document.getElementById) 
    { 
        domType = "std"; 
    } 
    else if (document.layers) 
    { 
        domType = "ns4"; 
    } 
    
function fetch_object(idname, forcefetch) 
    { 
        if (forcefetch || typeof(objects[idname]) == "undefined") 
        { 
            switch (domType) 
            { 
                case "std": 
                { 
                    objects[idname] = document.getElementById(idname); 
                } 
                    break; 

                case "ie4": 
                { 
                    objects[idname] = document.all[idname]; 
                } 
                    break; 

                case "ns4": 
                { 
                    objects[idname] = document.layers[idname]; 
                } 
                    break; 
            } 
        } 
        return objects[idname]; 
    } 

//加载导航线条
function run(resultObj){
	var obj = resultObj;
	var roads = obj.getRoadTrack();	
	obj = roads;
	var line = new LTPolyLine(roads);
	maps.addOverLay(line);
}

//搜索函数
function showPoint(searchResult)
{
if(searchResult.searchPoints.length>0)//如果存在搜索结果
{
var poi=searchResult.searchPoints[0];//搜索结果中的第一项
var startpoint = new LTPoint(poi.point[0],poi.point[1]);
	var textStart = new LTMapText( startpoint );
	textStart.setLabel( poi.name ); 
	maps.addOverLay( textStart ); 
obj.setFrom("汕头",poi.name,startpoint);
obj.navigate();
maps. centerAndZoom ( startpoint , 0 );
}
else
{
alert('无结果');
}
}
//搜索返回结果
function searchpoint(){
var citname=fetch_object("ctl00$ContentPlaceHolder1$textcity");
var search=new LTLocalSearch(showPoint);
search.setCity("汕头");
search.search(citname.value);
}





