var isMSIE = getIsMSIE();
var isMozilla = getIsMozilla();
var browserVersion = getBrowserVersion();

var posType;
var posTopOrig;

//document.write("<B>Agente: </B>" + isMSIE + "<BR>")

function getIsMSIE()
{
   if (navigator.userAgent.indexOf("MSIE", 0) > -1)
      return true
   else
      return false;
   //end if.
}

function getIsMozilla()
{
   if (navigator.userAgent.indexOf("Mozilla", 0) > -1)
      return true
   else
      return false;
   //end if.
}

function getBrowserVersion()
{
   return parseInt(navigator.appVersion);
}

//Se imprime todo lo que está dentro del div aIdCuerpo en una página nueva.
function printSpecial(aIdCuerpo,aAutoPrint){
	var printReadyElem;
	var varDocument = document;

  	if(isMSIE)	//Si es Microsoft Explorer.
  	{
			varDocument 	= self;
			printReadyElem	= document.all[aIdCuerpo];
  	}
  	else
  	{			
			printReadyElem	= varDocument.getElementById(aIdCuerpo);
  	}
	
	if (!window.print)
	{
    	alert("Lo siento, pero a tu navegador no se le puede ordenar imprimir" +
		      " desde la web. Actualizate o hazlo desde los menús");
		return;
	}
	

	var html = "<HTML><HEAD>";
	html    += "<link href='00css/Hakaichi.css' rel='stylesheet' type='text/css'>	";
	html    += "</HEAD><BODY>";
	
	html    += "	<script type='text/javascript'>";
	html    += "	function imprimir(boton){ window.print();}";
	html    += "	</script>";

	if (printReadyElem != null)
	{
		html += printReadyElem.innerHTML;
	}
	else
	{
		alert("No se encuentra el texto a imprimir en el codigo HTML");
		return;
	}

	html += "</BODY></HTML>";
	
//alert(html);

	var printWin = window.open("","Vista Previa","scrollbars=yes,top=100,left=100,height=600,width=700,status=yes,toolbar=no,menubar=no,location=no");
	
	printWin.document.open();
	printWin.document.writeln(html);
	printWin.document.close();
	if (aAutoPrint)
	{
		printWin.print();
		printWin.close();
	}

}

