function countnum() { var act = 0; var quit = false; var totalnum = 0; var m1,m2,m3,m4 = 0; var mTotal = 0; var f = document.form; var _tit1=""; var _tit2=""; var _tit3 =""; var _tit4 =""; var _cont1_1 =""; var _cont1_2 =""; var _cont2_1 =""; var _cont2_2 =""; var _cont3_1 =""; var _cont3_2 =""; var _cont4_1 =""; var _cont4_2 =""; for (i=1;i<=13;i++) { for (j=0;j<=3;j++) { eval("var temp = document.form.sub"+i+"["+j+"].checked;"); if (temp) { eval("var num"+i+" = document.form.sub"+i+"["+j+"].value;"); j+=parseInt(1); break; } if (j == 3) { quit = true; } } if (quit) { alert("답안을 선택하십시요."); quit = false; act = 0; break; } act++; } if(act == 13){ for (m=1;m<=13;m++) { eval("totalnum = parseInt(totalnum) + parseInt(num"+m+")"); if(m == 4){ m1 = totalnum; } else if (m == 8){ totalnum -=parseInt(m1) m2 = totalnum; } else if ( m == 10){ totalnum -=parseInt(m2) m3 = totalnum; } else if (m == 13) { totalnum -=parseInt(m3) m4 = totalnum; mTotal = m1 + m2 + m3+ m4; } } totalnum = mTotal; if(f.성별[0].checked == false && f.성별[1].checked == false) { alert("성별은 반드시 입력하셔야 합니다.") f.성별[0].focus(); return false; }else if(f.연령[0].checked == false && f.연령[1].checked == false && f.연령[2].checked == false && f.연령[3].checked == false && f.연령[4].checked == false){ alert("연령은 반드시 입력하셔야 합니다.") f.성별[0].focus(); return false; }else if(f.결혼[0].checked == false && f.결혼[1].checked == false && f.결혼[2].checked == false){ alert("결혼은 반드시 입력하셔야 합니다.") f.성별[0].focus(); return false; }else if(f.직업종사기간[0].checked == false && f.직업종사기간[1].checked == false && f.직업종사기간[2].checked == false && f.직업종사기간[3].checked == false){ alert("직업 종사기간은 반드시 입력하셔야 합니다.") f.직업종사기간[0].focus(); return false; } else if(f.담당업무[0].checked == false && f.담당업무[1].checked == false && f.담당업무[2].checked == false && f.담당업무[3].checked == false && f.담당업무[4].checked == false){ alert("담당업무은 반드시 입력하셔야 합니다.") f.담당업무[0].focus(); return false; } else { if (f.성별[0].checked == true) { var sex = f.성별[0].value; }else { var sex = f.성별[1].value; } if(f.연령[0].checked == true){ var old = f.연령[0].value; }else if(f.연령[1].checked == true){ var old = f.연령[1].value; }else if(f.연령[2].checked == true){ var old = f.연령[2].value; }else if(f.연령[3].checked == true){ var old = f.연령[3].value; }else { var old = f.연령[4].value; } if(f.결혼[0].checked == true){ var marry = f.결혼[0].value; }else if(f.결혼[1].checked == true){ var marry = f.결혼[1].value; }else { var marry = f.결혼[2].value; } if(f.직업종사기간[0].checked == true){ var job = f.직업종사기간[0].value; }else if(f.직업종사기간[1].checked == true){ var job = f.직업종사기간[1].value; }else if(f.직업종사기간[2].checked == true){ var job = f.직업종사기간[2].value; }else { var job = f.직업종사기간[3].value; } if(f.담당업무[0].checked == true){ var sort = f.담당업무[0].value; }else if(f.담당업무[1].checked == true){ var sort = f.담당업무[1].value; }else if(f.담당업무[2].checked == true){ var sort = f.담당업무[2].value; }else if(f.담당업무[3].checked == true){ var sort = f.담당업무[3].value; }else { var sort = f.담당업무[4].value; } if(f.성별[0].checked == true){ console.log("남자") if(m1 >=4 && m1 <=8){ _cont1_1 = "O"; _tit1 = ""; }else { _cont1_2 = "O"; _tit1 = "고객의 정신적 성적폭력,"; } if(m2 >=4 && m2 <=5){ _cont2_1 = "O"; _tit2 = ""; }else { _cont2_2 = "O"; _tit2 = "직장내 정신적 성적폭력,"; } if(m3 >=2){ _cont3_1 = "O"; _tit3 = ""; }else { _cont3_2 = "O"; _tit3 = "직장/고객 신체적 폭행,"; } if(m4 >=3 && m4 <=10){ _cont4_1 = "O"; _tit4 = ""; }else { _cont4_2 = "O"; _tit4 = "폭력 보호체계"; } }else { console.log("여자") if(m1 >=4 && m1 <=5){ _cont1_1 = "O"; _tit1 = ""; }else { _cont1_2 = "O"; _tit1 = "고객의 정신적 성적폭력,"; } if(m2 >=3 && m2 <=6){ _cont2_1 = "O"; _tit2 = ""; }else { _cont2_2 = "O"; _tit2 = "직장내 정신적 성적폭력,"; } if(m3 >=2){ _cont3_1 = "O"; _tit3 = ""; }else { _cont3_2 = "O"; _tit3 = "직장/고객 신체적 폭행,"; } if(m4 >=3 && m4 <=8){ _cont4_1 = "O"; _tit4 = ""; }else { _cont4_2 = "O"; _tit4 = "폭력 보호체계"; } } } }else { return false; } $('.countnum_cnt').before("
"); $('.countnum_cnt').show(); $(".countnum_tbl .td1_1").html(_cont1_1); $(".countnum_tbl .td1_2").html(_cont1_2); $(".countnum_tbl .td2_1").html(_cont2_1); $(".countnum_tbl .td2_2").html(_cont2_2); $(".countnum_tbl .td3_1").html(_cont3_1); $(".countnum_tbl .td3_2").html(_cont3_2); $(".countnum_tbl .td4_1").html(_cont4_1); $(".countnum_tbl .td4_2").html(_cont4_2); if(_cont1_1 && _cont2_1 && _cont3_1 && _cont4_1){ $('.countnum_cnt .txt_cnt').html(""); }else { $('.countnum_cnt .txt_cnt').html("위험: "+_tit1+""+_tit2+""+_tit3+""+_tit4+"

상담이 필요한 상태. 직장 및 일상생활에 불편감이나 부정적 영향이 있음

"); } $(".countnum_cnt .close").click(function(){ $('.countnum_cnt').hide(); $('.countnum_dimm').remove(); }) console.log("m1:",m1,"m2:",m2,"m3:",m3,"m4:",m4,"TOTALNUM:",totalnum) }