/**************** ³»°ÔÇÊ¿äÇѺ¸Çè[S]{ ****************/ //º¸Ç迬·É 6°³¿ù¹Ý¿Ã¸² function ageCalBirthDay(str) { var datechk = false; var tomonth = month; var toyear = year; var yy = eval(str.substring(0,4)); var mm = eval(str.substring(4,6)); var dd = eval(str.substring(6,8)); if (((month ==1 || month == 3 || month == 5 || month==7 || month ==8 || month == 10 || month == 12 ) && day == 31) || ((month ==4 || month ==6 || month == 9 || month == 11) && day==30 ) || (month == 2 && (day==28 || day == 29 ))) datechk = true; var caldd = eval(day) - eval(dd); if(caldd < 0 && datechk == false) tomonth = month - 1; var calmm = eval(tomonth) - eval(mm); if (calmm < 0 ) { toyear = year - 1 ; calmm = calmm + 12; } calyy = eval(toyear) - eval(yy); if (calmm > 5 ) calyy = calyy + 1; return calyy; } //À±³â¿©ºÎüũ function LeafYearCheck(yyyy) { if((yyyy % 4) == 0) { if((yyyy % 100) == 0) { if((yyyy % 400) == 0) return true; else return false; } else return true; } return false; } function checkDate() { if(document.submitNeedInsu.name.value == ''){ alert('À̸§À» ÀÔ·ÂÇÏ¿© ÁֽʽÿÀ.'); document.submitNeedInsu.name.focus(); return; } var birthday = document.submitNeedInsu.birthday.value; if(isNaN(birthday)){ alert('¼ýÀÚ¸¦ ÀÔ·ÂÇÏ¿© ÁֽʽÿÀ.'); document.submitNeedInsu.birthday.value = ''; document.submitNeedInsu.birthday.focus(); return; } var yy = eval(birthday.substring(0, 4)); var mm = eval(birthday.substring(4, 6)); var dd = eval(birthday.substring(6, 8)); var toDate = new Date(year, month, day); var inputDate = new Date(yy, mm, dd); var months = new Array("", "1", "2", "3", "4", "5", "6", "7", "8", "9", "10", "11", "12"); if(IsBlank(birthday) || birthday == '' || birthday.length != 8 || !IsInt(birthday) || toDate < inputDate) { alert(" »ý³â¿ùÀÏÀ» Á¤È®È÷ ÀÔ·ÂÇØ Áֽʽÿä."); document.submitNeedInsu.birthday.value = ""; document.submitNeedInsu.birthday.focus(); return false; } if(!checkRange(ageCalBirthDay(document.submitNeedInsu.birthday.value), 0, 60)) { alert("»ý³â¿ùÀÏÀÇ ¿¬µµ¸¦ È®ÀÎÇØÁÖ¼¼¿ä.\nº¸Çè»óǰÀº 60¼¼±îÁö ÁغñµÇ¾î ÀÖ½À´Ï´Ù."); document.submitNeedInsu.birthday.value = ""; document.submitNeedInsu.birthday.focus(); return; } if(mm < 1 || mm > 12) { alert(" »ý³â¿ùÀÇ ´ÞÀ» È®ÀÎÇØ ÁÖ¼¼¿ä.\n´ÞÀº 1¿ù ~ 12¿ù ±îÁö¸¸ °¡´ÉÇÕ´Ï´Ù."); document.submitNeedInsu.birthday.value = ""; return false } if ((mm != 02) && (mm == 04 || mm == 06 || mm == 09 || mm == 11) && dd > 30) { alert("»ý³â¿ùÀÏÀÇ ´ÞÀ» È®ÀÎÇØÁÖ¼¼¿ä.\n" + months[mm] + "¿ùÀÇ ¸¶Áö¸· ³¯Àº 30ÀÏ ÀÔ´Ï´Ù."); document.submitNeedInsu.birthday.value = ""; return false; } else if ((mm != 02) && (dd > 31)) { alert("»ý³â¿ùÀÏÀÇ ´ÞÀ» È®ÀÎÇØÁÖ¼¼¿ä.\n" + months[mm] + "¿ùÀÇ ¸¶Áö¸· ³¯Àº 31ÀÏ ÀÔ´Ï´Ù."); document.submitNeedInsu.birthday.value = ""; return false; } if(mm == 02) { var leap; leap = LeafYearCheck(yy); if(leap == true && dd > 29) { alert("»ý³â¿ùÀÏÀÇ ´ÞÀ» È®ÀÎÇØÁÖ¼¼¿ä.\n" + yy + "³âÀÇ 2¿ùÀº 29ÀÏ ±îÁö ÀÖ½À´Ï´Ù."); return false; } else if(leap == false && dd > 28) { alert("»ý³â¿ùÀÏÀÇ ´ÞÀ» È®ÀÎÇØÁÖ¼¼¿ä.\n" + yy + "³âÀÇ 2¿ùÀº 28ÀÏ ±îÁö ÀÖ½À´Ï´Ù."); return false; } } return true; } /**************** ³»°ÔÇÊ¿äÇѺ¸Çè[E]} ****************/ /* º¸Çè·á ºñ±³[ºñ±³°ßÀû½ÃÀÛ] */ function go100(){ clickLink(1,50,"/ivcar/inscar/inscar_100.jsp","",'N'); var carForm = document.carform; carform.insured.value = mtrim(carform.insured.value); // À̸§»çÀÌ °ø¹éÁ¦°Å mtrim if(!carform.insured.value == '' || !carform.insured_resno1.value == '' || !carform.insured_resno2.value == '') { if(!checkJuminNos(carform.insured, carform.insured_resno1, carform.insured_resno2)) return; } carForm.action = "/ivcar/inscar/inscar_100.jsp"; carForm.submit(); } /* Æû üũ[À̸§,ÁֹιøÈ£] */ function checkJuminNos(chkName, chkResno1, chkResno2){ if(chkName.value == '') { alert("À̸§À» ÀÔ·ÂÇØ ÁֽʽÿÀ."); chkName.focus(); return false; } if(chkResno1.value == ""){ alert('\nÁֹιøÈ£ ¾ÕÀÚ¸®¸¦ ÀÔ·ÂÇØÁֽʽÿä'); chkResno1.focus(); return false; }else if(chkResno1.value.length < 6){ alert('\nÁֹιøÈ£ ¾ÕÀÚ¸®¸¦ Á¤È®È÷ ÀÔ·ÂÇØÁֽʽÿä'); chkResno1.focus(); return false; } if(chkResno2.value == ""){ alert('\nÁֹιøÈ£ µÞÀÚ¸®¸¦ ÀÔ·ÂÇØÁֽʽÿä'); chkResno2.focus(); return false; }else if(chkResno2.value.length < 7){ alert('\nÁֹιøÈ£ µÞÀÚ¸®¸¦ Á¤È®È÷ ÀÔ·ÂÇØÁֽʽÿä'); chkResno2.focus(); return false; } // ÁֹιøÈ£ üũ ·ÎÁ÷ if (id_chk(chkResno1.value + chkResno2.value) == 0) { alert("Áֹεî·Ï¹øÈ£¸¦ È®ÀÎÇØ Áֽʽÿä."); chkResno1.select(); return false; } document.carform.insured.value = chkName.value; document.carform.insured_resno1.value = chkResno1.value; document.carform.insured_resno2.value = chkResno2.value; return true; } //Event Banner Layer function controlEventSubLayer(){ var eventSubLayer = document.getElementById('curr_eventSub'); if(eventSubLayer.style.display == 'none'){ eventSubLayer.style.display = 'block'; }else{ eventSubLayer.style.display = 'none'; } } function clickLink(group_id, space_id, url, target, moveYn){ //var oXMLHTTP = new ActiveXObject("Microsoft.XMLHTTP"); var oXMLHTTP = null; if(window.ActiveXObject){ //alert("IE7"); oXMLHTTP = new ActiveXObject("Microsoft.XMLHTTP"); }else if(window.XMLHttpRequest){ //alert("FireFox"); oXMLHTTP = new XMLHttpRequest(); } var tmpUrl = url; while(tmpUrl.indexOf('&') != -1){ tmpUrl = tmpUrl.replace('&','^'); } var sURL = "/event/click_log/insertClickLog.jsp?group_id="+group_id+"&space_id="+space_id+"&url="+tmpUrl; oXMLHTTP.open("GET",sURL, false); oXMLHTTP.send(null); message = oXMLHTTP.responseText; if(target == '') target = '_self'; if(moveYn != 'N') window.open(url, target); } function moveElement(elementID,final_x,final_y,interval) { if (!document.getElementById) return false; if (!document.getElementById(elementID)) return false; var elem = document.getElementById(elementID); if (elem.movement) { clearTimeout(elem.movement); } if (!elem.style.backgroundPositionX) { elem.style.backgroundPositionX = "0px"; } if (!elem.style.backgroundPositionY) { elem.style.backgroundPositionY = "0px"; } var xpos = parseInt(elem.style.backgroundPositionX); var ypos = parseInt(elem.style.backgroundPositionY); if (xpos == final_x && ypos == final_y) { return true; } if (xpos < final_x) { var dist = Math.ceil((final_x - xpos)/10); xpos = xpos + dist; } if (xpos > final_x) { var dist = Math.ceil((xpos - final_x)/10); xpos = xpos - dist; } if (ypos < final_y) { var dist = Math.ceil((final_y - ypos)/10); ypos = ypos + dist; } if (ypos > final_y) { var dist = Math.ceil((ypos - final_y)/10); ypos = ypos - dist; } elem.style.backgroundPositionX = xpos + "px"; elem.style.backgroundPositionY = ypos + "px"; var repeat = "moveElement('"+elementID+"',"+final_x+","+final_y+","+interval+")"; elem.movement = setTimeout(repeat,interval); } function goMove(id, wpx, hpx, speed){ moveElement(id, wpx, hpx, speed); }