var stIsIE=
/*@cc_on!@*/
false;sorttable={init:function(){if(arguments.callee.done){return}arguments.callee.done=true;if(_timer){clearInterval(_timer)}if(!document.createElement||!document.getElementsByTagName){return}sorttable.DATE_RE=/^(\d\d?)[\/\.-](\d\d?)[\/\.-]((\d\d)?\d\d)$/;forEach(document.getElementsByTagName("table"),function(a){if(a.className.search(/\bsortable\b/)!=-1){sorttable.makeSortable(a)}});if(document.getElementById("tablaVuelos_affinity")){pintadoInicial(document.getElementById("tablaVuelos_affinity").getElementsByTagName("th")[1])}},makeSortable:function(c){if(c.getElementsByTagName("thead").length==0){the=document.createElement("thead");the.appendChild(c.rows[0]);c.insertBefore(the,c.firstChild)}if(c.tHead==null){c.tHead=c.getElementsByTagName("thead")[0]}if(c.tHead.rows.length!=1){return}sortbottomrows=[];for(var a=0;a<c.rows.length;a++){if(c.rows[a].className.search(/\bsortbottom\b/)!=-1){sortbottomrows[sortbottomrows.length]=c.rows[a]}}if(sortbottomrows){if(c.tFoot==null){tfo=document.createElement("tfoot");c.appendChild(tfo)}for(var a=0;a<sortbottomrows.length;a++){tfo.appendChild(sortbottomrows[a])}delete sortbottomrows}headrow=c.tHead.rows[0].cells;for(var a=0;a<headrow.length;a++){if(!headrow[a].className.match(/\bsorttable_nosort\b/)){mtch=headrow[a].className.match(/\bsorttable_([a-z0-9]+)\b/);if(mtch){override=mtch[1]}if(mtch&&typeof sorttable["sort_"+override]=="function"){headrow[a].sorttable_sortfunction=sorttable["sort_"+override]}else{headrow[a].sorttable_sortfunction=sorttable.guessType(c,a)}var b=a;if(a==1){b=0}else{if(a==3){b=10}else{if(a==4){b=11}}}if(a!=5){headrow[a].sorttable_columnindex=b;headrow[a].sorttable_tbody=c.tBodies[0];dean_addEvent(headrow[a],"click",function(g){if(this.className.search(/\bsorttable_sorted\b/)!=-1){this.style.background=" #F4F1EA url(/ibcomv3/images/U25BEBlackR.gif) no-repeat center left";sorttable.reverse(this.sorttable_tbody);this.className=this.className.replace("sorttable_sorted","sorttable_sorted_reverse");this.removeChild(document.getElementById("sorttable_sortfwdind"));sortrevind=document.createElement("span");sortrevind.id="sorttable_sortrevind";this.appendChild(sortrevind);pintarFondosTabla(c);return}if(this.className.search(/\bsorttable_sorted_reverse\b/)!=-1){sorttable.reverse(this.sorttable_tbody);this.style.background=" #F4F1EA url(/ibcomv3/images/U25BEBlack.gif) no-repeat center left";this.className=this.className.replace("sorttable_sorted_reverse","sorttable_sorted");this.removeChild(document.getElementById("sorttable_sortrevind"));sortfwdind=document.createElement("span");sortfwdind.id="sorttable_sortfwdind";this.appendChild(sortfwdind);pintarFondosTabla(c);return}theadrow=this.parentNode;forEach(theadrow.childNodes,function(e){if(e.nodeType==1){e.className=e.className.replace("sorttable_sorted_reverse","");e.className=e.className.replace("sorttable_sorted","")}});sortfwdind=document.getElementById("sorttable_sortfwdind");if(sortfwdind){sortfwdind.parentNode.removeChild(sortfwdind)}sortrevind=document.getElementById("sorttable_sortrevind");if(sortrevind){sortrevind.parentNode.removeChild(sortrevind)}this.className+=" sorttable_sorted";sortfwdind=document.createElement("span");sortfwdind.id="sorttable_sortfwdind";this.style.background=" #F4F1EA url(/ibcomv3/images/U25BEBlackR.gif) no-repeat center left";this.appendChild(sortfwdind);row_array=[];col=this.sorttable_columnindex;rows=this.sorttable_tbody.rows;for(var f=0;f<rows.length;f++){row_array[row_array.length]=[sorttable.getInnerText(rows[f].cells[col]),rows[f]]}row_array.sort(this.sorttable_sortfunction);tb=this.sorttable_tbody;for(var f=0;f<row_array.length;f++){tb.appendChild(row_array[f][1])}delete row_array;pintarFondosTabla(c)})}}}},guessType:function(e,c){sortfn=sorttable.sort_alpha;try{for(var b=0;b<e.tBodies[0].rows.length;b++){if(c==1){return sorttable.sort_numeric}else{if(c==3||c==4){return sorttable.sort_ddmm}}text=sorttable.getInnerText(e.tBodies[0].rows[b].cells[c]);if(text!=""){if(text.match(/^-?[£$¤]?[\d,.]+%?$/)){return sorttable.sort_numeric}possdate=text.match(sorttable.DATE_RE);if(possdate){first=parseInt(possdate[1]);second=parseInt(possdate[2]);if(first>12){return sorttable.sort_ddmm}else{if(second>12){return sorttable.sort_mmdd}else{sortfn=sorttable.sort_ddmm}}}}}}catch(a){}return sortfn},getInnerText:function(c){try{hasInputs=(typeof c.getElementsByTagName=="function")&&c.getElementsByTagName("input").length;if(c.getAttribute("sorttable_customkey")!=null){return c.getAttribute("sorttable_customkey")}else{if(typeof c.textContent!="undefined"&&!hasInputs){return c.textContent.replace(/^\s+|\s+$/g,"")}else{if(typeof c.innerText!="undefined"&&!hasInputs){return c.innerText.replace(/^\s+|\s+$/g,"")}else{if(typeof c.text!="undefined"&&!hasInputs){return c.text.replace(/^\s+|\s+$/g,"")}else{switch(c.nodeType){case 3:if(c.nodeName.toLowerCase()=="input"){return c.value.replace(/^\s+|\s+$/g,"")}case 4:return c.nodeValue.replace(/^\s+|\s+$/g,"");break;case 1:case 11:var e="";for(var b=0;b<c.childNodes.length;b++){e+=sorttable.getInnerText(c.childNodes[b])}return e.replace(/^\s+|\s+$/g,"");break;default:return""}}}}}}catch(a){}},reverse:function(a){newrows=[];for(var b=0;b<a.rows.length;b++){newrows[newrows.length]=a.rows[b]}for(var b=newrows.length-1;b>=0;b--){a.appendChild(newrows[b])}delete newrows},sort_numeric:function(e,c){aa=parseFloat(e[0].replace(/[^0-9.-]/g,""));if(isNaN(aa)){aa=0}bb=parseFloat(c[0].replace(/[^0-9.-]/g,""));if(isNaN(bb)){bb=0}return aa-bb},sort_alpha:function(e,c){if(e[0]==c[0]){return 0}if(e[0]<c[0]){return -1}return 1},sort_ddmm:function(e,c){mtch=e[0].match(sorttable.DATE_RE);y=mtch[3];m=mtch[2];d=mtch[1];if(m.length==1){m="0"+m}if(d.length==1){d="0"+d}dt1=y+m+d;mtch=c[0].match(sorttable.DATE_RE);y=mtch[3];m=mtch[2];d=mtch[1];if(m.length==1){m="0"+m}if(d.length==1){d="0"+d}dt2=y+m+d;if(dt1==dt2){return 0}if(dt1<dt2){return -1}return 1},sort_mmdd:function(e,c){mtch=e[0].match(sorttable.DATE_RE);y=mtch[3];d=mtch[2];m=mtch[1];if(m.length==1){m="0"+m}if(d.length==1){d="0"+d}dt1=y+m+d;mtch=c[0].match(sorttable.DATE_RE);y=mtch[3];d=mtch[2];m=mtch[1];if(m.length==1){m="0"+m}if(d.length==1){d="0"+d}dt2=y+m+d;if(dt1==dt2){return 0}if(dt1<dt2){return -1}return 1},shaker_sort:function(h,f){var a=0;var e=h.length-1;var j=true;while(j){j=false;for(var c=a;c<e;++c){if(f(h[c],h[c+1])>0){var g=h[c];h[c]=h[c+1];h[c+1]=g;j=true}}e--;if(!j){break}for(var c=e;c>a;--c){if(f(h[c],h[c-1])<0){var g=h[c];h[c]=h[c-1];h[c-1]=g;j=true}}a++}}};if(document.addEventListener){document.addEventListener("DOMContentLoaded",sorttable.init,false);
/*@cc_on @*/
/*@if (@_win32)
    document.write("<script id=__ie_onload defer src=javascript:void(0)><\/script>");
    var script = document.getElementById("__ie_onload");
    script.onreadystatechange = function() {
        if (this.readyState == "complete") {
            sorttable.init(); // call the onload handler
        }
    };
/*@end @*/
}if(/WebKit/i.test(navigator.userAgent)){var _timer=setInterval(function(){if(/loaded|complete/.test(document.readyState)){sorttable.init()}},10)}window.onload=sorttable.init;function dean_addEvent(b,e,c){if(b.addEventListener){b.addEventListener(e,c,false)}else{if(!c.$$guid){c.$$guid=dean_addEvent.guid++}if(!b.events){b.events={}}var a=b.events[e];if(!a){a=b.events[e]={};if(b["on"+e]){a[0]=b["on"+e]}}a[c.$$guid]=c;b["on"+e]=handleEvent}}dean_addEvent.guid=1;function removeEvent(a,c,b){if(a.removeEventListener){a.removeEventListener(c,b,false)}else{if(a.events&&a.events[c]){delete a.events[c][b.$$guid]}}}function handleEvent(e){var c=true;e=e||fixEvent(((this.ownerDocument||this.document||this).parentWindow||window).event);var a=this.events[e.type];for(var b in a){this.$$handleEvent=a[b];if(this.$$handleEvent(e)===false){c=false}}return c}function fixEvent(a){a.preventDefault=fixEvent.preventDefault;a.stopPropagation=fixEvent.stopPropagation;return a}fixEvent.preventDefault=function(){this.returnValue=false};fixEvent.stopPropagation=function(){this.cancelBubble=true};if(!Array.forEach){Array.forEach=function(e,c,b){for(var a=0;a<e.length;a++){c.call(b,e[a],a,e)}}}Function.prototype.forEach=function(a,e,c){for(var b in a){if(typeof this.prototype[b]=="undefined"){e.call(c,a[b],b,a)}}};String.forEach=function(a,c,b){Array.forEach(a.split(""),function(f,e){c.call(b,f,e,a)})};var forEach=function(a,e,b){if(a){var c=Object;if(a instanceof Function){c=Function}else{if(a.forEach instanceof Function){a.forEach(e,b);return}else{if(typeof a=="string"){c=String}else{if(typeof a.length=="number"){c=Array}}}}c.forEach(a,e,b)}};function pintadoInicial(a){if(a.className.search(/\bsorttable_sorted\b/)!=-1){a.style.background=" #F4F1EA url(/ibcomv3/images/U25BEBlackR.gif) no-repeat center left";sorttable.reverse(a.sorttable_tbody);a.className=a.className.replace("sorttable_sorted","sorttable_sorted_reverse");a.removeChild(document.getElementById("sorttable_sortfwdind"));sortrevind=document.createElement("span");sortrevind.id="sorttable_sortrevind";a.appendChild(sortrevind);pintarFondosTabla(document.getElementById("tablaVuelos_affinity"));return}if(a.className.search(/\bsorttable_sorted_reverse\b/)!=-1){sorttable.reverse(a.sorttable_tbody);a.style.background=" #F4F1EA url(/ibcomv3/images/U25BEBlack.gif) no-repeat center left";a.className=a.className.replace("sorttable_sorted_reverse","sorttable_sorted");a.removeChild(document.getElementById("sorttable_sortrevind"));sortfwdind=document.createElement("span");sortfwdind.id="sorttable_sortfwdind";a.appendChild(sortfwdind);pintarFondosTabla(document.getElementById("tablaVuelos_affinity"));return}theadrow=a.parentNode;forEach(theadrow.childNodes,function(c){if(c.nodeType==1){c.className=c.className.replace("sorttable_sorted_reverse","");c.className=c.className.replace("sorttable_sorted","")}});sortfwdind=document.getElementById("sorttable_sortfwdind");if(sortfwdind){sortfwdind.parentNode.removeChild(sortfwdind)}sortrevind=document.getElementById("sorttable_sortrevind");if(sortrevind){sortrevind.parentNode.removeChild(sortrevind)}a.className+=" sorttable_sorted";sortfwdind=document.createElement("span");sortfwdind.id="sorttable_sortfwdind";a.style.background=" #F4F1EA url(/ibcomv3/images/U25BEBlackR.gif) no-repeat center left";a.appendChild(sortfwdind);row_array=[];col=a.sorttable_columnindex;rows=a.sorttable_tbody.rows;for(var b=0;b<rows.length;b++){row_array[row_array.length]=[sorttable.getInnerText(rows[b].cells[col]),rows[b]]}tb=a.sorttable_tbody;for(var b=0;b<row_array.length;b++){tb.appendChild(row_array[b][1])}delete row_array;pintarFondosTabla(document.getElementById("tablaVuelos_affinity"))};
