function suggestAddr()
{
	var D=document.getElementById("landmark").value;
	if( D!= ""){
		var B = document.getElementById("cityCode").value;
		var A = "search.se?method=lardmarkSuggertions&javascript=fillAddr&searchName=" + encodeURI(D) + "&cityid="+B;
		new Ajax.Request(A,
		{
			method:"get",onSuccess:function (H)
			{
				var F=H.responseText;
				if(F && F.length>10){
					document.getElementById("address_drop").innerHTML="<iframe id='adir' frameborder='0' height='0'></iframe><div id='ssss'>"+F+"</div>"
				}else{
					sORh("address_drop","none")
					return;
				}
				if(F){
					sORh("address_drop","block")
					
				}
			}
		})
	}
}

function sORh(C,A){
	if(document.getElementById(C))
		document.getElementById(C).style.display=A;
}
function fillAddr(thisValue,obj) {
		document.getElementById('gridcode').value = thisValue;
		document.getElementById('landMark').value = obj;
		sORh("address_drop","none");
}
function suggestWhat()
{
	var D=document.getElementById("queryString").value;
	var A = "search.se?method=ajaxAutoSuggest&cityCode="+document.getElementById("cityid").value+"&queryString=" + encodeURI(D);
	new Ajax.Request(A,
	{
		method:"get",onSuccess:function (H)
		{
			var F=H.responseText;
			if(F && F.length>10){
				document.getElementById("querystring_drop").innerHTML="<iframe id='adir' frameborder='0' height='0'></iframe><div id='ssss'>"+F+"</div>"
			}else{
				sORh("querystring_drop","none")
				return;
			}
			if(F)
			{
				sORh("querystring_drop","block")
				
			}
		}
	})
}
function fillQueryString(thisValue) {
		document.getElementById('queryString').value = thisValue;
		sORh("querystring_drop","none");
}
function suggestTraffic()
{
	var D=document.getElementById("searchLarkMark").value;
	var A = "search.se?method=lardmarkSuggertions&javascript=fillTrafficAddr&searchName=" + encodeURI(D);
	new Ajax.Request(A,
	{
		method:"get",onSuccess:function (H)
		{
			var F=H.responseText;
			if(F && F.length>10){
				document.getElementById("traffic_drop").innerHTML="<iframe id='adir' frameborder='0' height='0'></iframe><div id='ssss'>"+F+"</div>"
			}else{
				sORh("traffic_drop","none")
				return;
			}
			if(F)
			{
				sORh("traffic_drop","block")
				
			}
		}
	})
}
function fillTrafficAddr(thisValue) {
		document.getElementById('gridcode').value = thisValue;
		document.getElementById('searchLarkMark').value = obj;
		sORh("traffic_drop","none");
}
function closeAutoDiv(){
	sORh("querystring_drop","none");
	sORh("traffic_drop","none");
	sORh("address_drop","none");
}
function getGirdCodeValue(obj){
		var gridcode = document.getElementById("gridcode");
		var toX = document.getElementById("toX");
		var toY = document.getElementById("toY");
 		var sis2 = new MSISSearch();
	    var sp2 = new MSearchPointPara();
	   	var citycode= document.getElementById("cityCode").value;
	   	sp2.setCitycode(citycode);
		sp2.setKeyword(obj);
		sp2.setSearchType("");
		sp2.setNumber("1");
		sp2.setBatch("1");
		sis2.searchByKeyword(sp2);	
		sis2.setSISCallbackFunction(function(data){	
			try{  
				if(data.count>0){
					var obj = data.poilist[0];
					gridcode.value=obj.gridcode;
					toX.value = obj.x;
					toY.value = obj.y;
				}
			}catch(e){
			}
		});
}

