	function abrirVentana(destino,nombre)
	{
		var anchoPopUP = window.screen.width - 150;
		var altoPopUP = window.screen.height - 150;

		return abrirVentanaAnchoAlto(destino,nombre,anchoPopUP,altoPopUP);
	}
	function abrirVentanaEx(destino,nombre,detalles)
	{
		var anchoPopUP = window.screen.width - 150;
		var altoPopUP = window.screen.height - 150;

		return abrirVentanaAnchoAltoEx(destino,nombre,anchoPopUP,altoPopUP,detalles);
	}
	function abrirVentanaSep(destino,nombre,sepHoriz,sepVert)
	{
		var anchoPopUP = window.screen.width - sepHoriz;
		var altoPopUP = window.screen.height - sepVert;

		return abrirVentanaAnchoAlto(destino,nombre,anchoPopUP,altoPopUP);
	}

	function abrirVentana(destino,nombre,detalles)
	{
		var anchoPopUP = window.screen.width - 150;
		var altoPopUP = window.screen.height - 150;

		return abrirVentanaAnchoAlto(destino,nombre,anchoPopUP,altoPopUP,detalles);
	}

	// ----------------------------------------------------------------------------

	function abrirVentanaAnchoAlto(destino,nombre,anchoPopUP,altoPopUP)
	{
		var popLeft = (window.screen.width-anchoPopUP)/2;
		var popTop = (window.screen.height - altoPopUP)/2;

		return abrirVentanaAnchoAltoEx(destino,nombre,anchoPopUP,altoPopUP,"toolbar=no,scrollbars=yes,resizable=yes");
	}

	// ----------------------------------------------------------------------------

	function abrirVentanaAnchoAltoFixed(destino,nombre,anchoPopUP,altoPopUP)
	{
		var popLeft = (window.screen.width-anchoPopUP)/2;
		var popTop = (window.screen.height - altoPopUP)/2;

		return abrirVentanaAnchoAltoEx(destino,nombre,anchoPopUP,altoPopUP,"toolbar=no,scrollbars=no,resizable=no");
	}
	
	// ----------------------------------------------------------------------------

	function abrirVentanaAnchoAltoEx(destino,nombre,anchoPopUP,altoPopUP,detalles)
	{
		var popLeft = (window.screen.width-anchoPopUP)/2;
		var popTop = (window.screen.height - altoPopUP)/2;

		var strAtr;
		strAtr =  "width="+anchoPopUP;
		strAtr += ",height="+altoPopUP;
		strAtr += ",screenX="+popLeft;
		strAtr += ",screenY="+popTop;
		strAtr += ",left="+popLeft;
		strAtr += ",top="+popTop;
		strAtr += ","+detalles;

        var vntPop = window.open(destino,nombre,strAtr);
        if (vntPop) vntPop.focus();
	    return(vntPop);
	}

	// ----------------------------------------------------------------------------

	function ajustarVentanaCentro(iAncho, iAlto)
	{
		var iAuxPosX = window.screen.width - iAncho;
		var iAuxPosY = window.screen.height - iAlto;
		var iLeft = iAuxPosX/2;
		var iTop = iAuxPosY/2;

		window.resizeTo(iAncho,iAlto);
		window.moveTo(iLeft,iTop);
	}
	
	// ----------------------------------------------------------------------------
