function setOpacity(el, val) {
    jQuery(el).css('filter', 'alpha(opacity=' + val * 100 + ')').css('-moz-opacity', val).css('-khtml-opacity ', val).css('opacity', val)
}

function getScrollRatio() {
    var x = jQuery(document).scrollTop() / jQuery(document).height();
    x += .4;
    if (x > 1) x = 1;
    return x;
}

function getQuerystring(key, default_) {
    if (default_ == null) default_ = "";
    key = key.replace(/[\[]/, "\\\[").replace(/[\]]/, "\\\]");
    var regex = new RegExp("[\\?&]" + key + "=([^&#]*)");
    var qs = regex.exec(window.location.href);
    if (qs == null) return default_;
    else
    return qs[1];
}

jQuery(document).ready(function () {
    jQuery('#likeframe').fadeIn();
    jQuery('#comments').scrollTop(15000);

    var plusHtml = '<a title="Outros..." class="other" href="/seguir-o-maistutoriais/" />';
    jQuery('.cute_profiles_sprite').append(plusHtml);

    jQuery('#related').mouseover(function () {
        if (getScrollRatio() > .5) setOpacity('#related', 1);
    });
    jQuery('#related').mouseout(function () {
        var scroll = getScrollRatio();
        var pct = Math.pow(scroll, 6);
        setOpacity('#related', pct)
    });

    jQuery(document).scroll(function () {
        var scroll = getScrollRatio();
        var pct = Math.pow(scroll, 6);
        setOpacity('#related', pct)
    });
});

function showInfo() {
    jQuery('#slogan').css('display', 'block');
    jQuery('#slogan').stop().fadeIn();
}

function hideInfo() {
    jQuery('#slogan').stop().fadeOut();
}
