function quitaEspacios(str){ str = str.replace(/^(\s|\ )*|(\s|\ )*$/g,""); return str; } function fOpenDiv(div){ /*var actual = $(".mDesplegable").index(this); if(displayReady[actual]==0){ displayReady[actual]= 1; if(cerradaDesplegable[actual]==0){ $("#desplegable_"+actual).slideDown("fast",function(){displayReady[actual]= 0;}); cerradaDesplegable[actual] = 1; $(this).css("backgroundImage","url(http://static.authvademecum.es/documentos/images_appli/desplegable_"+actual+"_on.gif)","borderColor","#97c0d9", "color","#000"); } else{ $("#desplegable_"+actual).slideUp("fast", function(){displayReady[actual]= 0;}); cerradaDesplegable[actual] = 0; $(this).css("backgroundImage","url(http://static.authvademecum.es/documentos/images_appli/desplegable_"+actual+".gif)","borderColor","#ccc", "color","#333"); $(this).hover( function () { $(this).css("backgroundImage","url(http://static.authvademecum.es/documentos/images_appli/desplegable_"+actual+"_on.gif)","borderColor","#97c0d9", "color","#000"); }, function () { $(this).css("backgroundImage","url(http://static.authvademecum.es/documentos/images_appli/desplegable_"+actual+".gif)","borderColor","#ccc", "color","#333"); } ); } }*/ } function muestraImgMedicamento(){ $(".fotos img").click(function(){ var origen = $(this).attr('src'); $(".fotoMedicamento img").attr({ src: origen }); $(".fotoMedicamento a").attr({ href: origen }); }); } function downloadImgMedicamento(id){ new_ajax(1,'../../empty/monografia/mediImgDownload?id_esp=' + id,'zona_imagen'); } function downloadImgLaboratorio(id){ new_ajax(1,'../../empty/monografia/laboImgDownload?id_lab=' + id,'img_laboratorio'); } function addMediVade(id){ new_ajax(1,'../../empty/medicamento/add_user_espec?id_esp=' + id,'miVademecumMenu'); } function eliminaMediVade(){ var cadena = document.getElementById("vade_id_esp").value; new_ajax(1,'../../empty/medicamento/user_espec_delete?id_esp=' + cadena,'miVademecumMenu'); } function addPAVade(id){ new_ajax(1,'../../empty/principio/add_user_mol?atc=' + id,'miVademecumMenu'); } function eliminaPAVade(){ var cadena = document.getElementById("vade_atc_code").value ; new_ajax(1,'../../empty/principio/user_mol_delete?atc=' + cadena,'miVademecumMenu'); } function reloadVadeMed(){ new_ajax(1,'../../empty/medicamento/user_espec','list1'); new_ajax(1,'../../empty/medicamento/user_espec_edit','vademecum_edit'); } function reloadVadePrin(){ new_ajax(1,'../../empty/principio/user_mol','list_principio'); new_ajax(1,'../../empty/principio/user_mol_edit','vademecum_princ_edit'); } function fEliminarVade(){ var panel = document.getElementById("vadeHidden").value; var tipo = document.getElementById("vadeTipo").value; if(panel=="1"){ if(tipo=="ME"){ if (fEliminaVadeMedicamento()){ reloadVadeMed(); } }else if(tipo=="PA"){ if (fEliminaVadePrincipio()){ reloadVadePrin(); } } } } function fEliminaVadeMedicamento(){ var elem = document.getElementsByName("mN_espec"); var cadena="0"; var ok = false; if(elem.length!=0){ for(i=0;i689){ $("#flotante").css({"top":estaY-500}); } else if(elementos.length<20){ $("#flotante").css({"top":estaY}); } else if(estaY<689){ $("#flotante").css({"top":247}); }*/ }); }else if(nivel==2){ $("#detras_1").slideDown("fast",function(){ $("#smatc_"+index2).css({"background":"url(http://static.authvademecum.es/documentos/images_appli/detras_0_c.gif) 0px 2px no-repeat", "padding":"10px 0 8px 43px"}); var position2 =$("#smatc_"+index2).position(); var laY = position2.top; var flotanteY = (($("#flotante").position().top+ $("#flotante").height())-($("#detras_1").height()*2)-178); $("#detras_1").css({"top":laY+233}); //$("#flotante").css({"top":laY+100}); }); }else if(nivel==3){ $("#detras_1").slideDown("fast",function(){ $("#ssmatc_"+index3).css({"background":"url(http://static.authvademecum.es/documentos/images_appli/detras_0_c.gif) 0px 2px no-repeat", "padding":"10px 0 8px 43px"}); var position2 =$("#ssmatc_"+index3).position(); var laY = position2.top; var flotanteY = (($("#flotante").position().top+ $("#flotante").height())-($("#detras_1").height()*2)-178); $("#detras_1").css({"top":laY+233}); //$("#flotante").css({"top":laY+100}); }); }else if(nivel==4){ $("#detras_1").slideDown("fast",function(){ $("#sssmatc_"+index4).css({"background":"url(http://static.authvademecum.es/documentos/images_appli/detras_0_c.gif) 0px 2px no-repeat", "padding":"10px 0 8px 43px"}); var position2 =$("#sssmatc_"+index4).position(); var laY = position2.top; var flotanteY = (($("#flotante").position().top+ $("#flotante").height())-($("#detras_1").height()*2)-178); $("#detras_1").css({"top":laY+233}); //$("#flotante").css({"top":laY+100}); }); }else if(nivel==5){ $("#detras_1").slideDown("fast",function(){ $("#ssssmatc_"+index5).css({"background":"url(http://static.authvademecum.es/documentos/images_appli/detras_0_c.gif) 0px 2px no-repeat", "padding":"10px 0 8px 43px"}); var position2 =$("#ssssmatc_"+index5).position(); var laY = position2.top; var flotanteY = (($("#flotante").position().top+ $("#flotante").height())-($("#detras_1").height()*2)-178); $("#detras_1").css({"top":laY+233}); //$("#flotante").css({"top":laY+100}); }); } } function openNivel4(id){ if(listo==true){ listo = false; $("#sssmatc_"+index4).css({"background":"#fff url(http://static.authvademecum.es/documentos/images_appli/sssm_farma_on.gif) 0px 2px no-repeat","padding":"10px 0 0 43px" }); farmaOld5 = index5; index5 = id; if(menuF4[index5]!=1){ $("#flotante").slideUp("fast"); $("#detras_1").slideUp("fast"); listo = true; menuF4[index5]=1; } if(farmaOld5!=undefined&&farmaOld5!=index5){ $("#ssssmatc_"+farmaOld5).css({"background":"url(http://static.authvademecum.es/documentos/images_appli/ssssm_farma_off.gif) no-repeat", "padding":"10px 0 0 43px"}); menuF4[farmaOld5]=0; } else{ listo = true; } } else{ return false; } } function openNivel3(id){ if(listo==true){ listo = false; $("#ssmatc_"+index3).css({"background":"#fff url(http://static.authvademecum.es/documentos/images_appli/ssm_farma_on.gif) 0px 2px no-repeat","padding":"10px 0 0 43px" }); farmaOld4 = index4; index4 = id; $("#flotante").slideUp("fast"); $("#detras_1").slideUp("fast"); listo = true; if(menuF3[index4]!=1){ $("#atcdpppp_"+index4).slideDown("fast",function(){ menuF3[index4]=1; }); if(farmaOld4!=index4){ $("#atcdpppp_"+farmaOld4).slideUp("fast"); $("#sssmatc_"+farmaOld4).css({"background":"url(http://static.authvademecum.es/documentos/images_appli/sssm_farma_off.gif) no-repeat", "padding":"10px 0 0 43px"}); menuF3[farmaOld4]=0; $("#atcdpppp_"+farmaOld4).html(" "); } if(index5!=undefined){ menuF4[index5]=0; } } } else{ return false; } } function openNivel2(id){ if(listo==true){ listo = false; $("#smatc_"+index2).css({"background":"#fff url(http://static.authvademecum.es/documentos/images_appli/sm_farma_on.gif) 0px 2px no-repeat","padding":"10px 0 0 43px" }); farmaOld3 = index3; index3 = id; $("#flotante").slideUp("fast"); $("#detras_1").slideUp("fast"); listo = true; if(menuF2[index3]!=1){ $("#atcdppp_"+index3).slideDown("fast",function(){ menuF2[index3]=1; }); if(farmaOld3!=index3){ $("#atcdppp_"+farmaOld3).slideUp("fast"); $("#ssmatc_"+farmaOld3).css({"background":"url(http://static.authvademecum.es/documentos/images_appli/ssm_farma_off.gif) no-repeat", "padding":"10px 0 0 43px"}); menuF2[farmaOld3]=0; if(index4!=undefined){ $("#atcdpppp_"+index4).slideUp("fast"); $("#sssmatc_"+index4).css({"backgroundColor":"#fff","backgroundImage":"url(http://static.authvademecum.es/documentos/images_appli/sssm_farma_off.gif)"}); $("#atcdppp_"+farmaOld3).html(" "); menuF3[index4]=0; } if(index5!=undefined){ menuF4[index5]=0; } } } } else{ return false; } } function openNivel1(id){ if(listo==true){ listo = false; $("#matc_"+index).css({"background":"#fff url(http://static.authvademecum.es/documentos/images_appli/m_farma_on.gif) 12px 4px no-repeat","padding":"4px 0 5px 35px" }); farmaOld2 = index2; index2 = id; orden = "smatc_" + id; $("#flotante").slideUp("fast"); $("#detras_0").slideUp("fast"); $("#detras_1").slideUp("fast"); listo = true; if(menuF1[index2]!=1){ $("#atcdpp_"+index2).slideDown("fast",function(){ menuF1[index2]=1; }); if(farmaOld2!=index2){ $("#atcdpp_"+farmaOld2).slideUp("fast"); $("#smatc_"+farmaOld2).css({"background":"url(http://static.authvademecum.es/documentos/images_appli/sm_farma_off.gif) no-repeat", "padding":"10px 0 0 43px"}); menuF1[farmaOld2]=0; if(index3!=undefined){ $("#atcdppp_"+index3).slideUp("fast"); $("#ssmatc_"+index3).css({"backgroundColor":"#fff","backgroundImage":"url(http://static.authvademecum.es/documentos/images_appli/ssm_farma_off.gif)"}); $("#atcdpp_"+farmaOld2).html(" "); menuF2[index3]=0; } if(index4!=undefined){ $("#atcdpppp_"+index4).slideUp("fast"); $("#sssmatc_"+index4).css({"backgroundColor":"#fff","backgroundImage":"url(http://static.authvademecum.es/documentos/images_appli/sssm_farma_off.gif)"}); $("#atcdppp_"+farmaOld3).html(" "); menuF3[index4]=0; } if(index5!=undefined){menuF4[index5]=0;} } } } else{ return false; } } function openNivel0(id){ if(listo==true){ listo = false; $("#flotante").slideUp("fast"); $("#detras_0").slideUp("fast"); $("#detras_1").slideUp("fast"); farmaOld = index; index = id orden = "matc_" + id; listo = true; if(menuF0[index]!=1){ $("#atcdp_"+index).slideDown("fast",function(){ menuF0[index]=1; }); if(farmaOld!=index){ $("#atcdp_"+farmaOld).slideUp("fast"); $("#matc_"+farmaOld).css({"background":"#fff url(http://static.authvademecum.es/documentos/images_appli/m_farma_off.gif) 12px 4px no-repeat","padding":"4px 0 5px 35px" }); menuF0[farmaOld]=0; if(index2!=undefined){ $("#atcdpp_"+index2).slideUp("fast"); $("#smatc_"+index2).css({"backgroundColor":"#fff","backgroundImage":"url(http://static.authvademecum.es/documentos/images_appli/sm_farma_off.gif)"}); $("#atcdp_"+farmaOld).html(" "); menuF1[index2]=0; } if(index3!=undefined){ $("#atcdppp_"+index3).slideUp("fast"); $("#ssmatc_"+index3).css({"backgroundColor":"#fff","backgroundImage":"url(http://static.authvademecum.es/documentos/images_appli/ssm_farma_off.gif)"}); $("#atcdpp_"+farmaOld2).html(" "); menuF2[index3]=0; } if(index4!=undefined){ $("#atcdpppp_"+index4).slideUp("fast"); $("#sssmatc_"+index4).css({"backgroundColor":"#fff","backgroundImage":"url(http://static.authvademecum.es/documentos/images_appli/sssm_farma_off.gif)"}); $("#atcdppp_"+farmaOld3).html(" "); menuF3[index4]=0; } if(index5!=undefined){ menuF4[index5]=0; } } } } else{ return false; } } function test4(id){ if(listo==true){ listo = false; $("#sssmatc_"+index4).css({"background":"#fff url(http://static.authvademecum.es/documentos/images_appli/sssm_farma_on.gif) 0px 2px no-repeat","padding":"10px 0 0 43px" }); farmaOld5 = index5; index5 = id; if($("#ssssmatc_"+index5)!=undefined && $("#ssssmatc_"+index5) != null ){ if(menuF4[index5]!=1){ $("#flotante").slideUp("fast"); $("#detras_1").slideUp("fast"); $("#flotante").slideDown("fast"); $("#detras_1").slideDown("fast",function(){ $("#ssssmatc_"+index5).css({"background":"url(http://static.authvademecum.es/documentos/images_appli/detras_0_c.gif) 0px 2px no-repeat", "padding":"10px 0 8px 43px"}); var position2 =$("#ssssmatc_"+index5).position(); var laY = position2.top; var flotanteY = (($("#flotante").position().top+ $("#flotante").height())-($("#detras_1").height()*2)-178); $("#detras_1").css({"top":laY+233}); //$("#flotante").css({"top":laY+100}); /*if(laY>flotanteY){ $("#flotante").css({"top":laY-100}); } else if(laY<$("#flotante").position().top){ $("#flotante").css({"top":247}); }*/ listo = true; }); menuF4[index5]=1; } if(farmaOld5!=undefined&&farmaOld5!=index5){ $("#ssssmatc_"+farmaOld5).css({"background":"url(http://static.authvademecum.es/documentos/images_appli/ssssm_farma_off.gif) no-repeat", "padding":"10px 0 0 43px"}); menuF4[farmaOld5]=0; } else{ listo = true; } }else{ listo = true; } } else{ return false; } } function test3(id){ if(listo==true){ listo = false; $("#ssmatc_"+index3).css({"background":"#fff url(http://static.authvademecum.es/documentos/images_appli/ssm_farma_on.gif) 0px 2px no-repeat","padding":"10px 0 0 43px" }); farmaOld4 = index4; index4 = id; if($("#sssmatc_"+index4)!=undefined && $("#sssmatc_"+index4) != null ){ $("#flotante").slideUp("fast"); $("#detras_1").slideUp("fast"); $("#flotante").slideDown("fast"); $("#detras_1").slideDown("fast",function(){ $("#sssmatc_"+index4).css({"background":"url(http://static.authvademecum.es/documentos/images_appli/detras_0_c.gif) 0px 2px no-repeat", "padding":"10px 0 8px 43px"}); var position2 =$("#sssmatc_"+index4).position(); var laY = position2.top; var flotanteY = (($("#flotante").position().top+ $("#flotante").height())-($("#detras_1").height()*2)-178); $("#detras_1").css({"top":laY+233}); //$("#flotante").css({"top":laY+100}); /*if(laY>flotanteY){ $("#flotante").css({"top":laY-100}); } else if(laY<$("#flotante").position().top){ $("#flotante").css({"top":247}); }*/ listo = true; }); if(menuF3[index4]!=1){ $("#atcdpppp_"+index4).slideDown("fast",function(){ menuF3[index4]=1; }); if(farmaOld4!=index4){ $("#atcdpppp_"+farmaOld4).slideUp("fast"); $("#sssmatc_"+farmaOld4).css({"background":"url(http://static.authvademecum.es/documentos/images_appli/sssm_farma_off.gif) no-repeat", "padding":"10px 0 0 43px"}); menuF3[farmaOld4]=0; $("#atcdpppp_"+farmaOld4).html(" "); } if(index5!=undefined){ menuF4[index5]=0; } } else{ $("#atcdpppp_"+index4).slideUp("fast"); $("#sssmatc_"+index4).css({"background":"url(http://static.authvademecum.es/documentos/images_appli/sssm_farma_off.gif) no-repeat", "padding":"10px 0 0 43px"}); menuF3[index4]=0; if(index5!=undefined){menuF4[index5]=0;} listo = true; } }else{ listo = true; } } else{ return false; } } function test2(id){ if(listo==true){ listo = false; $("#smatc_"+index2).css({"background":"#fff url(http://static.authvademecum.es/documentos/images_appli/sm_farma_on.gif) 0px 2px no-repeat","padding":"10px 0 0 43px" }); farmaOld3 = index3; index3 = id; if($("#ssmatc_"+index3)!=undefined && $("#ssmatc_"+index3) != null ){ $("#flotante").slideUp("fast"); $("#detras_0").slideUp("fast"); $("#detras_1").slideUp("fast"); $("#flotante").slideDown("fast"); $("#detras_1").slideDown("fast",function(){ $("#ssmatc_"+index3).css({"background":"url(http://static.authvademecum.es/documentos/images_appli/detras_0_c.gif) 0px 2px no-repeat", "padding":"10px 0 8px 43px"}); var position2 =$("#ssmatc_"+index3).position(); var laY = position2.top; var flotanteY = (($("#flotante").position().top+ $("#flotante").height())-($("#detras_1").height()*2)-178); $("#detras_1").css({"top":laY+233}); //$("#flotante").css({"top":laY+100}); /*if(laY>flotanteY){ $("#flotante").css({"top":laY-100}); } else if(laY<$("#flotante").position().top){ $("#flotante").css({"top":247}); }*/ listo = true; }); if(menuF2[index3]!=1){ $("#atcdppp_"+index3).slideDown("fast",function(){ menuF2[index3]=1; }); if(farmaOld3!=index3){ $("#atcdppp_"+farmaOld3).slideUp("fast"); $("#ssmatc_"+farmaOld3).css({"background":"url(http://static.authvademecum.es/documentos/images_appli/ssm_farma_off.gif) no-repeat", "padding":"10px 0 0 43px"}); menuF2[farmaOld3]=0; if(index4!=undefined){ $("#atcdpppp_"+index4).slideUp("fast"); $("#sssmatc_"+index4).css({"backgroundColor":"#fff","backgroundImage":"url(http://static.authvademecum.es/documentos/images_appli/sssm_farma_off.gif)"}); $("#atcdppp_"+farmaOld3).html(" "); menuF3[index4]=0; } if(index5!=undefined){menuF4[index5]=0;} } } else{ $("#atcdppp_"+index3).slideUp("fast"); $("#ssmatc_"+index3).css({"background":"url(http://static.authvademecum.es/documentos/images_appli/ssm_farma_off.gif) no-repeat", "padding":"10px 0 0 43px"}); menuF2[index3]=0; if(index4!=undefined){ $("#atcdpppp_"+index4).slideUp("fast"); $("#sssmatc_"+index4).css({"backgroundColor":"#fff","backgroundImage":"url(http://static.authvademecum.es/documentos/images_appli/sssm_farma_off.gif)"}); //$("#atcdppp_"+farmaOld3).html(" "); menuF3[index4]=0; } if(index5!=undefined){menuF4[index5]=0;} listo = true; } }else{ listo = true; } } else{ return false; } } function test1(id){ if(listo==true){ listo = false; $("#matc_"+index).css({"background":"#fff url(http://static.authvademecum.es/documentos/images_appli/m_farma_on.gif) 12px 4px no-repeat","padding":"4px 0 5px 35px" }); farmaOld2 = index2; index2 = id; if($("#smatc_"+index2)!=undefined && $("#smatc_"+index2) != null ){ $("#flotante").slideUp("fast"); $("#detras_0").slideUp("fast"); $("#detras_1").slideUp("fast"); $("#flotante").slideDown("fast"); $("#detras_1").slideDown("fast",function(){ $("#smatc_"+index2).css({"background":"url(http://static.authvademecum.es/documentos/images_appli/detras_0_c.gif) 0px 2px no-repeat", "padding":"10px 0 8px 43px"}); var position2 =$("#smatc_"+index2).position(); var laY = position2.top; var flotanteY = (($("#flotante").position().top+ $("#flotante").height())-($("#detras_1").height()*2)-178); $("#detras_1").css({"top":laY+233}); //$("#flotante").css({"top":laY+100}); /*if(laY>flotanteY){ //$("#flotante").css({"top":laY-100}); $("#flotante").css({"top":laY-50}); } else if(laY<$("#flotante").position().top){ $("#flotante").css({"top":247}); }*/ listo = true; }); if(menuF1[index2]!=1){ $("#atcdpp_"+index2).slideDown("fast",function(){ menuF1[index2]=1; }); if(farmaOld2!=index2){ $("#atcdpp_"+farmaOld2).slideUp("fast"); $("#smatc_"+farmaOld2).css({"background":"url(http://static.authvademecum.es/documentos/images_appli/sm_farma_off.gif) no-repeat", "padding":"10px 0 0 43px"}); menuF1[farmaOld2]=0; if(index3!=undefined){ $("#atcdppp_"+index3).slideUp("fast"); $("#ssmatc_"+index3).css({"backgroundColor":"#fff","backgroundImage":"url(http://static.authvademecum.es/documentos/images_appli/ssm_farma_off.gif)"}); $("#atcdpp_"+farmaOld2).html(" "); menuF2[index3]=0; } if(index4!=undefined){ $("#atcdpppp_"+index4).slideUp("fast"); $("#sssmatc_"+index4).css({"backgroundColor":"#fff","backgroundImage":"url(http://static.authvademecum.es/documentos/images_appli/sssm_farma_off.gif)"}); $("#atcdppp_"+farmaOld3).html(" "); menuF3[index4]=0; } if(index5!=undefined){ menuF4[index5]=0; } } } else{ $("#atcdpp_"+index2).slideUp("fast"); $("#smatc_"+index2).css({"background":"url(http://static.authvademecum.es/documentos/images_appli/sm_farma_off.gif) no-repeat", "padding":"10px 0 0 43px"}); menuF1[index2]=0; if(index3!=undefined){ $("#atcdppp_"+index3).slideUp("fast"); $("#ssmatc_"+index3).css({"backgroundColor":"#fff","backgroundImage":"url(http://static.authvademecum.es/documentos/images_appli/ssm_farma_off.gif)"}); //$("#atcdpp_"+farmaOld2).html(" "); menuF2[index3]=0; } if(index4!=undefined){ $("#atcdpppp_"+index4).slideUp("fast"); $("#sssmatc_"+index4).css({"backgroundColor":"#fff","backgroundImage":"url(http://static.authvademecum.es/documentos/images_appli/sssm_farma_off.gif)"}); $("#atcdppp_"+farmaOld3).html(" "); menuF3[index4]=0; } if(index5!=undefined){ menuF4[index5]=0; } listo = true; } }else{ listo = true; } } else{ return false; } } function test0(id){ if(listo==true){ listo = false; $("#flotante").slideUp("fast"); $("#detras_0").slideUp("fast"); $("#detras_1").slideUp("fast"); farmaOld = index; index = id orden = "matc_" + id; $("#flotante").slideDown("fast"); $("#detras_1").slideDown("fast", function(){ $("#matc_"+index).css({"background":"url(http://static.authvademecum.es/documentos/images_appli/detras_0_d.gif) 0px 0px no-repeat","padding":"4px 0 10px 34px"}); var estaY = $("#matc_"+index).position().top; $("#detras_1").css({"top":estaY+230}); /*if(estaY>689){ $("#flotante").css({"top":estaY-500}); } else if(estaY<689){ $("#flotante").css({"top":247}); }*/ listo = true; }); if(menuF0[index]!=1){ $("#atcdp_"+index).slideDown("fast",function(){ menuF0[index]=1; }); if(farmaOld!=index){ $("#atcdp_"+farmaOld).slideUp("fast"); $("#matc_"+farmaOld).css({"background":"#fff url(http://static.authvademecum.es/documentos/images_appli/m_farma_off.gif) 12px 4px no-repeat","padding":"4px 0 5px 35px" }); menuF0[farmaOld]=0; if(index2!=undefined){ $("#atcdpp_"+index2).slideUp("fast"); $("#smatc_"+index2).css({"backgroundColor":"#fff","backgroundImage":"url(http://static.authvademecum.es/documentos/images_appli/sm_farma_off.gif)"}); $("#atcdp_"+farmaOld).html(" "); menuF1[index2]=0; } if(index3!=undefined){ $("#atcdppp_"+index3).slideUp("fast"); $("#ssmatc_"+index3).css({"backgroundColor":"#fff","backgroundImage":"url(http://static.authvademecum.es/documentos/images_appli/ssm_farma_off.gif)"}); $("#atcdpp_"+farmaOld2).html(" "); menuF2[index3]=0; } if(index4!=undefined){ $("#atcdpppp_"+index4).slideUp("fast"); $("#sssmatc_"+index4).css({"backgroundColor":"#fff","backgroundImage":"url(http://static.authvademecum.es/documentos/images_appli/sssm_farma_off.gif)"}); $("#atcdppp_"+farmaOld3).html(" "); menuF3[index4]=0; } if(index5!=undefined){ menuF4[index5]=0; } } } else{ $("#atcdp_"+index).slideUp("fast"); $("#matc_"+index).css({"background":"#fff url(http://static.authvademecum.es/documentos/images_appli/m_farma_off.gif) 12px 4px no-repeat","padding":"4px 0 5px 35px" }); menuF0[index]=0; //$("#detras_1").slideUp("fast"); var estaY = $("#"+orden).position().top; $("#detras_1").css({"top":estaY+13}); if(index2!=undefined){ $("#atcdpp_"+index2).slideUp("fast"); $("#smatc_"+index2).css({"backgroundColor":"#fff","backgroundImage":"url(http://static.authvademecum.es/documentos/images_appli/sm_farma_off.gif)"}); menuF1[index2]=0; } if(index3!=undefined){ $("#atcdppp_"+index3).slideUp("fast"); $("#ssmatc_"+index3).css({"backgroundColor":"#fff","backgroundImage":"url(http://static.authvademecum.es/documentos/images_appli/ssm_farma_off.gif)"}); $("#atcdpp_"+farmaOld2).html(" "); menuF2[index3]=0; } if(index4!=undefined){ $("#atcdpppp_"+index4).slideUp("fast"); $("#sssmatc_"+index4).css({"backgroundColor":"#fff","backgroundImage":"url(http://static.authvademecum.es/documentos/images_appli/sssm_farma_off.gif)"}); $("#atcdppp_"+farmaOld3).html(" "); menuF3[index4]=0; } if(index5!=undefined){ menuF4[index5]=0; } listo = true; } } else{ return false; } } function llamadaAjax(anchor){ anchor = anchor.toLowerCase(); var nodos = anchor.split('_'); quitarSeleccion(); if (nodos.length==1){ var nivel = getNivel(anchor); llamadaMedicamentos(anchor,nivel,1); setTimeout('modificarContenido("'+anchor+'")', 800); if(nivel==1){ new_ajax(1,'../../empty/farmacologia/arbolFarmacologiaNodo2?menu='+menu_type+'&code='+ anchor,'atcdp_'+ anchor); test0(anchor); test0(anchor); s.products=";atc:"+anchor s.prop29=anchor void(s.t()); } if(nivel==2){ new_ajax(1,'../../empty/farmacologia/arbolFarmacologiaNodo3?menu='+menu_type+'&code='+ anchor,'atcdpp_'+ anchor); test1(anchor); test1(anchor); s.products=";atc:"+anchor s.prop29=anchor void(s.t()); } if(nivel==3){ new_ajax(1,'../../empty/farmacologia/arbolFarmacologiaNodo4?menu='+menu_type+'&code='+ anchor,'atcdppp_'+ anchor); test2(anchor); test2(anchor); s.products=";atc:"+anchor s.prop29=anchor void(s.t()); } if(nivel==4){ new_ajax(1,'../../empty/farmacologia/arbolFarmacologiaNodo5?menu='+menu_type+'&code='+ anchor,'atcdpppp_'+ anchor); test3(anchor); test3(anchor); s.products=";atc:"+anchor s.prop29=anchor void(s.t()); } if(nivel==5){ test4(anchor); test4(anchor); s.products=";atc:"+anchor s.prop29=anchor void(s.t()); } }else{ var lnivel = getNivel(nodos[0]); iraPagina(nodos[0], nodos[1]); selectActual(lnivel); s.products=";atc:"+anchor s.prop29=anchor void(s.t()); } } function llamadaSecuencial(nivel, fullAnchor, nodos){ var anchor = ""; if (nodos.length==1){ anchor = fullAnchor; }else{ anchor = nodos[0]; } anchor = anchor.toLowerCase(); if(nivel==1){ llamadaAjaxLoad(anchor); } if(nivel==2){ llamadaAjaxLoad(anchor.substring(0,1)); setTimeout('llamadaAjaxLoad("'+ anchor +'")', 800); } if(nivel==3){ llamadaAjaxLoad(anchor.substring(0,1)); setTimeout('llamadaAjaxLoad("'+ anchor.substring(0,3) +'")', 800); setTimeout('llamadaAjaxLoad("'+ anchor +'")', 1600); } if(nivel==4){ llamadaAjaxLoad(anchor.substring(0,1)); setTimeout('llamadaAjaxLoad("'+ anchor.substring(0,3) +'")', 800); setTimeout('llamadaAjaxLoad("'+ anchor.substring(0,4) +'")', 1600); setTimeout('llamadaAjaxLoad("'+ anchor +'")', 2400); } if(nivel==5){ llamadaAjaxLoad(anchor.substring(0,1)); setTimeout('llamadaAjaxLoad("'+ anchor.substring(0,3) +'")', 800); setTimeout('llamadaAjaxLoad("'+ anchor.substring(0,4) +'")', 1600); setTimeout('llamadaAjaxLoad("'+ anchor.substring(0,5) +'")', 2400); setTimeout('llamadaAjaxLoad("'+ anchor +'")', 3200); } if (nodos.length==1){ setTimeout('llamadaMedicamentos("'+anchor+'",'+nivel+',1)',(800 * nivel)); }else{ setTimeout('llamadaMedicamentos("'+anchor+'",'+nivel+','+nodos[1]+')',(800 * nivel)); } setTimeout('modificarContenido("'+anchor+'")', (1200*nivel)); setTimeout('selectActual('+ nivel+ ')', (1000*nivel)); } function llamadaAjaxLoad(anchor){ anchor = anchor.toLowerCase(); var nodos = anchor.split('_'); if (nodos.length==1){ var nivel = getNivel(anchor); if(nivel==1){ new_ajax(1,'../../empty/farmacologia/arbolFarmacologiaNodo2?menu='+menu_type+'&code='+ anchor,'atcdp_'+ anchor); openNivel0(anchor); } if(nivel==2){ new_ajax(1,'../../empty/farmacologia/arbolFarmacologiaNodo3?menu='+menu_type+'&code='+ anchor,'atcdpp_'+ anchor); openNivel1(anchor); } if(nivel==3){ new_ajax(1,'../../empty/farmacologia/arbolFarmacologiaNodo4?menu='+menu_type+'&code='+ anchor,'atcdppp_'+ anchor); openNivel2(anchor); } if(nivel==4){ new_ajax(1,'../../empty/farmacologia/arbolFarmacologiaNodo5?menu='+menu_type+'&code='+ anchor,'atcdpppp_'+ anchor); openNivel3(anchor); } if(nivel==5){ openNivel4(anchor); } }else{ iraPagina(nodos[0], nodos[1]); } } function llamadaMedicamentos(anchor,nivel,pagina){ anchor = anchor.toLowerCase(); var mOpcion = document.getElementById("menuOpcion").value; anchor=anchor.replace('m1',' m1'); anchor=anchor.replace('m2',' m2'); anchor=anchor.replace('m3',' m3'); anchor=anchor.replace('m4',' m4'); anchor=anchor.replace('m5',' m5'); anchor=anchor.replace('m6',' m6'); anchor=anchor.replace('m7',' m7'); anchor=anchor.replace('p1',' p1'); anchor=anchor.replace('p2',' p2'); anchor=anchor.replace('p3',' p3'); anchor=anchor.replace('p4',' p4'); anchor=anchor.replace('p5',' p5'); anchor=anchor.replace('p6',' p6'); anchor=anchor.replace('p7',' p7'); if(mOpcion=="medicamento"){ new_ajax(1,'../../empty/farmacologia/listadoMedicamento?code='+anchor + '&nivel=' + nivel + '&pagina=' + pagina,'flotante'); }else if(mOpcion=="sustancia"){ new_ajax(1,'../../empty/farmacologia/listadoPrincipio?code='+anchor + '&nivel=' + nivel + '&pagina=' + pagina,'flotante'); } } function getNivel(anchor){ anchor = anchor.toLowerCase(); anchor=anchor.replace('m1',' m1'); anchor=anchor.replace('m2',' m2'); anchor=anchor.replace('m3',' m3'); anchor=anchor.replace('m4',' m4'); anchor=anchor.replace('m5',' m5'); anchor=anchor.replace('m6',' m6'); anchor=anchor.replace('m7',' m7'); anchor=anchor.replace('p1',' p1'); anchor=anchor.replace('p2',' p2'); anchor=anchor.replace('p3',' p3'); anchor=anchor.replace('p4',' p4'); anchor=anchor.replace('p5',' p5'); anchor=anchor.replace('p6',' p6'); anchor=anchor.replace('p7',' p7'); if (anchor.indexOf(' ',0)==-1) { var longitud = anchor.length; if(longitud==1){ return 1; } if(longitud==3){ return 2; } if(longitud==4){ return 3; } if(longitud==5){ return 4; } if(longitud==7){ return 5; } } else { mypos=anchor.indexOf(' ',0); if (mypos==1)return 2; if (mypos==3)return 3; if (mypos==4)return 4; if (mypos==5)return 5; if (mypos==7)return 5; } return 0; } function modificarContenido(anchor){ anchor = anchor.toLowerCase(); var obj = document.getElementsByName("tmpList"); var cadena = ""; var tope = 16; if (obj.length>0){ tope = Math.ceil(obj.length/2) var i=0; for(i==0; i
    '; } cadena = cadena + '
  • ' + locObj.innerHTML + '
  • '; } cadena = cadena + '
'; document.getElementById("Listadoflot").innerHTML = cadena; }else{ cadena = 'No existe información.'; if (document.getElementById("Listadoflot")!=null){ document.getElementById("Listadoflot").innerHTML = cadena; } } //posiciona la ventana flotante var nivel = getNivel(anchor); var estaY = 0; if(nivel==1){ estaY = $("#matc_"+index).position().top; }else if(nivel==2){ var position2 =$("#smatc_"+index2).position(); estaY = position2.top; }else if(nivel==3){ var position2 =$("#ssmatc_"+index3).position(); estaY = position2.top; }else if(nivel==4){ var position2 =$("#sssmatc_"+index4).position(); estaY = position2.top; }else if(nivel==5){ var position2 =$("#ssssmatc_"+index5).position(); estaY = position2.top; } if(obj.length>=20){ if(estaY>689){ $("#flotante").css({"top":estaY-500}); } else if(estaY<689){ $("#flotante").css({"top":247}); } }else if(obj.length<20){ $("#flotante").css({"top":estaY+100}); } paginacion(anchor); } function paginacion(anchor){ anchor = anchor.toLowerCase(); var ni = document.getElementById("flotantePaginacion"); var total = 0; if(document.getElementById("tmpListTotal")!=null){ total = document.getElementById("tmpListTotal").innerHTML; } var pagAct = 1; if(document.getElementById("tmpPaginaActual")!=null){ pagAct = document.getElementById("tmpPaginaActual").innerHTML; } var max_page=Math.ceil(total/32); if(pagAct >= max_page){ pagAct = max_page; } if(ni!=null){ var divAnt = document.createElement('div'); var divMsg = document.createElement('div'); var divSigt = document.createElement('div'); divAnt.setAttribute('id','anterior'); divMsg.setAttribute('id','van'); divSigt.setAttribute('id','siguiente'); divAnt.className='flotPie1'; divMsg.className='flotPie2'; divSigt.className='flotPie3'; if(pagAct>1){ var ant = eval(pagAct) - 1; //divAnt.innerHTML = 'anterior |'; divAnt.innerHTML = 'anterior |'; }else{ divAnt.innerHTML = ' '; } if(max_page>0){ divMsg.innerHTML = 'página ' + pagAct + ' de ' + max_page; } if(pagActsiguiente'; divSigt.innerHTML = '| siguiente'; }else{ divSigt.innerHTML = ' '; } ni.appendChild(divAnt); ni.appendChild(divMsg); ni.appendChild(divSigt); } } function iraPagina(anchor, pagina){ anchor = anchor.toLowerCase(); var nivel = getNivel(anchor); llamadaMedicamentos(anchor,nivel,pagina); setTimeout('modificarContenido("'+anchor+'")', 1000); } function cambiaOculto(){ document.getElementById("oculto").value=0; } function getPaginaNoticias(url, regExpresion, dataClass, anio, pagActual, total, filas){ chaine_before=url; chaine_after=url; if(anio != ''){ chaine_before=chaine_before.replace(regExpresion, dataClass + '-'+ anio + '-' + eval(pagActual-1)); chaine_after=chaine_after.replace(regExpresion, dataClass + '-' + anio + '-' + eval(pagActual+1)); }else{ chaine_before=chaine_before.replace(regExpresion, dataClass + '-' + eval(pagActual-1)); chaine_after=chaine_after.replace(regExpresion, dataClass + '-' + eval(pagActual+1)); } page_actuelle=Math.ceil(pagActual); max_page=Math.ceil(total/filas); if (max_page1) { cadena = cadena + '
anterior   |
'; } else { cadena = cadena + '
 
'; } cadena = cadena + '
página '+page_actuelle+' de '+max_page+'
'; if (page_actuelle|   siguiente'; else cadena = cadena + '
 
'; cadena = cadena + ' '; } return cadena } function getPaginaPie(url, regExpresion, dataClass, letra, pagActual, total, filas){ chaine_before=url; chaine_after=url; var reg=new RegExp(regExpresion, "gi"); chaine_before=chaine_before.replace(reg, dataClass + '-'+ letra + '_' + eval(pagActual-1)); var reg=new RegExp(regExpresion, "gi"); chaine_after=chaine_after.replace(reg, dataClass + '-' + letra + '_' + eval(pagActual+1)); page_actuelle=Math.ceil(pagActual); max_page=Math.ceil(total/filas); if (max_page1) { cadena = cadena + '
anterior   |
'; } else { cadena = cadena + '
 
'; } cadena = cadena + '
página '+page_actuelle+' de '+max_page+'
'; if (page_actuelle|   siguiente'; else cadena = cadena + '
 
'; cadena = cadena + ' '; } return cadena } function getPaginaBoletin(pagActual, total, filas,anio,idBoletin){ pagActual = parseInt(pagActual); files = parseInt(total); chaine_before='boletin-contenido'; chaine_after='boletin-contenido'; page_actuelle=Math.ceil(pagActual); max_page=Math.ceil(total); if (max_pageanterior   |'; } else { cadena = cadena + '
 
'; } cadena = cadena + ''; if (page_actuelle|   siguiente'; else cadena = cadena + '
 
'; cadena = cadena + ' '; } return cadena } function getPaginaPieBusqueda(chaine_before, chaine_after, pagActual, total){ page_actuelle=Math.ceil(pagActual); max_page=Math.ceil(total/32); if (max_page1) { cadena = cadena + '
anterior   |
'; } else { cadena = cadena + '
 
'; } cadena = cadena + '
página '+page_actuelle+' de '+max_page+'
'; if (page_actuelle|   siguiente'; else cadena = cadena + '
 
'; cadena = cadena + ' '; } return cadena } function getPaginaMedicamentoPie(url, regExpresion, dataClass, letra, pagActual, total, filas, id){ chaine_before=url; chaine_after=url; var reg=new RegExp(regExpresion, "gi"); chaine_before=chaine_before.replace(reg, dataClass + '-'+ letra + '_' + id + '_' + eval(pagActual-1)); var reg=new RegExp(regExpresion, "gi"); chaine_after=chaine_after.replace(reg, dataClass + '-' + letra + '_' + id + '_' + eval(pagActual+1)); page_actuelle=Math.ceil(pagActual); max_page=Math.ceil(total/filas); if (max_page1) { cadena = cadena + '
anterior   |
'; } else { cadena = cadena + '
 
'; } cadena = cadena + '
página '+page_actuelle+' de '+max_page+'
'; if (page_actuelle|   siguiente'; else cadena = cadena + '
 
'; cadena = cadena + ' '; } return cadena } function getPaginacionLibro(listaInicial, listaFinal, url, regExpresion, dataClass, letra, pagina){ var cadena = ''; for(i=0;i'; // + listaInicial[i] + ' - ' + listaFinal[i] +'|'; if(pagina ==i){ cadena = cadena + '' + listaInicial[i] + ' - ' + listaFinal[i] +''; }else{ cadena = cadena + listaInicial[i] + ' - ' + listaFinal[i] ; } if(tmp<(listaInicial.length-1)){ cadena = cadena + '|'; } } } return cadena; } function filtrarIdsNoticias (listadoIds){ listadoIds = listadoIds.replace("noticia:",""); listadoIds = listadoIds.replace(/}/g,""); listadoIds = listadoIds.replace(/{/g,""); listadoIds = listadoIds.replace("[",""); listadoIds = listadoIds.replace("]",""); listadoIds = listadoIds.replace(/id_act_not=/g,""); return listadoIds; } function noticiaSiguiente(id_noti_actual, listadoIds){ var textIni ="|   siguiente"; listadoNoticias = filtrarIdsNoticias(listadoIds).split(","); var i = 0; while(i < listadoNoticias.length){ if(listadoNoticias[i] == id_noti_actual){ if(i == listadoNoticias.length-1) return " "; else{ return textIni + listadoNoticias[i+1] + textFin; } } i++; } return " "; } function noticiaAnterior(id_noti_actual, listadoIds){ var textIni ="anterior   |"; listadoNoticias = filtrarIdsNoticias(listadoIds).split(","); var i = 0; while(i < listadoNoticias.length){ if(listadoNoticias[i] == id_noti_actual){ if(i == 0) return " "; else{ return textIni + listadoNoticias[i-1] + textFin; } } i++; } return " "; } function boletinPagina(id, anio, estado){ if(estado=="anterior"){ textIni ="" + estado + "   |"; } if(estado=="siguiente"){ textIni ="|   " + estado + ""; } return textIni; }