//롤오버 스크립트 function MM_swapImgRestore() { //v3.0 var i,x,a=document.MM_sr; for(i=0;a&&i0&&parent.frames.length) { d=parent.frames[n.substring(p+1)].document; n=n.substring(0,p);} if(!(x=d[n])&&d.all) x=d.all[n]; for (i=0;!x&&i') popwin.document.close() } //png코딩 function setPng24(obj) { obj.width=obj.height=1; obj.className=obj.className.replace(/\bpng24\b/i,''); obj.style.filter = "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='"+ obj.src +"',sizingMethod='image');" obj.src=''; return ''; } //탭(다중)공지사항 function showmainBanner(show){ if(show == "1"){ mainBanner1.style.display = ''; mainBanner2.style.display = 'none'; mainBanner3.style.display = 'none'; }else if(show == "2"){ mainBanner1.style.display = 'none'; mainBanner2.style.display = ''; mainBanner3.style.display = 'none'; }else if(show == "3"){ mainBanner1.style.display = 'none'; mainBanner2.style.display = 'none'; mainBanner3.style.display = ''; } } // //탭(다중)제품 상세정보 function showDetail(show){ if(show == "1"){ Detail1.style.display = ''; Detail2.style.display = 'none'; }else if(show == "2"){ Detail1.style.display = 'none'; Detail2.style.display = ''; } } // /** 메인페이지 롤링 **/ function slideShow() { } /** LNB 레이어 **/ function layeropen(layerName) { var layer = document.getElementById("layer"); var divs = layer.getElementsByTagName("div"); var display_state; for (i = 0 ; i < divs.length ; i++ ) { display_state = divs[i].style.display; if (display_state == "block"){ divs[i].style.display = "none"; break; } } document.getElementById(layerName).style.display = "block"; } function layerClose(parentObj) { parentObj.style.display = "none"; } //-- A/S조회 폼체크 function asCheck(frm){ var as_h = $("#id_as_h").val(); var as_f = $("#id_as_f").val(); if(as_h == ""){ alert("운송장번호를 입력해주세요."); $("#id_as_h").focus(); return false; } if(as_f == ""){ alert("핸드폰번호를 '-'를 포함하여 입력해주세요."); $("#id_as_f").focus(); return false; } } //-- A/S조회 비용결제폼체크 function asCheck2(frm){ var as_b = $("#id_as_b").val(); var as_f = $("#id_as_f").val(); if(as_b == ""){ alert("일련번호를 입력해주세요."); $("#id_as_b").focus(); return false; } if(as_f == ""){ alert("핸드폰번호를 '-'를 포함하여 입력해주세요."); $("#id_as_f").focus(); return false; } } // 가격에 원단위 컴마를 찍는다. function won_Comma(price){ if(price != null){ var pricelen = price.length; var ii = pricelen%3; var wonprice = price.substring(0,ii); for(;ii= 0 ) { alert("e-mail에 ' 는 포함할수 없습니다.."); return false; } if (email.indexOf("|") >= 0 ) { alert("e-mail에 | 는 포함할수 없습니다.."); return false; } if (email.indexOf(">") >= 0 ) { alert("e-mail에 > 는 포함할수 없습니다.."); return false; } if (email.indexOf("<") >= 0 ) { alert("e-mail에 < 는 포함할수 없습니다.."); return false; } if (email.indexOf(" ") >= 0 ) { alert("e-mail에 스페이스는 포함할수 없습니다.."); return false; } for(var j = 0 ; j < email.length; j++) { if(email.substring(j, j + 1) != "@" && check_point == 0) { email_1 = email_1 + email.substring(j, j + 1) } else if(email.substring(j, j + 1) == "@" ) { check_point = check_point + 1; } else { email_2 = email_2 + email.substring(j, j + 1); } } //if (email_1.length < 3 ) { // alert("e-mail에 @ 앞자리는 3자리이상 입력하셔야합니다."); // form1.email.focus(); // return false; //} //if (email_2.length < 2 ) { // alert("e-mail에 @ 뒷자리는 2자리이상 입력하셔야합니다."); // form1.email.focus(); // return false; //} if (check_point > 1 ) { alert("e-mail에 @ 는 1번이상 들어갈수 없습니다."); return false; } if (email_2.indexOf("(") >= 0 ) { alert("e-mail에 ( 는 포함할수 없습니다.."); return false; } if (email_2.indexOf("(") >= 0 ) { alert("e-mail에 ( 는 포함할수 없습니다.."); return false; } if (email_2.indexOf(")") >= 0 ) { alert("e-mail에 ) 는 포함할수 없습니다.."); return false; } if (email_2.indexOf(",") >= 0 ) { alert("e-mail에 , 는 포함할수 없습니다.."); return false; } if (email_2.indexOf(";") >= 0 ) { alert("e-mail에 ; 는 포함할수 없습니다.."); return false; } if (email_2.indexOf(":") >= 0 ) { alert("e-mail에 : 는 포함할수 없습니다.."); return false; } if (email_2.indexOf("/") >= 0 ) { alert("e-mail에 / 는 포함할수 없습니다.."); return false; } if (email_2.indexOf("[") >= 0 ) { alert("e-mail에 [ 는 포함할수 없습니다.."); return false; } if (email_2.indexOf("]") >= 0 ) { alert("e-mail에 ] 는 포함할수 없습니다.."); return false; } if (email_2.indexOf("{") >= 0 ) { alert("e-mail에 { 는 포함할수 없습니다.."); return false; } if (email_2.indexOf("}") >= 0 ) { alert("e-mail에 } 는 포함할수 없습니다.."); return false; } if (email_2.indexOf(" ") >= 0 ) { alert("e-mail에 스페이스는 포함할수 없습니다.."); return false; } return true; } // 숫자 체크 function check_Num(tocheck) { if (tocheck == null || tocheck == "") { return false; } for(var j = 0 ; j < tocheck.length; j++) { if ( tocheck.substring(j, j + 1) != "0" && tocheck.substring(j, j + 1) != "1" && tocheck.substring(j, j + 1) != "2" && tocheck.substring(j, j + 1) != "3" && tocheck.substring(j, j + 1) != "4" && tocheck.substring(j, j + 1) != "5" && tocheck.substring(j, j + 1) != "6" && tocheck.substring(j, j + 1) != "7" && tocheck.substring(j, j + 1) != "8" && tocheck.substring(j, j + 1) != "9" ) { return false; } } return true; } // 주민 등록 번호 체크 function check_ResidentNO(str_f_num, str_l_num) { var juminno = str_f_num + str_l_num; if(juminno=="" || juminno==null || juminno.length!=13) { alert("주민등록번호를 적어주세요."); return false; } var jumin1 = juminno.substr(0,6); var jumin2 = juminno.substr(6,7); var yy = jumin1.substr(0,2); // 년도 var mm = jumin1.substr(2,2); // 월 var dd = jumin1.substr(4,2); // 일 var genda = jumin2.substr(0,1); // 성별 var msg, ss, cc; // 숫자가 아닌 것을 입력한 경우 if (!isNumeric(jumin1)) { alert("주민등록번호 앞자리를 숫자로 입력하세요."); return false; } // 길이가 6이 아닌 경우 if (jumin1.length != 6) { alert("주민등록번호 앞자리를 다시 입력하세요."); return false; } // 첫번째 자료에서 연월일(YYMMDD) 형식 중 기본 구성 검사 if (yy < "00" || yy > "99" || mm < "01" || mm > "12" || dd < "01" || dd > "31") { alert("주민등록번호 앞자리를 다시 입력하세요."); return false; } // 숫자가 아닌 것을 입력한 경우 if (!isNumeric(jumin2)) { alert("주민등록번호 뒷자리를 숫자로 입력하세요."); return false; } // 길이가 7이 아닌 경우 if (jumin2.length != 7) { alert("주민등록번호 뒷자리를 다시 입력하세요."); return false; } // 성별부분이 1 ~ 4 가 아닌 경우 if (genda < "1" || genda > "4") { alert("주민등록번호 뒷자리를 다시 입력하세요."); return false; } // 연도 계산 - 1 또는 2: 1900년대, 3 또는 4: 2000년대 cc = (genda == "1" || genda == "2") ? "19" : "20"; // 첫번째 자료에서 연월일(YYMMDD) 형식 중 날짜 형식 검사 if (isYYYYMMDD(parseInt(cc+yy), parseInt(mm), parseInt(dd)) == false) { alert("주민등록번호 앞자리를 다시 입력하세요."); return false; } // Check Digit 검사 if (!isSSN(jumin1, jumin2)) { alert("입력한 주민등록번호를 검토한 후, 다시 입력하세요."); return false; } return true; } function check_Pass(text){ var pass = text; var alpha = pass.search(/[a-z]/ig); var alpha2 = pass.search(/[A-Z]/ig); // var nonchar = pass.search(/[`~!@@#$%^&*|\\\'\";:\/?]/gi); var number = pass.search(/[0-9]/g); if(pass.length < 6 || pass.length > 12){ alert("비밀번호는 영문,숫자조합으로 6~12자리만 가능합니다."); return false; } if(pass.search(/\s/) != -1){ alert("비밀번호는 공백없이 입력해주세요."); return false; } /* if(number < 0 || alpha < 0 || alpha2 < 0){ alert("영대문/소문자, 숫자조합으로 입력해주세요."); return false; } */ if(number < 0 || alpha < 0){ alert("비밀번호는 영문,숫자조합으로 6~12자리만 가능합니다."); return false; } return true; } // 특수문자가있는지 체크 function check_Char(id_text) { var alpha = 'abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ'; var numeric = '1234567890'; var nonkorean = alpha+numeric+'_'; var i ; for ( i=0; i < id_text.length; i++ ) { if( nonkorean.indexOf(id_text.substring(i,i+1)) < 0) { break ; } } if ( i != id_text.length ) { return false ; } else{ return true ; } return true; } // 특수문자 체크 function check_nonChar(id_text) { var nonchar = '~`!@#$%^&*()-_=+\|<>?,./;:"'; var numeric = '1234567890'; var nonkorean = nonchar+numeric; var i ; for ( i=0; i < id_text.length; i++ ) { if( nonkorean.indexOf(id_text.substring(i,i+1)) > 0) { break ; } } if ( i != id_text.length ) { return false ; } else{ return true ; } return false; } //사업자등록번호 체크 함수 function check_BizRegNo(bizID) { var checkID = new Array(1, 3, 7, 1, 3, 7, 1, 3, 5, 1); var i, Sum=0, c2, remander; bizID = bizID.replace(/-/gi,''); // "-"가 있을시에도 체크 가능 for (i=0; i<=7; i++){ Sum += checkID[i] * bizID.charAt(i); } c2 = "0" + (checkID[8] * bizID.charAt(8)); c2 = c2.substring(c2.length - 2, c2.length); Sum += Math.floor(c2.charAt(0)) + Math.floor(c2.charAt(1)); remander = (10 - (Sum % 10)) % 10 ; if(bizID.length != 10){ return false; }else if (Math.floor(bizID.charAt(9)) != remander){ return false; }else{ return true; } } // 이미지 롤오버 function WIZ_jumpMenu(targ,selObj,restore){ //v3.0 eval(targ+".location='"+selObj.options[selObj.selectedIndex].value+"'"); if (restore) selObj.selectedIndex=0; } function WIZ_swapImgRestore() { //v3.0 var i,x,a=document.WIZ_sr; for(i=0;a&&i0&&parent.frames.length) { d=parent.frames[n.substring(p+1)].document; n=n.substring(0,p);} if(!(x=d[n])&&d.all) x=d.all[n]; for (i=0;!x&&i
'); } reader.readAsDataURL($(this)[0].files[0]); } else { $(this)[0].select(); $(this)[0].blur(); var imgSrc = document.selection.createRange().text; parent.prepend('
'); var img = $(this).siblings('.upload-display').find('img'); img[0].style.filter = "progid:DXImageTransform.Microsoft.AlphaImageLoader(enable='true',sizingMethod='scale',src=\""+imgSrc+"\")"; } }); });