var useSlider = 1; var duplicateEntries = new Array(); function clear_whitespace(what) { return ( what == '%20' ? ' ' : what ); } function toggle_duplicates(on) { for( var i = 0; i < duplicateEntries.length; i++ ) { var tr = document.getElementById(duplicateEntries[i]); if( tr ) tr.style.display = on ? '' : 'none'; } } function ToogleImapact_click() { var tmp = document.getElementsByName('impactradius'); if ( tmp[0].checked == true) { basgeo.EnableRadius(); } else { basgeo.DisableRadius(); } } function createHotelRow(R, hidden) { hidden = hidden ? true : false; if( hidden ) duplicateEntries[duplicateEntries.length+1] = 'res_' + R.Index; var html = ''; html += '
\n'; return html; } function initSearch(count, formname) { document.getElementById('text').style.display = "none"; document.getElementById('result').style.display = "block"; basgeo.reset(); countdown = 30; document.hotels.Submit.disabled = true; Start(); document.getElementById('result').innerHTML = sdiv; document.getElementById('theText').innerHTML = 'Ihr Hotel wird gesucht'; document.getElementById('theTime').innerHTML = countdown; NACH = '&NACH=' + document.forms[formname].VON.value; DVON = '&DVON=' + document.forms[formname].DVON.value; MVON = '&MVON=' + document.forms[formname].MVON.value; DNACH = '&DNACH=' + document.forms[formname].DNACH.value; MNACH = '&MNACH=' + document.forms[formname].MNACH.value; ADT = '&ADT=' + document.forms[formname].ADT.value; STERNE = '&STERNE=' + document.forms[formname].STERNE.value; rand = '&val=' + Math.random(); // Bitte den Randomwert unbedingt anhängen da IE sonst nur den Cache nutzt! SEARCH = 'SEARCH=hotels'; WHICH = '&WHICH=3' URL = '/inc/XML_Transfer.php?'; Link = URL + SEARCH + WHICH + NACH + DVON + MVON + DNACH + MNACH + ADT + STERNE + rand; loadXML(Link); } function renderDesc() { for (var i = 0; i < res_array.length; i++) { // fill desc span var desc_span = document.getElementById( 'desc_' + i ); var desc_div = desc_span.parentNode; var desc_more = desc_div.nextSibling; while( desc_more && desc_more.nodeName != 'DIV' ) desc_more = desc_more.nextSibling; var height = desc_div.offsetHeight; // row is hidden if( desc_div.parentNode.parentNode.parentNode.className == 'rowno' ) continue; if( desc_more ) { desc_more.style.display = 'block'; height -= desc_more.offsetHeight; } if( height > parseInt(desc_div.style.height || 0) ) desc_div.style.height = height +'px'; // "mehr lesen" Button erstellen wenn der Inhalt overflowed... if( desc_span.offsetHeight > desc_div.offsetHeight && !desc_span._has_button ) { var desc_more_btn = document.createElement('img'); desc_more_btn.className = 'HotelTextMoreButton'; desc_more_btn.setAttribute( 'src', '/img/diverse/mehr.gif' ); desc_more_btn._active = false; desc_more_btn.onclick = function() { var container = this.parentNode; var parent = this.previousSibling; while( parent.nodeName != 'DIV' ) parent = parent.previousSibling; var content = parent.firstChild; while( content.nodeName != 'DIV' ) content = content.nextSibling; var more = this.nextSibling; while( more && more.nodeName != 'DIV' ) more = more.nextSibling; if( ! this._oldheight ) this._oldheight = parent.offsetHeight; // - this.offsetHeight; if( this._active == false ) { content.innerHTML += '| \n';
output_map += ' \n';
output_map += ' \n';
output_map += ' \n';
output_map += ' \n';
output_map += ' \n';
output_map += ' \n';
output_map += ' \n';
output_map += ' \n';
output_map += ' \n';
output_map += ' \n';
output_map += ' \n';
output_map += ' | \n';
output_map += ' |||||
| \n'; output_map += ' \n'; output_map += ' \n'; output_map += ' \n'; output_map += ' | \n' output_map += '|||||
| Ergebnis | |||||
| Leider nichts gefunden | \n';
output = output + ' |||||
| Optionen | \n'; output_r += '\n'; output_r += ' \n'; output_r += ' Duplikate\n'; output_r += ' \n'; output_r += ' Karte anzeigen\n'; output_r += ' \n'; output_r += ' Eigenen Ausgangspunkt wählen\n'; output_r += ' \n'; output_r += ' Radius\n'; output_r += ' | \n'; output_r += '|
| \n';
output_r += ' ';
output_r += ' ';
output_r += ' ';
output_r += ' | ';
output_r += ' \n';
output_r += ' ';
output_r += ' ';
output_r += ' ';
output_r += ' | ';
output_r += ' \n';
output_r += ' ';
output_r += ' ';
output_r += ' ';
output_r += ' | ';
output_r += '