var agt = navigator.userAgent.toLowerCase();
	var is_ie = ((agt.indexOf("msie") != -1) && (agt.indexOf("opera") == -1));
	
	window.onload = function(){
		//ConvertRowsToLinks("topten");
	};
      
	function ConvertRowsToLinks(xTableId){
		var rows = document.getElementById(xTableId).getElementsByTagName("tr");
		
		for(i=0;i<rows.length;i++){
			var link = rows[i].getElementsByTagName("a")
			if(link.length == 1){
				rows[i].onclick = new Function("document.location.href='" + link[0].href + "'");
				rows[i].onmouseover = new Function("this.className='highlight'");
				rows[i].onmouseout = new Function("this.className=''");
			}
		}
	};
	
	
	function getbyid(id){
		return document.getElementById(id);
	};
	
	document.onclick = 	function(e){
		if(is_ie){
			var evt = window.event || arguments.callee.caller.arguments[0];
			var elem = evt.target || evt.srcElement;
		}
		else{
			var elem = e.target;
		}
		
		if(getbyid("as_fromid")){
			while (elem){
				if (elem.id == "as_fromid"){
					return;
				}
				elem = elem.parentNode;
			}
			as_from_xml.clearSuggestions();
		}
		
		if(getbyid("as_toid")){
			while (elem){
				if (elem.id == "as_toid"){
					return;
				}
				elem = elem.parentNode;
			}
			as_to_xml.clearSuggestions();
		}
	};
	
	var options_from_xml = {
		script: "/autocomplete.htm?",
		varname: "input",
		delay:250,
		cache: true,
		json: false,
		maxresults: 10,
		offsety:-10,
		noresults:NOTHING_FOUND,
		callback: function (obj){ getbyid('fromslug').value = obj.id;}
	};
	var as_from_xml = new bsn.AutoSuggest('fromname', options_from_xml);
	
	var options_to_xml = {
		script: "/autocomplete.htm?",
		varname: "input",
		delay:250,
		cache: true,
		json: false,
		maxresults: 10,
		offsety:-10,
		noresults:NOTHING_FOUND,
		callback: function (obj){ getbyid('toslug').value = obj.id;}
	};
	var as_to_xml = new bsn.AutoSuggest('toname', options_to_xml);
	

	function gosearch(){
		var from = getbyid('fromname').value;
		var to = getbyid('toname').value;
		
		if(from == '' && to == ''){
			alert(ENTER_CITIES);
			return false;
		}
		else if(from == ''){
			alert(ENTER_START_CITY);
			return false;
		}
		else if(to == ''){
			alert(ENTER_DESTINATION_CITY);
			return false;
		}
		
		
	
	};
