function FixImages( src )
{
	// Fix images paths
	texto_i = new String( src );
	texto_i = texto_i.replace(/src=\"\//g,"src=\"");
	return texto_i;
}

function SetInput(inputobj)
{
	eval("document." + inputobj + ".focus()");
}

function InitInput(inputobj,enteraction,keydownaction,keyupaction)
{
	if (iinput = FindComp(inputobj))
	{
		iinput.onkeypress = new Function("event",'if (!IfEnterAction(event)) return false;');
		if (enteraction != null)
		{
			iinput.onkeyup = new Function("event",'if (!IfEnterAction(event))' + enteraction + ';' + keyupaction);
		}
		else
		{
			iinput.onkeyup = new Function("event",'OnEnter(this, event); return false;');	
		}
		if (keydownaction != null)
		{
			iinput.onkeydown = new Function ("event",'if (!IfEnterAction(event))' + keydownaction);
		}
		
		iinput.onfocus = new Function('ChangeStyleT(this, \'input_focus\');this.select();');
		iinput.onblur = new Function('ChangeStyleT(this, \'input\')');
		iinput.onmousedown = new Function('wnd_ignore_nextcmd=1;');				
	}	
}

function IfEnterAction(e,action) 
{
     var code;    
     if (!e) var e = window.event
     if (e.keyCode) code = e.keyCode;
     else if (e.which) code = e.which;
	
	  
     if ((code==13)) {
		 return false;
	 }
	 return true;
}

function IfCustomAction(e,code2) 
{
     var code;    
     if (!e) var e = window.event
     if (e.keyCode) code = e.keyCode;
     else if (e.which) code = e.which;
	  
     if ((code==code2)) {
		 return false;
	 }
	 return true;
}

function OnEnter (field, event,action) 
{
	event = event||window.event;
	var keyCode = event.keyCode ? event.keyCode : event.which ? event.which : event.charCode;

	if (keyCode == 13) 
	{
		var i;
		for (i = 0; i < field.form.elements.length; i++)
		if (field == field.form.elements[i])
			break;

//		i = (i + 1) % field.form.elements.length;
		i = (i + 1);
		if (field.form.elements.length-1 < i)
		{
			if (action)
			{
				return action();
			}
			//return field.form.submit();
		}
		else
		{
//			if ( (field.form.elements[i].type == 'text') || (field.form.elements[i].type == 'password') )
			field.form.elements[i].focus();
			return false;
		}
	}
	else
		return true;
}

