function mostrarAlerta(obj, tipo, men){
    var link = obj;
    var valores = findPos(link);
    var alertaTop = valores[1] + link.offsetHeight;
    if (tipo == 1) {
        var laDiv = 'divAlertaRight';
        var mensaje = 'infodivAlertaRight';
        
        alertaLeft = valores[0] - (250 - link.offsetWidth);
        document.getElementById(laDiv).style.left = alertaLeft + 'px';
    }
    if (tipo == 0) {
        var laDiv = 'divAlerta';
        var mensaje = 'infodivAlerta';
        document.getElementById(laDiv).style.left = valores[0] + 'px';
    }
    document.getElementById(laDiv).style.top = alertaTop + 'px';
    document.getElementById(mensaje).innerHTML = '<p>' + men + '<\/p>';
    document.getElementById(laDiv).style.display = 'block';
}

function mostrarAlertaVinculaciones(obj, tipo, men){
    var link = obj;
    var valores = findPos(link);
    var alertaTop = valores[1] + link.offsetHeight;
    if (tipo == 1) {
        var laDiv = 'divAlertaRight';
        var mensaje = 'infodivAlertaRight';
        
        alertaLeft = valores[0] - (250 - link.offsetWidth);
        document.getElementById(laDiv).style.left = alertaLeft + 'px';
    }
    if (tipo == 0) {
        var laDiv = 'divAlerta';
        var mensaje = 'infodivAlerta';
        alertaLeft = valores[0] - (55 - link.offsetWidth);
        document.getElementById(laDiv).style.left = alertaLeft + 'px';
    }
    document.getElementById(laDiv).style.top = alertaTop + 'px';
    document.getElementById(mensaje).innerHTML = '<p>' + men + '<\/p>';
    document.getElementById(laDiv).style.display = 'block';
}

function mostrarAlertaVinculaciones2(obj, tipo, men){
    var link = obj;
    var valores = findPos(link);
    var alertaTop = valores[1] + link.offsetHeight;
    if (tipo == 1) {
        var laDiv = 'divAlertaRightVinc';
        var mensaje = 'infodivAlertaRightVinc';
        
        alertaLeft = valores[0] - (250 - link.offsetWidth);
        document.getElementById(laDiv).style.left = alertaLeft + 'px';
    }
    if (tipo == 0) {
        var laDiv = 'divAlertaVinc';
        var mensaje = 'infodivAlertaVinc';
        alertaLeft = valores[0] - (55 - link.offsetWidth);
        document.getElementById(laDiv).style.left = alertaLeft + 'px';
    }
    document.getElementById(laDiv).style.top = alertaTop + 'px';
    document.getElementById(mensaje).innerHTML = '<p>' + men + '<\/p>';
    document.getElementById(laDiv).style.display = 'block';
}

function ocultarAlerta(tipo){
    if (tipo == 1) {
        var laDiv = 'divAlertaRight';
    }
    if (tipo == 0) {
        var laDiv = 'divAlerta';
    }
    document.getElementById(laDiv).style.display = 'none';
}

function ocultarAlerta2(tipo){
    if (tipo == 1) {
        var laDiv = 'divAlertaRightVinc';
    }
    if (tipo == 0) {
        var laDiv = 'divAlertaVinc';
    }
    document.getElementById(laDiv).style.display = 'none';
}

function findPos(obj){
    var curleft = curtop = 0;
    try {
		if (obj.offsetParent) {
			curleft = obj.offsetLeft;
			curtop = obj.offsetTop;
			while (obj = obj.offsetParent) {
				curleft += obj.offsetLeft;
				curtop += obj.offsetTop;
			}
		}
	} 
	catch (e) {
	}
    return [curleft, curtop];
}

function mostrarResumen(obj, men){
    var link = obj;
    var valores = findPos(link);
    var alertaTop = valores[1] + link.offsetHeight+5;
    var alertaLeft = valores[0] - (Math.abs(250 - link.offsetWidth));
    var laDiv = 'divResumen';
    var resumen = 'infodivResumen';
    document.getElementById(laDiv).style.left = alertaLeft + 'px';
    document.getElementById(laDiv).style.top = alertaTop + 'px';
    document.getElementById(resumen).innerHTML = '<p>' + men + '<\/p>';
    document.getElementById(laDiv).style.display = 'block';
}

function ocultarResumen(){
    var laDiv = 'divResumen';
    document.getElementById(laDiv).style.display = 'none';
}

/* funcion para mostrar aviso de refundidos */
function mostrarRefun(obj){
    
    var link = obj;
    var valores = findPos(link);
    var alertaTop = valores[1]+( link.offsetHeight); /*-68*/

  
    var alertaLeft = valores[0] - (Math.abs(340 - link.offsetWidth));
    var laDiv = 'divRef';
    var resumen = 'infodivRef';
    
    document.getElementById(laDiv).style.left = alertaLeft + 'px';
    document.getElementById(laDiv).style.top = alertaTop + 'px';
  
    document.getElementById(laDiv).style.display = 'block';
}

function ocultarRef(){
    var laDiv = 'divRef';
    document.getElementById(laDiv).style.display = 'none';
}

/*funcion para mostrar textos refundidos*/
function mostrartxtRef(obj){
     var link = obj;
    var valores = findPos(link);
    var alertaTop = valores[1]+( link.offsetHeight-80);
    var alertaLeft = valores[0] - (Math.abs(450 - link.offsetWidth));
    var laDiv = 'divtextRef';
    var resumen = 'infodivRef';
    ocultarResumen();                                                    /*  para que no quede sobrepuesto el resumen*/
    document.getElementById(laDiv).style.left = alertaLeft + 'px';
    document.getElementById(laDiv).style.top = alertaTop + 'px';
  //  document.getElementById(resumen).innerHTML = '<p>' + men + '<\/p>';
     document.getElementById(laDiv).style.display = 'block';
     ocultarRef();
   }

function ocultartextRef(){
    var laDiv = 'divtextRef';
    document.getElementById(laDiv).style.display = 'none';
}