/* procFilter 함수를 가로채서 captcha 이미지 및 폼을 출력 */ var calledArgs = null; (function($){ $(function() { var captchaXE = null; function xeCaptcha() { $('form').each(function(i) { var isSubmitHook = false; if (!$(this).attr('onsubmit') || $(this).attr('onsubmit').indexOf('procFilter') < 0) { var act = $(this).find('input[name=act]').val() for(var i = 0; i'); if(!$(this).find('input[name=error_return_url]')) $(this).append(''); $(this).submit(function(event){ if ($(this).find('input[name=secret_text]').val()) { return true; } event.preventDefault(); var self = this; $('#captcha_layer form') .submit(function(e){ e.preventDefault(); if(!$('#secret_text').val()){ $(this).find('input[type=text]').val('').focus(); return false; } $(self).append(''); $(self).submit(); }); var params = new Array(); params['captcha_action'] = 'setCaptchaSession'; params['mid'] = current_mid; window.oldExecXml('', '', params, captchaXE.show,new Array('error','message','about_captcha','captcha_reload','captcha_play','cmd_input','cmd_cancel')); }); } }); var body = $(document.body); var captchaIma; if (!captchaXE) { var fc_isIE = (navigator.appVersion.indexOf("MSIE") != -1) ? true : false; var fc_isWin = (navigator.appVersion.toLowerCase().indexOf("win") != -1) ? true : false; var fc_isOpera = (navigator.userAgent.indexOf("Opera") != -1) ? true : false; var _swfURL_ = request_uri + 'addons/captcha/swf/play.swf'; if(fc_isIE && fc_isWin && !fc_isOpera){ _object_ =''; _object_ += ''; _object_ += ''; _object_ += ''; _object_ += ''; _object_ += ''; _object_ += ''; _object_ += ''; }else{ _object_ = ''; } captchaXE = $('