
var cantidad_seleccionados=0;
var cache;
var wantedToRun=0;
//global vars
var emod; //the event model
var mousex;
var mousey;

function runInterdrugs()
{
	if(leerCookie("MedicamentosRothlinLegal")=="")
	{
		wantedToRun = 0;	
//		openAgreementContract();
		window.open('includes/agreement.php?id=','mr','height=624,width=611,menubar=no,resizable=no,scrollbars=yes,status=no,toolbar=no');					

		return;
	}

	setActiveItem('demo_nav_interdrugs');
	llamarasincrono2('sections/interdrugs/main.php', 'content', 'sections/interdrugs/fillSelector.php' , 'interdrugsSelectDiv');
}

function fillSelector(str)
{
	query = 'sections/interdrugs/fillSelector.php?like='+str;
	llamarasincrono(query, 'interdrugsSelectDiv');	
}


function addItemToSelectionList(id, seleccion)
{

	var seleccionado=seleccion.options[seleccion.selectedIndex].value;
	var texseleccionado=seleccion.options[seleccion.selectedIndex].text;
	
	var parametros=document.getElementById("parametros");
	var pars=parametros.value;

	var todos=pars.split("@");
	
	var found=0;
	var i=0;
	for(i=0;i<todos.length;i++)
		if(todos[i]==seleccionado) found=1;

	if(found==1){
		alert(texseleccionado+" ya se encuentra en la lista.");
		return;
	}
        cantidad_seleccionados++;

 		parametros.value+=seleccionado+"@";

        var divi=document.getElementById("listaseleccionados"); 
 
        divi.innerHTML+="<input id='pepe' type='checkbox' checked id='O"+seleccion.selectedIndex + "'name='O"+cantidad_seleccionados+"'><a id='lupa' class=\"interdrugsItemSeleccionado\" href=\"javascript:msg('"+seleccionado+"','"+texseleccionado+"',this);\">"+ texseleccionado+ "</a><br>";
 
     //           divi.innerHTML+="<input id='pepe' type='checkbox' checked id='O"+seleccion.selectedIndex + "'name='O"+cantidad_seleccionados+"'><a id='lupa' style=\"text-decoration: none;  color: #000000;\" href=\"javascript:msg('"+seleccionado+"','"+texseleccionado+"');\">"+ texseleccionado+ "</a><br>";
}

function buscarinteracciones()
{	
	var parametros=document.getElementById("parametros").value;	
	cache = document.getElementById("interdrugsMainDiv").innerHTML;	
	llamarasincrono('sections/interdrugs/buscainteraccion.php?cadena='+parametros, 'interdrugsMainDiv');	
}

function nuevaSeleccion()
{
	document.getElementById("parametros").value ="";	
	document.getElementById("searchBox").value = "";
	document.getElementById("listaseleccionados").innerHTML = ""; 
	// fillSelector("");	
}

function volver()
{	
	document.getElementById("interdrugsMainDiv").innerHTML = cache;	
}


function msg(d,dt,e)
{

	document.getElementById('myDiv').style.visibility = "visible";
	
	document.getElementById('myDiv').style.top = (mousey-20)+"px";
	document.getElementById('myDiv').style.left = mousex+"px";
	
	var my_car=d;
//	if(d.charCodeAt(dt.length-1)==174) //registrados
//	{
			
		var code="<a href=\"javascript:verPrecaucionesYContraindicaciones('"+d+"');\"> Ver <b>Precauciones y Contraindicaciones</b></a> <a href=\"javascript:verembarazo('"+d+"');\"> Ver <b>Información sobre Embarazo y Lactancia</b></a> <a href=\"javascript:verinteracciones('"+d+"');\"> Ver <b>Interacciones</b></a>";
		document.getElementById('popupContainer').innerHTML=code;
//	}
//	else			// no registrados
//	{
//		var code="<a href=\"javascript:verPrecaucionesYContraindicaciones('"+d+"');\"> Ver <b>Precauciones y Contraindicaciones</b></a> <a href=\"javascript:verembarazo('"+d+"');\">  Ver <b>Información sobre Embarazo y Lactancia</b></a>";
//		document.getElementById('popupContainer').innerHTML=code;
//	}
	
	
/*
	if(d.charCodeAt(dt.length-1)==174) //registrados
	{
		
		var code="<a href=\"javascript:verPrecaucionesYContraindicaciones('"+d+"');\"> Ver Precauciones y Contraindicaciones</a> <a href=\"javascript:verinteracciones('"+d+"');\"> Ver Interacciones de "+dt+"</a><a href=\"javascript:verembarazo('"+d+"');\"> Ver Información sobre embarazo de "+dt+"</a><a href=\"javascript:verlactancia('"+d+"');\"> Ver Información sobre lactancia de "+dt+"</a>";
		document.getElementById('popupContainer').innerHTML=code;
	}
	else			// no registrados
	{
		var code="<a href=\"javascript:verPrecaucionesYContraindicaciones('"+d+"');\"> Ver Precauciones y Contraindicaciones</a> <a href=\"javascript:verinteracciones('"+d+"');\"> Ver Interacciones de "+dt+"</a> <a href=\"javascript:verembarazo('"+d+"');\"> Ver Información sobre embarazo de "+dt+"</a><a href=\"javascript:verlactancia('"+d+"');\"> Ver Información sobre lactancia de "+dt+"</a>"
		document.getElementById('popupContainer').innerHTML=code;
	}
*/		
}


function onloadH()
{

//	alert("loaded");
	/*
                emod = (e) ? (e.eventPhase) ? "W3C" : "NN4" : (window.event) ? "IE4+"  
: "unknown";

                if (emod == "NN4")
		{
                    //             document.captureEvents(Event.CLICK);
                                 document.captureEvents(Event.DBLCLICK);
		}
*/
                document.onclick=onclickH;

                return true;
}



//define the event handler for the onload event
window.onload = onloadH;




function onclickH(e)
{
	
	var posx = 0;
	var posy = 0;
	if (!e) var e = window.event;
	if (e.pageX || e.pageY) 	{
		posx = e.pageX;
		posy = e.pageY;
	}
	else if (e.clientX || e.clientY) 	{
		posx = e.clientX + document.body.scrollLeft
			+ document.documentElement.scrollLeft;
		posy = e.clientY + document.body.scrollTop
			+ document.documentElement.scrollTop;
	}
	// posx and posy contain the mouse position relative to the document
	// Do something with this information
mousex=posx;
mousey = posy;

var targ;
	if (!e) var e = window.event;
	if (e.target) targ = e.target;
	else if (e.srcElement) targ = e.srcElement;
	if (targ.nodeType == 3) // defeat Safari bug
		targ = targ.parentNode;
id = targ.id;

		document.getElementById('myDiv').style.visibility = "hidden";

}

function verembarazo(d)
{
	var parametros=document.getElementById("parametros").value;	
	cache = document.getElementById("interdrugsMainDiv").innerHTML;
	llamarasincrono('sections/interdrugs/retrieveEmbarazo.php?ch='+d, 'interdrugsMainDiv');		
}

function verinteracciones(d)
{
	var parametros=document.getElementById("parametros").value;	
	cache = document.getElementById("interdrugsMainDiv").innerHTML;
	llamarasincrono('sections/interdrugs/retrieveInteracciones.php?ch='+d, 'interdrugsMainDiv');		
}

function verPrecaucionesYContraindicaciones(d)
{
	var parametros=document.getElementById("parametros").value;	
	cache = document.getElementById("interdrugsMainDiv").innerHTML;
	llamarasincrono('sections/interdrugs/retrievePrecYCont.php?ch='+d, 'interdrugsMainDiv');		
}



function cerrarBubbleBox()
{
	bubble = document.getElementById("bubbleBox");
	bubble.style.visibility="hidden";
	if(document.getElementById('dontShowAgainCheckbox').checked)
	{
		// seteamos la cookie para que no aparezca otra vez
		window.document.cookie="MedicamentosRothlinDontShowTipInterdrugs = true;";
	}

}