function focusField(field, def_val)
{
	if(field.value != def_val)
		return;

	field.className = 'input_on'
	field.value = '';
}
function blurField(field, def_val)
{
	if(field.value != '')
		return;

	field.className = 'input_off';
	field.value = def_val;
}
function view_info(_comm,x_pos,y_pos)
{
	var div = document.getElementById(_comm);
	var start_pos = document.getElementById('pos_' + _comm);
	if(div.style.display=="none")
	{
		div.style.top = Position(start_pos).y+y_pos + "px";
		div.style.left = Position(start_pos).x+x_pos + "px";
		div.style.display = "inline";
	}
	else
	{
		div.style.display = "none";
	}
}
function Position(obj) {
	this.x = 0;
	this.y = 0;
	while(obj) {
		this.x += obj.offsetLeft;
		this.y += obj.offsetTop;
		obj = obj.offsetParent;
	}
	return {x:this.x,y:this.y};
}
function display_see(el) {
	if(document.getElementById(el).style.display == 'none')
	{
		document.getElementById(el).style.display = 'inline';
	}
	else
	{
		document.getElementById(el).style.display = 'none';
	}
}
