var isIE = false; var req01_AJAX; var READY_STATE_UNINITIALIZED = 0; var READY_STATE_LOADING = 1; var READY_STATE_LOADED = 2; var READY_STATE_INTERACTIVE = 3; var READY_STATE_COMPLETE = 4; var PayUrl =""; function displayElement( targetObj, targetText, targetColor ) { if ( targetObj.childNodes.length > 0 ) { targetObj.replaceChild( document.createTextNode( targetText ), targetObj.childNodes[ 0 ] ); } else { targetObj.appendChild( document.createTextNode( targetText ) ); } targetObj.style.color = targetColor; } function clearElement( targetObj ) { for ( i = ( targetObj.childNodes.length - 1 ); i >= 0; i-- ) { targetObj.removeChild( targetObj.childNodes[ i ] ); } } function initRequest() { if ( window.XMLHttpRequest ) { return new XMLHttpRequest(); } else if ( window.ActiveXObject ) { isIE = true; return new ActiveXObject( "Microsoft.XMLHTTP" ); } } function sendRequest( url ) { req01_AJAX = null; req01_AJAX = initRequest(); if ( req01_AJAX ) { req01_AJAX.onreadystatechange = process_AJAX; req01_AJAX.open( "POST", url, true ); req01_AJAX.send( null ); } } function kcp_AJAX() { var url = "./order_approval.php"; var form = document.sm_form; var params = "?site_cd=" + form.site_cd.value + "&ordr_idxx=" + form.ordr_idxx.value + "&good_mny=" + form.good_mny.value + "&pay_method=" + form.pay_method.value + "&escw_used=" + form.escw_used.value + "&good_name=" + form.good_name.value + "&Ret_URL=" + form.Ret_URL.value; sendRequest( url + params ); } function process_AJAX() { if ( req01_AJAX.readyState == READY_STATE_COMPLETE ) { if ( req01_AJAX.status == 200 ) { var result = null; if ( req01_AJAX.responseText != null ) { var txt = req01_AJAX.responseText.split(","); if( txt[0].replace(/^\s*/,'').replace(/\s*$/,'') == '0000' ) { document.getElementById("approval").value = txt[1].replace(/^\s*/,'').replace(/\s*$/,''); PayUrl = txt[2].replace(/^\s*/,'').replace(/\s*$/,''); //alert("성공적으로 거래가 등록 되었습니다."); call_pay_form(); } else { alert("실패 되었습니다.[" + txt[3].replace(/^\s*/,'').replace(/\s*$/,'') + "]"); } } } else { alert( req01_AJAX.responseText ); } } else if ( req01_AJAX.readyState == READY_STATE_UNINITIALIZED ) { } else if ( req01_AJAX.readyState == READY_STATE_LOADING ) { } else if ( req01_AJAX.readyState == READY_STATE_LOADED ) { } else if ( req01_AJAX.readyState == READY_STATE_INTERACTIVE ) { } }