/////////////////////////////////////////////////////////////////////////////////////////////////////////////
//
//  ToolTip 1.0
//  Por Jurguen Zambrano Moreno 
//  URL: http://jzambrano.perublog.net
//  Correo : jurguenzambrano@gmail.com
/////////////////////////////////////////////////////////////////////////////////////////////////////////////
//
//  Desarrollado para el Módulo de Declaraciones Juradas de la Oficina de Control de la Magistratura
//  Creado : 11 de Diciembre del 2007
//
/////////////////////////////////////////////////////////////////////////////////////////////////////////////
//
//  Muestra una ayuda contextual por cada campo que se edite en un determinado formulario
//
/////////////////////////////////////////////////////////////////////////////////////////////////////////////
//
//  Crear en la página donde lo utilizes una etiqueta div. Ejemplo:
//
//   <div id="tooltip" class="tooltip_texto" style="visibility:hidden;"></div>
//
//  Añade las siguientes funciones javascript en el elemento que deseas muestre una ayuda contextual:
//
//  onMouseOver="writetxt('Tu ayuda contextual')" onMouseOut="writetxt(0)"
// 
//  Puedes insertar etiquetas HTML en la ayuda contextual, ejemplo:
//
//  <a href="mipagina.html" onMouseOver="writetxt('<b>esto sale en negrita</b> <u>y esto en cursiva</u>')" onMouseOut="writetxt(0)">In which browser<br>will this run?</a>
//
//   Si necesitas darle estilo al tooltip solo añades la clase .tooltip_texto en tu hoja de estilo, por ejemplo:
//
//    .tooltip_texto {
//      text-align:left; 
//      font:bold 9pt sans-serif; 
//      background-color:tan; 
//      layer-background-color:tan; 
//      color:black; 
//    }
//
/////////////////////////////////////////////////////////////////////////////////////////////////////////////

var dofade=false;     // Activa el fade, solo para FireFox y Mozilla´, no funciona para Mocosoft Internet Explorer
var centertext=false; // Centra el texto dentro del div

////////////////////////////// No modiques estas líneas si no sabes lo que haces :) //////////////////////////////////////
var NS4 = (navigator.appName.indexOf("Netscape")>=0 && !document.getElementById)? true : false;
var IE4 = (document.all && !document.getElementById)? true : false;
var IE5 = (document.getElementById && document.all)? true : false;
var NS6 = (document.getElementById && navigator.appName.indexOf("Netscape")>=0 )? true: false;
var W3C = (document.getElementById)? true : false;
var ieop=0;
var op_id=0;

function writeindiv(text){
	if(NS4){
	navtxt.document.open();
	navtxt.document.write(text);
	navtxt.document.close();
	}
	if(W3C||IE4)navtxt.innerHTML=text;
}

function writetxt(text,control){
		navtxt=(NS4)? document.layers[control] : (IE4)? document.all[control] : (W3C)? document.getElementById(control) : null;
		if(text!=0){
			if(NS4)text='<div class="tooltip_texto">'+((centertext)?'<center>':'')+text+((centertext)?'</center>':'')+'</div>';
			writeindiv(text);
			if((W3C || IE4) && dofade){
				ieop=0;
				incropacity();
			}
			if(NS4)navtxt.visibility="show";
			if(W3C||IE4)navtxt.style.visibility="visible";
		}else{
			if(NS4)navtxt.visibility="hide";
			if(IE4||W3C){
				if(dofade)clearTimeout(op_id);
				navtxt.style.visibility="hidden";
			}
			writeindiv('');
		}
}

function incropacity(){
	if(ieop<=100){
		ieop+=7;
		if(IE4 || IE5)navtxt.style.filter="alpha(opacity="+ieop+")";
		if(NS6)navtxt.style.MozOpacity=ieop/100;
		op_id=setTimeout('incropacity()', 50);
	}
}

window.onload=function(){
  
}
