$(document).ready(function(){

  /*
    ----
      AJUSTES DE PNG e HOVER PARA IE
    ----
  */

  if (($.browser.msie && $.browser.version == 6)) {

    // classe png
    $('body div#topo h2').addClass('png');
    $('body div#topo h3').addClass('png');

    $('body div#coluna1 div.post div.data').addClass('png');

    $('body div#coluna2 div.inscreva a').addClass('png');

    $('body div#coluna2 div.caixa').addClass('png');
    $('body div#coluna2 div.caixa h4').addClass('png');
    $('body div#coluna2 div.caixa div.texto').addClass('png');

	}

  $('div#topo form#frmbusca input').focus(function() {
    if (this.value == this.defaultValue){
    this.value = '';
    }
      if(this.value != this.defaultValue){
      this.select();
    }
  });
  $('div#topo form#frmbusca input').blur(function() {
    if ($.trim(this.value) == ''){
      this.value = (this.defaultValue ? this.defaultValue : '');
    }
  });
  

});

function twitterTimeline(username, count)
{	
    var url = 'http://search.twitter.com/search.json?callback=?&rpp='+ count +'&q=from:'+ username;

    var loading = $("<p><\/p>");

    $("#twitter").append(loading);

    $.getJSON(url,function(data){
        $("#twitter").empty();
        $.each(data.results, function(i, obj){
            if(i == 0){
                $("#twitter").prepend('<ul class="tweet-list"><li class="tweet-content-' + i + '">');
            }else{
                $('.tweet-list').append('<li class="tweet-content-' + i + '">')	
            }
            $('.tweet-content-' + i + '').append('<span class="tweet-link-' + i + '">' + obj.text.replace(/#(.*?)(\s|$)/g, '<span class="hash">#$1 <\/span>').replace(/(\b(https?|ftp|file):\/\/[-A-Z0-9+&@#\/%?=~_|!:,.;]*[-A-Z0-9+&@#\/%=~_|])/ig, '<a href="$&">$&<\/a> ').replace(/@(.*?)(\s|\(|\)|$)/g, '<a href="http://twitter.com/$1">@$1 <\/a>$2'), ' <span class="time"><a href="http://twitter.com/'+username+'/statuses/'+this.id_str+'" target=_blank>' +H(this.created_at)+'<\/a><\/span>');
        });
    });

    $("h1").append(' @' + username);


    $.ajax({
        url: 'http://api.twitter.com/1/users/show.json',
        data: {screen_name: username},
        dataType: 'jsonp',
        success: function(data) {
            $('#followers').html(data.followers_count+' Followers');
        }
    });
        
}


var K = function () {
    var a = navigator.userAgent;
    return {
        ie: a.match(/MSIE\s([^;]*)/)
    }
}();
 
var H = function (a) {
    var b = new Date();
    var c = new Date(a);
    if (K.ie) {
        c = Date.parse(a.replace(/( \+)/, ' UTC$1'))
    }
    var d = b - c;
    var e = 1000,
        minute = e * 60,
        hour = minute * 60,
        day = hour * 24,
        week = day * 7;
    if (isNaN(d) || d < 0) {
        return ""
    }
    if (d < e * 7) {
        return "agora"
    }
    if (d < minute) {
        return Math.floor(d / e) + " segundos atrás"
    }
    if (d < minute * 2) {
        return "1 minuto atrás"
    }
    if (d < hour) {
        return Math.floor(d / minute) + " minutos atrás"
    }
    if (d < hour * 2) {
        return "1 hora atrás"
    }
    if (d < day) {
        return Math.floor(d / hour) + " horas atrás"
    }
    if (d > day && d < day * 2) {
        return "ontem"
    }
    if (d < day * 365) {
        return Math.floor(d / day) + " dias atrás"
    } else {
        return "mais de um ano atrás"
    }
};
