/*
* - Hide N' Print (hide_n_print.js)
* - By: Hjalmar Guerra
* - 07/12/2007
* - Varias funciones para crear una versión de impresión sin recargar la página y
* - llamar el dialogo de impresión.
*/
	function apagar(obj) {
		var c = document.getElementById(obj);
		c.style.position = "absolute";
		c.style.visibility = "hidden";
	}

	function encender(obj) {
		var c = document.getElementById(obj);
		c.style.position = "relative";
		c.style.visibility = "visible";
	}
	
	function imprimir(){  
		if (window.print) {
			apagar("cabecera");
			//apagar("boton");
			window.print() ;  
		} else {
			var WebBrowser = '<OBJECT ID="WebBrowser1" WIDTH=0 HEIGHT=0 CLASSID="CLSID:8856F961-340A-11D0-A96B-00C04FD705A2"></OBJECT>';
			document.body.insertAdjacentHTML('beforeEnd', WebBrowser);
			apagar("cabecera");
			WebBrowser1.ExecWB(6, 2);  
		}
	}
	
	function display_boton(nombre) {
		var NS = (navigator.appName == "Netscape");
		var VERSION = parseInt(navigator.appVersion);
		if (VERSION > 3) {
			document.write('<div id="boton" onclick="imprimir()" style="width:200px; text-align:center; border:solid #999999; background-color:#CCCCCC; cursor:pointer">'+ nombre +'</div>');        
		}
	}