function redimensionarCentro(){
	alto=window.innerHeight?window.innerHeight:document.body.parentNode.offsetHeight;
	alto=alto-74-30-35;
	alto=window.innerHeight?alto:alto-5;
	document.getElementById("centroPagina").style.height=alto+"px";
}


function campoNormal(campo){
	campo.className ="campoNormal";
}
function campoResaltado(campo){
	campo.className ="campoResaltado";
}




function pedirDatos(fuenteDatos, divID){
	
	var XMLHttpRequestObject = false;

	if (window.XMLHttpRequest) {
		XMLHttpRequestObject = new XMLHttpRequest();
	} else if (window.ActiveXObject) {
		XMLHttpRequestObject = new ActiveXObject("Microsoft.XMLHTTP");
	}
	
	
		
	if(XMLHttpRequestObject) {
		var obj = document.getElementById(divID);
		XMLHttpRequestObject.open("GET", fuenteDatos);
		XMLHttpRequestObject.onreadystatechange = function(){
			if (XMLHttpRequestObject.readyState == 4 && XMLHttpRequestObject.status == 200) {
				obj.innerHTML = XMLHttpRequestObject.responseText;
			}
		}
		XMLHttpRequestObject.send(null);
	} 
}



function mostrarDivLateral(event, nombreDiv, dcha, abajo){
	//determina un margen de pixels del div al raton
	margin=5;

	//La variable IE determina si estamos utilizando IE
	var IE = document.all?true:false;

	var tempX = 0;
	var tempY = 0;

	//document.body.clientHeight = devuelve la altura del body
	if(IE)
	{ //para IE
		//event.y|event.clientY = devuelve la posicion en relacion a la parte superior visible del navegador
		//event.screenY = devuelve la posicion del cursor en relaciona la parte superior de la pantalla
		//event.offsetY = devuelve la posicion del mouse en relacion a la posicion superior de la caja donde se ha pulsado
		tempX = event.x
		tempY = event.y
		if(window.pageYOffset){
			tempY=(tempY+window.pageYOffset);
			tempX=(tempX+window.pageXOffset);
		}else{
			tempY=(tempY+Math.max(document.body.scrollTop,document.documentElement.scrollTop));
			tempX=(tempX+Math.max(document.body.scrollLeft,document.documentElement.scrollLeft));
		}
	}else{ //para netscape
		document.captureEvents(Event.MOUSEMOVE);
		tempX = event.pageX;
		tempY = event.pageY;
	}

	if (tempX < 0){tempX = 0;}
	if (tempY < 0){tempY = 0;}
	
	var div=document.getElementById(nombreDiv);
	
	if (dcha){
		tempX=tempX-220-(margin*2);
	}
	
	
	
	div.style.top = (tempY+margin)+"px";
	div.style.left = (tempX+margin)+"px";
	div.style.display='block';
	if (abajo){
		tempY=tempY-div.clientHeight-(margin*2);
		div.style.top = (tempY+margin)+"px";
	}
	return;
	
}

function ocultarDivLateral(nombreDiv){
	div=document.getElementById(nombreDiv);
	div.style.display="none";
}

function cambiarClaseLateral(tr, clase){
	tr.className=clase;
}

function abrir(enlace){
	location.href=enlace;
}

  
