﻿var oldNavClass="info";//初始
function navMenuFun(a,b,c)
{
	var info0=document.getElementById("info_search_0");
	var car0=document.getElementById("car_search_0");
	var around0=document.getElementById("around_search_0");
	var info1=document.getElementById("info_search_1");
	var car1=document.getElementById("car_search_1");
	var around1=document.getElementById("around_search_1");	
	var onlinemark0=document.getElementById("mark_search_0");
	var onlinemark1=document.getElementById("mark_search_1");	
		
	if(a=="c")
	{
		switch (b)
		{
		case "info":
			oldNavClass="info";
			info0.style.display="none";
			info1.style.display="";
			car0.style.display="";
			car1.style.display="none";
			around0.style.display="";
			around1.style.display="none";
		    onlinemark0.style.display="";
			onlinemark1.style.display="none";	
			
			document.getElementById("form_info").style.display="";
			document.getElementById("form_car").style.display="none";
			document.getElementById("form_around").style.display="none";
		    document.getElementById("markDescription").style.display="none";
			try
			{
			    document.getElementById("info_keword").focus();
			}
			catch(e)
			{
			    
			}
			setClickOn(null);
//			 clearalllayer();
            ShowLefSort();
			break;
		case "car":
			oldNavClass="car";
			info0.style.display="";
			info1.style.display="none";
			car0.style.display="none";
			car1.style.display="";
			around0.style.display="";
			around1.style.display="none";
			onlinemark0.style.display="";
			onlinemark1.style.display="none";			
			document.getElementById("form_info").style.display="none";
			document.getElementById("form_car").style.display="";
			document.getElementById("form_around").style.display="none";
		    document.getElementById("markDescription").style.display="none";
		    setClickOn(null);
			break;
		case "around":
			oldNavClass="around";
			info0.style.display="";
			info1.style.display="none";
			car0.style.display="";
			car1.style.display="none";
			around0.style.display="none";
			around1.style.display="";
            onlinemark0.style.display="";
			onlinemark1.style.display="none";
		    document.getElementById("markDescription").style.display="none";
			document.getElementById("form_info").style.display="none";
			document.getElementById("form_car").style.display="none";
			document.getElementById("form_around").style.display="";
			break;
	    case "mark":
			oldNavClass="mark";
			info0.style.display="";
			info1.style.display="none";
			car0.style.display="";
			car1.style.display="none";
			around0.style.display="";
			around1.style.display="none";
            onlinemark0.style.display="none";
			onlinemark1.style.display="";
		    document.getElementById("markDescription").style.display="block";
			document.getElementById("form_info").style.display="none";
			document.getElementById("form_car").style.display="none";
			document.getElementById("form_around").style.display="none";
			document.getElementById("markDescription").innerHTML="&nbsp;&nbsp;"+"请将您熟悉的地标，地名，大厦等，标注到我们的地图上;审核通过后，将会发布到我们的地图中，具体操作步骤见左边说明。";
            btnmark();
			break;
		}
			
	}
	if(a=="o")
	{
		switch (b)
		{
		case "info":
			info0.style.display="none";
			info1.style.display="";
			car0.style.display="";
			car1.style.display="none";
			around0.style.display="";
			around1.style.display="none";
		    onlinemark0.style.display="";
			onlinemark1.style.display="none";			
			break;
		case "car":
			info0.style.display="";
			info1.style.display="none";
			car0.style.display="none";
			car1.style.display="";
			around0.style.display="";
			around1.style.display="none";
		    onlinemark0.style.display="";
			onlinemark1.style.display="none";			
			break;
		case "around":
			info0.style.display="";
			info1.style.display="none";
			car0.style.display="";
			car1.style.display="none";
			around0.style.display="none";
			around1.style.display="";
		    onlinemark0.style.display="";
			onlinemark1.style.display="none";			
			break;
		case "mark":
		   	info0.style.display="";
			info1.style.display="none";
			car0.style.display="";
			car1.style.display="none";
			around0.style.display="";
			around1.style.display="none";
		    onlinemark0.style.display="none";
			onlinemark1.style.display="";
		}
	}
	if(a=="u")
	{
		info0.style.display="";
		info1.style.display="none";
		car0.style.display="";
		car1.style.display="none";
		around0.style.display="";
		around1.style.display="none";
	    onlinemark0.style.display="";
		onlinemark1.style.display="none";			
	    var obj1=document.getElementById(oldNavClass+"_search_1");
	    var obj0=document.getElementById(oldNavClass+"_search_0");
		obj1.style.display="";
		obj0.style.display="none";
	}
	
}


//选择
function setToolBarSelect()
{
	CLDToolBar.setCursor(1);
	CLDToolBar.changeControl(document.getElementById("tool_select"));
}
//框选
function setToolBarBox()
{
	CLDToolBar.setCursor(1);
	CLDToolBar.changeControl(document.getElementById("tool_box"));
}
//圈选
function setToolBarCircel()
{
	CLDToolBar.setCursor(1);
	CLDToolBar.changeControl(document.getElementById("tool_circle"));
}
//拖动
function setToolBarDrag()
{
	CLDToolBar.setCursor(2);
	CLDToolBar.changeControl(document.getElementById("tool_drag"));
}
//恢复默认
function setToolBarReset()
{
	CLDToolBar.changeControl(document.getElementById("tool_reset"));
}
//放大
function setToolBarZoomin()
{
	CLDToolBar.setCursor(4);
	CLDToolBar.changeControl(document.getElementById("tool_zoomin"));
}
//缩小
function setToolBarZoomout()
{
	CLDToolBar.setCursor(5);
	CLDToolBar.changeControl(document.getElementById("tool_zoomout"));
}
//全选
function setToolBarFull()
{
	CLDToolBar.changeControl(document.getElementById("tool_full"));
}
//标注
function setToolBarMark()
{
	CLDToolBar.setCursor(22);
	CLDToolBar.changeControl(document.getElementById("tool_mark"));
	btnmark();
	
}
//文字
function setToolBarText()
{
	CLDToolBar.setCursor(22);
	CLDToolBar.changeControl(document.getElementById("tool_text"));
}
//清除
function setToolBarClear()
{
	clearalllayer();
	cldwin_cls("cCarWinForSearch001");
	cldwin_cls("cCarWinForSearch002");
	CLDMarkerPopWinClose();
	window.setTimeout("toolschoose(document.getElementById('tool_s'),'s')",1000);
}

//画线
function setToolBarLine()
{
	CLDToolBar.setCursor(22);
	CLDToolBar.changeControl(document.getElementById("tool_line"));
}
//测距
function setToolBarDist()
{
	CLDToolBar.setCursor(22);
	CLDToolBar.changeControl(document.getElementById("tool_dist"));
}
//曲线
function setToolBarCurve()
{
	CLDToolBar.setCursor(22);
	CLDToolBar.changeControl(document.getElementById("tool_curve"));
}
//多边形
function setToolBarShape()
{
	CLDToolBar.setCursor(22);
	CLDToolBar.changeControl(document.getElementById("tool_shape"));
}
function ShowLefSort()
{
    document.getElementById("left_top_img").src="images/left_top_bg0.jpg";
    document.getElementById("left_list").style.height="498px";
    document.getElementById("leftContent").style.display="none";
    document.getElementById("pager").style.display="none";
    document.getElementById("leftSortList").style.display="";
}
function ShowLefResult()
{
    document.getElementById("left_top_img").src="images/left_top_bg1.jpg";
    document.getElementById("left_list").style.height="473px";
    document.getElementById("leftSortList").style.display="none";
    document.getElementById("leftContent").style.display="";
    document.getElementById("pager").style.display="";
}
function ShowRegResult()
{
document.getElementById("left_top_img").src="images/left_top_bg1.jpg";
    document.getElementById("leftContent").style.height="498px";
    document.getElementById("leftSortList").style.display="none";
    document.getElementById("leftContent").style.display="";
    document.getElementById("pager").style.display="none";
}
//分页（）
function NaviTo(pageNumber)
{
  var str=document.getElementById("PagerHiddenHtml").value.split("|_______|");
  switch(str[0])
  {
    case "QueryBusStation":
        QueryBusStation(pageNumber,str[1]);
        break;
    case "QueryInfoList":
        var temp=str[1].split("|^_^|");
        goSearchInfoListGo(pageNumber,temp[0],temp[1],document.getElementById("txtOldKeworkword").value);
        break;
    case "goSearchInfoListType":
        goSearchInfoListTypeGo(pageNumber,str[1],document.getElementById("txtOldKeworkword").value);
        break; 
   case "QueryBusLine":
        QueryBusLine(pageNumber,str[1]);
        break;
   case "InfoListAuond":
        goSearchInfoListAuondGo(pageNumber,str[1],str[2],str[3],str[4],document.getElementById("txtOldKeworkword").value);
        break;        
  }
}

var toolsold = "tool_s";
var toolstype = "s";
function toolschoose(obj,type)
{
	document.getElementById(toolsold).src="images/mark/btn_"+toolstype+"_0.jpg";
	obj.src="images/mark/btn_"+type+"_1.jpg";
	var state = 0 ;
	switch(type)
	{
		case 's': //点选 
			setToolBarSelect();
			break;
		case 'd': //移动
			setToolBarDrag();
			break;
		case 'zin': //放大
			setToolBarZoomin();
			break;
		case 'zout': //缩小
			setToolBarZoomout();
			break;
		case 'df':  //恢复默认
			setToolBarReset();
			document.getElementById(toolsold).src="images/mark/btn_"+toolstype+"_1.jpg";
			obj.src="images/mark/btn_"+type+"_0.jpg";
			state = 1;
			break;
		case 'q':  //框选 
			setToolBarBox();
			break;
		case 'y': //圈选 
			setToolBarCircel();
			break;
		case 'm': //标注
			setToolBarMark();
			break;
		case 'cj': //测距
			setToolBarDist();
			break;
		case 't': //文字
			setToolBarText();
			break;
		case 'qc': //文字
			setToolBarClear();
			break;			
			
	}
	if(state == 0)
	{
		toolsold=obj.id;
		toolstype=type;
	}
	else
	{
		toolschoose(document.getElementById('tool_s'),'s');
	}
}
function changeMyToImgMap()
{
    if(CLDMaps.maps.mapServiceName=="MapBaoanyx")
    {
        alert("当前显示的已经是影像");
    }
    else
    {
        CLDMaps.maps.imageMap();
    }
}
function changeMyToNorMap()
{
    if(CLDMaps.maps.mapServiceName!="MapBaoanyx")
    {
        alert("当前显示的已经是地图");
    }
    else
    {
        CLDMaps.maps.normalMap();
    }
}