function getkey(e)
{
	if(window.event)
	{
	   return window.event.keyCode;
	}
	else if(e)
	{
	   return e.which;
	}
	else
	{
	   return null;
	}
}

function goodchars(e,goods)
{
	var key, keychar;
	key=getkey(e);
	if(key==null) return true;
	
	keychar=String.fromCharCode(key);
	keychar=keychar.toLowerCase();
	goods=goods.toLowerCase();
	
	if(goods.indexOf(keychar)!=-1)
	{
		return true;
	}
	
	if(key==null || key==0 || key==8 || key==9 || key==13 || key==27)
	{
	   return true;
	}
	
	return false;
}

function xsubmit(xfrm)
{
	switch(eval(xfrm))
	{
		case 1: 
			document.getElementById('frmcn_continua').disabled=1;
			document.getElementById('frmcn_mod').value=xfrm;
			document.getElementById('frmcn').submit();
			return true;
			break;
		default:
			return false;
	}
	return false;
}

function el_show(id)
{
	document.getElementById(id).className="on";
}

function el_hide(id)
{
	document.getElementById(id).className="off";
}

function el_display(obj,id)
{
	if(document.getElementById(id).className=='on')
	{
		obj.src = "/images/img_p.gif";
		obj.alt = "[ + ]";
		obj.title = "[ + ]";
		el_hide(id);
	}
	else
	{
		obj.src = "/images/img_m.gif";
		obj.alt = "[ - ]";
		obj.title = "[ - ]";
		el_show(id);
	}
}

function bye()
{
	//unload="function(){return true};"
	//alert('bye');
}
