﻿/*****************************************************
Author: Burciu Ovidiu | o[dot]burciu[at]gmail.com
Date:	July.2009 
******************************************************
   #DESCRIPTION:
    Performs default and main javascript actions 
   #REQUIRES (in the following order):
    [1] jquery-1.3.2.min.js
******************************************************/

/// On page load
$(document).ready(function() {
    setRightBackground();
    $(document).pngFix();
});

/// Align right-bottom the right bubbles background
function setRightBackground(){
    var bgContainerHeight = $("#bgRight").height();
    var windowHeight = $(document).height() - 70;
    if (windowHeight > bgContainerHeight){
        $("#bgRight").height(windowHeight);
    }
}

function prepareArchive() {
    var yearLinks = $("a[rel='year']");
    for (i = 0; i < yearLinks.length; i++) {
        if (yearLinks[i].id != "year" + selectedYear) {
            toggle(yearLinks[i].id);
        }
    }
    var monthLinks = $("a[rel='month']");
    for (i = 0; i < monthLinks.length; i++) {
        if (monthLinks[i].id != "month" + selectedMonth) {
            toggle(monthLinks[i].id);
        }
    }
}

function toggle(linkId) {
    var image = $("#" + linkId).children()[0];
    if (image.src.indexOf("down.gif") != -1) {
        image.src = "/assets/images/arrow_blue_right.gif";
        $("#" + linkId).parent().children("ul").css("display", "none");
    } else {
        image.src = "/assets/images/arrow_blue_down.gif";
        $("#" + linkId).parent().children("ul").css("display", "block");
    }
}

