// JavaScript Document // window.onload Event function addLoadEvent(func){ var oldonload = window.onload; if(typeof window.onload != 'function'){ window.onload = func; }else{ window.onload = function(){ oldonload(); func(); } } } //var source_li = document.getElementById("promotion_rollingImg").getElementsByTagName("iframe")[0].contentWindow.document.getElementsByTagName('li'); var promv_count = 701; var func_promv_rolling = null; var rolling_time = 5000; // 롤링시간 function promv_imgRolling(){ var source_li = document.getElementById("promotion_rollingImg").getElementsByTagName("li"); var source_btn = document.getElementById("promotion_btn").getElementsByTagName("img"); //var source_btn = document.getElementById("promotion_btn").getElementsByTagName("iframe"); for(i=0; i alpha){ alpha = parseInt(target_lry.style.left, 10); } if(expansion_bd == true){ target = 100; target = 0.4*(parseInt(target_lry.style.left, 10) - target); target_lry.style.left = (parseInt(target_lry.style.left, 10) - Math.floor(target)) + "px"; target_lry.style.filter = "alpha(opacity="+alpha+")"; target_lry.style.MozOpacity = "."+alpha; if(parseInt(target_lry.style.left, 10) == 100){ clearInterval(func_expansion_bd_motion); } }else{ target = 0; target = 0.4*(parseInt(target_lry.style.left, 10) - target); target_lry.style.left = (parseInt(target_lry.style.left, 10) - Math.ceil(target)) + "px"; target_lry.style.filter = "alpha(opacity="+parseInt(target_lry.style.left, 10)+")"; target_lry.style.MozOpacity = "."+parseInt(target_lry.style.left, 10); if(parseInt(target_lry.style.left, 10) == target){ target_lry.style.display = "none"; clearInterval(func_expansion_bd_motion); } } } var btn_num = 0; function expansion_bd1(){ if(!document.getElementById("bd_visiAllBtn")) return false; if(!document.getElementById("bd_visiAllHide")) return false; if(!document.getElementById("expansion_bd")) return false; var btn_open = document.getElementById("bd_visiAllBtn"); var btn_close = document.getElementById("bd_visiAllHide"); var lry = document.getElementById("expansion_bd"); btn_open.onclick = function(){ if (btn_num == 1) { btn_num = 0; clearInterval(func_expansion_bd_motion); btn_open.style.background = "url(http://image.ebs.co.kr/portal/portal_main/ebsService_all_btnNext2.gif) 0 0 no-repeat"; expansion_bd = false; func_expansion_bd_motion = setInterval(expansion_bd_motion, 30); return false; } else{ btn_num = 1; if(parseInt(lry.style.left, 10) != 0) return false; //clearInterval(func_expansion_bd_motion); btn_open.style.background = "url(http://image.ebs.co.kr/portal/portal_main/ebsService_all_btnClosed.gif) 0 0 no-repeat"; btn_open.blur(); lry.style.filter = "alpha(opacity=40)"; lry.style.MozOpacity = .0; lry.style.display = "block"; expansion_bd = true; func_expansion_bd_motion = setInterval(expansion_bd_motion, 30); mainLayerClickCount(); return false; } } btn_close.onclick = function(){ clearInterval(func_expansion_bd_motion); btn_open.style.background = "url(http://image.ebs.co.kr/portal/portal_main/ebsService_all_btnNext2.gif) 0 0 no-repeat"; expansion_bd = false; func_expansion_bd_motion = setInterval(expansion_bd_motion, 30); return false; btn_num = 0; } } addLoadEvent(expansion_bd1); /* EBS 교육 */ function eduNewsTab(){ if(!document.getElementById("eduNewsTab")) return false; var layer_array = new Array(); layer_array[0] = "eduNewsTab_list01"; layer_array[1] = "eduNewsTab_list02"; layer_array[2] = "eduNewsTab_list03"; var source = document.getElementById("eduNewsTab").getElementsByTagName("img"); for(i=0; i 375 function main_banner(){ if(!document.getElementById("portalMain_banner")) return false; var active = 33; var over_check = false; var li_position = [[0, 375, 425], [0, 50, 425], [0, 50, 100]]; var source_li = document.getElementById("portalMain_banner").getElementsByTagName("li"); var source_dl = document.getElementById("portalMain_banner").getElementsByTagName("dl"); // init setting for(i=0; i temp_left){ source_li[i].style.left = (temp_left + Math.ceil(0.18*Math.abs(li_position[count][i]-temp_left))) + "px"; source_li[i].style.left = parseInt(source_li[i].style.left, 10) + 1; }else{ source_li[i].style.left = (temp_left - Math.ceil(0.18*(temp_left-li_position[count][i]))) + "px"; } var temp_width = parseInt(source_li[i].style.width, 10); if(count == i){ source_li[i].style.width = (temp_width + Math.ceil(0.17*(425 - temp_width))) + "px"; source_dl[i].style.left = "-50px"; source_dl[i].style.cursor = "default"; }else{ source_li[i].style.width = "50px"; source_dl[i].style.left = "0px"; source_dl[i].style.cursor = "pointer"; } } // end of for } var func_motion_direction = null; function motion_direction(){ active++; } func_motion = setInterval(motion, 30); func_motion_direction = setInterval(motion_direction, 5000); for(k=0; k 3){ rolling_no = 0; source_li[rolling_no].style.display = "block"; source_btn[rolling_no].src = source_btn[rolling_no].src.replace("off.gif", "on.gif"); }else{ source_li[rolling_no].style.display = "block"; source_btn[rolling_no].src = source_btn[rolling_no].src.replace("off.gif", "on.gif"); } } rolling_no++; } function mainbanner_rolling_start(){ mainbanner_rolling_id = setInterval(mainbanner_start, rolling_time2); } //addLoadEvent(mainbanner_rolling_start); //메인 레이어 뷰 클릭수 업데이트 mainLayerClickCount function mainLayerClickCount() { var data = "cmd=mainLayerClickCount"; var url = "/actions/CommonPageAction"; var objAJAX = new AJAXObject(data, 'POST', url , "", "", "", "", "", "", 1 , true, true, "", "", true, false, false); objAJAX.send(); } // 메인 zone hit 증가(SUB) (검색, 방송배너, 사업배너)// function hitProcess2(p_seq){ var data = "cmd=mainZoneHit2&exp_sub_seq="+p_seq; var url = "/actions/PageAction"; var objAJAX = new AJAXObject(data, 'POST', url , "", "", "", "", "", "", 1 , true, true, "", "", false, false, false); objAJAX.onSetRecord; objAJAX.send(); }