/* --------------------------------------------------------------------- ¼ö¼ú±â·ÏÀ§Ä¡ÆË¾÷À̹ÌÁö (SPMNP00300.xfm - JScript ) - Version : 1) : Ver.1.00.01 : Create By Francis Choi : 2007.05.02 ---------------------------------------------------------------------- */ var AntPath = "/root/main/cond/anteriogrup/anteriogruplist" ; //½ÅüºÎÀ§ var PosPath = "/root/main/cond/positiongrup/positiongruplist"; //¼±ÅúÎÀ§ //-------------------------------------- //-------------------------------------- function fPopinit(){ button1.selected = true; model.toggle("case5"); if (window.opener != null && opener.window.javascript.getParameter("partall") != "" ){ var partall = opener.window.javascript.getParameter("partall") var valueArray = partall.split(","); model.setValue(AntPath + "/select" , valueArray[0]); //½ÅüºÎÀ§ ¼±Åà model.setValue(PosPath + "/part" , valueArray[0]); //¼±ÅúÎÀ§ ¸íĪ µî·Ï model.setValue(PosPath + "/leftright" , valueArray[1]); //leftrigth model.setValue(PosPath + "/seqforback", valueArray[2]); //¸¶µð,¹Ù´Ú,µî ¼±Åà model.refresh(); if (valueArray[0] == "(anterior)face" || valueArray[0] == "(anterior)chin" || valueArray[0] == "(anterior)neck" || valueArray[0] == "(anterior)chest" || valueArray[0] == "(anterior)abdomen" || valueArray[0] == "(posterior)occipital" || valueArray[0] == "(posterior)spinousprocess" || valueArray[0] == "(posterior)coccyx" ){ button1.selected = true; model.toggle("case5"); } else if ( valueArray[0] == "(anterior)thigh" || valueArray[0] == "(posterior)thigh" || valueArray[0] == "(anterior)ear" || valueArray[0] == "(anterior)shoulder" || valueArray[0] == "(anterior)upperarm" || valueArray[0] == "(anterior)lowerarm" || valueArray[0] == "(anterior)wrist" || valueArray[0] == "(anterior)leg" || valueArray[0] == "(anterior)ankle" || valueArray[0] == "(anterior)malleolus" || valueArray[0] == "(anterior)knee" || valueArray[0] == "(posterior)inguinal" || valueArray[0] == "(posterior)scapular" || valueArray[0] == "(posterior)elbow" || valueArray[0] == "(posterior)iliaccrest" || valueArray[0] == "(posterior)sacrum" || valueArray[0] == "(posterior)trochant" || valueArray[0] == "(posterior)ischium" || valueArray[0] == "(posterior)calf" || valueArray[0] == "(posterior)heel" ) { button18.selected = true; model.toggle("case1"); } else if ( valueArray[0] == "(anterior)finger" || valueArray[0] == "(anterior)toe" ){ button2.selected = true; // ¿À¸¥ÂÊ/¿ÞÂÊ ¼Õ/¹ß°¡¶ô ¼±ÅÃÈ­¸é ³¡ model.toggle("case2"); } else if( valueArray[0] == "(anterior)hand" ){ button3.selected = true; // ¿À¸¥ÂÊ/¿ÞÂÊ ¼Õ¹Ù´Ú/¼Õµî ¼±ÅÃÈ­¸é ½ÃÀÛ model.toggle("case3"); } else if( valueArray[0] == "(anterior)foot" ){ button4.selected = true; // ¿À¸¥ÂÊ/¿ÞÂÊ ¹ß¹Ù´Ú/¹ßµî ¼±ÅÃÈ­¸é ½ÃÀÛ model.toggle("case4"); } } else if( window.opener != null && opener.window.javascript.getParameter("partall") == "" ) { button1.selected = true; model.toggle("case5"); } } // End Of Function //-------------------------------------- //¿åâ ºÎÀ§ ¼±Åà ÆË¾÷â È®Àιöư ´©¸¦¶§ //-------------------------------------- function fPopClose(){ var selectValue2 = model.getValue(AntPath + "/select") ; // ½Åü ºÎÀ§ ¼±Åà Çʼö üũ if (selectValue2 == "" || selectValue2 == null ){ messageBox("½Åü ºÎÀ§¸¦ ", "C002"); /* È®Àιöư¸¸ ÀÖ´Â È­¸é ½ÃÀÛ */ model.setValue(PosPath + "/leftright" ,""); //ºÎÀ§ ¼±ÅÃÀÌ ¹Ù²Ü¶§ left/right ÃʱâÈ­ model.setValue(PosPath + "/seqforback",""); //ºÎÀ§ ¼±ÅÃÀÌ ¹Ù²Ü¶§ seqforback ÃʱâÈ­ button1.selected = true; model.toggle("case5"); return; } //ºÎÀ§ ¼±ÅÃÀÌ ¹Ù²Ü¶§ ¼±ÅúÎÀ§ ¼ÂÆÃ model.setValue(PosPath + "/part",selectValue2); var part = model.getValue(PosPath + "/part" ); var leftright = model.getValue(PosPath + "/leftright" ); var seqforback = model.getValue(PosPath + "/seqforback"); if (part == "(anterior)face" || part == "(anterior)chin" || part == "(anterior)neck" || part == "(anterior)chest" || part == "(anterior)abdomen" || part == "(posterior)occipital" || part == "(posterior)spinousprocess" || part == "(posterior)coccyx" ){ model.setValue(PosPath + "/leftright" ,""); //ºÎÀ§ ¼±ÅÃÀÌ ¹Ù²Ü¶§ left/right ÃʱâÈ­ model.setValue(PosPath + "/seqforback",""); //ºÎÀ§ ¼±ÅÃÀÌ ¹Ù²Ü¶§ seqforback ÃʱâÈ­ // ½Åü ºÎÀ§ ¼±Åýà Ãß°¡ ¼±ÅúκРüũ if (leftright != "" || seqforback != ""){ messageBox("½Åü ºÎÀ§ Ãß°¡¼±Åà Ç׸ñÀº ", "I001"); return; } } else if ( part == "(anterior)thigh" || part == "(posterior)thigh" || part == "(anterior)ear" || part == "(anterior)shoulder" || part == "(anterior)upperarm" || part == "(anterior)lowerarm" || part == "(anterior)wrist" || part == "(anterior)leg" || part == "(anterior)ankle" || part == "(anterior)malleolus" || part == "(anterior)knee" || part == "(posterior)inguinal" || part == "(posterior)scapular" || part == "(posterior)elbow" || part == "(posterior)iliaccrest" || part == "(posterior)sacrum" || part == "(posterior)trochant" || part == "(posterior)ischium" || part == "(posterior)calf" || part == "(posterior)heel" ) { model.setValue(PosPath + "/seqforback",""); // ºÎÀ§ ¼±ÅÃÀÌ ¹Ù²Ü¶§ seqforback ÃʱâÈ­ if(leftright == "" || leftright.length == 0 ){ messageBox("Left/Right¸¦ ", "C002"); return; } } else if(part == "(anterior)finger" || part == "(anterior)toe" ) { if (leftright == "" || leftright.length == 0 ){ messageBox("Left/Right¸¦ ", "C002"); return; } else if ( seqforback == "" || seqforback.length == 0 ) { messageBox("¼Õ/¹ß°¡¶ô ¹øÈ£¸¦ ", "C002"); return; } } else if (part == "(anterior)hand"){ if(leftright == "" || leftright.length == 0 ){ messageBox("Left/Right¸¦ ", "C002"); return; } else if (seqforback == "" || seqforback.length == 0 ) { messageBox("¼Õ¹Ù´Ú/¼ÕµîÀ» ", "C002"); return; } } else if (part == "(anterior)foot" ){ if (leftright == "" || leftright.length == 0 ){ messageBox("Left/Right¸¦ ", "C002"); return; } else if (seqforback == "" || seqforback.length == 0 ) { messageBox("¹ß¹Ù´Ú/¹ßµîÀ» ", "C002"); return; } } model.refresh(); PosData = model.getValue(PosPath + "/part" ) + "," + model.getValue(PosPath + "/leftright" ) + "," + model.getValue(PosPath + "/seqforback") ; // alert("PosData ===>>"+ PosData ); if (window.opener != null ){ opener.javascript.setParameter("PosData" , PosData); window.close(); } } // End Of Function //-------------------------------------------------- // ±×¸®µå³»¿¡ ¹öưÀ» Ŭ¸¯ÇßÀ»¶§, ¾î¶² ¹öưÀÎÁö üũ //-------------------------------------------------- function fbodyselect(){ var value = model.getValue(AntPath + "/select"); var valueArray = value.split(" "); model.setValue(AntPath + "/select", valueArray[valueArray.length - 1]); group1.refresh(); var selectValue = model.getValue(AntPath + "/select") ; model.setValue(PosPath + "/part" ,selectValue); //ºÎÀ§ ¼±ÅÃÀÌ ¹Ù²Ü¶§ ¼±ÅúÎÀ§ ¼ÂÆÃ model.setValue(PosPath + "/leftright" ,"" ); //ºÎÀ§ ¼±ÅÃÀÌ ¹Ù²Ü¶§ left/right ÃʱâÈ­ model.setValue(PosPath + "/seqforback","" ); //ºÎÀ§ ¼±ÅÃÀÌ ¹Ù²Ü¶§ seqforback ÃʱâÈ­ model.refresh(); if (valueArray[0] == "(anterior)face" || valueArray[0] == "(anterior)chin" || valueArray[0] == "(anterior)neck" || valueArray[0] == "(anterior)chest" || valueArray[0] == "(anterior)abdomen" || valueArray[0] == "(posterior)occipital" || valueArray[0] == "(posterior)spinousprocess" || valueArray[0] == "(posterior)coccyx" ){ button1.selected = true; model.toggle("case5"); } else if ( valueArray[0] == "(anterior)thigh" || valueArray[0] == "(posterior)thigh" || valueArray[0] == "(anterior)ear" || valueArray[0] == "(anterior)shoulder" || valueArray[0] == "(anterior)upperarm" || valueArray[0] == "(anterior)lowerarm" || valueArray[0] == "(anterior)wrist" || valueArray[0] == "(anterior)leg" || valueArray[0] == "(anterior)ankle" || valueArray[0] == "(anterior)malleolus" || valueArray[0] == "(anterior)knee" || valueArray[0] == "(posterior)inguinal" || valueArray[0] == "(posterior)scapular" || valueArray[0] == "(posterior)elbow" || valueArray[0] == "(posterior)iliaccrest" || valueArray[0] == "(posterior)sacrum" || valueArray[0] == "(posterior)trochant" || valueArray[0] == "(posterior)ischium" || valueArray[0] == "(posterior)calf" || valueArray[0] == "(posterior)heel" ) { button18.selected = true; model.toggle("case1"); } else if (selectValue == "(anterior)finger" || selectValue == "(anterior)toe"){ button2.selected = true; // ¿À¸¥ÂÊ/¿ÞÂÊ ¼Õ/¹ß°¡¶ô ¼±Åà model.toggle("case2"); } else if (selectValue == "(anterior)hand" ){ button3.selected = true; // ¿À¸¥ÂÊ/¿ÞÂÊ ¼Õ¹Ù´Ú/¼Õµî ¼±Åà model.toggle("case3"); } else if (selectValue == "(anterior)foot" ){ button4.selected = true; // ¿À¸¥ÂÊ/¿ÞÂÊ ¹ß¹Ù´Ú/¹ßµî ¼±Åà model.toggle("case4"); } model.refresh(); } //-------------------------------------------------- // ½ÅüºÎÀ§ üũ°ª Ç®¶§ //-------------------------------------------------- function fbodyunselect(){ var selectValue2 = model.getValue(AntPath + "/select") ; if(selectValue2 == "" || selectValue2 == null ){ model.setValue(PosPath + "/leftright" ,""); // ºÎÀ§ ¼±ÅÃÀÌ ¹Ù²Ü¶§ left/right ÃʱâÈ­ model.setValue(PosPath + "/seqforback",""); // ºÎÀ§ ¼±ÅÃÀÌ ¹Ù²Ü¶§ seqforback ÃʱâÈ­ button1.selected = true; model.toggle("case5"); return; } } /* ------------------------------------------------- */ /* ------End Of List ------------------------------- */ /* -------------------------------------------------- */