// Resoluciones de Pantalla definidas
var R640x480=1;
var R800x600=2;
var R1024x768=3;
var R1152x864=4;
var R1280x960=5;

// Tipos de Navegadores
var NavNS4 = 1;
var NavNS5 = 2;
var NavIE4 = 3;
var NavIE5 = 4;

// Valores por defecto
var iResActual=2;
var iNavActual=4;

// Rutina para identificar el browser del cliente
function obtNavegador()
{
	var vret=NavIE5;

	var ns4 = (document.layers);
	var ns6 = (document.getElementById && !document.all);
	var ie4 = (document.all && !document.getElementById);
	var ie5 = (document.all && document.getElementById);
	if(ns4) vret=NavNS4;
	else if(ns6) vret=NavNS5;
	else if(ie4) vret=NavIE4;
	else if(ie5) vret=NavIE5;
	iNavActual=vret;
}

function obtResolucion()
{
	var vret=2;
	xAncho=screen.width;
	xAlto=screen.height;
	if(xAncho==640 && xAlto==480)	vret=R640x480;
	else if(xAncho==800 && xAlto==600)	vret=R800x600;
	else if(xAncho==1024 && xAlto==768)	vret=R1024x768;
	else if(xAncho==1152 && xAlto==864)	vret=R1152x864;
	else if(xAncho==1280 && xAlto==960)	vret=R1280x960;
	iResActual=vret;
}

function autoResize(id){
    var newheight;
    //var newwidth;

    if(document.getElementById){
        newheight=document.getElementById(id).contentWindow.document .body.scrollHeight;
        //newwidth=document.getElementById(id).contentWindow.document .body.scrollWidth;
    }

    document.getElementById(id).height= (newheight) + "px";
    //document.getElementById(id).width= (newwidth) + "px";
}

function autoIframe(frameId){
	try{
		frame = document.getElementById(frameId);
		innerDoc = (frame.contentDocument) ? frame.contentDocument : frame.contentWindow.document;
		objToResize = (frame.style) ? frame.style : frame;
		objToResize.height = innerDoc.body.scrollHeight + 30;
	}
	catch(err){
		window.status = err.message;
	}
}
