var txtBoxOpen;
var txtBoxMaxH;
var txtBoxPadding = 7;
var defH = 55;




function resetTxtHeight()
{
	var thisTxt = document.getElementById("text-box-txt");
	txtBoxMaxH = thisTxt.offsetHeight - txtBoxPadding;
	thisTxt.style.height = defH + "px";
	txtBoxOpen = false;
	
	if (navigator.appVersion.indexOf("MSIE") != -1)
	{
		version = parseFloat(navigator.appVersion.split("MSIE")[1]);
		if (parseInt(version)<8) hacksForIE7();
	}
}

function hacksForIE7()
{
	document.getElementById("cnr-up").style.marginBottom = "-12px";
}

function closeTextBox()
{
	var closeBtn = document.getElementById("close-btn");
	var thisTxt = document.getElementById("text-box-txt");
	var closeImg = document.getElementById("cnr-up");
	
	var newH;
	
	if(txtBoxOpen)
	{
		newH = defH;
		txtBoxOpen = false;
		closeImg.src = "photoshop/cnr-down.gif";
	}
	else
	{
		newH = txtBoxMaxH - txtBoxPadding;
		txtBoxOpen = true;
		closeImg.src = "photoshop/cnr-up.gif";
	}
	
	var initH = thisTxt.offsetHeight - txtBoxPadding;
	var thisTxt_tw = new Tween(thisTxt.style, 'height', Tween.strongEaseInOut, initH, newH, 1, 'px');
	
	thisTxt_tw.start();
	
	thisTxt_tw.onMotionFinished = function()
	{
		//closeBtn.style.position = 'absolute';
		//closeBtn.style.top = "160px";
	}
}