var __foreign_ip = { layer : null //-- ·¹ÀÌ¾î °´Ã¼ , layer_bg : document.getElementById("div_mainLayer") , open : function() //-- ·¹ÀÌ¾î ¿ÀÇ { if( __foreign_ip.layer == null ){ sendRequest(__foreign_ip.open_result,'&act=layer','POST','/foreign_ip_layer.php',true,true); } else{ __foreign_ip.layer_show(); } } , layer_show : function () { __foreign_ip.layer_bg.style.display = "block"; __foreign_ip.layer.style.display = "block"; //location.href = "#"; } , open_result : function (oj) { var res = decodeURIComponent(oj.responseText); var obj1 = document.getElementById("view"); var old_obj1 = parent.document.getElementById("storageView"); var m_width = 18; if(window.innerWidth){ var Dwidth = parseInt(window.innerWidth-m_width); var Dheight = parseInt(window.innerHeight); if( obj1 ){ var sobj = document.getElementById("pop_wrap"); if( obj1.offsetWidth-m_width > Dwidth ){ var Dwidth = parseInt(obj1.offsetWidth); } if( sobj.offsetHeight > Dheight ){ var Dheight = parseInt(sobj.offsetHeight+10); } } } else{ if(window.navigator.userAgent.indexOf("MSIE") > -1 ){ if( window.navigator.userAgent.indexOf("7.0") > -1 ){ m_width = 0; } } if(document.documentElement.offsetWidth>document.body.scrollWidth ){ var Dwidth = parseInt(document.documentElement.offsetWidth-m_width); } else{ var Dwidth = parseInt(document.body.scrollWidth-m_width); } if(document.documentElement.offsetHeight>document.body.scrollHeight ){ var Dheight = parseInt(document.documentElement.offsetHeight); } else{ var Dheight = parseInt(document.body.scrollHeight); } } //-- ¹è°æ·¹ÀÌ¾î ¶ì¿ì±â __foreign_ip.layer_bg.style.width = Dwidth+"px"; __foreign_ip.layer_bg.style.height = Dheight+"px"; //-- ³»¿ë ·¹ÀÌ¾î ¶ì¿ì±â var layer_css = "position: absolute; z-index: 9998; left:0px; top:0px;"; layer_css += "margin-left:-200px;left:50%; top: 250px;"; layer_css += "display:none;background-color:#FFFFFF; text-align:left; overflow:hidden;"; __foreign_ip.layer = document.createElement("DIV"); __foreign_ip.layer.style.cssText = layer_css; __foreign_ip.layer.innerHTML = res; document.body.appendChild( __foreign_ip.layer ); __foreign_ip.layer_show(); } , close : function() //-- ·¹ÀÌ¾î ´Ý±â { __foreign_ip.layer_bg.style.display = "none"; __foreign_ip.layer.style.display = "none"; } , request_ip:function() //-- È®Àοäû { sendRequest(__foreign_ip.request_result,'&act=request_ip','POST','/foreign_ip_layer.php',true,true); } , request_result:function(oj) //-- È®Àοäû °á°ú { var res = decodeURIComponent(oj.responseText); var res_rst = res.substring(0,1); var res_msg = "IP È®ÀοäûÀÌ ¿Ï·áµÇ¾ú½À´Ï´Ù."; switch( res_rst ) { case "0" : res_msg = "ÇØ¿Ü ¾ÆÀÌÇÇ ÀÔ´Ï´Ù\n°ü¸®ÀÚ¿¡°Ô ¹®ÀÇÇØÁÖ¼¼¿ä!"; break; //-- ÇؿܾÆÀÌÇÇ·Î ¼³Á¤µÈ°æ¿ì case "1" : res_msg = "IP È®ÀοäûÀÌ ¿Ï·áµÇ¾ú½À´Ï´Ù."; break; //-- ÇØ¿Ü ¾ÆÀÌÇÇ ¿äû case "2" : res_msg = "ÀÌ¹Ì IP È®ÀÎÀÌ ¿äûµÈ »óÅÂÀÔ´Ï´Ù."; break; //-- ÇØ¿Ü ¾ÆÀÌÇÇ È®ÀÎÁß default : res_msg = "Àá½ÃÈÄ ´Ù½Ã¿äûÇØÁÖ¼¼¿ä"; } alert( res_msg); __foreign_ip.close(); } };