﻿// JavaScript Document

// Función para posicionar texto de Bienvenida
	if (document.getElementById("presentacion") != null) {
	    document.getElementById("slide").style.display='none';
		var newX = findPosX(document.getElementById('header'));
		var newY = findPosY(document.getElementById('header'));
		var xp = document.getElementById('presentacion');
		xp.style.top = newY + 135 + 'px';
		xp.style.left = newX + 0 + 'px';			
		}
		
//Función para reposicionar las animaciones Flash 		
	function reSizeWin() {
		if (document.getElementById("presentacion") != null) {
			document.getElementById("slide").style.display='none';
			var newX = findPosX(document.getElementById('header'));
			var newY = findPosY(document.getElementById('header'));
			var xp = document.getElementById('presentacion');
			xp.style.top = newY + 135 + 'px';
			xp.style.left = newX + 0 + 'px';			
			}
		}
		window.onresize=reSizeWin;		
		
//Función para posicionar slide
	if (document.getElementById("slide") != null) {
		var newX = findPosX(document.getElementById('header'));
		var newY = findPosY(document.getElementById('header'));
		var xp = document.getElementById('slide');
		xp.style.top = newY + 134 + 'px';
		xp.style.left = newX + 0 + 'px';			
		}
		
// Función para encontrar posición X de un objeto
	function findPosX(obj) {
		var curleft = 0;
		if (obj.offsetParent) {
			while (obj.offsetParent) {
				curleft += obj.offsetLeft
				obj = obj.offsetParent;
				}
			}
		else if (obj.x)
			curleft += obj.x;
		return curleft;
		}
	
// Función para encontrar posición Y de un objeto
	function findPosY(obj) {
		var curtop = 0;
		var printstring = '';
		if (obj.offsetParent) {
			while (obj.offsetParent) {
				printstring += ' element ' + obj.tagName + ' has ' + obj.offsetTop;
				curtop += obj.offsetTop
				obj = obj.offsetParent;
				}
			}
		else if (obj.y)
			curtop += obj.y;
			//window.status = printstring;
		return curtop;
		}