$(document).ready(function(){
    maisTweets();
    $("#maisTweets").click(maisTweets);
    $("#indiqueVideo").click(indiqueVideo);
    $("input.date").mask("99/99/9999");
});

function indiqueVideo(){
    $("#indiqueVideo").hide("fast");
    $("#form_video_url").show("fast");
    $("#form_video_url").submit(formVideoUrl);
}

function formVideoUrl(){
    video_url=$("#video_url").val();
    if(video_url==''){
        $("#box-videos p.alert").remove();    
        $("#form_video_url").after("<p class=\"alert\">Insira a url do seu vídeo.</p>");
    }else{
        $.ajax({
            url: $("#form_video_url").attr("action")+"?return=xml",
            type: 'POST',
            data: 'video_url='+video_url, 
            dataType: 'xml',
            success: function(data) {
                var result=$(data).find('content > result').text();
                $("#box-videos p.alert").remove();
                if(result=='success'){
                    $("#form_video_url").after("<p class=\"alert\">Vídeo indicado com sucesso, aguarde a aprovação.</p>");
                }else{
                    $("#form_video_url").after("<p class=\"alert\">Houve um erro no recebimento. Por favor, tente mais tarde novamente.</p>");
                }
                $("#form_video_url").hide("fast");
                $("#indiqueVideo").show("fast");
              }
        });
    }
    return false;
}


function maisTweets(){
    if($("div.tweet").length){
        var max_id=$("#boxTwitterContent div.tweet:last").attr('id').replace("twt_", "");
        url='twitterSearch.php?total=5&max_id='+(max_id-1);
    }else{
        url='twitterSearch.php?total=5';
    }
    
    $.ajax({
          url: url,
          dataType: "xml",
          success: function(data) {
                var tweets=$(data).find('tweets > tweet');
                if($(tweets).length){
                    $("#boxTwitterContent .tweet").remove();
                    $($(tweets)).each(function(){
                        var twt_id=$(this).find('twt_id').text();
                        var dif_time=$(this).find('dif_time').text();
                        var img_url=$(this).find('img_url').text();
                        var author_username=$(this).find('author_username').text();
                        var author_url=$(this).find('author_url').text();
                        var content=$(this).find('content').text();
                        if(author_username=="paradacosplay"){
                          extraClass=" oficial";
                        }else{
                          extraClass="";
                        }
                        $("#boxTwitterContent").append('<div class="tweet'+extraClass+'" id="twt_'+twt_id+'"><div class="twt-colA"><img class="twt-avatar" src="'+img_url+'" /></div><div class="twt-colB"><div class="twt-body"><div class="twt-txt"><a href="'+author_url+'" rel="nofollow">'+author_username+'</a> <span>'+dif_time+'</span><br />'+content+'</div></div><div class="twt-close"><!-- --></div></div><div class="clearFull"><!-- --></div></div>');
                    });
                }else{
                    $("#maisTweets").hide();
                }
          }
    });
}
