$(function(){

    /*
     * 携帯へのURLメール送信
     */
    $("#btn-mobile-url-send").click(function()
    {

        var mail_address_front  = $("input[@name='mail_address_front']").val();
        var mobile_mail_domain = $("select[@name='mobile_mail_domain']").val();
        var url = $("#url").val();

        // 入力チェック
        if (mail_address_front == '') {
            alert('メールアドレスが入力されていません。');
            return false;
        }

        // callback
        var processResponse = function(response)
        {
            var json = eval(response);

            alert(json.message);
            return false;
        };

        // エラー処理
        var notifyFailure = function(response, status, e)
        {
            //alert(response.responseText);
            return false;
        }

        $.ajax({
            'type'     : 'POST',
            'url'      : url,
            'dataType' : 'json',
            'data'     : {'mail_address_front' : mail_address_front,
                          'mobile_mail_domain' : mobile_mail_domain
                         },
            'success'  : processResponse,
            'error'    : notifyFailure
        });
    });
});

