
// these first two functions are using fixed parameters for the names
// and number of columns, these can be used for a layout where 
function getLongest_1() {
	colLength = new Array(2);
	colLength[0] = document.getElementById("column_1").offsetHeight;
	colLength[1] = document.getElementById("column_2").offsetHeight;

	colLength.sort(sortNumeric);
	colLength.reverse();
	return colLength[0];
}

function setLongest()
{
	if (document.getElementById("txtarea"))  //-- Kaushik -- to dynamically adjust text area based on screen resolution --//
		document.getElementById("txtarea").style.height = screen.height -524 +"px";
	
	var divLen = getLongest_1();
	document.getElementById("column_1").style.height = divLen+"px";
	document.getElementById("column_2").style.height = divLen+"px";
	
}

function sortNumeric(a,b)
{
return a - b
}

function scrollChange(link, tempHeight)  // kaushik 07/01/09 - to show/hide scrollbar //
{	
	if (link.innerHTML == "[Hide Scrollbar]")
		{
		link.innerHTML = "[Show Scrollbar]";
		link.title  = "Click Here to Show Scrollbar";
		}
	else if (link.innerHTML == "[Show Scrollbar]")
		{
		link.innerHTML = "[Hide Scrollbar]";
		link.title  = "Click Here to Hide Scrollbar";
		}
	
	if (document.getElementById("txtarea"))
	{
		if (document.getElementById("txtarea").style.height == "auto")
		{
			if (tempHeight)
				document.getElementById("txtarea").style.height = tempHeight + "px";
			else
				document.getElementById("txtarea").style.height = screen.height -524 +"px";
			document.getElementById("column_1").style.height = document.getElementById("column_2").scrollHeight;
		}	
		else
		{		
			document.getElementById("txtarea").style.height = "auto";
			document.getElementById("column_2").style.height = "auto";
			document.getElementById("container").style.height = "auto";
			document.getElementById("header").style.height = "auto";
			document.getElementById("main").style.height = "auto";
			document.getElementById("column_1").style.height = document.getElementById("column_2").scrollHeight;
		}
	}

}
function scrollChangeNews(link, tempHeight)  // kaushik 07/13/09 - to show/hide news scrollbar //
{	
	if (link.innerHTML == "[Hide Scrollbar]")
		{
		link.innerHTML = "[Show Scrollbar]";
		link.title  = "Click Here to Show Scrollbar";
		}
	else if (link.innerHTML == "[Show Scrollbar]")
		{
		link.innerHTML = "[Hide Scrollbar]";
		link.title  = "Click Here to Hide Scrollbar";
		}
	
	if (document.getElementById("newstxtarea"))
	{
		if (document.getElementById("newstxtarea").style.height == "auto")
		{
			if (tempHeight)
				document.getElementById("newstxtarea").style.height = tempHeight + "px";
			else
				document.getElementById("newstxtarea").style.height = screen.height -524 +"px";
			document.getElementById("column_1").style.height = document.getElementById("column_2").scrollHeight;
		}	
		else
		{		
			document.getElementById("newstxtarea").style.height = "auto";
			document.getElementById("column_2").style.height = "auto";
			document.getElementById("container").style.height = "auto";
			document.getElementById("header").style.height = "auto";
			document.getElementById("main").style.height = "auto";
			document.getElementById("column_1").style.height = document.getElementById("column_2").scrollHeight;
		}
	}

}

function scrollChangeEvents(link, tempHeight)  // kaushik 07/13/09 - to show/hide events scrollbar //
{	
	if (link.innerHTML == "[Hide Scrollbar]")
		{
		link.innerHTML = "[Show Scrollbar]";
		link.title  = "Click Here to Show Scrollbar";
		}
	else if (link.innerHTML == "[Show Scrollbar]")
		{
		link.innerHTML = "[Hide Scrollbar]";
		link.title  = "Click Here to Hide Scrollbar";
		}
	
	if (document.getElementById("eventstxtarea"))
	{
		if (document.getElementById("eventstxtarea").style.height == "auto")
		{
			if (tempHeight)
				document.getElementById("eventstxtarea").style.height = tempHeight + "px";
			else
				document.getElementById("eventstxtarea").style.height = screen.height -524 +"px";
			document.getElementById("column_1").style.height = document.getElementById("column_2").scrollHeight;
		}	
		else
		{		
			document.getElementById("eventstxtarea").style.height = "auto";
			document.getElementById("column_2").style.height = "auto";
			document.getElementById("container").style.height = "auto";
			document.getElementById("header").style.height = "auto";
			document.getElementById("main").style.height = "auto";
			document.getElementById("column_1").style.height = document.getElementById("column_2").scrollHeight;
		}
	}

}
