//»ó´Ü ¸Þ´º function load_topmenu(obj,sel_num) { if(!obj) return; var canvas = document.getElementById(obj); if(!canvas.children.length) return; var selected_num = sel_num; for(var i=0; i < canvas.children.length; i++) { var num = canvas.children[i].id.replace(/[a-zA-Z_]+/,""); var menu_link = document.getElementById("link_topmenu_"+ num); menu_link.onmouseover = menu_link.onfocus = function() { this_num = this.id.replace(/[a-zA-Z_]+/,""); set_style_topmenu(selected_num,"off"); set_style_topmenu(this_num,"on"); selected_num = this_num; }; } if(sel_num) set_style_topmenu(sel_num,"on"); } //½ºÅ¸ÀÏ º¯°æ function set_style_topmenu(sel_num,toggle) { var menu_img = document.getElementById("img_topmenu_"+ sel_num); var menu_sub = document.getElementById("submenu_"+ sel_num); if(toggle == "on") { if(menu_img) menu_img.src = "./img/images/menu0"+ sel_num +"_on.gif"; if(menu_sub) menu_sub.className = "display_on"; } else { if(menu_img) menu_img.src = "./img/images/menu0"+ sel_num +"_off.gif"; if(menu_sub) menu_sub.className = "display_off"; } } //¸Þ´ºÀüüº¸±â Åä±Û function toggle_layer(str,alt_text) { var obj_list = document.getElementById(str); var obj_link = document.getElementById("link_"+ str); var obj_button = document.getElementById("img_"+ str); if(obj_list && obj_link) { obj_link.onmousedown = obj_link.onkeypress = function() { if(obj_list.style.display == "none") { obj_list.style.display = "block"; obj_button.src = obj_button.src.replace("view","close"); obj_button.alt = alt_text + " ´Ý±â"; } else { obj_list.style.display = "none"; obj_button.src = obj_button.src.replace("close","view"); obj_button.alt = alt_text + " º¸±â"; } } } } //ÁÂÃø ¸Þ´º function set_leftmenu(obj,sub_num) { if(!obj) return; var canvas = document.getElementById(obj); if(!canvas.children.length) return; this_num = sub_num; for(var i=1; i <= canvas.children.length; i++) { var j = canvas.children[i-1].id.replace(/[a-zA-Z_]+/,""); var obj_submenu = document.getElementById("lmenu_sub_"+ j); if(obj_submenu) { var obj_link = document.getElementById("lmenu_link_"+ j); obj_link.onmousedown = function() { this_num = this.id.replace(/[a-zA-Z_]+/,""); show_leftmenu(this_num,""); }; obj_link.onfocus = function() { if(this_num != this.id.replace(/[a-zA-Z_]+/,"")) show_leftmenu(this.id.replace(/[a-zA-Z_]+/,""),"show"); }; obj_link.onkeypress = function() { show_leftmenu(this.id.replace(/[a-zA-Z_]+/,""),""); }; document.getElementById("lmenu_list_"+ j).className = "show_on"; if(sub_num == j) show_leftmenu(j,"show"); } if(document.getElementById("lmenu_list_"+ j)) { if(sub_num == j) { document.getElementById("lmenu_list_"+ j).className = "show_off"; document.getElementById("lmenu_link_"+ j).className = "now"; } } } } function show_leftmenu(sub_num,view) { if(view == "show") { toggle_leftmenu(sub_num,"on"); } else if(view == "hide") { toggle_leftmenu(sub_num,"off"); } else if(view == "") { if(document.getElementById("lmenu_sub_"+ sub_num).style.display == "none") { toggle_leftmenu(sub_num,"on"); } else { toggle_leftmenu(sub_num,"off"); } } } function toggle_leftmenu(sub_num,str) { var obj_list = document.getElementById("lmenu_list_"+ sub_num); var obj_submenu = document.getElementById("lmenu_sub_"+ sub_num); var obj_link = document.getElementById("lmenu_link_"+ sub_num); if(str == "on") { if(obj_list) obj_list.className = "show_off"; if(obj_link) obj_link.className = "now"; if(obj_submenu) obj_submenu.style.display = ""; } else { if(obj_list) obj_list.className = "show_on"; if(obj_link) obj_link.className = ""; if(obj_submenu) obj_submenu.style.display = "none"; } }