//Gets the browser specific XmlHttpRequest Object
function getXmlHttpRequestObject() {
	if (window.XMLHttpRequest) {
		return new XMLHttpRequest();
	} else if(window.ActiveXObject) {
		return new ActiveXObject("Microsoft.XMLHTTP");
	} else {
		alert("Your Browser Sucks!\nIt's about time to upgrade don't you think?");
	}
}
function createAjaxObj(){
  var httprequest=false
  if (window.XMLHttpRequest)
  { // if Mozilla, Safari etc
    httprequest=new XMLHttpRequest()
    if (httprequest.overrideMimeType)
      httprequest.overrideMimeType('text/xml')
   }
   else if (window.ActiveXObject)
   { // if IE
     try {
       httprequest=new ActiveXObject("Msxml2.XMLHTTP");
     }
     catch (e){
       try{
          httprequest=new ActiveXObject("Microsoft.XMLHTTP");
       }
       catch (e){}
     }
   }
   return httprequest
}

//Our XmlHttpRequest object to get the auto suggest
var topName = createAjaxObj();

//Called from keyup on the search textbox.
//Starts the AJAX request.
function gototop() {
	if (topName.readyState == 4 || topName.readyState == 0) {	
		var refresh=new Date();
		url = "/login/gototop.do?var="+refresh;
		
		topName.open("get", url, true);
		topName.onreadystatechange = handleSearchTitle; 
		topName.send(null);
	}		
}

//Called when the AJAX response is returned.
function handleSearchTitle() {
	if (topName.readyState == 4) {
		if(topName.status==200){

			var str = topName.responseText;
			document.getElementById('topcss').href=str;
		}
	}
}
gototop();
