$(document).ready(function(){
    $('.week .premium-button').click(function(){
        $('.offer').show();
        $('.week').hide(1500);
        $('.week').parent().append($('.login-box').show(1500));
        $('#types').val(7);
        return false;
        e.preventDefault(); 
    });
    $('.month .premium-button').click(function(){
        $('.offer').show();
        $('.month').hide(1500);
        $('.month').parent().append($('.login-box').show(1500));
        $('#types').val(30);
        return false;
        e.preventDefault();
    });
    $('.month3 .premium-button').click(function(){
        $('.offer').show();
        $('.month3').hide(1500);
        $('.month3').parent().append($('.login-box').show(1500));   
        $('#types').val(90);
        return false;
        e.preventDefault();   
    });
    $('.voted, .report-button').click(function(){
        if ($(this).attr('class').indexOf('voted')!=-1) {
            $('#vote-promp').css({
                'top':  $(this).offset().top,
                'left': $(this).offset().left,
            }).fadeIn(900).delay(2000).fadeOut(900);
        }
        else {
            $('#report-promp').css({
                'top':  $(this).offset().top,
                'left': $(this).offset().left,
            }).fadeIn(900).delay(2000).fadeOut(900);
        }
        return false;
        e.preventDefault();            
    });
    $('#login_form').submit(function(){
        $.post('/index.php?mode=ajax',{
            password : $('#password').val(),
            username : $('#username').val(),
            types    : $('#types').val(),
        },
        function(data){
            if(data.success == true){
                $('.login-box').html(data.tpl); 
            }   
            $('#login-promp').html(data.msg).css({
                'top':  $('#login_form').position().top,
                'left': $('#login_form').position().left,
                'color' : (data.success)? '#00aa00' : '#aa0000',
            }).fadeIn(900).delay(2000).fadeOut(900);  
        }, 'json');
        return false;
    });
});
