function Display_CorpInfo(){
		
	var z_level = gmapobj.getZoomLevel();
	
	if (z_level > 3) {	

		if (UccMode == false){

			var Left_Value = gmapobj.getLeftTopLocationMGRS();      //좌상단 좌표 리턴 
			var Right_Value = gmapobj.getRightBottomLocationMGRS(); //우하단 좌표 리턴 
			
			Get_Corp_info(Left_Value,Right_Value);

		}else if (UccMode == true){

			gmapobj.RemovePMakerkey('1');			

		}
		
		//즐겨찾기 부분 해제.
		document.getElementById("swich4").value = 0;

	}
}

function Ucc_View(){

	//즐겨찾기 부분 해제.
	//document.getElementById("swich4").value = 0;		
	
	var Left_Value = gmapobj.getLeftTopLocationMGRS();      //좌상단 좌표 리턴 
	var Right_Value = gmapobj.getRightBottomLocationMGRS(); //우하단 좌표 리턴 

	Get_Corp_info(Left_Value,Right_Value);
	UccMode = true;
	GMapMode='Move'; //클릭좌표모드 해제
}


function Gmap_value(){
		GMapMode='Move'; //클릭좌표모드 해제
}

function Get_Corp_info(Left_Value,Right_Value){

//	createXMLHttpRequest(); //httpRequest 객체생성
//	httpRequest.onreadystatechange = Get_Corp_info_callback;  //callback함수  
//
//	httpRequest.open('GET', '/Map/CorpInfo/Get_Corp_info.asp?left='+ Left_Value +'&Right=' + Right_Value, true);
//	
//	//요청을 초기화해서 HTTP 메소드 및 URL 등을 설정하는 함수 Get방식일경우 비동기 true를 명시적으로 지정
//	//POST나 GET,요청하는 URL,동기/비동기를 지정 
//
//	httpRequest.send(); //요청(데이터)을 송신하는 함수 GET에서는 send()의 인수를 쓰지 않습니다.
}

function Get_Corp_info_callback(){

  if(httpRequest.readyState == 4){		
	  if(httpRequest.status == 200){
			//var area_text = httpRequest.responseText;
			//var mgrs_str = "52S"+ area_text;

			//responseXML로 응답을 취득
			var xmlData  = httpRequest.responseXML;

			var itemNode = xmlData.getElementsByTagName("RetriveList");
			var ErrNode  = xmlData.getElementsByTagName("ErrorNumber");
						
			if (ErrNode.length == 0){
				cnt = itemNode.length; 
				
				this.scode = new Array(cnt);
				this.c_area = new Array(cnt);
				this.c_location_no10 = new Array(cnt);
				this.cname = new Array(cnt);
				this.ctel = new Array(cnt);				
				this.idx = new Array(cnt);
				this.caddr = new Array(cnt);
				this.curl = new Array(cnt);
				this.ccontent = new Array(cnt);				
						
				for(i=0; i<cnt ;i++){
					this.scode[i]          = xmlData.getElementsByTagName("scode").item(i).text;
					this.c_area[i]          = xmlData.getElementsByTagName("c_area").item(i).text;
					this.c_location_no10[i] = xmlData.getElementsByTagName("c_location_no10").item(i).text;
					this.cname[i]         = xmlData.getElementsByTagName("cname").item(i).text;  
					this.ctel[i]		= xmlData.getElementsByTagName("ctel").item(i).text;
					this.idx[i]			= xmlData.getElementsByTagName("idx").item(i).text;
					this.caddr[i]			= xmlData.getElementsByTagName("caddr").item(i).text;
					this.curl[i]			= xmlData.getElementsByTagName("curl").item(i).text;
					this.ccontent[i]			= xmlData.getElementsByTagName("ccontent").item(i).text;
					//this.text[i] = xmlDoc.getElementsByTagName("index/@text").item(i).text; 
					

					var mgrs_str = "52S"+ this.c_area[i] + this.c_location_no10[i];
					var UTM_Value = Convert_MGRS_To_Geodetic(mgrs_str);
					var UTM_LeftTopRealValue = UTM_Value.split("/");
					//alert(UTM_LeftTopRealValue[0] + " " + UTM_LeftTopRealValue[1]);
					var maker_num = gmapobj.PMaker(UTM_LeftTopRealValue[0], UTM_LeftTopRealValue[1],"/Map/images/CorpInfo/" + scode[i] +".png" ,33 ,26,idx[i]);
					var maker_key = gmapobj.MakerkeySetup(maker_num,'1');		

//					var str_ucontent = new String(this.u_onelinead[i]);
//					var str_cont ="";
//					if (str_ucontent.length > 70){
//						str_cont = str_ucontent.substring(0,65)+".."; //처음부터26번째 글자까만 보여줌.
//					}
//					else{
//						str_cont = str_ucontent;
//					}
					
					
					var Marker_table = 
"<table width='274' height='156' border='0' cellpadding='0' cellspacing='0' background='/Map/Images/CorpInfo/AdPop_bg.gif'>"+
	"<tr>"+
		"<td align='center'>"+
			"<table width='272' height='35' border='0' cellpadding='0' cellspacing='0' class='subject' >"+
				"<tr>"+
					"<td width='20' height='35' align='center'>"+
						"<img src='/Map/Images/CorpInfo/popimg_icon01.gif'>"+
					"</td>"+
					"<td>"+cname[i]+
					"</td>"+
				"</tr>"+	
			"</table>"+
		"</td>"+		
	"</tr>"+
	"<tr>"+
		"<td valign='top'>"+
			"<table width='100%' height='67' border='0' cellpadding='0' cellspacing='0' class='info'>"+
				"<tr>"+
					"<td rowspan='3' width='93' align='center'>"+
						"<img src='/Map/Images/CorpInfo/noimgbox.gif'>"+
					"</td>"+
					"<td width='3'>"+
					"</td>"+
					"<td>"+	caddr[i]+
					"</td>"+
					"<td width='3'>"+
					"</td>"+
				"</tr>"+
				"<tr>"+
					"<td width='3'>"+
					"</td>"+
					"<td>"+curl[i]+
					"</td>"+
					"<td width='3'>"+
					"</td>"+
				"</tr>"+
				"<tr>"+
					"<td width='3'>"+
					"</td>"+
					"<td>"+ctel[i]+
					"</td>"+
					"<td width='3'>"+
					"</td>"+
				"</tr>"+
			"</table>"+
		"</td>"+
	"</tr>"+
	"<tr>"+
		"<td valign='top' align='center'>"+
			"<table height='47' width='272' border='0' cellpadding='0' cellspacing='0' class='info' bgcolor='#EBEBEB'>"+
				"<tr>"+
					"<td width='5'>"+
					"</td>"+
					"<td>"+ccontent[i]+
					"</td>"+
					"<td width='5'>"+
					"</td>"+
				"</tr>"+
			"</table>"+
		"</td>"+
	"</tr>"+
"</table>"
					

					gmapobj.tooltipSetup(maker_num,Marker_table,"274","156");
				} 
			}
			else{	// on error  서버단에서 에러일경우 
				var ErrorSource			= xmlData.getElementsByTagName("ErrorSource").item(0).text; 
				var ErrorDescription	= xmlData.getElementsByTagName("ErrorDescription").item(0).text; 
				var ErrorQuery			= xmlData.getElementsByTagName("ErrorQuery").item(0).text; 
			
				alert("On Error :"  + "\n" + ErrorSource + "\n" + ErrorDescription  + "\n" + ErrorQuery  );
			}
			gmapobj.checkPMaker();
			DrawMode = "Move";
			//alert("test");			
			
		}
  }
}


/////////// 기업리스트 보기 끝

/////////// 기업리스트 등록 시작

function CorpInfo_Write(){  //기업정보 등록하기

	var swich = document.getElementById("swich5").value;

	if (0 == 0) {
		document.getElementById("swich5").value = 1;
		//document.form.swich5.value=1;
		GMapMode='corp_insert';
		Ucc_Kind = "Ucc";
		alert("기업정보 등록을 원하는 위치에 클릭하세요.");				
	}
	else {
		document.getElementById("swich5").value = 0;		
		GMapMode='Move';
		Ucc_Kind = "";		
	}
  RemoveTooltip();
}

//넘어온 mgrs 값을 분리해서 값을 보냄.
// GMapMode 변환하여 클릭지점의 MGRS값을 반환.    
function Cut_Mgrs_value(mgrs_str){
	var strloc = new String(mgrs_str); //area, loc4, loc10 추출
		area = strloc.substring(0,2);
		loc4 = String(strloc.substring(2,4)) +""+ String(strloc.substring(7,9));
		loc10 = String(strloc.substring(2,12));

	if (Ucc_Kind == "Ucc") {
		document.getElementById("area").value = area;
		document.getElementById("location_no4").value = loc4;
		document.getElementById("location_no10").value = loc10;
		document.getElementById("Location10").value = strloc;
		document.getElementById("posX_no10").value = "-1";
		document.getElementById("posY_no10").value = "-1";		
	}
	else if (Ucc_Kind == "Advertise") {
		//alert(area+"/"+loc4+"/"+loc10+"/"+strloc);
		Convert_MGRS_To_Geodetic_KT(mgrs_str);
		//alert(Latitude);
		//alert(Longitude);
		document.getElementById("Area_ad").value = area;
		document.getElementById("Location_no4_ad").value = loc4;
		document.getElementById("Location_no10_ad").value = loc10;
		document.getElementById("Location10_ad").value = strloc;
		document.getElementById("Latitude").value = Latitude;
		document.getElementById("Longitude").value = Longitude;
	}
	else {																																													//즐겨찾기 등록의 경우		
		document.getElementById("area_bm").value = area;
		document.getElementById("location_no4_bm").value = loc4;
		document.getElementById("location_no10_bm").value = loc10;
		document.getElementById("Location10_bm").value = strloc;
		document.getElementById("posX_no10_bm").value = "-1";
		document.getElementById("posY_no10_bm").value = "-1";	
	}	
}

/////////// 기업리스트 등록 끝


