var browser={};(function(){var jscript=false;
/*@cc_on
jscript = @_jscript_version;
@*/
var ua=navigator.userAgent.toLowerCase();browser={nav:{ie:(jscript?true:false),ie6_less:((jscript&&jscript<5.7)?true:false),ie5:((jscript&&jscript<5.6&&jscript>=5)?true:false),ie5_0:((jscript&&jscript<5.5&&jscript>=5)?true:false),opera7_up:(window.opera&&document.childNodes?true:false),gecko1_8:(((/mozilla/.test(ua)&&!(/(compatible|webkit)/.test(ua)))&&window.Iterator&&!document.getElementsByClassName)?true:false),gecko1_8_less:(((/mozilla/.test(ua)&&!(/(compatible|webkit)/.test(ua)))&&!document.getElementsByClassName)?true:false),gecko1_7_less:(((/mozilla/.test(ua)&&!(/(compatible|webkit)/.test(ua)))&&!window.Iterator)?true:false),konqueror_khtml:((navigator.vendor=="KDE"&&!(/webkit/.test(ua)))?true:false)},os:{unix:((navigator.appVersion.indexOf("X11")!=-1||navigator.platform.indexOf("Linux")!=-1)?true:false),mac:(navigator.platform.indexOf("Mac")?true:false)}}})();var cdr_dom={getElementsByClassName:function(d,g,a){g=g||document;a=a||"*";var f;if(document.getElementsByClassName){f=g.getElementsByClassName(d);if(a!="*"){cdr_dom.nodeListToArray(f).filter(function(j){return j.nodeName.toUpperCase()==a.toUpperCase()})}return f}else{var c=[];var e;f=g.getElementsByTagName(a);if(a=="*"&&browser.nav.ie5){f=g.all}for(var h=0,b=f.length;h/g,">").replace(/&/g,"&")},seleccionTexto:function(b,d,c){if(b.setSelectionRange&&!window.opera){b.setSelectionRange(d,c)}else{if(b.createTextRange){var a=b.createTextRange();a.moveStart("character",d);a.moveEnd("character",c);a.select()}}}};var XMLHttpSupport=true;if(!window.XMLHttpRequest){XMLHttpRequest=function(){var a;if(window.createRequest){a=window.createRequest()}else{var c=["Microsoft.XMLHTTP","Msxml2.XMLHTTP","Msxml2.XMLHTTP.5.0","Msxml2.XMLHTTP.4.0","MSXML2.XMLHTTP.3.0"];a=false;for(var b=0;b0){setTimeout(function(){if(d){d.abort();if(!c){b("timeout")}}},g.timeout)}if(g.metodo=="GET"){a=(a+(k.length?((a.lastIndexOf("?")!==-1)?"&":"?")+k:""));k=""}try{d.open(g.metodo,a,h)}catch(f){CDRajax.error(f)}try{if(g.metodo=="POST"){d.setRequestHeader("Method","POST "+a+" HTTP/1.1");d.setRequestHeader("Content-Type","application/x-www-form-urlencoded")}if(g.simodificado){d.setRequestHeader("If-Modified-Since",CDRajax.FechaModified[a]||"Thu, 01 Jan 1970 00:00:00 GMT")}for(i in g.headers){d.setRequestHeader(i,g.headers[i])}d.setRequestHeader("X-Requested-With","XMLHttpRequest")}catch(f){CDRajax.error(f)}try{var j=d;j.send(k)}catch(f){CDRajax.error(f)}if(!h){onreadystatechange()}return j},FechaModified:{},parsearvars:function(b){var c="";if(typeof(b)!="string"){for(var a in b){c=a+"="+b[a]+"&"+c}}else{c=b}c=((c.charAt(c.length-1)=="&")?c.substring(0,(c.length-1)):c);return c},error:function(a){return false}};
var CDRArea={pageHeight:function(){var a=0,b=0;if(window.innerHeight&&(window.scrollMaxY||window.scrollMaxY===0)){a=window.innerHeight+window.scrollMaxY}else{if(document.body.scrollHeight>document.body.offsetHeight){a=document.body.scrollHeight}else{a=document.body.offsetHeight}}if(self.innerHeight){b=self.innerHeight}else{if(document.documentElement&&document.documentElement.clientHeight){b=document.documentElement.clientHeight}else{if(document.body){b=document.body.clientHeight}}}return[(b>a?b:a),b]},visiblePos:function(){var b=0,a=0;if(window.pageYOffset){b=window.pageYOffset;a=window.pageXOffset}else{if(document.documentElement&&document.documentElement.scrollTop){b=document.documentElement.scrollTop;a=document.documentElement.scrollLeft}else{if(document.body&&document.body.scrollTop){b=document.body.scrollTop;a=document.body.scrollLeft}}}return[b,a]}};var CDRBloqueo={opts:{divpr:false,mostrado:false,elems:[]},preparar:function(){if(!(document.getElementsByTagName&&document.createElement)){return false}if(CDRBloqueo.opts.divpr===false){CDRBloqueo.opts.divpr=cdr_dom.crearNodo("div",false," ",{"class":"cdr_bloqueo_padre"},{display:"none"});if((browser.nav.gecko1_8&&browser.os.unix)||browser.nav.ie5_0){CDRBloqueo.opts.divpr.className="cdr_bloqueo_padre_no_trans"}if(browser.nav.ie6_less){var a;window.onscroll=function(){}}document.getElementsByTagName("body").item(0).appendChild(CDRBloqueo.opts.divpr);window.onresize=function(){if(CDRBloqueo.opts.mostrado!==false){CDRBloqueo.mostrar(CDRBloqueo.opts.mostrado)}}}push_unload(CDRBloqueo.unload);return true},actualizarTopIE:function(){if(browser.nav.ie6_less&&CDRBloqueo.opts.mostrado!==false){var a=CDRArea.visiblePos();CDRBloqueo.opts.divpr.style.top=a[0];CDRBloqueo.opts.divpr.style.left=a[1];CDRBloqueo.opts.elems[CDRBloqueo.opts.mostrado][0].style.top=a[0];CDRBloqueo.opts.elems[CDRBloqueo.opts.mostrado][0].style.left=a[1]}},unload:function(){CDRBloqueo.opts.divpr=false;CDRBloqueo.opts.elems=[]},mostrar:function(e){if(/mozilla/.test(navigator.userAgent.toLowerCase())&&browser.os.unix){var f=document.getElementsByTagName("object");for(var b=0;b0;c--){a=cdr_dom.getElementByClassName(j+c,g);e=cdr_dom.getElementByClassName(f,a);if(a&&e){CDRDesplegables.crear(e,a)}}}CDRDesplegables.mostrar_ocultar(d,g);d.onchange=function(){CDRDesplegables.mostrar_ocultar(d,g)};push_unload(function(){d.onchange=function(){};d=null;g=null})},mostrar_ocultar:function(f,e){var g=cdr_class.getExtAttribute(f,"raizClassDatos");var d=parseInt(f.options[f.options.length-1].value);var c=parseInt(cdr_dom.getVal(f));var a;for(var b=d;b>0;b--){a=cdr_dom.getElementByClassName(g+b,e);if(b>c){cdr_dom.hide(a)}else{cdr_dom.show(a)}}}};var cdrTips={crear:function(c){if(c){if(!(document.getElementById&&document.getElementsByTagName)||browser.nav.ie5){return false}var b=c.getElementsByTagName("div").item(0);var a=c.getElementsByTagName("strong").item(0);cdr_class.addClass(c,"tip_global");cdr_class.addClass(b,"tip_contenido");cdr_class.addClass(a,"tip_control pointer_hand");cdrTips.showBy(b,a,"right")}},mostrar:function(f,e,c,d,a){cdr_class.setStyle(f,{visibility:"hidden"});var b=cdr_dom.toggle(f);if(b){var g=cdr_util.findRelPos(e);if(c=="left"){if(f.offsetWidth){g[1]=g[1]-f.offsetWidth+25}}else{if(c=="right"){if(f.offsetWidth){g[1]=g[1]+e.offsetWidth-25}}}cdr_class.setStyle(f,{top:(g[0]+15)+"px",left:g[1]+"px"});if(a){cdr_class.setStyle(a,{top:(g[0]+15)+"px",left:(g[1])+"px",width:f.offsetWidth,height:f.offsetHeight})}}if(a){cdr_dom.toggle(a)}cdr_class.setStyle(f,{visibility:"visible"})},showBy:function(h,b,o,l){var d=h;var m=b;var e=o;l=(l?l:{});var f=false;if(browser.nav.ie6_less){f=cdr_dom.crearNodo("iframe",d.parentNode,false,{"class":"tip_conten_ifrm",frameborder:0,src:(parent.location.protocol=="https:"?"://0":"about:blank")},{display:"none"})}if(d){var a=d.offsetWidth;cdr_class.addClass(d,"tip_conten_show");cdr_dom.hide(d);if(!cdr_class.getStyle(d,"width")||cdr_class.getStyle(d,"width")=="auto"||cdr_class.getStyle(d,"width")=="0px"){if(a){cdr_class.setStyle(d,{width:a+"px"})}else{cdr_class.setStyle(d,{width:"500px"})}}if(typeof(m)=="string"){m=cdr_dom.getElement(m)}if(!m.length){m=[m]}var k=function(i){cdrTips.mostrar(d,m[0],e,i,f);return false};for(var g=0;g<\/script>');document.getElementById("ie_ready").onreadystatechange=function(){if(this.readyState=="complete"){CDRDomReady()}}}}else{if(document.addEventListener){document.addEventListener("load",CDRDomReady,false);document.addEventListener("DOMContentLoaded",CDRDomReady,false)}else{if(document.attachEvent){document.attachEvent("onload",CDRDomReady)}}}}})();var unload_array=[];function push_unload(a){function b(){try{return a()}catch(c){return false}}unload_array.push(b)}window.onunload=function(){for(var a=0;a[noches] night."}else{k="You have chosen [noches] nights."}break;case"fr":if(p==1){k="Vous avez séleccionné [noches] nuit."}else{k="Vous avez séleccionné [noches] nuits."}break;case"de":if(p==1){k="Sie haben [noches] Nacht gewählt."}else{k="Sie haben [noches] Nächte gewählt."}break;case"pt":if(p==1){k="O senhor tem escolhido [noches] noite."}else{k="O senhor tem escolhido [noches] noites."}break;case"it":if(p==1){k="Lei ha scelto [noches] notte."}else{k="Lei ha scelto [noches] notti."}break;case"sv":if(p==1){k="Du har valt [noches] natt."}else{k="Du har valt [noches] nätter."}break;default:if(p==1){k="Usted ha elegido [noches] noche."}else{k="Usted ha elegido [noches] noches."}break}k=k.replace("[noches]",p);f.innerHTML=k;return true}if(p&&parseInt(cdr_dom.getVal(f))!==p&&!cdr_dom.setVal(f,p)){if(cdr_class.hasClass(f.options[f.length-1],"extra")){f.options[f.length-1].innerHTML=p}else{cdr_dom.crearNodo("option",f,p,{"class":"extra"})}f.options[f.length-1].selected=true}}return false};if(f&&["SELECT","INPUT"].indexOf(f.nodeName.toUpperCase())!==-1){f.onchange=function(){var l=parseInt(cdr_dom.getVal(f));l=(l<1?1:l);var k=g.getMarcada();var m={dia:k.dia+l,mes:k.mes,anno:k.anno};e.seleccionarFechaGS(m)}}var g,e;var c=cdr_dom.getElement(cdr_class.getExtAttribute(j.elem,"showCal"),j.elem);var b=cdr_dom.getElement(cdr_class.getExtAttribute(h.elem,"showCal"),h.elem);g=new CDRSel(j.elem,a,j.selects,(c?c:false),this.actualizar,1);e=new CDRSel(h.elem,a,h.selects,(b?b:false),this.actualizar,2);this.actualizar();function d(){g=null;e=null;j=null;h=null;if(f){if(f.onchange){f.onchange=function(){}}f=null;f.parentNode.removeChild(f)}}push_unload(d)}function CDRSel(e,b,k,f,a,m){var j=this;var g={es:{inicioSem:1,txt_seleccion:"Seleccione fecha:",meses:["Enero","Febrero","Marzo","Abril","Mayo","Junio","Julio","Agosto","Septiembre","Octubre","Noviembre","Diciembre"],dias:["Dom","Lun","Mar","Mie","Jue","Vie","Sab"]},en:{inicioSem:0,txt_seleccion:"Choose a date:",meses:["January","February","March","April","May","June","July","August","September","October","November","December"],dias:["Sun","Mon","Tue","Wed","Thu","Fri","Sat"]},fr:{inicioSem:1,txt_seleccion:"Choose a date:",meses:["Janvier","Février","Mars","Avril","Mai","Juin","Juillet","Août","Septembre","Octobre","Novembre","Décembre"],dias:["Dim","Lun","Mar","Mer","Jeu","Ven","Sam"]},de:{inicioSem:1,txt_seleccion:"Choose a date:",meses:["Januar","Februar","März","April","May","Juni","Juli","August","September","Oktober","November","Dezember"],dias:["Son","Mon","Die","Mit","Don","Fre","Sam"]},it:{inicioSem:1,txt_seleccion:"Choose a date:",meses:["Gennaio","Febbraio","Marzo","Aprile","Maggio","Giugnio","Luglio","Agosto","Settembre","Ottobre","Novembre","Dicembre"],dias:["Dom","Lun","Mar","Mer","Gio","Ven","Sab"]},pt:{inicioSem:0,txt_seleccion:"Choose a date:",meses:["Janeiro","Fevereiro","Março","Abril","Maio","Junho","Julho","Agosto","Setembro","Outubro","Novembro","Dezembro"],dias:["Dom","2ª","3ª","4ª","5ª","6ª","Sáb"]},sv:{inicioSem:1,txt_seleccion:"Choose a date:",meses:["Januari","Februari","Mars","April","Maj","Juni","Juli","Augusti","September","Oktober","November","December"],dias:["Sön","Mån","Tis","Ons","Tor","Fre","Lör"]}};var o={};o.selects=k;k=null;o.fnact=a;o.tipo=((m==1||m==2)?m:0);o.elems={};o.elems.elem=e;o.traducciones=g[b];o.changed=false;var h=new Date();o.hoy={dia:h.getDate(),mes:h.getMonth()+1,anno:h.getFullYear()};if(o.tipo==2&&o.fnact){o.tachadas=o.fnact(o.tipo)}else{o.tachadas={dia:o.hoy.dia-1,mes:o.hoy.mes,anno:o.hoy.anno}}o.construidos={meses:false,annos:false};o.mostrados={meses:false,annos:false};var l={meses:false,annos:false};if(!f){for(i in o.selects){cdr_class.addClass(o.selects[i],"screen_readers")}}this.setMin=function(p){o.tachadas=p;if(p.anno>o.fechaMarcada.anno||(p.anno==o.fechaMarcada.anno&&p.mes>o.fechaMarcada.mes)||(p.anno==o.fechaMarcada.anno&&p.mes==o.fechaMarcada.mes&&p.dia>=o.fechaMarcada.dia)){j.seleccionarFecha(p.dia+1,p.mes,p.anno);o.fechaCons={mes:o.fechaMarcada.mes,anno:o.fechaMarcada.anno}}j.construirMes();return true};this.getMarcada=function(){return o.fechaMarcada};this.dibujarCalendario=function(){o.elems.divcal=cdr_dom.crearNodo("div",false,false,{"class":"cdr_calen_div"});if(cdr_class.getExtAttribute(o.elems.elem,"txt_selecc")=="1"){o.elems.divcal.innerHTML=""+g[b].txt_seleccion+"
"}var t=cdr_dom.crearNodo("div",o.elems.divcal,false,{"class":"cdr_calen_botonera"});o.elems.despl={};o.elems.btns={};var q=cdr_dom.crearNodo("div",t,false,{"class":"cdr_calen_atras"});q.onclick=function(u){j.retrasaMes(u)};q.onmouseover=function(u){if(cdr_class){cdr_class.addClass(this,"cdr_calen_atras_sel")}};q.onmouseout=function(u){if(cdr_class){cdr_class.removeClass(this,"cdr_calen_atras_sel")}};o.elems.btns.atras=q;cdr_dom.crearNodo("div",q,false,false);q=cdr_dom.crearNodo("div",t,false,{"class":"cdr_calen_despleg_mes"});q.onclick=function(u){j.desplegarDespl(u,"meses")};q.onmouseover=function(u){if(cdr_class){cdr_class.addClass(this,"cdr_calen_despleg_mes_sel")}};q.onmouseout=function(u){if(cdr_class){cdr_class.removeClass(this,"cdr_calen_despleg_mes_sel")}};o.elems.despl.meses=cdr_dom.crearNodo("span",q," ",false);cdr_dom.crearNodo("div",q,false,false);q=cdr_dom.crearNodo("div",t,false,{"class":"cdr_calen_adel"});q.onclick=function(u){j.avanzaMes(u)};q.onmouseover=function(u){if(cdr_class){cdr_class.addClass(this,"cdr_calen_adel_sel")}};q.onmouseout=function(u){if(cdr_class){cdr_class.removeClass(this,"cdr_calen_adel_sel")}};o.elems.btns.adelante=q;cdr_dom.crearNodo("div",q,false,false);q=cdr_dom.crearNodo("div",t,false,{"class":"cdr_calen_despleg_anno"});q.onclick=function(u){j.desplegarDespl(u,"annos")};q.onmouseover=function(u){if(cdr_class){cdr_class.addClass(this,"cdr_calen_despleg_anno_sel")}};q.onmouseout=function(u){if(cdr_class){cdr_class.removeClass(this,"cdr_calen_despleg_anno_sel")}};o.elems.despl.annos=cdr_dom.crearNodo("span",q," ",false);cdr_dom.crearNodo("div",q,false,false);cdr_dom.crearNodo("div",t,false,{"class":"cdr_calen_separador"});o.elems.cale=cdr_dom.crearNodo("table",o.elems.divcal,false,{"class":"cdr_calen_table"});o.elems.lists={meses:cdr_dom.crearNodo("div",o.elems.divcal,false,{"class":"cdr_calen_lista_mes"},{display:"none",position:"absolute"}),annos:cdr_dom.crearNodo("div",o.elems.divcal,false,{"class":"cdr_calen_lista_anno"},{display:"none",position:"absolute"})};var s=cdr_dom.crearNodo("tr",cdr_dom.crearNodo("thead",o.elems.cale),false,{"class":"cdr_calen_head"});var r;for(var p=0;p<7;p++){r=((p+o.traducciones.inicioSem)%7);cdr_dom.crearNodo("th",s,o.traducciones.dias[r],{"class":"cdr_calen_col_"+r})}cdr_dom.crearNodo("tbody",o.elems.cale);o.elems.elem.appendChild(o.elems.divcal);j.construirMes();push_unload(j.unloadFn)};this.avanzaMes=function(p){j.seleccionarMes(o.fechaCons.mes+1,o.fechaCons.anno)};this.retrasaMes=function(p){j.seleccionarMes(o.fechaCons.mes-1,o.fechaCons.anno)};this.unloadFn=function(){if(browser.nav.ie){o.selects=null;o.elems=null;o.elems.divcal.outerHTML="";j=null;if(f){for(i in o.selects){o.selects[i].onchange=function(){}}f.onclick=function(){};f=null;f.parentNode.removeChild(f)}}};this.desplegarDespl=function(r,p){if(!o.construidos[p]){j.construirDespl(p)}else{if(o.mostrados[p]){j.ocultarDespl(p);return false}}var q=cdr_util.findRelPos(o.elems.despl[p].parentNode);o.elems.lists[p].style.left=(q[1]+4)+"px";o.elems.lists[p].style.top=(q[0]+17)+"px";cdr_dom.show(o.elems.lists[p]);o.mostrados[p]=true};this.ClickNnli=function(s,q){s=s||window.event;var p=s.srcElement||s.target;p=cdr_dom.getParentBy(p,{tag:"li"});var r=parseInt(cdr_class.getExtAttribute(p,"value"),10);if(q=="meses"){j.seleccionarMes(r,o.fechaCons.anno)}else{j.seleccionarMes(o.fechaCons.mes,r)}};this.ClickNnliMeses=function(p){j.ClickNnli(p,"meses")};this.ClickNnliAnnos=function(p){j.ClickNnli(p,"annos")};this.construirDespl=function(u){if(!o.elems.lists[u].childNodes[0]){var q=document.createElement("ul");var v;var p=document.createElement("li");for(var t=o.lims[u][0];t<=o.lims[u][1];t++){if(u=="meses"){if(t==o.fechaCons.mes-1){v=""+o.traducciones.meses[t]+""}else{v=o.traducciones.meses[t]}}else{if(t==o.fechaCons.anno){v=""+t+""}else{v=t}}p=p.cloneNode(false);p.className="value="+(t+(u=="meses"?1:0));if(u=="meses"){p.onclick=j.ClickNnliMeses}else{p.onclick=j.ClickNnliAnnos}p.innerHTML=v;q.appendChild(p)}o.elems.lists[u].appendChild(q)}else{var s,r;r=o.elems.lists[u].getElementsByTagName("strong").item(0);if(r){r.parentNode.innerHTML=r.innerHTML}if(u=="meses"){s="value="+o.fechaCons.mes}else{s="value="+o.fechaCons.anno}s=cdr_dom.getElementByClassName(s,o.elems.lists[u],"li");if(s){s.innerHTML=""+s.innerHTML+""}}o.construidos[u]=true};this.ocultarDespl=function(p){cdr_dom.hide(o.elems.lists[p]);o.mostrados[p]=false};this.seleccionarMes=function(p,q){j.ocultarDespl("meses");j.ocultarDespl("annos");if(p>12){p=p-12;q=q+1}else{if(p<1){p=p+12;q=q-1}}if(q>o.lims.annos[1]){q=o.lims.annos[0]}else{if(qo.fechaCons.anno){r=32}else{if(o.tachadas.anno==o.fechaCons.anno){if(o.tachadas.mes>o.fechaCons.mes){r=32}else{if(o.tachadas.mes==o.fechaCons.mes){r=o.tachadas.dia}}}}o.elems.despl.meses.innerHTML=o.traducciones.meses[o.fechaCons.mes-1];o.elems.despl.annos.innerHTML=o.fechaCons.anno;var t=u.getDay()-1-o.traducciones.inicioSem;t=((t<0?t+7:t)%7);var A,v=j.caldat(),q=v.cloneNode(false);q.className="cdr_calen_mes_"+o.fechaCons.mes;var y=document.createElement("tr");y.className="cdr_calen_row_"+z;var B,s=[],x;for(var p=1;p<=w;p++){B=[];if(p<=r){B.push("cdr_calen_tachada");x=false}else{x=d}B.push("cdr_calen_dia");B.push("value="+p);B.push("cdr_calen_col_"+((t+p+o.traducciones.inicioSem)%7));if(o.fechaCons.anno==o.hoy.anno&&o.fechaCons.mes==o.hoy.mes&&p==o.hoy.dia){B.push("cdr_calen_hoy")}if(o.fechaCons.anno==o.fechaMarcada.anno&&o.fechaCons.mes==o.fechaMarcada.mes&&p==o.fechaMarcada.dia){B.push("cdr_calen_marcada")}s[((p+t)%7)]=[p,B,x];if(((((p+1)+t)%7===0)||!(p"+(t[s]&&t[s][0]?t[s][0]:" ")+"";u.className=(t[s]&&t[s][1]?t[s][1].join(" "):"cdr_calen_vacia");if(s==0){cdr_class.addClass(u,"cdr_calen_inicio_sem")}if(s==6){cdr_class.addClass(u,"cdr_calen_fin_sem")}if(t[s]&&t[s][2]){u.onclick=t[s][2]}u.onmouseover=function(){cdr_class.addClass(this,"cdr_calen_diahover")};u.onmouseout=function(){cdr_class.removeClass(this,"cdr_calen_diahover")};r.appendChild(u)}return r};this.caldat=function(){return o.elems.cale.getElementsByTagName("tbody").item(0)};this.clickSeleccionarFecha=function(t,q,s){t=t||window.event;var p=t.srcElement||t.target;p=cdr_dom.getParentBy(p,{tag:"TD"});if(o.fechaMarcada.mes==o.fechaCons.mes&&o.fechaMarcada.anno==o.fechaCons.anno){var u=j.caldat().getElementsByTagName("td");for(var r=0;rr){s=s-r;p++}if(p>12){p=p-12;q++}o.fechaMarcada={dia:s,mes:p,anno:q};this.setSelectsValues(o.fechaMarcada);if(o.fnact){if(o.tipo==1){o.fnact(o.tipo,o.fechaMarcada)}o.fnact()}};this.getSelectsValues=function(){var p,q={};if(o.selects.dia_mes_anno){p=cdr_dom.getVal(o.selects.dia_mes_anno).split("/");q.dia=parseInt(p[0],10);q.mes=parseInt(p[1],10);q.anno=parseInt(p[2],10)}else{q.dia=parseInt(cdr_dom.getVal(o.selects.dia),10);if(o.selects.mes_anno){p=cdr_dom.getVal(o.selects.mes_anno).split("/");q.mes=parseInt(p[0],10);q.anno=parseInt(p[1],10)}else{q.mes=parseInt(cdr_dom.getVal(o.selects.mes),10);q.anno=parseInt(cdr_dom.getVal(o.selects.anno),10)}}return q};this.setSelectsValues=function(p){if(o.selects.dia_mes_anno){cdr_dom.setVal(o.selects.dia_mes_anno,(p.dia.length==1?"0":"")+p.dia+"/"+(p.mes.length==1?"0":"")+p.mes+"/"+p.anno)}else{cdr_dom.setVal(o.selects.dia,p.dia);if(o.selects.mes_anno){cdr_dom.setVal(o.selects.mes_anno,p.mes+"/"+p.anno)}else{cdr_dom.setVal(o.selects.mes,p.mes);cdr_dom.setVal(o.selects.anno,p.anno)}}};this.getAnnoMaximo=function(q){var p;if(o.selects.dia_mes_anno){p=[]}else{if(o.selects.mes_anno){p=[parseInt(o.selects.mes_anno.options[0].value.split("/")[1]),parseInt(o.selects.mes_anno.options[o.selects.mes_anno.length-1].value.split("/")[1])]}else{p=[parseInt(o.selects.anno.options[0].value,10),parseInt(o.selects.anno.options[o.selects.anno.length-1].value,10)]}}return p};this.seleccionarFechaGS=function(p){if(!p){p=this.getSelectsValues()}j.seleccionarFecha(p.dia,p.mes,p.anno);o.fechaCons={mes:p.mes,anno:p.anno};j.construirMes()};o.fechaMarcada=this.getSelectsValues();o.fechaCons=o.fechaMarcada;o.lims={annos:this.getAnnoMaximo(),meses:[0,11]};j.dibujarCalendario();if(f){var n=cdr_class.getExtAttribute(f,"posicion");n=(n?n:"right");var c=cdr_class.getExtAttribute(o.elems.elem,"closeLink");c=(c=="up"?1:(c=="down"?2:false));o.toggle_function=cdrTips.showBy(o.elems.divcal,f,n,{boton_cierre:c,relPos:true});for(i in o.selects){o.selects[i].onchange=function(){j.seleccionarFechaGS()}}}};var CDRSuggest=function(b,c){var a=this;this.elem=b;this.datos={execFunct:c.execFunct,undoFunct:c.undoFunct,focusShow:c.focusShow,blurHide:c.blurHide,autoWidth:(c.autoWidth!==false?true:false),multiTag:c.multiTag,autoSelect:(c.autoSelect===false?false:true),sugs:c.sugerencias,tipoSugs:c.tipoSugs,limit:(isNaN(c.limit)?false:parseInt(c.limit,10)),cache:c.cache,metodoRequest:c.metodoRequest,ajax_devuelve:(c.json?"JSON":c.txt?"TXT":"XML"),minChars:c.minChars,tiempoPuls:c.tiempoPuls,ajaxMatched:(c.ajaxMatched===true?true:false),params:(c.params?c.params:{}),reqVar:c.reqVar,ajax:c.ajax,agrupar:c.agrupar,excluirSel:(c.excluirHotel?[/^((h[oô]tel|hoteles|hot[eé]is|h[oô]tels|apartamento|apartamentos|aparthotel|apartahotel)( (en|in|em|[aá]))?)? (?=[^ ])/gi,"($1\\s*)?"]:false),selecc:-1,txt:"",antTxt:"",mostrado:0,rangeCreated:false,reg_exps:{gen:{inicio:{regexp_match:[["^(","",")"],["",1,""]],replace_sec:false},mail:{regexp_match:[['(:^|"|\\.|;| )(',"",")"],["$1",2,""]],replace_sec:["\\<([^<]+@[^>]+)?\\>","<$1>"]},palabras:{regexp_match:[["(^|\\s)(","",")"],["$1",2,""]],replace_sec:false},total:{regexp_match:[["(","",")"],["",1,""]],replace_sec:false}},reems:[[/(ss|ß)/gi,"(ss|ß)"],[/(ae|æ)/gi,"(ae|æ)"],[/[aáàâäåã]/gi,"[aáàâäåã]"],[/[cç]/gi,"[cç]"],[/[eéèêë]/gi,"[eéèêë]"],[/[iíìïî]/gi,"[iíìïî]"],[/[nñ]/gi,"[nñ]"],[/[oóòôöõø]/gi,"[oóòôöõø]"],[/[uúùûü]/gi,"[uúùûü]"],[/[\s\^`'_-`]/gi,"[\\s\\^`'_-`]"]]},mapeo_request:{sugerencia:"sugerencia",matched:"match_sugerencia",descripcion:"descripcion",valor:"valor",tipo:"tipo",s:"sugerencia",m:"match_sugerencia",d:"descripcion",v:"valor",t:"tipo"},request_count:0,request_received:0};c=null;if(this.datos.multiTag){this.datos.multiTag={sep:(typeof(this.datos.multiTag)=="string"?this.datos.multiTag:","),tags:[],tag:[]}}else{this.datos.multiTag=false}if(!this.datos.tipoSugs){this.datos.tipoSugs="inicio"}if(!this.datos.execFunct||!(typeof(this.datos.execFunct)=="function")){this.datos.execFunct=function(){}}if(!this.datos.undoFunct||!(typeof(this.datos.undoFunct)=="function")){this.datos.undoFunct=function(){}}if(this.datos.ajax){this.datos.metodoRequest=(this.datos.metodoRequest?this.datos.metodoRequest:"GET");this.datos.reqVar=(this.datos.reqVar?this.datos.reqVar:"q");this.datos.json=(this.datos.json===true?true:false);this.datos.minChars=(parseInt(this.datos.minChars,10)===0)?1:this.datos.minChars;this.datos.tiempoPuls=parseInt(this.datos.tiempoPuls,10)*1000;this.datos.cache=parseInt(this.datos.cache,10);if(this.datos.cache<1){this.datos.cache=false}else{this.datos.cache={values:{},length:0,max_size:this.datos.cache}}}else{this.datos.sugs=this.arrayToObjects(this.datos.sugs)}this.elem.setAttribute("autocomplete","off");if(this.datos.focusShow){this.elem.onfocus=function(d){a.mostrar()}}this.elem.onkeydown=function(d){a.keydown(d)};this.elem.onkeyup=function(d){a.keyup(d)};this.elem.onblur=function(d){a.ocultar()};this.suggest=cdr_dom.crearNodo("div",this.elem.parentNode,false,{"class":"suggest_lista"},{display:"none"});this.iframe=false;if(browser.nav.ie6_less){this.iframe=cdr_dom.crearNodo("iframe",this.suggest,false,{"class":"suggest_ie_iframe"},{width:"100%","z-index":"333",position:"absolute",top:0,left:0})}this.suggest_ul=cdr_dom.crearNodo("ul",this.suggest,false,false,{position:"relative","z-index":"444"});this.suggest_ul.onmousedown=function(d){a.usar();a.ocultar();cdr_event_utils.cancelar(d);setTimeout(function(){a.focusNoSelect()},100)};this.suggest_ul.onmouseover=function(d){a.hover(d)};this.datos.mostrado=false;push_unload(function(){a.elem.onfocus=function(){};a.elem.onkeypress=function(){};a.elem.onkeydown=function(){};a.elem.onkeyup=function(){};a.elem.onblur=function(){};a.elem=null;b=null;a.suggest_ul.onmouseover=function(){};a.suggest_ul.onmouseout=function(){};a.suggest_ul.onmousedown=function(){};a.suggest_ul.onmouseup=function(){};a.suggest_ul.innerHTML="";a.suggest_ul=null;a.suggest.innerHTML="";a.suggest=null;a.datos={};a.prototype={}})};CDRSuggest.prototype.arrayToObjects=function(a){for(var b=0;b",(!f[c].match_sugerencia||a?f[c].sugerencia:f[c].match_sugerencia),"",(f[c].descripcion?""+f[c].descripcion+"
":"")].join("");this.suggest_ul.appendChild(b)}};CDRSuggest.prototype.precede=function(){if(!this.datos.mostrado){this.mostrar()}var a=this.suggest_ul.childNodes;if(a&&a.length){if(this.datos.autoSelect&&this.datos.selecc===0&&!this.datos.multiTag){this.deSeleccionarTexto();this.seleccionar(-1)}else{if(this.datos.selecc>0){this.seleccionar(a[this.datos.selecc-1])}else{this.seleccionar(a[a.length-1])}this.seleccionarTexto()}}};CDRSuggest.prototype.sucede=function(){if(!this.datos.mostrado){this.mostrar()}var a=this.suggest_ul.childNodes;if(a&&a.length){if((this.datos.autoSelect&&a.length==(this.datos.selecc+1))&&!this.datos.multiTag){this.deSeleccionarTexto();this.seleccionar(-1)}else{if(a.length>(this.datos.selecc+1)){this.seleccionar(a[this.datos.selecc+1])}else{this.seleccionar(a[0])}this.seleccionarTexto()}}};CDRSuggest.prototype.seleccionarTexto=function(){var d=parseInt(cdr_class.getExtAttribute(this.suggest_ul.childNodes[this.datos.selecc],"match_pos"),10);if(this.datos.autoSelect&&d===0){this.usar(true);var b=this.datos.txt.length,a=this.elem.value.length+1;if(this.datos.multiTag){var c=[];if(this.datos.multiTag.tag[1]>0){c=this.datos.multiTag.tags.slice(0,this.datos.multiTag.tag[1])}c[this.datos.multiTag.tag[1]]=this.datos.multiTag.tag[0];b=c.join(this.datos.multiTag.sep).length;c[this.datos.multiTag.tag[1]]=this.suggest_ul.childNodes[this.datos.selecc].getAttribute("title");a=c.join(this.datos.multiTag.sep).length}cdr_util.seleccionTexto(this.elem,b,a);this.datos.rangeCreated=true}else{if(this.datos.rangeCreated){this.deSeleccionarTexto()}}};CDRSuggest.prototype.deSeleccionarTexto=function(){this.elem.value=this.datos.txt;this.datos.rangeCreated=false};CDRSuggest.prototype.focusNoSelect=function(){this.elem.focus();cdr_util.seleccionTexto(this.elem,this.elem.value.length,this.elem.value.length);this.datos.rangeCreated=false;this.elem.focus()};CDRSuggest.prototype.usar=function(d){var e,b;var c=this;if(this.datos.selecc>-1){if(d!==true&&this.datos.rangeCreated){this.focusNoSelect()}if(this.datos.multiTag){this.datos.multiTag.tags[this.datos.multiTag.tag[1]]=this.suggest_ul.childNodes[this.datos.selecc].getAttribute("title");e=this.datos.multiTag.tags.join(this.datos.multiTag.sep)+(this.datos.multiTag.tags[this.datos.multiTag.tags.length-1]===""?"":this.datos.multiTag.sep)}else{e=this.suggest_ul.childNodes[this.datos.selecc].getAttribute("title")}this.elem.value=e;b=cdr_class.getExtAttribute(this.suggest_ul.childNodes[this.datos.selecc],"valor");if(b){var a=cdr_class.getExtAttribute(this.suggest_ul.childNodes[this.datos.selecc],"tipo");this.datos.execFunct(b,(a||undefined),this.elem)}}};CDRSuggest.prototype.hover=function(a){var b=cdr_event_utils.origenEvento(a);b=cdr_dom.getParentBy(b,{tag:"li","class":"sugerencia_li"});if(b){this.seleccionar(b)}};CDRSuggest.prototype.seleccionar=function(a){if(this.datos.selecc>-1){cdr_class.removeClass(this.suggest_ul.childNodes[this.datos.selecc],"marcar")}if(a==-1){this.datos.selecc=-1}else{this.datos.selecc=parseInt(cdr_class.getExtAttribute(a,"pos"),10);cdr_class.addClass(this.suggest_ul.childNodes[this.datos.selecc],"marcar")}};CDRSuggest.prototype.tags=function(){var b=this.datos.multiTag.tags;this.datos.multiTag.tags=this.elem.value.split(this.datos.multiTag.sep);this.datos.multiTag.tag=false;for(var a=0;a=this.datos.limit)){break}}return f};CDRSuggest.prototype.matchSug=function(b,a){var c=this.datos.reg_exps.gen[this.datos.tipoSugs].replace_sec;c[0]=new RegExp(c[0]);if(c){b=b.replace(c[0],c[1])}b=b.replace(a[0],a[1]);return b};CDRSuggest.prototype.crearRegexp=function(g){var a=this.datos.reg_exps.gen[this.datos.tipoSugs].regexp_match;var e,c,f=g.toLowerCase(),b=this.datos.reg_exps.reems;if(this.datos.excluirSel){f=f.replace(this.datos.excluirSel[0],this.datos.excluirSel[1])}for(e=b.length,c=0;e>c;c++){f=f.replace(b[c][0],b[c][1])}a[0][1]=f;var d=[a[1][0],"","$",a[1][1],"",a[1][2]].join("");return[new RegExp(a[0].join(""),"gi"),d]};CDRSuggest.prototype.peticion=function(a){this.datos.params[this.datos.reqVar]=escape(a);this.datos.request_count++;if(this.datos.limit){this.datos.params.limit=this.datos.limit}CDRajax.conectar(this.datos.ajax,{metodo:this.datos.metodoRequest,varis:this.datos.params,headers:{"X-Requested-For":"CDRSuggest"},timeout:10000,sierrorcarga:this.ajaxError,sifinalizado:this.ajaxSuccess,datos_this:{me:this,str:a,count:this.datos.request_count}})};CDRSuggest.prototype.ajaxError=function(a){};CDRSuggest.prototype.ajaxSuccess=function(conn){var sugerencia,i,j,array_sugerencias=[];var me=this.datos_this.me;var str=this.datos_this.str;if(this.datos_this.count"+d.value+""}else{d.value="";f.style.display="none";f.innerHTML=""}};a.onclick=function(){a.style.display="none";h.style.display="block";d.focus();f.style.display="none"};c.onclick=g;d.onkeypress=function(i){if(cdr_event_utils.specialKeys[cdr_event_utils.keyCode(i)]=="ENTER"){g();return false}return true};g()},seleccionarSuggest:function(e,b,c){var d=cdr_dom.getParentBy(c,{tag:"form"}).id;var a=cajaBusqueda.data[d].rfSuggest;if(e&&e!=""){cajaBusqueda.data[d].suggestSeleccionado=true}else{cajaBusqueda.data[d].suggestSeleccionado=false}switch(b){case"H":cajaBusqueda.updateHidden(d,{searcher:"cdr",cdr_hotel_id:e},a+"HOT");break;case"L":cajaBusqueda.updateHidden(d,{zonal:1,searcher:"cdr",cdr_id:e},a+"LOC");break;case"S":document.location=e;break;case"M":cajaBusqueda.updateHidden(d,{zonal:1,searcher:"multi",multi_cdr_towns:e,multi_desc:"---"},a+"MUL");break;default:cajaBusqueda.updateHidden(d,{},a)}},hiddens:["zonal","searcher","cdr_id","cdr_hotel_id","multi_desc","multi_cdr_towns"],updateHidden:function(c,g,b){var f=this.hiddens;g=(g?g:{});var d;for(var a=0;a .js_hide {display:none} .js_pointer {cursor:pointer;} ");function verMasTelefonos(d,b,f){var a=document.getElementById(d);var c=document.createElement("div");a.parentNode.appendChild(c);cdr_dom.hide(c);c.innerHTML=f;a.innerHTML=b;a.className="telefonos_data_link pointer_hand";c.className="telefono_masdatos";var e=cdr_dom.getElementByClassName("cerrar_telefonos",c,"div");e.onclick=function(){cdr_dom.hide(c)};a.onclick=function(){cdr_dom.toggle(c)}};