var entpTypeArr = new Array(); //업태코드
$(document).ready(function(){
// 타이틀 변경
$(document).attr("title",'한국소비자원 참가격 판매점정보');
// 업체목록 설정
fn_setEntpList($("#hid_entpTypeCode").val(), $("#hid_entpAreaCode").val(), $("#hid_entpBrandCode").val());
if($("#hid_entpTypeCode").val() != ""){
entpTypeArr = $("#hid_entpTypeCode").val().split(",");
}
$("[name=chk_entpType]").click(function(){
entpTypeArr = new Array(); //초기화
// 각 업태의 체크박스 확인
$("[name=chk_entpType]:checked").each(function(){
entpTypeArr.push($(this).val());
});
$("#hid_entpTypeCode").val(entpTypeArr.join(","));
fn_setEntpList($("#hid_entpTypeCode").val(), $("#entpAreaCode").val(), "");
});
// 지역 변경
$("#entpAreaCode").change(function(){
//fn_setEntpList($("#hid_entpTypeCode").val(), $(this).val(), "");
});
// 검색버튼
$("#search_btn").click(function(){
if(entpTypeArr.length == 0){
alert("업태는 하나 이상 선택 해야 합니다.");
return;
}
$("#schForm").append(makeField("entpTypeArr", $("#hid_entpTypeCode").val()));
$("#schForm")
.attr("action", "/tprice/portal/pricenewsandtpriceintro/entpinfo/getEntpInfoList.do")
.submit();
});
// 판매업체 위치(지도) 버튼
$("td").on("click", "button[name='btnMap']", function(){
targetIcon = $(this);
var entpId = $(this).siblings("input[name='hid_entpId']").val();
fn_bpopup("/tprice/portal/map/map.do?entpId="+entpId+"&serviceType=default", 850, 600, '판매업체 위치(지도)');
});
});
/*
* 설 명 : 맵 레이어 팝업 종료
*/
function fn_MapLayerClose(){
var bPopup = $('#element_to_pop_up').bPopup();
bPopup.close();
$('#element_to_pop_up').html('');
targetIcon.focus();
}
//pagination 페이지 링크
function fn_gotoPage(page){
var url = "/tprice/portal/pricenewsandtpriceintro/entpinfo/getEntpInfoList.do";
// 페이지 이동할대 검색조건 설정
$("#sendFields").html(makeField("entpBrandCode", $("#entpBrandCode").val()));
$("#sendFields").append(makeField("entpAreaCode", $("#entpAreaCode").val()));
$("#sendFields").append(makeField("entpTypeArr", $("#hid_entpTypeCode").val()));
$("#sendFields").append(makeField("pageUnit",$("#hid_pageUnit").val() ));
gotoPageSend(page, url);
}
// 업체명 조회
function fn_setEntpList(entpTypeCode, entpAreaCode, selVal){
$("#entpBrandCode").html("");
$.ajax({
type:"POST",
url: "/tprice/portal/pricenewsandtpriceintro/entpinfo/getEntpCombo.do",
data: "entpTypeArr=" + entpTypeCode + "&entpAreaCode=" + entpAreaCode,
dataType:"json",
success:function(data){
var codeData = data.json;
if(codeData.length > 0){
$("#entpBrandCode").append("");
$.each(codeData, function(i){
if(codeData[i].CODE == selVal){
$("#entpBrandCode").append("");
}
else{
$("#entpBrandCode").append("");
}
});
}else{
$("#entpBrandCode").append("");
}
},
failure:function(data){}
});
}