


var currentContent = null;

function togglePannelAnimatedStatus(content, interval, step)
{
   
    if (currentContent==null)
    {
        currentContent = content;
        var expand = (content.style.display=="none");
        if (expand)
            content.style.display = "block";
        var max_height = content.offsetHeight;

        var step_height = step + (expand ? 0 : -max_height);
        toggleChevronIcon(content);
                
       
        content.style.height = Math.abs(step_height) + "px";
        setTimeout("togglePannelAnimatingStatus(" + interval + "," + step
            + "," + max_height + "," + step_height + ")", interval);
    }
}

function togglePannelAnimatingStatus(interval, step, max_height, step_height)
{
    var step_height_abs = Math.abs(step_height);

 
    if (step_height_abs>=step && step_height_abs<=(max_height-step))
    {
        step_height += step;
        currentContent.style.height = Math.abs(step_height) + "px";
        setTimeout("togglePannelAnimatingStatus(" + interval + "," + step
            + "," + max_height + "," + step_height + ")", interval);
    }
   
    else
    {
        if (step_height_abs<step)
            currentContent.style.display = "none";
        currentContent.style.height = "";
        currentContent = null;
    }
}


function toggleChevronIcon(content)
{	
    var chevron = content.parentNode.firstChild.childNodes[1].childNodes[0];
    var expand = (chevron.src.indexOf("expand.gif")>0);
    chevron.src = chevron.src
        .split(expand ? "expand.gif" : "collapse.gif")
        .join(expand ? "collapse.gif" : "expand.gif");
		
	if (chevron.src.indexOf("expand.gif")>0) {
	document.getElementById('AdvanceSearch').innerHTML = " Advanced Search<input name='searchtype' type='hidden' id='searchtype' value='0' size='3' maxlength='1'/> ";
	}else{
	document.getElementById('AdvanceSearch').innerHTML = " Advanced Search<input name='searchtype' type='hidden' id='searchtype' value='1' size='3' maxlength='1'/>";
		
	}
}
