function show(id)
{
	var mydiv = document.getElementById(id);
	mydiv.style.visibility="";
	mydiv.style.display="";
}

function hide(id)
{
	var mydiv = document.getElementById(id);
	mydiv.style.visibility="hidden";
	mydiv.style.display="none";
}

function thide(id)
{
	var mydiv = document.getElementById(id);
	var stat =  mydiv.style.visibility;
	
	if(stat == "hidden") 
	{
		show(id);
	}
	else 
	{
		hide(id);
	}
}

function HandleKeyDown(the_key, input)
{
	if ( ! the_key )
	{
		the_key = event.keyCode;
	}
	
	input.focus();
	
	// gecko
	caretPos = input.selectionStart;

	if ( !caretPos  && the_key == 9 )
	{
		document.selection.createRange().text = '\t' + document.selection.createRange().text;
		
		return false;
	}
	else if ( the_key == 9 )
	{
		s1 = (input.value).substring(0,caretPos);
		s2 = (input.value).substring(caretPos);
		input.value = s1 + '\t' + s2;
		
		input.setSelectionRange(caretPos+1, caretPos+1);
		
		return false;
	}
}
