var thisP_placeholder=0; function getAJAXHTML(P_url,P_placeholder,P_method,P_params){ var purl =P_url; var pmethod=P_method?P_method:'get'; $(P_placeholder).innerHTML=''; var thisajaxobject = new Ajax.Updater( P_placeholder, purl, { method: pmethod, parameters: P_params, evalScripts: true }); __autocompletestatus__=0; return false; } positionIt = function() { if( document.getElementById ) { // Get a reference to divCentrado and measure its width and height. var div = document.getElementById( "cuerpo_contenido" ); var divWidth = div.offsetWidth ? div.offsetWidth : div.style.width ? parseInt( div.style.width ) : 0; var divHeight = div.offsetHeight ? div.offsetHeight : div.style.height ? parseInt( div.style.height ) : 0; // Calculating setX and setX so the div will be centered in the viewport. var setX = ( getViewportWidth() - divWidth ) / 2; var setY = ( getViewportHeight() - divHeight ) / 2; // If setX or setY have become smaller than 0, make them 0. if( setX < 0 ) setX = 0; if( setY < 0 ) setY = 0; // Position the div in the center of the page and make it visible. div.style.left = setX + "px"; div.style.top = setY + "px"; div.style.visibility = "visible"; } }; getViewportWidth = function() { var width = 0; if( document.documentElement && document.documentElement.clientWidth ) { width = document.documentElement.clientWidth; } else if( document.body && document.body.clientWidth ) { width = document.body.clientWidth; } else if( window.innerWidth ) { width = window.innerWidth - 18; } return width; }; getViewportHeight = function() { var height = 0; if( document.documentElement && document.documentElement.clientHeight ) { height = document.documentElement.clientHeight; } else if( document.body && document.body.clientHeight ) { height = document.body.clientHeight; } else if( window.innerHeight ) { height = window.innerHeight - 18; } return height; }; window.onload = positionIt; window.onresize = positionIt;