
function review_post( )
{
    var movie_id = $('#review_movie_id').val();
    var username = $('#review_username').val();
    var comment  = $('#review_message').val();
    var score    = $('#review_score:checked').val();

    if( !score.match( /^[0-9]+$/ ) )
    {
        return;
    }

    if( username.length > 15 )
    {
        alert('ユーザー名は16文字以下です'); return;
    }   

    //form query
    var query = "movie_id=" + EscapeEUCJP( movie_id ) 
              + "&username=" + EscapeEUCJP( username ) 
              + "&comment=" + EscapeEUCJP( comment )
              + "&score=" + score;

    var params = 
    {
        method : 'POST',
        url    : '/member/app/4075/reviewpost',
        //url    : '/app/reviewpost',
		qt     : query,
        callback : review_post_callback
    }; 

    makeRequest( params );

}

function review_post_callback( o, params )
{
    if( o.readyState == 4 && o.status == 200 ) 
    {
        var responseText = o.responseText.replace( /[\r|\n]/g, '');

        if( responseText.length == 1 )
        {
            closeForm(); 
        }
        else
        {
            alert( responseText );
        }
    }
}

