ZIP/X2/js/jquery.fancyalert.js
function fancyalert(msg)
{
    var w = $(window).width();
    var h = $(window).height();
    var scroll_top = $(window).scrollTop();
    var box;

    if (/iP(hone|od|ad)/.test(navigator.platform)) {
        if(window.innerHeight - $(window).outerHeight(true) > 0)
            h += (window.innerHeight - $(window).outerHeight(true));
    }

    box = "<div id=\"fancyalert\" style=\"top:"+scroll_top+"px;width:"+w+"px;height:"+h+"px;\">";
    box += "<div id=\"fancyalert_inner\" style=\"width:"+w+"px;height:"+h+"px;\"><div><span>"+msg;
    box += "<br>";
    box += "<button type=\"button\" id=\"fancyalert_close\">확인</button>";
    box += "</span></div></div><div id=\"fancyalert_bg\"></div>";
    box += "</div>";

    $("body").append(box);
}

$(function() {
    $(document).on("click", "#fancyalert_close, #fancyalert_inner", function() {
        $("#fancyalert").fadeOut().remove();
        $("html, body").off("touchmove", blockScroll);
    });
});