$(document).ready(function(){ JSFX_FloatDiv("floating",1000,50).floatIt(); $("#li_interestItem").click(function(){ $("#ul_interestItem").toggle(600); }); $("#li_latestItem").click(function(){ $("#ul_latestItem").toggle(600); }); // 관심상품 상세 보기 $(document).on("mouseover mouseout focusin focusout", "#a_interestItem, #a_latestItem", function(){ $(this).siblings("div.price").toggle(); }) // 관심상품, 최근본상품 품목별 가격정보 화면 이동 .on("click", "#a_interestItem, #a_latestItem", function(){ $("#sendFields").html(makeField("inspectYear", $(this).siblings("#hid_schYear").val())); $("#sendFields").append(makeField("entpAreaCode", $(this).siblings("#hid_schArea").val())); $("#sendFields").append(makeField("goodSmlclsCode", $(this).siblings("#hid_schCls").val())); $("#sendFields").append(makeField("inspectMonth", $(this).siblings("#hid_schMonth").val())); $("#sendFields").append(makeField("inspectDay", $(this).siblings("#hid_schDay").val())); $("#sendFields").append(makeField("entpId", $(this).siblings("#hid_entpId").val())); $("#sendFields").append(makeField("searchType", "btnSearch")); $("#sendFields").append(makeField("goodId", $(this).siblings("#hid_goodId").val())); $("#sendFields").append(makeField("goodClassCode", $(this).siblings("#hid_classCode").val())); $("#sendFields").append(makeField("entpTypeArr", $(this).siblings("#hid_entpTypeCode").val())); $("[name=sendForm]") .attr("action", "/tprice/portal/dailynecessitypriceinfo/priceiteminfo/getPriceItemInfoList.do") .submit(); }) // 관심상품 삭제 .on("click", "#a_delInterestItem", function(){ fn_delCookieFloat("interestItem", $(this).parent("div").siblings("#hid_goodId").val(), $(this).parent("div").siblings("#hid_entpId").val()); }) // 최근본상품 삭제 .on("click", "#a_delLatestItem", function(){ fn_delCookieFloat("latestItem", $(this).parent("div").siblings("#hid_goodId").val(), $(this).parent("div").siblings("#hid_entpId").val()); }); fn_makeInterestGoodsHtml(); }); // 플로터 //ex) JSFX_FloatDiv("wing",880,143).floatIt(); //플로터 객체 아래에 삽입 var ns = (navigator.appName.indexOf("Netscape") != -1); var d = document; function JSFX_FloatDiv(id, sx, sy) { var el=d.getElementById?d.getElementById(id):d.all?d.all[id]:d.layers[id]; var px = document.layers ? "" : "px"; window[id + "_obj"] = el; if(d.layers)el.style=el; el.cx = el.sx = sx;el.cy = el.sy = sy; el.sP=function(x,y){this.style.left=x+px;this.style.top=y+px;}; el.floatIt=function() { var pX, pY; pX = (this.sx >= 0) ? 0 : ns ? innerWidth : document.documentElement && document.documentElement.clientWidth ? document.documentElement.clientWidth : document.body.clientWidth; pY = ns ? pageYOffset : document.documentElement && document.documentElement.scrollTop ? document.documentElement.scrollTop : document.body.scrollTop; if(this.sy<0) pY += ns ? innerHeight : document.documentElement && document.documentElement.clientHeight ? document.documentElement.clientHeight : document.body.clientHeight; this.cx += (pX + this.sx - this.cx)/8;this.cy += (pY + this.sy - this.cy)/8; this.sP(this.cx, this.cy); setTimeout(this.id + "_obj.floatIt()", 40); }; return el; } // 플로팅메뉴의 관심품목 항목 생성 function fn_makeInterestGoodsHtml(){ var cookieVal = new Array(); var cookieValGoodId = ""; var cookieValGoodNm = ""; var cookieValGoodImg = ""; var cookieValYear = ""; var cookieValMonth = ""; var cookieValDay = ""; var cookieValSchArea = ""; var cookieValSmlclsCode = ""; var cookieValClassCode = ""; var cookieValEntpTypeCode = ""; var strHtml = ""; // 관심품목 if($.cookie("interestItem") != undefined){ cookieVal = $.cookie("interestItem").split(","); strHtml = ""; //alert(cookieVal); for(var i=0; i"; } else { strHtml += " " + cookieValGoodNm + " 사진 없음"; } strHtml += " "; strHtml += " "; strHtml += "
"; strHtml += " "; strHtml += " 상품 삭제"; strHtml += " "; strHtml += "
"; strHtml += " "; strHtml += " "; strHtml += " "; strHtml += " "; strHtml += " "; strHtml += " "; strHtml += " "; strHtml += " "; strHtml += ""; } $("#ul_interestItem").html(strHtml); } else{ $("#ul_interestItem").html(""); } // 최근본상품 if($.cookie("latestItem") != undefined){ cookieVal = $.cookie("latestItem").split(","); strHtml = ""; for(var i=0; i"; } else { strHtml += " " + cookieValGoodNm + " 사진 없음"; } strHtml += " "; strHtml += " "; strHtml += "
"; strHtml += " "; strHtml += " 상품 삭제"; strHtml += " "; strHtml += "
"; strHtml += " "; strHtml += " "; strHtml += " "; strHtml += " "; strHtml += " "; strHtml += " "; strHtml += " "; strHtml += " "; strHtml += " "; strHtml += " "; strHtml += " "; strHtml += ""; } $("#ul_latestItem").html(strHtml); } else{ $("#ul_latestItem").html(""); } } //상품정보를 cookie에서 삭제 function fn_delCookieFloat(cookieNm, goodId, entpId){ var cookieVal = new Array(); var newCookieVal = ""; var cookieValGoodId = ""; var cookieValEntpId = ""; var index = 0; cookieVal = $.cookie(cookieNm).split(","); if(cookieVal.length == 1){ $.removeCookie(cookieNm, {path:'/',expires:30}); } else{ for(var i=0; i li').length; if(liLength > 0) { $('#ul_latestItem > li:eq('+(liLength-1)+') > a').focus(); } else { $('#li_latestItem').focus(); } }