if (window.yaValidate == undefined) { window.yaOnLoad = window.onload; window.yaValList = Array(); window.yaValIndex = 0; window.yaValidate = function () { if (window.yaOnLoad != null) { try { window.yaOnLoad(); } catch (err) {} } for (ii = 0; ii < window.yaValIndex; ii = ii + 1) { fname = window.yaValList[ii] fname(); } } window.yaAddValidator = function (fname) { window.yaValList[window.yaValIndex] = fname; window.yaValIndex = window.yaValIndex + 1; } window.onload = window.yaValidate } window.yaAddValidator(createwidgetcode854) if (document.createStyleSheet) { document.createStyleSheet("http://cdn.tripsailor.com/css/badge3_theme2.css"); } else { var stylesImport = "@import url('http://cdn.tripsailor.com/css/badge3_theme2.css');"; var newSS = document.createElement('link'); newSS.rel = 'stylesheet'; newSS.href = 'data:text/css,' + escape(stylesImport); if (document.getElementsByTagName("head")[0]) { document.getElementsByTagName("head")[0].appendChild(newSS); } else { document.write(''); } } var validityRegEx = new RegExp('https?://([^/]+\.|)tripsailor\.(com|co\.uk|de|at|ch)/.*'); function show8542() { document.getElementById('yatabn1854').className=''; document.getElementById('yatabn2854').className='yaact'; document.getElementById('yatab1854').style.display='none'; document.getElementById('yatab2854').style.display='block'; } function show8541() { document.getElementById('yatabn2854').className=''; document.getElementById('yatabn1854').className='yaact'; document.getElementById('yatab2854').style.display='none'; document.getElementById('yatab1854').style.display='block'; } function createwidgetcode854() { var container = document.getElementById('TRPSLR854'); if (container == null) { var scriptTags = document.getElementsByTagName("script"); for (var i = 0; i < scriptTags.length; i++) { if (scriptTags[i] != null && scriptTags[i].src != null && scriptTags[i].src.indexOf("?key=854") >= 0) { var msgElem = document.createElement('div'); if (msgElem != null && msgElem != 'undefined') { msgElem.style.margin = '8px'; msgElem.style.color = 'red'; msgElem.innerHTML = "Please check the TripSailor code and install again."; var parentElem = scriptTags[i].parentNode; if (parentElem != null && parentElem != 'undefined') { parentElem.appendChild(msgElem); } break; } } } return; } var valid = true; var linksNum = 0; var links = container.getElementsByTagName("a"); for (var i = 0; i < links.length; i++) { var taLink = links[i]; var taLinkStr = taLink.href; if (taLinkStr.search(/(tripsailor)/) != -1) { linksNum = linksNum + 1; if (typeof(taLink.rel) != 'undefined' && taLink.rel == 'nofollow') { valid = false; continue; } var linkValid = false; if (taLinkStr.match(validityRegEx)) { linkValid = true; } if (!linkValid) { continue; } } } if (linksNum == 0) { valid = false; } if (!valid) { var tmpStr = '