$(document).ready(function(){ // 대표 구축사례 mouse event $(".build_example_list li").each(function(){ var mid = $(this).attr('id'); $(this).hover(function(){ $('#'+mid).children().children('.bg_mouseover').fadeIn(500); $('#'+mid).children().children('.plus').css('background-position','-40px 0px'); },function(){ $('#'+mid).children().children('.bg_mouseover').fadeOut(100); $('#'+mid).children().children('.plus').css('background-position','0px'); }); $(this).click(function(){ var c_id = $(this).attr('id').substr(3); $("#i_view"+c_id).attr("class","popup_wrap type2 on"); }); }); // 검색영역 $("#selectGroup").change(function(){ var purl = $("input[name=purl]").val(); if( purl ){ purl += "?f_serach=" + $("#selectGroup option:selected").val(); if($("input[name=goSearch]").val() != ""){ purl += "&f_serach1=" + $("#selectSearch option:selected").val() + "&i_serach=" + $("input[name=goSearch]").val(); } $(location).attr("href",purl); } }); $("#selectSearch").change(function(){ var purl = $("input[name=purl]").val(); if( purl ){ if($("input[name=goSearch]").val() != ""){ purl += "?f_serach=" + $("#selectGroup option:selected").val() + "&f_serach1=" + $("#selectSearch option:selected").val() + "&i_serach=" + $("input[name=goSearch]").val(); $(location).attr("href",purl); } } }); $("input[name=goSearch]").keydown(function(e){ if((e.keyCode) && (e.keyCode==13)){ var purl = $("input[name=purl]").val(); if( purl ){ purl += "?f_serach=" +$("#selectGroup option:selected").val() + "&f_serach1=" + $("#selectSearch option:selected").val() + "&i_serach=" + $("input[name=goSearch]").val(); $(location).attr("href",purl); } } }); $("#imgSearch").click(function(){ var purl = $("input[name=purl]").val(); if( purl ){ purl = "?f_serach=" +$("#selectGroup option:selected").val() + "&f_serach1=" + $("#selectSearch option:selected").val() + "&i_serach=" + $("input[name=goSearch]").val(); $(location).attr("href",purl); } }); }); //이름 check function disableKeys(e){ var keyCode = e.keyCode; var USE_IE = (document.all) ? 1: 0; if(keyCode==0){keyCode=e.which;} if ( ( keyCode >= 65 && keyCode <= 90 ) || ( keyCode >= 97 && keyCode <= 122 ) || keyCode == 32 ) { } else { if( !USE_IE ) { e.preventDefault(); }else{ e.returnValue = false; } } } //공백입력불가 function disableSpace(e) { if ( e.keyCode == 32 ) { e.preventDefault(); } } //이메일Check var emailCheck = function(str){ var emailPattern = /^(([^<>()[\]\\.,;:\s@\"]+(\.[^<>()[\]\\.,;:\s@\"]+)*)|(\".+\"))@((\[[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\])|(([a-zA-Z\-0-9]+\.)+[a-zA-Z]{2,}))$/; var HanPattern = /[ㄱ-ㅎ가-힣]/g; if (!emailPattern.test(str) || HanPattern.test(str)) { return false; } else { return true; } } // 빈값Check(공백 허용안함) var valueCheck = function(str){ var value_N= str.replace(/\s/g,""); if(value_N) return true; else return false; } //문자열 길이Check var valueLen = function(str){ if(valueCheck(str)) return str.length; else return false; } //숫자만 입력Check var numberCheck = function(str){ var isNum = /^[0-9]*$/; return isNum.test(str); } //숫자에 천단위 기호 입력 var numFormat= function(str){ str_number = str.toString(); if(numberCheck(str)){ return str_number.replace(/(\d)(?=(?:\d{3})+(?!\d))/g, '$1,'); }else return false; } // only Alphabet var alphabetCheck = function(str){ var isStr = /[^a-zA-Z]/g; return isStr.test(str); } // 영문과 숫자만 입력 var abcCheck = function(str){ var isAbc = /^[A-Za-z0-9]+$/; return isAbc.test(str); } // 요금문의 견적요청 전송 function GoSubmit(){ var myform=document.InquiryForm; if( myform.Rname.value == '' ){ alert('이름을 입력하세요.'); myform.Rname.focus(); return; } if( myform.Rtel.value == ''){ alert('연락처를 입력하세요.'); myform.Rtel.focus(); return; } if( myform.Remail.value == '' ){ alert('이메일을 입력하세요.'); myform.Remail.focus(); return; } if( myform.Remail.value.length < 5 || myform.Remail.value.indexOf("@") == -1 || myform.Remail.value.indexOf(".") == -1 || myform.Remail.value.indexOf(",") != -1 ){ alert('이메일주소가 올바르지 않습니다.'); myform.Remail.focus(); return; } var ck_str=""; for(var i=0;i 3) { strByte++; } if(strByte > num){ continue; }else{ str1 += cstr; } } return str1; } // 대표 구축사례 레이어 ,똑똑한 온라인 마케팅분석(index.amz) function clientConstructionLayer(cid){ var control_id = cid.split("_"); var p_id = control_id[1]; if(control_id[0] == "pre"){ $("#i_view_"+p_id).attr("class","popup_wrap type2"); $("#i_view_"+p_id).prev().addClass("on"); }else if(control_id[0] == "next"){ $("#i_view_"+p_id).attr("class","popup_wrap type2"); $("#i_view_"+p_id).next().addClass("on"); }else if(control_id[0] == "close"){ $("#i_view_"+control_id[1]).attr("class","popup_wrap type2"); } } // 공통 팝업 (popup_wrap type3) function openLayer(rtype, rurl, rdata){ var com_layer = $("#popup_wrap_common"); $.ajax({ type: rtype, url: rurl, data: rdata, success: function(result){ if(result.substring(0,7) == "message"){ alert(result.substring(8)); // 실패 메시지 노출할 경우 ( (ex)message:메시지 }else if(result.substring(0,6) == "closed"){ // 실패 메시지 노출 후, 레이어 닫기 (ex)closed:메시지 alert(result.substring(7)); com_layer.removeClass("on"); }else{ com_layer.html("
" + result); com_layer.addClass("on"); // close button $(".btn_esc").click(function() { com_layer.removeClass("on"); com_layer.html(""); }); } } }); } // 오프라인 교육 function ckApply(ckid){ if( !valueCheck($("#r_name").val()) ){ alert("이름을 입력해주세요."); $("#r_name").val("").focus(); return; } if( !valueCheck($('#r_company').val()) ){ alert("회사명을 입력해주세요."); $('#r_company').val("").focus(); return; } if( !valueCheck($("#r_hp").val()) || !numberCheck($("#r_hp").val()) ){ alert('연락처를 입력해주세요.(숫자만 입력가능)'); $("#r_hp").val("").focus(); return; } if( !valueCheck($("#r_email").val()) || !emailCheck($("#r_email").val()) ){ alert("이메일 주소를 올바르지 않습니다. 다시 입력해주세요."); $("#r_email").val("").focus(); return; } if( !valueCheck($("#r_code").val()) || alphabetCheck($("#r_code").val()) ){ alert("인증코드를 입력해주세요.(영문자만 입력가능)"); $("#r_code").val("").focus(); return; } if(ckid==''){ alert("로그인이 필요합니다."); location.href="http://www.acecounter.com/www2/login/login.amz?gotype=go_target&turl=/www2/education/eScheduleDetail.amz?rno="+$("#r_id").val()+"&tmode="; return; } // 인증코드 체크 if( $("#r_code").val() != "" ){ var rdata = "r_code=" + $("#r_code").val(); $.ajax({ type: "post", url: "/www2/education/\authenticodeCK.amz", data: rdata, success: function(result){ if(result == "ckFail"){ alert('인증코드가 일치하지 않습니다. 다시 입력해주세요.'); $("#r_code").val("").focus(); return; }else{ var params = ""; params += "r_id=" + $("#r_id").val() + "&r_name=" + $("#r_name").val() + "&r_company=" + $('#r_company').val() + "&r_official=" + $('#r_official').val(); params += "&r_hp=" + $('#r_hp').val() + "&r_email=" + $('#r_email').val(); params += "&r_text="+$('#r_text').val() + "&r_code=" + $("#r_code").val() + "&CKUSERID="+ ckid; openLayer('post','eApplyEnd.amz',params); } } }); } } // 로그인 체크 function fnCheckLogin(frm){ if( frm.id.value == "" || frm.id.value == "아이디" ) { alert("아이디를 입력하세요"); frm.id.focus(); } else if ( frm.pw.value == "" || frm.pw.value == "비밀번호") { alert("비밀번호를 입력하세요"); frm.pw.focus(); } else { // 에이스클릭 베타 서비스 로그인 후 처리 var aceclick_refer = document.referrer; if(aceclick_refer.indexOf('/aceclick/beta_agree.amz')>-1){ frm.gotype.value="aceclick"; } if(document.URL.indexOf('/www2/main.amz')>-1){ frm.gotype.value="renewal"; } var today = new Date(); today.setDate( today.getDate() + 365 ); // 아이디 저장 if ( frm.idsave.checked ) { document.cookie="idsave="+frm.id.value+";path=/; expires=" + today.toGMTString() + ";"; } else { document.cookie="idsave=;path=/; expires=" + today.toGMTString() + ";"; } frm.action="https://www.acecounter.com/login.amz"; //frm.action="/login.amz"; frm.submit(); } }