		<!--
			function asynchronousPageFetch(url, containerid){
				var bustcachevar = 1; // prevent caching? (1 = yes, 0 = no);
				var bustcacheparameter = "";
				var pagerequest = false;
				
				if (window.XMLHttpRequest) { // for Mozilla, Safari etc
					pagerequest = new XMLHttpRequest();
				} else if (window.ActiveXObject) { // for IE
					try {
						pagerequest = new ActiveXObject("Msxml2.XMLHTTP");
					} catch(e) {
						try{
							pagerequest = new ActiveXObject("Microsoft.XMLHTTP");
						} catch(e) {
						}
					}
				} else {
					return false;
				}
				
				pagerequest.onreadystatechange = function() {
					injectResponse(pagerequest, containerid);
				}
				
				if (bustcachevar) { // prevent caching
					bustcacheparameter = (url.indexOf("?") != -1) ? "&" + new Date().getTime() : "?" + new Date().getTime();
				}
				
				pagerequest.open('GET', url + bustcacheparameter, true);
				pagerequest.send(null);
			}
			
			function injectResponse(pagerequest, containerid) {
				if (pagerequest.readyState == 4 && (pagerequest.status == 200 || window.location.href.indexOf("http") == -1)) {
				    // document.getElementById(containerid).innerHTML = pagerequest.responseText;
                    var injectedText = pagerequest.responseText;
                    injectedText = injectedText.replace(/solo-mode\//g, "");
                    //injectedText = injectedText.replace(/welcomeAsync\//g, "welcome/");
					document.getElementById(containerid).innerHTML = injectedText;
				}
			}
			
		//-->
