// 브이존 롤링 시작 function vzoneRight(){ $("#vzoneList").animate({ left : parseInt($("#vzoneList li").eq(0).width() * -1) },300,function(){ $("#vzoneList").css("left", "0px"); $("#vzoneList>li").eq(0).clone().appendTo($("#vzoneList")); $("#vzoneList>li").eq(0).remove(); }); } function vzoneLeft(){ var leng = $("#vzoneList li").size(); $("#vzoneList>li").eq(parseInt(leng-1)).clone().prependTo($("#vzoneList")); $("#vzoneList>li").eq(leng).remove(); $("#vzoneList").css("left", parseInt($("#vzoneList li").eq(leng-1).width()*-1)); $("#vzoneList").animate({left : 0},300); } // 브이존 롤링 종료 // 박람회/이벤트 롤링 시작 function eventRight(){ var leng = $("#mneventList li").size(); if (leng > 2) { $("#mneventList").animate({ left : parseInt($("#mneventList li").eq(0).width() * -1) },300,function(){ $("#mneventList").css("left", "0px"); $("#mneventList>li").eq(0).clone().appendTo($("#mneventList")); $("#mneventList>li").eq(0).remove(); }); } } function eventLeft(){ var leng = $("#mneventList li").size(); if (leng > 2) { $("#mneventList>li").eq(parseInt(leng-1)).clone().prependTo($("#mneventList")); $("#mneventList>li").eq(leng).remove(); $("#mneventList").css("left", parseInt($("#mneventList li").eq(leng-1).width()*-1)); $("#mneventList").animate({left : 0},300); } } // 박람회/이벤트 롤링 종료 // 박람회/이벤트 췹업 시작 function jobRight(){ var leng = $("#mnjoblist li").size(); if (leng > 4) { $("#mnjoblist").animate({ left : parseInt($("#mnjoblist li").eq(0).width() * -1) },300,function(){ $("#mnjoblist").css("left", "0px"); $("#mnjoblist>li").eq(0).clone().appendTo($("#mnjoblist")); $("#mnjoblist>li").eq(0).remove(); }); } } function jobLeft(){ var leng = $("#mnjoblist li").size(); if (leng > 4) { $("#mnjoblist>li").eq(parseInt(leng-1)).clone().prependTo($("#mnjoblist")); $("#mnjoblist>li").eq(leng).remove(); $("#mnjoblist").css("left", parseInt($("#mnjoblist li").eq(leng-1).width()*-1)); $("#mnjoblist").animate({left : 0},300); } } // 박람회/이벤트 종료 //취업생생경험담 시작 function sengsengUp(){ var leng = $("#sengseng_txt li").size(); //alert(leng); if (leng > 1) { $("#sengseng_txt>li").eq(parseInt(leng-1)).clone().prependTo($("#sengseng_txt")); $("#sengseng_txt>li").eq(leng).remove(); $("#sengseng_txt").css("top", parseInt($("#sengseng_txt li").eq(leng-1).position().top*-1)); $("#sengseng_txt").animate({top : 0},2000); } } function sengsengDown(){ var leng = $("#sengseng_txt li").size(); //alert(parseInt($("#sengseng_txt li").eq(0).position().top * -1)); if (leng > 1) { $("#sengseng_txt").animate({ top : parseInt($("#sengseng_txt li").eq(0).position().top * -1) },2000,function(){ $("#sengseng_txt").css("top", parseInt($("#sengseng_txt li").eq(leng-1).position().top*-1)); $("#sengseng_txt>li").eq(0).clone().appendTo($("#sengseng_txt")); $("#sengseng_txt>li").eq(0).remove(); }); } } //취업생생경험담 종료 var cache = { }; $(document).ready(function() { cache["loadimg"] = $("").attr("src", "http://image.eduhouse.net/2009_iae/image/loadinfo_s.gif"); //키워드 검색 $("#web_keywd") .autocomplete("/service/common/svc_job_keyword.asp", { minChars:1, matchSubset:1, matchContains:1, matchCase:0, cacheLength:3, onItemSelect: function(p_li) { $("#web_keywd").val(p_li.extra[0]); job_sch(); }, selectOnly:1, delay:200, fillCurrItem:true }); // 하단 취업, 이벤트, vzone 함수 $('.contrl_mb dd').hide(); $('.contrl_mb').eq(0).find('span').hide(); $('.contrl_mb').eq(0).find('dd').slideDown('normal',function(){}); $('#mnview_btn li').eq(1).removeClass("main_on"); $('.contrl_mb em').click(function(){ var seldx = $('.contrl_mb em').index(this)+1; if($(this).find('img').hasClass('on')){ //alert('오픈에서 중지로'); $('.contrl_mb').eq(seldx-1).animate({ "height":"48px" },1000,function(){ $('.contrl_mb').eq(seldx-1).find('dd').hide(); $('.contrl_mb').eq(seldx-1).find('span').show(); }); //$('.contrl_mb').eq(seldx-1).addClass('contrl_mb_off'); //$('.contrl_mb').eq(seldx-1).removeClass('contrl_mb_on'); //$('.contrl_mb').eq(seldx-1).find('span').show(); $(this).find('img').attr({src: "http://image.eduhouse.net/JobNet/2011new/images/ico_plus.gif", title : "열기"}); //$(this).find('img').attr("src", "http://image.eduhouse.net/JobNet/2011new/images/ico_plus.gif"); //$(this).find('img').attr("title", "열기"); $(this).find('img').removeClass('on'); //$('.contrl_mb').eq(seldx-1).find('dd').toggle(); //$('.contrl_mb').eq(seldx-1).find('dd').hide(); $('#mnview_btn li').eq(seldx).addClass("main_on"); $('#mnview_btn li').eq(0).addClass("main_on"); }else{ //alert('중지에서 오픈으로'); $('.contrl_mb').eq(seldx-1).animate({ "height":"200px" },1000); //$('.contrl_mb').eq(seldx-1).addClass('contrl_mb_on'); //$('.contrl_mb').eq(seldx-1).removeClass('contrl_mb_off'); $('.contrl_mb').eq(seldx-1).find('span').hide(); $(this).find('img').attr({src: "http://image.eduhouse.net/JobNet/2011new/images/ico_minus.gif", title : "닫기"}); //$(this).find('img').attr("title", "닫기"); $(this).find('img').addClass('on'); //$('.contrl_mb').eq(seldx-1).find('dd').toggle(); $('.contrl_mb').eq(seldx-1).find('dd').slideDown(1000,function(){}); $('#mnview_btn li').eq(seldx).removeClass("main_on"); //$('#mnview_btn li').eq(0).removeClass("main_on"); } }); $('.contrl_mb span').click(function(){ var seldx = $('.contrl_mb span').index(this)+1; if($('.contrl_mb em').eq(seldx-1).find('img').hasClass('on')){ //alert('오픈에서 중지로'); $('.contrl_mb').eq(seldx-1).animate({ "height":"48px" },1000,function(){ $('.contrl_mb').eq(seldx-1).find('dd').hide(); $('.contrl_mb').eq(seldx-1).find('span').show(); }); //$('.contrl_mb').eq(seldx-1).addClass('contrl_mb_off'); //$('.contrl_mb').eq(seldx-1).removeClass('contrl_mb_on'); //$('.contrl_mb').eq(seldx-1).find('span').show(); $('.contrl_mb em').eq(seldx-1).find('img').attr({src: "http://image.eduhouse.net/JobNet/2011new/images/ico_plus.gif", title : "열기"}); //$(this).find('img').attr("src", "http://image.eduhouse.net/JobNet/2011new/images/ico_plus.gif"); //$(this).find('img').attr("title", "열기"); $('.contrl_mb em').eq(seldx-1).find('img').removeClass('on'); //$('.contrl_mb').eq(seldx-1).find('dd').toggle(); //$('.contrl_mb').eq(seldx-1).find('dd').hide(); $('#mnview_btn li').eq(seldx).addClass("main_on"); $('#mnview_btn li').eq(0).addClass("main_on"); }else{ //alert('중지에서 오픈으로'); $('.contrl_mb').eq(seldx-1).animate({ "height":"200px" },1000); //$('.contrl_mb').eq(seldx-1).addClass('contrl_mb_on'); //$('.contrl_mb').eq(seldx-1).removeClass('contrl_mb_off'); $('.contrl_mb').eq(seldx-1).find('span').hide(); $('.contrl_mb em').eq(seldx-1).find('img').attr({src: "http://image.eduhouse.net/JobNet/2011new/images/ico_minus.gif", title : "닫기"}); //$(this).find('img').attr("title", "닫기"); $('.contrl_mb em').eq(seldx-1).find('img').addClass('on'); //$('.contrl_mb').eq(seldx-1).find('dd').toggle(); $('.contrl_mb').eq(seldx-1).find('dd').slideDown(1000,function(){}); $('#mnview_btn li').eq(seldx).removeClass("main_on"); //$('#mnview_btn li').eq(0).removeClass("main_on"); } }); $('#mnview_btn img').click(function(){ var i; var btnidx = $('#mnview_btn img').index(this); if (btnidx == "0") { if($('#mnview_btn li').eq(0).hasClass('main_on')){ //alert("활성화 해야 됨"); $('#mnview_btn li').eq(0).removeClass("main_on"); for(i=1;i<$("#mnview_btn img").length;i++) { $('.contrl_mb').eq(i-1).animate({ "height":"200px" },1000); //$('.contrl_mb').eq(i-1).addClass('contrl_mb_on'); //$('.contrl_mb').eq(i-1).removeClass('contrl_mb_off'); $('.contrl_mb').eq(i-1).find('span').hide(); $('.contrl_mb em').eq(i-1).find('img').attr({src: "http://image.eduhouse.net/JobNet/2011new/images/ico_minus.gif", title : "닫기"}); $('.contrl_mb em').eq(i-1).find('img').addClass('on'); $('.contrl_mb').eq(i-1).find('dd').slideDown(1000,function(){}); $('#mnview_btn li').eq(i).removeClass("main_on"); //$('#mnview_btn li').eq(0).removeClass("main_on"); } }else{ //alert("비활성화 해야 됨"); $('#mnview_btn li').eq(0).addClass("main_on"); $('.contrl_mb').animate({ "height":"48px" },1000,function(){ for(i=1;i<$("#mnview_btn img").length;i++) { $('.contrl_mb').eq(i-1).find('span').show(); $('.contrl_mb em').eq(i-1).find('img').attr({src: "http://image.eduhouse.net/JobNet/2011new/images/ico_plus.gif", title : "열기"}); $('.contrl_mb em').eq(i-1).find('img').removeClass('on'); $('.contrl_mb').eq(i-1).find('dd').hide(); $('#mnview_btn li').eq(i).addClass("main_on"); $('#mnview_btn li').eq(0).addClass("main_on"); } }); //$('.contrl_mb').eq(i-1).addClass('contrl_mb_off'); //$('.contrl_mb').eq(i-1).removeClass('contrl_mb_on'); /*$('.contrl_mb').eq(i-1).find('span').show(); $('.contrl_mb em').eq(i-1).find('img').attr({src: "http://image.eduhouse.net/JobNet/2011new/images/ico_plus.gif", title : "열기"}); $('.contrl_mb em').eq(i-1).find('img').removeClass('on'); $('.contrl_mb').eq(i-1).find('dd').hide(); $('#mnview_btn li').eq(i).addClass("main_on"); $('#mnview_btn li').eq(0).addClass("main_on");*/ } } else { if($('#mnview_btn li').eq(btnidx).hasClass('main_on')){ //alert("활성화 해야 됨"); $('#mnview_btn li').eq(btnidx).removeClass("main_on"); $('.contrl_mb').eq(btnidx-1).animate({ "height":"200px" },1000); //$('.contrl_mb').eq(btnidx-1).addClass('contrl_mb_on'); //$('.contrl_mb').eq(btnidx-1).removeClass('contrl_mb_off'); $('.contrl_mb').eq(btnidx-1).find('span').hide(); $('.contrl_mb em').eq(btnidx-1).find('img').attr({src: "http://image.eduhouse.net/JobNet/2011new/images/ico_minus.gif", title : "닫기"}); $('.contrl_mb em').eq(btnidx-1).find('img').addClass('on'); $('.contrl_mb').eq(btnidx-1).find('dd').slideDown(1000,function(){}); $('#mnview_btn li').eq(btnidx).removeClass("main_on"); //$('#mnview_btn li').eq(0).removeClass("main_on"); }else{ //alert("비활성화 해야 됨"); $('#mnview_btn li').eq(btnidx).addClass("main_on"); $('.contrl_mb').eq(btnidx-1).animate({ "height":"48px" },1000,function(){ $('.contrl_mb').eq(btnidx-1).find('dd').hide(); $('.contrl_mb').eq(btnidx-1).find('span').show(); }); //$('.contrl_mb').eq(btnidx-1).addClass('contrl_mb_off'); //$('.contrl_mb').eq(btnidx-1).removeClass('contrl_mb_on'); //$('.contrl_mb').eq(btnidx-1).find('span').show(); $('.contrl_mb em').eq(btnidx-1).find('img').attr({src: "http://image.eduhouse.net/JobNet/2011new/images/ico_plus.gif", title : "열기"}); $('.contrl_mb em').eq(btnidx-1).find('img').removeClass('on'); //$('.contrl_mb').eq(btnidx-1).find('dd').hide(); $('#mnview_btn li').eq(btnidx).addClass("main_on"); $('#mnview_btn li').eq(0).addClass("main_on"); } } }); // 하단 취업, 이벤트, vzone 함수 // 취업생생경험담 롤링 스크립트 var noticeSlide = function(){ var num=1; var ttl=null; var $lnks = $('#sengseng_box'); var $board = $('.sengseng_div').find('ul'); function flashshow(){ if(num < $board.children().length) { num=num+1; $board.animate({'top': -$board.children().eq(num-1).position().top},1000); }else { num = 1; $board.css('top','0'); } } function rotateNotice(){ ttl = setInterval(function(){ flashshow(); },3000); } rotateNotice(); $($lnks).hover(function(){ clearInterval(ttl); },function(){ rotateNotice(); }); $('.m-up').bind('click', function(){ if (num >= $('.sengseng_div ul li').length) return false; num = num + 1; $('.sengseng_div ul').stop().animate({ 'top': -$('.sengseng_div li').eq(num-1).position().top},1000); return false; }); $('.m-down').bind('click', function(){ if (num == 1) return false; num = num - 1; $('.sengseng_div ul').stop().animate({ 'top': -$('.sengseng_div li').eq(num-1).position().top},1000); return false; }); } noticeSlide(); // 취업생생경험담 롤링 스크립트 }); var jop_natco = "1"; function Job_Tap_Chg(str) { if (jop_natco == str) { return false; } $('.nation_list li').removeClass("job_on"); $('.nation_list li').eq(str-1).addClass("job_on"); var List_Html; var param = {natcd: str} $.ajax({ url: "/service/svc_Main_Job_list.asp", type: 'POST', data: param, dataType: 'json', async: true, //timeout: 3000, error: function() { alert("[Error01]리스트를 불러오는 중 오류가 발생하였습니다.\n잠시 후 다시 시도해 주세요."); }, success: function(p_data) { List_Html = unescape(p_data.List_Html); jop_natco = str; } }); $("#mnjoblist").animate({ "top": "+=100%", "opacity" : "1" }, { duration : 1000 , complete : function(){ $("#mnjoblist").empty(); $("#mnjoblist").append(List_Html); }}); $("#mnjoblist").animate({ "top": "-=100%", "opacity" : "1" },{ duration : 1000}); } //메인 잡정보 검색 function Enter_Key_Chk() { if (event.keyCode == 13) { job_sch(); } } function job_sch() { if(document.getElementById("web_keywd").value == "" || document.getElementById("web_keywd").value == "검색어를 입력하세요.") { alert("검색어를 입력해 주세요."); return false; } //job_list_search(0,document.getElementById("main_sch_job").value,document.getElementById("web_keywd").value); job_list_search(0,0,document.getElementById("web_keywd").value); } function open_job_info(job_info) { $("#p_job_info").ie6BugDialog("close"); var pos = dvf_getPosition(document.getElementById("job_info_layer")); $("
").attr("id", "p_job_info") .load("/common/widget_skin/job_info_layer.htm", function() { $(this).ie6BugDialog("show", {parent: $("body")}) }) .css("left", pos.x - 550) .css("top", pos.y + 50); } function close_job_info() { $("#p_job_info").ie6BugDialog("close"); } function job_list_search(chk_nat, chk_job, job_info3) { //alert("chk_nat : "+chk_nat + "\nchk_job : " + chk_job + "\njob_info3 : " + job_info3) document.location.href="/job/job.asp?chk_nat="+chk_nat+"&chk_job="+chk_job+"&job_info3="+job_info3; } function Job_View(seq) { document.location.href="/job/job_view.asp?seq="+seq; } function Job_Qna_login(title,url) { var QnA_Link; $.ajax({ url: "/service/login/svc_login_user.asp", type: 'POST', data: '', dataType: 'json', async: false, //timeout: 3000, error: function() { alert("Login 정보 확인 중 오류 발생."); }, success: function(p_data) { if (p_data.is_login) { QnA_Link = '/Members/Pop_Qna_write.asp?QNATITLE='+title+'&req_url='+url; var pop_Qwin = window.open(QnA_Link,'Qwin','width=840,height=510,scrollbars=no'); pop_Qwin.focus(); } else { jQuery.extend({ aftLogin: function() { QnA_Link = '/Members/Pop_Qna_write.asp?QNATITLE='+title+'&req_url='+url; var pop_Qwin = window.open(QnA_Link,'Qwin','width=840,height=510,scrollbars=no'); pop_Qwin.focus(); } }); loginChe(null); //alert("회원전용페이지입니다. 로그인해주세요."); } } }); } function Job_Scrap_login(code) { $.ajax({ url: "/service/login/svc_login_user.asp", type: 'POST', data: '', dataType: 'json', async: false, //timeout: 3000, error: function() { alert("Login 정보 확인 중 오류 발생."); }, success: function(p_data) { if (p_data.is_login) { Job_Scrap_Go(code); } else { jQuery.extend({ aftLogin: function() { Job_Scrap_Go(code); } }); loginChe(null); //alert("회원전용페이지입니다. 로그인해주세요."); } } }); }