var menuList = []; function setMenuInfo(){ var url ="/app/loung/view/menu/menujson.jsp"; var x=0; $j.getJSON(url) .done(function (data){ $j.each(data, function (index, entry) { menuList[x] =data[x]; x++; }); }).complete(function() { var html = ""; for(var i=0; i\""+menunm+"\"\n"; html +="
\n"; html +="
\n"; html +="
    \n"; html +=" \n"; var cate1cnt = 0; for (var j=0; j"; } else { html +="
  • \n"; } html +=" "+cate1nm+"\n"; html +=" \n"; html +="
      \n"; var cate2cnt = 0; for (var k=0; k"+cate2nm+"\n"; var cate3Last = 0; for (var l=0; l\n"; } html +="
    • "+cate3nm+"
    • \n"; if(cate3cnt==cate3Last){ html +="
    \n"; html +=" \n"; } } } html +="
  • \n"; } } html +="
\n"; html +="\n"; } } html +=" \n"; html +=" \n"; html +=" \n"; html +="
\n"; html +="
\n"; html +="\n"; } } html +=" "; //html 설정 //gnb메뉴 $j("#gnbNaviHtml").html(html); //중간붉은라인 메뉴 middleHtmlset(GLB_CST.MNCD); //lnb메뉴 lnbHtmlset(GLB_CST.MNCD); //타이틀설정 getTitle(GLB_CST.MNCD); //LINEMAP 설정 getLineMap(GLB_CST.MNCD); $j("#lineMapHtml").html(getLineMap(GLB_CST.MNCD)); //메뉴설정 $j('div.gnbWrap > ul.gnbNavi', this).gnbAct(); $j('body').gnbInit(); //alert(menucd); for(var i=0; i li > a').click(function() { if($j(this).parent().children('ul').attr('class') == undefined){ return true; }else{ $j('#lnb ul.depth1 ul').each(function() { $j(this).addClass('visibilityHidden'); $j(this).parent().children('a').attr('class',''); }); $j(this).parent().children('ul').toggleClass('visibilityHidden'); $j(this).parent().children('a').attr('class','current'); return true; } }); $j('#lnb ul.depth1 ul.depth2 > li > a').click(function() { if($j(this).parent().children('ul').attr('class') == undefined){ return true; }else{ $j('#lnb ul.depth1 ul.depth2 ul').each(function() { $j(this).addClass('visibilityHidden'); $j(this).parent().children('a').attr('class',''); }); $j(this).parent().children('ul').toggleClass('visibilityHidden'); $j(this).parent().children('a').attr('class','current'); return false; } }); $j('#lnb ul.depth1 ul.depth2 ul.depth3 > li > a').click(function() { if($j(this).parent().children('ul').attr('class') == undefined){ return true; }else{ $j('#lnb ul.depth1 ul.depth2 ul.depth3 ul').each(function() { $j(this).addClass('visibilityHidden'); $j(this).parent().children('a').attr('class',''); }); $j(this).parent().children('ul').toggleClass('visibilityHidden'); $j(this).parent().children('a').attr('class','current'); return false; } }); }).error(function(xhr, textStatus, errorThrown){ console.log("ERROR : " + textStatus + " : " + errorThrown); }); } function getUrl(mncd){ for(var i=0;i "; for (var i=0; i" + d2nm + ""; } if(d3cd!=""){ returnStr +="" + d3nm + ""; } if(d4cd!=""){ returnStr +="" + d4nm + ""; } if(d5cd!=""){ returnStr +="" + d5nm + ""; } if(menucd!=null && menucd!=""){ returnStr +="" + menunm + ""; } } } return returnStr; } //lnb메뉴 설정 function lnbHtmlset(mncd){ var html =""; var startLevel = 3; var startStrPos =4; if(mncd=="001107"){ startLevel =3; startStrPos =4; var cate1cnt=0; for (var j=0; j= cate1cd.length && cate1cd==mncd.substring(0,cate1cd.length) ){ focusClass1 = "class='current'"; }else{ visibleClass1 = "visibilityHidden"; } html += "
  • " +cate1nm+ "
  • "; } } } if(mncd.length>=6 && mncd.substring(0,6)=="001108"){ mncd = mncd.substring(0,6); startLevel =3; startStrPos =4; var cate1cnt = 0; for (var j=0; j= cate1cd.length && cate1cd==mncd.substring(0,cate1cd.length) ){ focusClass1 = "class='current'"; }else{ visibleClass1 = "visibilityHidden"; } html += "
  • "+cate1nm+"
  • "; } } } //결과 if(mncd.length>=4){ if(mncd.substring(0,4)=="0009" || mncd.substring(0,4)=="0011" ){ startLevel =4; startStrPos =6; } if(mncd=="001107" && mncd.substring(0,4)=="001107"){ startLevel =3; startStrPos =4; } var cate1cnt = 0; for (var j=0; j= cate1cd.length && cate1cd==mncd.substring(0,cate1cd.length) ){ focusClass1 = "class='current'"; }else{ visibleClass1 = "visibilityHidden"; } html +="
  • "+cate1nm+""; if(cate1ChildCnt!="0"){ html+="
      "; for (var k=0; kstartStrPos+2){ if(cate2cd==mncd.substring(0,cate2cd.length)){ focusClass2 = "class='current '"; }else{ visibleClass2 = "visibilityHidden"; } } var isblank=""; if(cate2cd=="00040501"){ isblank = " target='_blank' "; } html+="
    • "+ cate2nm+""; var cate3cnt=0; for (var l=0; l"; } // for (var l=0; l=startStrPos+6){ if(cate3cd==mncd.substring(0,startStrPos+6)){ focusClass3 = "class='on '"; } } html+="
    • "+cate3nm+"
    • "; } } if(cate3cnt!=0){ html+="
    "; } html+="
  • "; } } html+=""; } html+=""; } } } $j("#lnbHtml").html(html); } //중간 붉은 메뉴 function middleHtmlset(mncd){ var html = ""; if(mncd!="" && mncd!="00"){ if(mncd.substring(0,4)=="0009"){//여행 html = "/front/gnb_tour/gnb_sub02_01.html"; }else if(mncd.substring(0,4)=="0011"){//골프 html = "/front/gnb_golf/gnb_sub02_02.html"; }else{//나머지 html +="
      "; html +="
    • \"다양한
    • "; html +="
    "; } } $j("#middelHtml").load(html); } $j(document).ready(function (){setMenuInfo();});