/** * Global Javascript file. * By icni ( xenonix at GMail ) */ /** »õâÀ» ¿¬´Ù. * void open_window( string theURl , string winName, string features ) */ function open_window(theURL,winName,features) { window.open(theURL,winName,features); } /** * ÆË¾÷¿ë »õâÀ» ¶ç¿î´Ù. * void open_popwindow( string , string , int , int ) * widthSize : °¡·Î±æÀÌ * heightSize : ¼¼·Î±æÀÌ */ function open_popwindow(theURL, winName , widthSize , heightSize ) { var features = 'width='+widthSize+',height='+heightSize+',scrollbars=no,resizable=0'; open_window(theURL,winName, features ); } /** * ÇöÀçâÀ» ´Ý´Â´Ù. * void close_window() */ function close_window() { self.close(); } /** * string msg °ªÀÌ ÀÖ´Â °æ¿ì msg ¸¦ Ãâ·ÂÇÑ ÈÄ Ã¢À» ´Ý´Â´Ù. * void close_window_msg(string msg) */ function close_window_msg(msg) { if ( msg != "" ) { alert(msg); } self.close(); } /** * ¿ìÆí¹øÈ£ È£Ãâ ÇÔ¼ö */ function addr_zip(str) { open_window( '/zipcode/zipcode.php?_flagadd='+str, 'addrzipcode', 'width=550,height=240,top=200,left=200,scrollbars=yes,resizable=1 ' ); } /** * Àü±¹ Çб³ °Ë»ö */ function SchoolCode(num) { window.open("/schoolcode/school_search.php?_SearchCate="+num,"schoolcode","width=540,height=260, scrollbars=yes,resizable=1 "); } /** * Email ¹«°á¼º üũ */ function checkEmail(checkString) { var atnum = 0; var apoint = 0; var a_endpoint = 0; var d_endpoint = 0; var dpoint = 0; var str_length; var ch; str_length = checkString.length - 1; apoint = checkString.indexOf("@"); a_endpoint = checkString.lastIndexOf("@"); if (apoint != -1) { if ((apoint == 0) || (a_endpoint == str_length)) return false; } else return false; dpoint = checkString.indexOf("."); d_endpoint = checkString.lastIndexOf("."); if (dpoint != -1) { if ((dpoint == 0) || (d_endpoint == str_length) || (dpoint < apoint)) return false; } else return false; for (var i = 0; i <= str_length; i++) { ch = checkString.charAt(i); if ((ch >= "A" && ch <= "Z") || (ch >= "a" && ch <= "z") || (ch == "@") || (ch == ".") || (ch == "_") || (ch == "-") || (ch >= "0" && ch <= "9")) { if (ch == "@") { atnum = atnum +1; if (atnum > 1) { return false; break; } } if (ch == ".") { if ((checkString.charAt(i-1) == "@") || (checkString.charAt(i+1) == ".")) { return false; break; } } } else { return false; break; } } e1 = checkString.replace(" ",""); e1 = e1.split("@")[1]; e1 = e1.toLowerCase(); /*if (e1=="hanmail.net" || e1=="daum.net") { return false; }else{*/ return true; //} } /** * * ¹®ÀÚ¿­±æÀÌ text_length ( ¹®ÀÚ¿­ form , ÃÖ´ë ¹®ÀÚ¿­ ) * ÇÑ±Û 2Bytes , ¿µ¹® 1Byte ·Î ÁöÁ¤ÇÏ¿© ¹®ÀÚ¿­À» °è»êÇϰí, °è»ê°ªÀ» ¹ÝȯÇÑ´Ù. * updated 2005.12.14 */ function text_length( src_form , max_length) { var src_form_length,tmp_src_form_length,src_form_str; src_form_str = src_form.value; tmp_src_form_length = src_form_str.length; src_form_str = src_form.value; src_form_length = 0; for ( var tmp_pos=0 ; tmp_pos < tmp_src_form_length; tmp_pos++ ) { char_pos = src_form_str.charAt(tmp_pos); if ( escape(char_pos).length > 4 ) { src_form_length += 2; } else { src_form_length += 1; } } if ( max_length && max_length > 0 ) { if ( src_form_length > max_length ) { alert( max_length+"ÀÚ¸¦ ÃʰúÇÒ ¼ö ¾ø½À´Ï´Ù."); src_form.value=src_form_str.substr(0,max_length); } } return src_form_length; } /** * È­¸é ¿ÞÂÊ ·Î±×ÀÎÆû °Ë»ç. */ function check_left_login_form() { var left_login_fm = document.left_login_form; if ( left_login_fm.Id.value=="" ) { alert("¾ÆÀ̵𸦠ÀÔ·ÂÇØ ÁÖ¼¼¿ä."); left_login_fm.Id.focus(); return false; } if ( left_login_fm.Password.value=="" ) { alert("ºñ¹Ð¹øÈ£¸¦ ÀÔ·ÂÇØ ÁÖ¼¼¿ä."); left_login_fm.Password.focus(); return false; } return true; } /** * À̹ÌÁö º¸±â ÆË¾÷â ¿­±â. */ /* function popup_view_image(img_url,window_name) { var theURL = "/imgview/imgview.php?view_img_url="+img_url; var features = 'width=450,height=500,scrollbars=yes,resizable=yes'; open_window(theURL,window_name, features ); } */ function popup_view_image(img_url,window_name) { open_window( '/etc/img_view.php?imgurl='+encodeURIComponent(img_url), 'castnet_img_view', 'scrollbars=yes,status=no,toolbar=no,resizable=no,location=no,menu=no,width=1,height=1,left=10,top=10 ' ); } /** * Æû¿¡¼­ select box ¸¦ ÀÚµ¿À¸·Î ¼±ÅÃÇÒ ¼ö ÀÖ´Ù. * input_id : select ÀÔ·ÂÆû id * input_value : select Áß ¼±ÅÃÇÏ·Á´Â option ÀÇ value * void select_select(string,string) */ function select_select(input_id,input_value) { if ( input_value ) { var fn = document.getElementById(input_id) if(!(fn)) { name = document.getElementsByName(input_id); fn = name[0]; } var count = fn.length; for(var i=0;i -1 || str.lastIndexOf("jpg") > -1 || str.lastIndexOf("gif") > -1 || str == '') { return true; } else { alert('÷ºÎ À̹ÌÁö´Â jpeg, jpg, gif¸¸ °¡´ÉÇÕ´Ï´Ù.'); return false; } } //------------------------------------------------------------------- // ¹®¼­ ÆÄÀÏÀΰ¡¸¦ üũÇÏ´Â ÇÔ¼ö //------------------------------------------------------------------- function check_doc(comp) { var str = new String(comp.value).toLowerCase(); if(str.lastIndexOf("txt") > -1 || str.lastIndexOf("xls") > -1 || str.lastIndexOf("doc") > -1 || str.lastIndexOf("ppt") > -1 || str.lastIndexOf("hwp") > -1 || str.lastIndexOf("pdf") > -1 || str == '') { return true; } else { alert('÷ºÎ ¹®¼­´Â txt, xls, doc, ppt, hwp, pdf ¸¸ °¡´ÉÇÕ´Ï´Ù.'); return false; } } //------------------------------------------------------------------- // ƯÁ¤ ÆÄÀÏÀΰ¡¸¦ üũÇÏ´Â ÇÔ¼ö //------------------------------------------------------------------- function check_file(comp,filetype) { var str = new String(comp.value).toLowerCase(); if(str.lastIndexOf(filetype) > -1 || str == '') { return true; } else { alert('÷ºÎ ÆÄÀÏÀº '+filetype+'¸¸ °¡´ÉÇÕ´Ï´Ù.'); return false; } } //------------------------------------------------------------------- // ij½ºÆ®³Ý vod ¾Ë·µ //------------------------------------------------------------------- function castnet_vod_alert() { alert("»õ·Î¿î µ¿¿µ»ó ¼­ºñ½º¸¦ ÁغñÁßÀÔ´Ï´Ù. \nÇØ´ç ±â°£ µ¿¾È¿¡´Â Àç»ý ¹× ¾÷·Îµå°¡ ºÒ°¡´ÉÇϸç\nÀÌ Á¡ ¾çÇØ ¹Ù¶ø´Ï´Ù.\n\n±â°£ : 2007. 12. 1-2008. 1. 18 \n\n2008³â 1¿ù, »õ·Î¿î µ¿¿µ»óÀ¸·Î ã¾ÆºË°Ú½À´Ï´Ù."); } //------------------------------------------------------------------- // ¼ý»ç¸¦ õ´ÜÀ§·Î , ¸¦ Âï´Â´Ù... //------------------------------------------------------------------- function commaNum(num) { if (num < 0) { num *= -1; var minus = true} else var minus = false var dotPos = (num+"").split(".") var dotU = dotPos[0] var dotD = dotPos[1] var commaFlag = dotU.length%3 if(commaFlag) { var out = dotU.substring(0, commaFlag) if (dotU.length > 3) out += "," } else var out = "" for (var i=commaFlag; i < dotU.length; i+=3) { out += dotU.substring(i, i+3) if( i < dotU.length-3) out += "," } if(minus) out = "-" + out if(dotD) return out + "." + dotD else return out } //------------------------------------------------------------------- // ij½ºÆ®³Ý ƼÄÏ ±¸ºÐ ÆäÀÌÁö·Î º¸³½´Ù. //------------------------------------------------------------------- function CN_Charge_Func(rtnurl,service_code) { location.href="/myinfo/ticket/charge_info2.php?RtnUrl="+encodeURIComponent(rtnurl)+"&Service_Code="+service_code; } function CN_Charge_Func2(rtnurl,service_code) { location.href="/myinfo/ticket/ticket_analyze.php?RtnUrl="+encodeURIComponent(rtnurl)+"&Service_Code="+service_code; } //------------------------------------------------------------------- // ij½ºÆ®³Ý vod ¾Ë·µ //------------------------------------------------------------------- function castnet_enter_board_alert() { alert("¼­ºñ½º Á¡°Ë ¾È³»\n \n ¼­ºñ½º À̿뿡 ºÒÆíÀ» µå·Á ´ë´ÜÈ÷ Á˼ÛÇÕ´Ï´Ù.\n ¾Æ·¡ ½Ã°£ ÀÌÈÄ ´Ù½Ã Á¢¼ÓÇØ Áֽñ⠹ٶø´Ï´Ù.\n \n ¼­ºñ½º¸í : ij½ºÆ®³Ý>¿¬¿¹°Ô½ÃÆÇ\n Á¡°Ë ¿Ï·á ÀϽà : 10¿ù 22ÀÏ(¸ñ) 10½Ã\n"); }