


function agregar_favoritos (url, title)
{
	window.external.AddFavorite(url,title);
}
			
function abrir_ventana (url, nombre)
{ 
	window.open(url, nombre ,"width=600, height=500, left=100, top=100, scrollbars=YES, resizable=YES") 
} 

function crear_enlace (url, titulo)
{
	document.write('<a href="'+url+'">'+titulo+'</a>');
}

function acentos(Text)
{
	var cadena="";
	var codigo="";
	for (var j = 0; j < Text.length; j++)
	{
		var Char=Text.charCodeAt(j);
		switch(Char)
		{
			case 225:
			cadena+="a";
			break;
			case 233:
			cadena+="e";
			break;
			case 237:
			cadena+="i";
			break;
			case 243:
			cadena+="o";
			break;
			case 250:
			cadena+="u";
			break;
			case 193:
			cadena+="A";
			break;
			case 201:
			cadena+="E";
			break;
			case 205:
			cadena+="I";
			break;
			case 211:
			cadena+="O";
			break;
			case 218:
			cadena+="U";
			break;
			case 241:
			cadena+="n";
			break;
			case 209:
			cadena+="n";
			break;
			default:
			cadena+=Text.charAt(j);
			break;
		}
		
		codigo+="_"+Text.charCodeAt(j);
	}
return cadena;
}

function showHelpFloatWindow(windowID, obj, horizPadding, vertPadding, goRight)
{
	var w = document.getElementById(windowID);
	if (w != null)
	{	
		w.style.display = 'block';
		w.style.visibility = 'visible';
		
		//w.style.top = getAscendingTops(obj) + vertPadding;
		valor=getAscendingTops(obj) + vertPadding;
		valor_concatenado=''+valor+'px';
		w.style.top=valor_concatenado;
		
		if (getAscendingTops(obj) + vertPadding < 0) w.style.top = '0px';
		
		if (goRight == true)
		{
			//w.style.left = getAscendingLefts(obj) + obj.offsetWidth + horizPadding;
			valor=getAscendingLefts(obj) + obj.offsetWidth + horizPadding;
			valor_concatenado=''+valor+'px';
			w.style.left=valor_concatenado;
		}
		else
		{
			//w.style.left = getAscendingLefts(obj) - horizPadding;
			valor=getAscendingLefts(obj) - horizPadding;
			valor_concatenado=''+valor+'px';
			w.style.left=valor_concatenado;
			//if ((getAscendingLefts(obj) - horizPadding) < 0) w.style.left = getAscendingLefts(obj) + obj.offsetWidth + horizPadding;
			if ((getAscendingLefts(obj) - horizPadding) < 0)
			{
				valor=getAscendingLefts(obj) + obj.offsetWidth + horizPadding;
				valor_concatenado=''+valor+'px';
				w.style.left=valor_concatenado;
			}
		}
	}
}


function hideHelpFloatWindow(windowID)
{
	var w = document.getElementById(windowID);
	if (w != null)
	{
		w.style.display = 'none';
		w.style.visibility = 'hidden';
		
		w.top = -999;
		w.left = -999;
	}
}

function getAscendingLefts(elem){
	if (elem==null)
		return 0;
	else
		return elem.offsetLeft+getAscendingLefts(elem.offsetParent);
}

function getAscendingTops(elem){
	if (elem==null)
		return 0;
	else
		return elem.offsetTop+getAscendingTops(elem.offsetParent);
}
