// JavaScript Document

var menuInt = new Object();
var duration = 50;
var ease = 3;

function overButton(name)
{
	var div = document.getElementById("div_"+name);
	clearInterval( menuInt[name] );
	menuInt[name] =  setInterval( "pushMenu( '"+name+"' )",duration );
}

function outButton(name)
{
	var div = document.getElementById("div_"+name);
	clearInterval( menuInt[name] );
	menuInt[name] = setInterval( "returnMenu( '"+name+"' )",duration );
}



function pushMenu(name)
{
	var amount = 10;
	var width = 217;
	var button = document.getElementById("div_"+name);
	
	current_pad = button.style.paddingRight;
	current_pad = current_pad.replace("px","");
	current_pad = Number(current_pad);
	new_pad = Math.ceil(((amount-current_pad)/ease)+current_pad);
	
	button.style.paddingRight = new_pad + "px";
	button.style.width = (width-new_pad) + "px";
	
	if( new_pad == amount ) clearInterval( menuInt[name] );
}



function returnMenu(name)
{
	var amount = 0;
	var width = 217;
	var button = document.getElementById("div_"+name);
	
	current_pad = button.style.paddingRight;
	current_pad = current_pad.replace("px","");
	current_pad = Number(current_pad);
	new_pad = Math.floor(((amount-current_pad)/ease)+current_pad);
	
	button.style.paddingRight = new_pad + "px";
	button.style.width = (width-new_pad) + "px";
	
	if( new_pad == amount ) clearInterval( menuInt[name] );
}

function clickButton(l)
{
	window.location.href="/csi"+l;
}

function adjustTextarea(t)
{
	var s = t.scrollHeight;
	var h = t.offsetHeight;
		
	if( (h-10)<s )
	{
		t.style.height = (s + 10)+"px";
	}
}
















































