document.write(''); document.write('
'); var CL = CL || {}; CL.Ajax = { XMLHttpFactories: [ function () {return new XMLHttpRequest()}, function () {return new ActiveXObject("Msxml2.XMLHTTP")}, function () {return new ActiveXObject("Msxml3.XMLHTTP")}, function () {return new ActiveXObject("Microsoft.XMLHTTP")} ], sendRequest: function (url, callback, postData) { var req = this.createXMLHTTPObject(); if (!req) { return; } var method = (postData) ? "POST" : "GET"; req.open(method, url, true); req.setRequestHeader('User-Agent', 'XMLHTTP/1.0'); req.setRequestHeader('X-Requested-With', 'XMLHttpRequest'); if (postData) { req.setRequestHeader('Content-type','application/x-www-form-urlencoded'); } req.onreadystatechange = function () { if (req.readyState != 4) { return; } if (req.status != 200 && req.status != 304) { // alert('HTTP error ' + req.status); return; } callback(req); } if (req.readyState == 4) { return; } req.send(postData); }, createXMLHTTPObject: function () { var xmlhttp = false; for (var i = 0; i < this.XMLHttpFactories.length; i++) { try { xmlhttp = this.XMLHttpFactories[i](); } catch (e) { continue; } break; } return xmlhttp; } }; function changeMonth(room_id,month,year){ CL.Ajax.sendRequest('http://www.centrebreakbeachstay.com.au/hotel/frontend/load-calendar.php?room_id='+room_id+'&month='+month+'&year='+year, function (result) { document.getElementById('room_'+room_id).innerHTML = result.responseText }); } function loadAvailability(){ CL.Ajax.sendRequest('http://www.centrebreakbeachstay.com.au/hotel/frontend/availability.php?use_ajax=1&cid=5', function (result) { document.getElementById('availability').innerHTML = result.responseText }); } loadAvailability();