// Invite a friend
var games_inviteForm = {};

function games_showInviteForm(gameid) {
    // get base URL
    var base = location.href.substr(0, location.href.indexOf('/games/') + 7);

    var el = document.getElementById('box' + gameid);

    games_inviteForm[gameid] = el.innerHTML;
    el.innerHTML = '<!-- <h3>Freunde einladen</h3> -->' +
    '<form id="inviteFriend' + gameid + '" class="inviteFriend" action="' + base + 'invite/' + gameid + '" method="post">' +
    '	<label for="absender_name">Name</label>' +
    '	<input type="text" id="absender_name" name="name" />' +
    '	<label for="empfanger_email">E-Mail</label>' +
    '	<input type="text" id="empfanger_email" name="email" />' +
    '	<a id="closeForm" href="javascript:void(0)" onclick="games_hideInviteForm(' + gameid + '); return false;">Schlie&szlig;en</a>' +
    '	<input id="form_submit" type="image" src="images/games/einladen.gif" alt="Einladen" />' +
    '</form>' +
    '<div class="clear_float"></div>';

    $('inviteFriend' + gameid).addEvent('submit',
        function(event) {
            var frm = document.getElementById('inviteFriend' + gameid);
            frm.send({
                update: 'box' + gameid
            });
            document.getElementById('box' + gameid).innerHTML = '<img src=\'images/games/stars/rating-loading.gif\' \\>';

            event = new Event(event);
            event.stop();
            return false;
        });
}

function games_hideInviteForm(gameid) {
    document.getElementById('box' + gameid).innerHTML = games_inviteForm[gameid];
}





// -------------------------------------

function games_rate(gameid, rate) {
    var box = document.getElementById('rating_' + gameid);
    //	box.innerHTML = 'Danke!';
    box.innerHTML = '<img src="images/games/stars/rating-loading.gif" />';

    // get base URL
    var base = location.href.substr(0, location.href.indexOf('/games/') + 7);
    new Ajax(base + 'rate/' + gameid, {
        data: 'rating=' + rate,
        update: 'rating_' + gameid
    }).request();
}



