function JsStaticMap(maprefobj,mapinfo) { var MsJsInfoVentanaRefObj=maprefobj; var MsJsInfoVentanaPARAM=escape(mapinfo); var MsJsInfoVentanaANCHO=490; var MsJsInfoVentanaAJAXAPI='/AA-AJAXproc/StaticMapAJAX.asp'; FUNCMsJsInfoVentana(MsJsInfoVentanaAJAXAPI,MsJsInfoVentanaPARAM,MsJsInfoVentanaANCHO,MsJsInfoVentanaRefObj,0,10); }function MsJVGetObjINFO(objeto) { var MsObjVentanaAncho; var MsObjVentanaAltura; if (window.innerWidth) { MsObjVentanaAncho = window.innerWidth; MsObjVentanaAltura=window.innerHeight; } else if (document.documentElement && document.documentElement.clientWidth) { MsObjVentanaAncho = document.documentElement.clientWidth; MsObjVentanaAltura=document.documentElement.clientHeight; } else if (document.body) { MsObjVentanaAncho = document.body.clientWidth; MsObjVentanaAltura=document.body.clientHeight; }; var MsObjLEFT = MsObjTOP = MsObjRIGHT = MsObjBOTTOM = MsObjWIDTH = MsObjHEIGHT =0; if (objeto.offsetParent) { do { MsObjLEFT += objeto.offsetLeft; MsObjWIDTH= objeto.offsetWidth; MsObjRIGHT=MsObjVentanaAncho-(MsObjLEFT+MsObjWIDTH); MsObjTOP += objeto.offsetTop; MsObjHEIGHT+= objeto.offsetHeight; MsObjBOTTOM=MsObjVentanaAltura-(MsObjTOP+MsObjHEIGHT); } while (objeto = objeto.offsetParent); return [MsObjLEFT,MsObjRIGHT,MsObjTOP,MsObjBOTTOM,MsObjWIDTH,MsObjHEIGHT,MsObjVentanaAncho,MsObjVentanaAltura]; } } var MsInfProc; var MsJsEvento; function getMsRefELEMENTINFO(objeto) { var MsRefELEMENTLEFTx = MsRefELEMENTTOPx = MsRefELEMENTWIDTHx = MsRefELEMENTHEIGHTx =0; if (objeto.offsetParent) { do { MsRefELEMENTLEFTx += objeto.offsetLeft; MsRefELEMENTWIDTHx += objeto.offsetWidth; MsRefELEMENTTOPx += objeto.offsetTop; MsRefELEMENTHEIGHTx += objeto.offsetHeight; } while (objeto = objeto.offsetParent); return [MsRefELEMENTLEFTx,MsRefELEMENTTOPx,MsRefELEMENTWIDTHx,MsRefELEMENTHEIGHTx]; } } function FUNCMsJsInfoVentana(MsJsInfoVentanaAJAXAPI,MsJsInfoVentanaPARAM,MsJsInfoVentanaANCHO,MsJsInfoVentanaRefObj,MsJsInfoVentanaDesplazX,MsJsInfoVentanaDesplazY) { var MsJsInfoVentanaLEFT=MsJsInfoVentanaTOP=0; var MsRefELEMENTLEFT=getMsRefELEMENTINFO(document.getElementById(MsJsInfoVentanaRefObj))[0]; var MsRefELEMENTTOP=getMsRefELEMENTINFO(document.getElementById(MsJsInfoVentanaRefObj))[1]; var MsRefELEMENTWIDTH=getMsRefELEMENTINFO(document.getElementById(MsJsInfoVentanaRefObj))[2]; var MsRefELEMENTHEIGHT=getMsRefELEMENTINFO(document.getElementById(MsJsInfoVentanaRefObj))[3]; MsJsInfoVentanaLEFT=MsRefELEMENTLEFT+parseInt(MsJsInfoVentanaDesplazX); MsJsInfoVentanaTOP=MsRefELEMENTTOP+parseInt(MsJsInfoVentanaDesplazY); var MsRefBodyXLEFT=getMsRefELEMENTINFO(document.getElementById('BodyX'))[0]; var MsRefBodyXWIDTH=getMsRefELEMENTINFO(document.getElementById('BodyX'))[2]; if(isNaN(MsJsInfoVentanaTOP)){MsJsInfoVentanaTOP=20;}; if(isNaN(MsRefBodyXLEFT)){MsRefBodyXLEFT=0;}; if(isNaN(MsRefBodyXWIDTH)){MsRefBodyXWIDTH=996;}; if(MsRefBodyXWIDTH>996){MsRefBodyXWIDTH=996;}; if (document.getElementById('MsInfMainDiv') != null) {document.body.removeChild(document.getElementById('MsInfMainDiv'));} ; var MsInfMainDiv=document.createElement('div'); MsInfMainDiv.id = 'MsInfMainDiv'; MsInfMainDiv.setAttribute('id','MsInfMainDiv'); MsInfMainDiv.style.margin = '0px auto'; MsInfMainDiv.style.padding = '0px'; MsInfMainDiv.style.paddingBottom = '4px'; MsInfMainDiv.style.overflow = 'hidden'; MsInfMainDiv.style.borderStyle = 'ridge'; MsInfMainDiv.style.borderColor = '#d5efe6'; MsInfMainDiv.style.borderWidth = '8px'; MsInfMainDiv.style.zIndex ='1002001'; MsInfMainDiv.style.position = 'absolute'; MsInfMainDiv.style.top =MsJsInfoVentanaTOP + 'px'; if (parseInt(MsJsInfoVentanaLEFT)<(MsRefBodyXLEFT+10)) {MsJsInfoVentanaLEFT=(MsRefBodyXLEFT+10);}; if (parseInt(MsJsInfoVentanaLEFT)+parseInt(MsJsInfoVentanaANCHO) > ((MsRefBodyXLEFT+MsRefBodyXWIDTH)-50)) {MsJsInfoVentanaLEFT=MsRefBodyXLEFT+MsRefBodyXWIDTH - 50 - parseInt(MsJsInfoVentanaANCHO);}; {MsInfMainDiv.style.left=MsJsInfoVentanaLEFT + 'px';} MsInfMainDiv.style.width =parseInt(MsJsInfoVentanaANCHO)+20 + 'px'; MsInfMainDiv.style.backgroundColor = '#d5efe6'; document.body.appendChild(MsInfMainDiv); var MsInfCerrDiv = document.createElement('div'); MsInfCerrDiv.id = 'MsInfCerrDiv'; MsInfCerrDiv.setAttribute('id','MsInfCerrDiv');MsInfCerrDiv.style.margin = '0px auto'; MsInfCerrDiv.style.textAlign = 'right'; MsInfCerrDiv.style.height = '22px'; MsInfCerrDiv.style.width =parseInt(MsJsInfoVentanaANCHO)+10 +'px'; MsInfCerrDiv.style.cursor = 'pointer'; MsInfCerrDiv.style.backgroundColor = '#123227'; MsInfCerrDiv.style.color = '#699c7d'; MsInfCerrDiv.style.marginTop = '4px'; MsInfCerrDiv.style.marginLeft = '5px'; MsInfCerrDiv.style.marginBottom = '4px'; MsInfCerrDiv.innerHTML ='--> [x]'; MsInfCerrDiv.onclick =function() {document.body.removeChild(document.getElementById('MsInfMainDiv'));}; document.getElementById('MsInfMainDiv').appendChild(MsInfCerrDiv); var MsInfADiv = document.createElement('div'); MsInfADiv.id = 'MsInfADiv'; MsInfADiv.setAttribute('id','MsInfADiv');MsInfADiv.style.width =parseInt(MsJsInfoVentanaANCHO)+10 +'px'; MsInfADiv.style.margin = '0px auto'; MsInfADiv.style.marginLeft = '5px'; document.getElementById('MsInfMainDiv').appendChild(MsInfADiv); var MsInfContDiv = document.createElement('div'); MsInfContDiv.id = 'MsInfContDiv'; MsInfContDiv.setAttribute('id','MsInfContDiv');MsInfContDiv.style.width =parseInt(MsJsInfoVentanaANCHO) +'px'; MsInfContDiv.style.margin = '0px auto'; MsInfContDiv.style.marginLeft = '5px'; MsInfContDiv.innerHTML ='........... .. .'; document.getElementById('MsInfADiv').appendChild(MsInfContDiv); MsInfProc=false; try {MsInfProc=new XMLHttpRequest();} catch (trymicrosoft) { try {MsInfProc=new ActiveXObject("Msxml2.XMLHTTP");} catch (othermicrosoft) { try {MsInfProc=new ActiveXObject("Microsoft.XMLHTTP");} catch (failed) {MsInfProc=false;} } } if (!MsInfProc) { alert('Ajax Error'); } else { MsInfProc.open("GET", MsJsInfoVentanaAJAXAPI + '?BDqs=' + MsJsInfoVentanaPARAM, true); MsInfProc.onreadystatechange = ActMsInfContDiv; MsInfProc.send(null);}; } function ActMsInfContDiv() { if (MsInfProc.readyState==4) { if (MsInfProc.status==200) { document.getElementById('MsInfContDiv').innerHTML=MsInfProc.responseText; } else { alert('send data error' + MsInfProc.statusText); }; }; } var ArchivosExistentes=''; function jsAgregarArchivo(UrlArchivo, TipoArchivo){ if (ArchivosExistentes.indexOf('['+UrlArchivo+']')==-1){ jsAgregarRealmente(UrlArchivo, TipoArchivo); ArchivosExistentes+='['+UrlArchivo+']'; }; } function jsAgregarRealmente(UrlArchivo, TipoArchivo){ if (TipoArchivo=='js'){ var ArchivoRef=document.createElement('script'); ArchivoRef.setAttribute('type','text/javascript'); ArchivoRef.setAttribute('src', UrlArchivo); } else if (TipoArchivo=='css'){ var ArchivoRef=document.createElement('link'); ArchivoRef.setAttribute('rel', 'stylesheet'); ArchivoRef.setAttribute('type', 'text/css'); ArchivoRef.setAttribute('href', UrlArchivo); } if (typeof ArchivoRef!='undefined') document.getElementsByTagName('head')[0].appendChild(ArchivoRef); };