var x;
var y;
var growTimerID;
var shrinkTimerID;
var objG;
var objS;
var maxH = 125;
var minH = 20;

function StartGrowTimer()
{
    if(x < maxH)
    {
        x = x + 5;
        objG.style.height = x + "px";
    }
    else
    {
        clearInterval(growTimerID);
    }
}

function StartShrinkTimer()
{
    if(y > minH)
    {
        y = y - 5;
        objS.style.height = y + "px";
    }
    else
    {
        clearInterval(shrinkTimerID);
    }
}

function showDetails(d1)
{
    var v = document.getElementById(d1);
    v.style.display='block';
    growDiv(v);
}

function growDiv(val)
{
    objG = val;
    x = 20;

    growTimerID = self.setInterval("StartGrowTimer()", 5);
}

function shrinkDiv(val)
{
    objS = document.getElementById(val);
    y = 125;

    shrinkTimerID = self.setInterval("StartShrinkTimer()", 5);
}