if(!ajax_aux){var ajax_aux={clearTable:function(){if(page.$(ajax_comun.content).childNodes[0]){page.$(ajax_comun.content).removeChild(page.$(ajax_comun.content).childNodes[0])}var a=document.createElement("ul");var c=page.$(ajax_comun.content);var a=c.appendChild(a);var b=document.createElement("li");var c=a;var b=c.appendChild(b);b.appendChild(document.createTextNode(EVENTO.mensaje_vacio))},buildIframe:function(b){if(document.getElementsByTagName("iframe").length==0){var a=document.createElement("iframe");a.setAttribute("scrolling","no");a.setAttribute("frameBorder","0");a.id="iframe_evt";a.src="/ibcomv3/js/blank.html";var a=b.appendChild(a);alto=a.parentNode.offsetHeight;a.height=b.getElementsByTagName("ul")[0].offsetHeight}},addClass:function(b,a){b.className+=" "+a},removeClass:function(c,b){var a=new RegExp("\\b"+b+"\\b","g");if(a.test(c.className)){c.className=c.className.replace(a," ")}},getDimensions:function(e){var b={x:0,y:0,w:0,h:0};if(document.getBoxObjectFor){var a=document.getBoxObjectFor(e);b.x=a.x;b.y=a.y;b.w=a.width;b.h=a.height}else{if(e.getBoundingClientRect){var c={x:0,y:0,width:e.offsetWidth,height:e.offsetHeight};while(e){c.x+=e.offsetLeft;c.y+=e.offsetTop;e=e.offsetParent}b.x=c.x+2;b.y=c.y+1;b.w=c.width;b.h=c.height}else{b.w=e.offsetWidth;b.h=e.offsetHeight;while(e){b.x+=e.offsetLeft;b.y+=e.offsetTop;if(e.offsetParent){e=e.offsetParent}}}}b.x=b.x-5;b.y=b.y-5;var d;if(d=page.$("mainContent")){b.x-=d.offsetLeft}return b}}}if(!ajax_obj){var ajax_obj={}}ajax_obj.Search={url:"",OA_TIMEOUT:100,OA_INITIALIZED:false,request:null,timeout:false,element:null,popup:null,append:null,popupActive:false,lastValue:"",currentBox:null,appendCity:function(b,a,c){var e=document.createElement("li");var d=b;var e=d.appendChild(e);f=document.createElement("a");var f=e.appendChild(f);f.className="search_entry";f.href="#";f.onmouseover=function(){ajax_obj.Search.__setActiveSearch(this.parentNode)};f.onmouseout=function(){ajax_obj.Search.__unsetActiveSearch(this.parentNode)};f.onmousedown=function(){ajax_obj.Search.__useSearch(c)};f.onclick=function(){return false};f.appendChild(document.createTextNode(a.toString().trim()));e.className="blanco"},parseResponse:function(){},requestSearch:function(){if(ajax_obj.Search.element){if(ajax_obj.Search.element.value==""){ajax_obj.Search.__hidePopup();return}}ajax_comun.initRequestObject();var b=ajax_obj.Search.url.split("&amp;").join("&");var a=b.split("?");a[1]=a[1].split("&amp;").join("&");var c=ajax_obj.Search.removeCharacters(page.$(EVENTO.continente).value);var d=a[1]+"&"+page.$(EVENTO.continente).id+"="+c;req=ajax_obj.Search.request;req.onreadystatechange=ajax_comun.responseHandler;req.open("POST",b,true);req.setRequestHeader("Content-Type","application/x-www-form-urlencoded;");req.send(d);if(ajax_obj.Search.element){ajax_obj.Search.lastValue=ajax_obj.Search.element.value}},removeCharacters:function(b){var a=b.toLowerCase();a=a.split(/[áàäâ]/).join("a");a=a.split(/[éèëê]/).join("e");a=a.split(/[íìïî]/).join("i");a=a.split(/[óòöô]/).join("o");a=a.split(/[úùüû]/).join("u");a=a.split(/[ñ]/).join("n");return a},handleKeyNav:function(c,b){if(!c){var c=window.event;var a=c.keyCode}else{var a=c.which}if(a){switch(a){case 9:if(b){return false}if(ajax_obj.Search.popup.selectedSearch){ajax_obj.Search.popup.selectedSearch.childNodes[0].onmousedown();if(c.preventDefault){c.preventDefault()}return false}break;case 13:if(b){return false}if(ajax_obj.Search.popup.selectedSearch&&ajax_obj.Search.popup.firstChild.firstChild.innerHTML!=EVENTO.mensaje_vacio){ajax_obj.Search.popup.selectedSearch.childNodes[0].onmousedown();if(c.preventDefault){c.preventDefault()}return false}break;case 27:ajax_obj.Search.__hidePopup();ajax_obj.Search.lastValue=ajax_obj.Search.element.value;break;case 38:if(ajax_obj.Search.popupActive&&ajax_obj.Search.popup.firstChild.firstChild.innerHTML!=EVENTO.mensaje_vacio){ajax_obj.Search.__previousSearch()}if(c.preventDefault){c.preventDefault()}break;case 40:if(ajax_obj.Search.popupActive&&ajax_obj.Search.popup.firstChild.firstChild.innerHTML!=EVENTO.mensaje_vacio){ajax_obj.Search.__nextSearch()}if(c.preventDefault){c.preventDefault()}break;default:return true;break}}},__hidePopup:function(){if(gClientIsIE5){return}var a=function(){ajax_obj.Search.popup.style.display="none"};if(page.$("iframe_evt")){page.$("iframe_evt").parentNode.removeChild(page.$("iframe_evt"))}setTimeout(a,210);ajax_obj.Search.popupActive=false;ajax_obj.Search.popup.selectedSearch=null;ajax_obj.Search.lastValue=""},__showPopup:function(){if(ajax_obj.Search.element.value==""){ajax_obj.Search.__hidePopup();return}var e=ajax_obj.Search.element,a=ajax_obj.Search.popup;var d=ajax_aux.getDimensions(e);var c=d.x,b=d.y+(e.offsetHeight);a.style.left=c+"px";a.style.top=b+"px";a.style.display="none";a.style.display="block";ajax_obj.Search.popupActive=true},__setActiveSearch:function(a){if(ajax_obj.Search.popup.selectedSearch){ajax_obj.Search.__unsetActiveSearch(ajax_obj.Search.popup.selectedSearch)}ajax_aux.addClass(a,"search_entry_selected");ajax_obj.Search.popup.selectedSearch=a},__unsetActiveSearch:function(a){ajax_aux.removeClass(a,"search_entry_selected")},__nextSearch:function(){if(ajax_obj.Search.popup.selectedSearch&&ajax_obj.Search.popup.selectedSearch.nextSibling){var a=ajax_obj.Search.popup.selectedSearch.nextSibling}else{var a=ajax_obj.Search.append.childNodes[0].firstChild}ajax_obj.Search.__setActiveSearch(a)},__previousSearch:function(){if(ajax_obj.Search.popup.selectedSearch&&ajax_obj.Search.popup.selectedSearch.previousSibling){var a=ajax_obj.Search.popup.selectedSearch.previousSibling}else{var a=ajax_obj.Search.append.childNodes[0].lastChild}ajax_obj.Search.__setActiveSearch(a)},__useSearch:function(a){ajax_obj.Search.element.value=ajax_obj.Search.matches[a];ajax_obj.Search.__hidePopup()}};
