var valorFrame;

function cargaFrame(frameSrc) {	
	
	mostrarBarraProgres(frameSrc);
	
	var frameValue;	
	
	frameValue = '<iframe src="' + frameSrc + '" scrolling="auto" class="frame" ';	
	frameValue += 'width="' + calcularWidth() + 'px"  height="' + calcularHeight(frameSrc) + 'px">';
	frameValue += '[Su navegador no soporta marcos o está actualmente configurado para no mostrar marcos. Sin embargo, puede ver ';
	frameValue += '<a href="' + frameSrc + '">el documento.</a>]';
	frameValue += '</iframe>';
	valorFrame = frameValue;	
	
	setTimeout("ocultarBarraProgres()", 500);
}

function calcularWidth() {
	
	var winW;
	var resta;
	
	if (parseInt(navigator.appVersion)>3) {
		 if (navigator.appName=="Netscape") {
			winW = window.innerWidth;
			resta = 68;
		 }
		 if (navigator.appName.indexOf("Microsoft") != -1) {
			winW = document.body.offsetWidth;
			resta = 100;		
		 }
	}
	
	var winWMenu = document.getElementById("menu").scrollWidth;	
	
	return (winW - winWMenu - resta);
	//  68
}

function calcularHeight() {
	
	var winH;
	
	if (parseInt(navigator.appVersion)>3) {
		 if (navigator.appName=="Netscape") {			
			winH = window.innerHeight;
		 }
		 if (navigator.appName.indexOf("Microsoft") != -1) {			
			winH = document.body.offsetHeight;
		 }
	}
	
	return (winH - 50);
}

function calcularHeight(frameSrc) {
	
	var winH;
	
	if(frameSrc == "noticias.html") {
		return 16000;
	}
	
	if(frameSrc == "calendarios.html") {
		return 19000;
	}
	
	if(frameSrc == "television.html") {
		return 2500;
	}
	
	if(frameSrc == "formularioContacto.html") {
		return 700;
	}
	
	if(frameSrc == "admin.php") {
		return 200;
	}
	
}

function calcularWidthCabecera() {
	
	var winW;
	
	if (parseInt(navigator.appVersion)>3) {
		 if (navigator.appName=="Netscape") {
			winW = window.innerWidth;
		 }
		 if (navigator.appName.indexOf("Microsoft") != -1) {
			winW = document.body.offsetWidth;			
		 }
	}		
	
	return winW;
}

function mostrarBarraProgres(frameSrc) {

	document.getElementById("contenido").innerHTML = "<img src='../images/progress.gif'>";		
	document.getElementById("contenido").style.width = calcularWidth();		
	document.getElementById("contenido").style.height = calcularHeight(frameSrc);
}

function ocultarBarraProgres() {

	document.getElementById("contenido").innerHTML = valorFrame;
}

function cargarValores() {	
	
	cargaFrame("noticias.html");	
	document.getElementById("cabecera").style.width = calcularWidthCabecera() - 35;	
	//document.getElementById("footer").style.width = calcularWidth() + 20;
}

function imagenNormal(imagen) {

	var elemento = document.getElementById("imagen" + imagen);
	elemento.innerHTML = "<img src='images/" + imagen + ".png' onmouseout=imagenTransparente('" + imagen + "')>";
}

function imagenTransparente(imagen) {

	var elemento = document.getElementById("imagen" + imagen);
	elemento.innerHTML = "<img src='images/" + imagen + "Transparente.png' onmouseover=imagenNormal('" + imagen + "')>";
}

