if(!pub_gmshop)var pub_gmshop=new (function(){var GM_DEFAULT_HOST="http://"+document.location.hostname;var GM_PURCHASE_PAGE="/gamepub/purchase/gm_purchase.nwz";var GM_PURCHASE_ACTION="/gamepub/purchase/gm_purchase_action.nwz";var request=new Object;this.buy=function(ssn,item_key){request.type="B";request.ssn=ssn;request.item_key=item_key;this.doPurchase()};this.doPurchase=function(){try{this.open_win(GM_DEFAULT_HOST+GM_PURCHASE_PAGE+"?buytype="+request.type+"&ssn="+request.ssn+"&item_key="+request.item_key,
"_buy",305,240)}catch(E){alert("JS Function : doPurchase :: "+E.message)}};this.purchase_submit=function(){try{var tmpfoot="";if(!request.bPurchase){request.bPurchase=true;var footer=this.getElement("footer");if(footer!=null){tmpfoot=footer.innerHTML;footer.innerHTML="<img src='http://file.pmang.com/images/pmang/gamepub/loading.gif'>"}var objParam=new Array;objParam["ssn"]=request.ssn;objParam["item_key"]=request.item_key;objParam["buytype"]=request.type;objParam["encrypt"]=this.getElement("encrypt").value;
objParam["securityKey"]=this.getElement("securityKey").value;objParam["chktime"]=this.getElement("chktime").value;var oAjax=new Ajax;var objret=oAjax.sendRequest(GM_DEFAULT_HOST+GM_PURCHASE_ACTION,objParam,"POST",null,"JSON",true);if(objret.err.no<0)switch(objret.err.no){default:if(msgbox!=null)msgbox.innerHTML=objret.err.msg;else this.alert(objret.err.msg)}else{var ulPayment=this.getElement("ulPayment");if(ulPayment!=null)ulPayment.style.display="none";ulPayment=this.getElement("ulAfterPayment");
if(ulPayment!=null){ulPayment.style.display="block";ulPayment.innerHTML=objret.afterbox}if(msgbox!=null)msgbox.innerHTML=objret.err.msg;else this.alert(objret.err.msg)}if(footer!=null)footer.innerHTML='<a href="#" onclick="javascript:pub_shop.closeWnd()";><img src="http://file.pmang.kr/images/pmang/clan/img/common/btn_p_confirm.gif"></a>'}}catch(E){alert("JS Function : purchase_submit :: "+E.message)}};this.onPageLoaded=function(ssn,item_key,type,host){var loc_=document.location.pathname.search("/NL/pmang/");
if(loc_>0){document.location.replace("http://"+host+"/"+document.location.pathname.substring(loc_+10)+document.location.search);return}request.type=type;request.ssn=ssn;request.item_key=item_key;request.bPurchase=false};this.getElement=function(id){var obj=document.getElementById(id);if(typeof obj=="object"&&obj!=null)return obj;else null};this.getElementByName=function(name){var obj=document.getElementsByName(name);if(typeof obj=="object"&&obj!=null)return obj;else null};this.open_win=function(url,
name,w,h){try{try{var vleft=(screen.width-w)/2;var vtop=(screen.height-h)/2-150}catch(E1){var vleft=0;var vtop=0}var oWin=window.open(url,name,"status=no,scrollbars=no,resizable=no,width="+w+",height="+h+", top="+vtop+", left="+vleft);oWin.focus();return oWin}catch(E2){if(service.isdev)this.alert("Function : open_win :: "+E2.message)}};this.closeWnd=function(){self.close()}});
