function enviarMensaje(url,mensaje,callback){if(window.XMLHttpRequest){req=new XMLHttpRequest();req.onreadystatechange=callback;req.open("POST",url,true);req.setRequestHeader("Content-Type","application/x-www-form-urlencoded; charset=UTF-8");req.send(mensaje);}else{if(window.ActiveXObject){req=new ActiveXObject("Microsoft.XMLHTTP");if(req){req.onreadystatechange=callback;req.open("POST",url,true);req.setRequestHeader("Content-Type","application/x-www-form-urlencoded; charset=UTF-8");req.send(mensaje);}}}}function enviarMensajeConObjeto(req,url,mensaje,callback){if(window.XMLHttpRequest){req.onreadystatechange=callback;req.open("POST",url,true);req.setRequestHeader("Content-Type","application/x-www-form-urlencoded; charset=UTF-8");req.send(mensaje);}else{if(window.ActiveXObject){if(req){req.onreadystatechange=callback;req.open("POST",url,true);req.setRequestHeader("Content-Type","application/x-www-form-urlencoded; charset=UTF-8");req.send(mensaje);}}}}function enviarMensajeSincrono(url,mensaje,callback){if(window.XMLHttpRequest){req=new XMLHttpRequest();req.onreadystatechange=callback;req.open("POST",url,false);req.setRequestHeader("Content-Type","application/x-www-form-urlencoded; charset=UTF-8");req.send(mensaje);}else{if(window.ActiveXObject){req=new ActiveXObject("Microsoft.XMLHTTP");if(req){req.onreadystatechange=callback;req.open("POST",url,false);req.setRequestHeader("Content-Type","application/x-www-form-urlencoded; charset=UTF-8");req.send(mensaje);}}}}function enviarMensajeSincronoConObjeto(req,url,mensaje,callback){if(window.XMLHttpRequest){req.onreadystatechange=callback;req.open("POST",url,false);req.setRequestHeader("Content-Type","application/x-www-form-urlencoded; charset=UTF-8");req.send(mensaje);}else{if(window.ActiveXObject){if(req){req.onreadystatechange=callback;req.open("POST",url,false);req.setRequestHeader("Content-Type","application/x-www-form-urlencoded; charset=UTF-8");req.send(mensaje);}}}}function getCodigoVuelta(respuesta){var vueltas=respuesta.getElementsByTagName("vuelta");if(vueltas.length==1){return vueltas[0].getAttribute("codigo");}else{return"0";}}function getMensajeVuelta(respuesta){var vueltas=respuesta.getElementsByTagName("vuelta");if(vueltas.length==1){return vueltas[0].getAttribute("mensaje");}else{return"";}}function getElementoIda(respuesta){var idas=respuesta.getElementsByTagName("ida");if(idas.length==1){return idas[0];}else{return null;}}function getParamIda(respuesta,param){var elementoIda=getElementoIda(respuesta);var hijos=elementoIda.childNodes;for(i=0;i<hijos.length;i++){if(hijos[i].nodeType==1&&hijos[i].getAttribute("id")==param){if(hijos[i].firstChild){return hijos[i].firstChild.nodeValue;}else{return null;}}}}function getElementoVuelta(respuesta){var vueltas=respuesta.getElementsByTagName("vuelta");if(vueltas.length==1){return vueltas[0];}else{return null;}}function getParamVuelta(respuesta,param){var elementoVuelta=getElementoVuelta(respuesta);var hijos=elementoVuelta.childNodes;for(i=0;i<hijos.length;i++){if(hijos[i].nodeType==1&&hijos[i].getAttribute("id")==param){if(hijos[i].firstChild){return hijos[i].firstChild.nodeValue;}else{return null;}}}}