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;
    }
    return true;
}

function openWinString(wWidth, wHeight)
{
    var wX = (window.screen.width - wWidth) / 2;
    var wY = (window.screen.height - wHeight) / 2;

    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']   = '/mail/regist_realname/join_checkdupl.neo';
    url['id']     = '/join/missid_ok.neo';
    url['pass']   = '/join/misspass.neo';
    url['update'] = '/realname_update.neo';
    document.form.retUrl.value = http + 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']     = '/join/missid_ok.neo';
    url['pass']   = '/join/misspass.neo';
    url['update'] = '/realname_update.neo';
    
    if(rpage == 'id' ){
    document.form.retUrl.value = http + url[rpage];
    }else if(rpage == 'pass' ){
    document.form.retUrl.value = http + url[rpage];
    }else{
    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');
}

