
//ajax请求失败回调函数
function showFailure()
{
	$("newmapObj").style.display = "none";
	alert("系统忙，请重试");
}
var gLocalSearch;
var gSelectedResults = [];
    var gCurrentResults = [];
    var gSearchForm;
var havecenter = 0;
var nearpage = 0;
var nearhouseResults = [];
gLocalSearch = new GlocalSearch();
gLocalSearch.setSearchCompleteCallback(null, OnLocalSearch);
gLocalSearch.ADDRESS_LOOKUP_DISABLED;
gLocalSearch.setResultSetSize(google.search.Search.LARGE_RESULTSET);
function searchnear(page)
{
	havecenter = 0;
	var str = defaultValue["nearfindname"]["text"];
	if($("nearfindname").value == str)
	{
		var nearname = defaultValue["nearfindname"]["value"];
	}
	else
	{
		var nearname = $("nearfindname").value;
	}
	var str = defaultValue["nearfindtype"]["text"];
	if($("nearfindtype").value == str)
	{
		var neartype = defaultValue["nearfindtype"]["value"];
	}
	else
	{
		var neartype = $("nearfindtype").value;
	}
	if(nearname=="" || neartype=="")
	{
		alert("请填写完整信息");
		return;
	}
	$("searchNearResult").innerHTML = "";
	showmenu(2,2);
	nearpage = 0;
	$('newmapObj').style.display = "block";
	$("searchnearname").innerHTML = nearname;
	$("searchneartype").innerHTML = neartype;
	gLocalSearch.setCenterPoint(nearname);
    gLocalSearch.execute(neartype);
	
}

var geocoder = null;
//var driverLocalSearch = new GlocalSearch();
//driverLocalSearch.setSearchCompleteCallback(null, OnDriverLocalSearch);
//查询包含某个字符串的起点地址
function searchStartList(searchname,btype)
{
	var url = urldemo + 'searchkeyword.php'; 
	var pars = 'city='+searchcondition['cityname']+'&keyword='+searchname+'&btype='+btype+'&random='+Math.random();
	var myAjax = new Ajax.Request
	(
         url,
         {method: 'post', postBody: pars,onFailure:showFailure, onComplete: showSearchStartList}
    );
    
}

function listname(btype)
{
	$('newmapObj').style.display = "block";
	//mapObj.removeAllOverlays();
	markerManager.clearMarkers();
	map.clearOverlays();
	qidian = "";
	zhongdian = "";
	var str = defaultValue["startarea"]["text"];
	if($("tempdriverstart").value == str)
	{
		var startname = defaultValue["startarea"]["value"];
	}
	else
	{
		var startname = $("tempdriverstart").value;
	}
	if(startname=="")
	{
		$('newmapObj').style.display = "none";
		alert("请填写完整信息");
		return;
	}
	if(temp_drivestart_x != "" && temp_drivestart_y != "")
	{
		var v_html = '<div id="start0" class="s6 carSearchXzOn"><a href="javascript:void(0);" onclick="startonclick(\'0\',\''+startname+'\',\'\',\'\',\'\',\''+temp_drivestart_x+'\',\''+temp_drivestart_y+'\')">'+startname+'</a></div>';
		$("startList").innerHTML = v_html;
		startonclick(0,startname,"","","",temp_drivestart_x,temp_drivestart_y);
	}
	else
	{
		searchStartList(startname,btype);
	}
	var str = defaultValue["endarea"]["text"];
	if($("tempdriverend").value == str)
	{
		var endname = defaultValue["endarea"]["value"];
	}
	else
	{
		var endname = $("tempdriverend").value;
	}
	if(endname=="")
	{
		$('newmapObj').style.display = "none";
		alert("请填写完整信息");
		return;
	}
	if(temp_driveend_x != "" && temp_driveend_y != "")
	{
		var v_html = '<div id="start0" class="s6 carSearchXzOn"><a href="javascript:void(0);" onclick="endonclick(\'0\',\''+endname+'\',\'\',\'\',\'\',\''+temp_driveend_x+'\',\''+temp_driveend_y+'\')">'+endname+'</a></div>';
		$("endList").innerHTML = v_html;
		endonclick(0,endname,"","","",temp_driveend_x,temp_driveend_y);
	}
	else
	{
		searchEndList(endname,btype);
	}
	$('newmapObj').style.display = "none";
	showmenu(4,1);
		
}

//关闭tip
function closetip()
{
	isdragend = 0;
	if(document.popup != null)
    {
       document.popups['maptip'].close();
    }
}




