var rname_win = 'neoAuthWin';
var rname_dir = '/mail/regist_realname';
//var rname_dir = '/mail/siren_registration';
function agree()
{
    if(!document.form.agree.checked)
    {
        alert('¼­ºñ½º ÀÌ¿ë¾à°ü¿¡ µ¿ÀÇÇÏÁö ¾Ê¾Ò½À´Ï´Ù');
        return false;
    }
    if(!document.form.agree2.checked)
    {
        alert('°³ÀÎÁ¤º¸ ¼öÁý ¹× ÀÌ¿ë¿¡ µ¿ÀÇÇÏÁö ¾Ê¾Ò½À´Ï´Ù');
        return false;
    }
    return true;
}

function openWinString(wWidth, wHeight)
{
  //  var wX = (window.screen.width - wWidth) / 2;
  //  var wY = (window.screen.height - wHeight) / 2;
    var wX = 0;
    var wY = 0;
    return "directories=no,toolbar=no,left="+wX+",top="+wY+",width="+wWidth+",height="+wHeight;
}

function openWinSubmit(tar, act)
{
    var oldtarget = document.form.target;
    var oldaction = document.form.action;

    document.form.target = tar;                                     
    document.form.action = act;                                                              
    document.form.submit();                                                                                       
                                                                                                                  
    document.form.target = oldtarget;                                                                             
    document.form.action = oldaction;
}

function openSelAuthWindow(rpage, http)
{
    var wWidth = 450; 
    var wHeight = 240;

    // Request Page Call
    var win = window.open(http + rname_dir + "/realname_selproc.neo?rpage=" + rpage, rname_win, openWinString(wWidth, wHeight));
    if(!openWinCheck(win)) return false;
}

function openWinCheck(win)
{
    if(win == null)
    {
        var ua = window.navigator.userAgent;
        var msie = ua.indexOf ( "MSIE" );
        var msxp = ua.indexOf ( "Windows NT 5.1" );
        var msxpsp2 = ua.indexOf ( " SV1" );

        if(msie >0 && msxp >0 && msxpsp2 >0)
        {
            alert("¡Ø MSN,¾ßÈÄ,±¸±Û ÆË¾÷ Â÷´Ü Åø¹Ù°¡ ¼³Ä¡µÈ °æ¿ì ÆË¾÷Çã¿ëÀ» ÇØÁÖ¼Å¾ß¸¸ ½Ç¸íÀÎÁõÀÌ °¡´ÉÇÕ´Ï´Ù. \n\n¡Ø À©µµ¿ì XP SP2 »ç¿ëÀÚÀÏ °æ¿ì¿¡´Â È­¸é »ó´Ü¿¡ ÀÖ´Â ÆË¾÷ Â÷´Ü ¾Ë¸²ÁÙÀ» Å¬¸¯ÇÏ¿© ÆË¾÷À» \n    Çã¿ëÇØ ÁÖ½Ã±â ¹Ù¶ø´Ï´Ù.");
        }else{
            alert("¡Ø MSN,¾ßÈÄ,±¸±Û ÆË¾÷ Â÷´Ü Åø¹Ù°¡ ¼³Ä¡µÈ °æ¿ì ÆË¾÷Çã¿ëÀ» ÇØÁÖ¼Å¾ß¸¸ ½Ç¸íÀÎÁõÀÌ °¡´ÉÇÕ´Ï´Ù.");
        }
        return false;
    }
    return true;
}

//-----------------------------------------------------------------------------
// GPIN
function openGPINAlert(url)
{
    var wWidth = '360';
    var wHeight = '120';
    window.open(url, rname_win, openWinString(wWidth, wHeight));
}
function openGPINWindow(rpage, http, open, agr)
{
    if(agr !=null && agr)
        if(!agree()) return false;

    var wWidth = 360;
    var wHeight = 120;

    var url = new Array();
    url['join']   = '/join_checkdupl.neo';
    url['id']     = '/missid_ok.neo';
    url['pass']   = '/misspass.neo';
    url['update'] = '/realname_update.neo';
    document.form.retUrl.value = http + rname_dir + url[rpage];

    // Request Page Call
    if(open) {
        var GPIN_window = window.open("", rname_win, openWinString(wWidth, wHeight));
        if(!openWinCheck(GPIN_window)) return false;
    }

    openWinSubmit(rname_win, '/gpin/gpin_auth_req.neo');
}

//-----------------------------------------------------------------------------
// SIREN24
function openCBAWindow(rpage, http, open, agr)
{
    if(agr !=null && agr)
        if(!agree()) return false;

    var wWidth = 410; 
    var wHeight = 450;

    var url = new Array();
    // url['join'] = '/siren_check.neo';
    url['join']   = '/join_checkdupl.neo';
    url['id']     = '/missid_ok.neo';
    url['pass']   = '/misspass.neo';
    url['update'] = '/realname_update.neo';
    document.form.retUrl.value = http + rname_dir + url[rpage];

    // Request Page Call
    if(open) {
        var CBA_window = window.open("", rname_win, openWinString(wWidth, wHeight));
        if(!openWinCheck(CBA_window)) return false;
    }
    openWinSubmit(rname_win, 'https://name.siren24.com/vname/jsp/vname_j10.jsp');
}


//-----------------------------------------------------------------------------
// HANSIN
function openSafeNCWindow(rpage, http, open, agr)
{
    if(agr !=null && agr)
        if(!agree()) return false;

    var wWidth = 410;
    var wHeight = 590;

    var url = new Array();
    url['join']   = '/join_checkdupl.neo';
    url['id']     = '/missid_ok.neo';
    url['pass']   = '/misspass.neo';
    url['update'] = '/realname_update.neo';
    document.form.retUrl.value = http + rname_dir + url[rpage];

    // Request Page Call
    if(open) {
        var SafeNC_window = window.open("", rname_win, openWinString(wWidth, wHeight));
        if(!openWinCheck(SafeNC_window)) return false;
    }
    openWinSubmit(rname_win, rname_dir + '/hansin_pop.neo');
}

