<!--
if(typeof(CQL)=='undefined')CQL={};if(typeof(CQL.AC)=='undefined')CQL.AC={};CQL.AC.DelimitedParser=function(delimiter){this.Delimiter=delimiter;this.Parse=function(result){var lines=result.split('\n');list=[];for(var i=0;i<lines.length;i++){var line=lines[i].split(this.Delimiter);if(line!="")list.push(line);}return list;};return this;};CQL.AC.DelimitedParser.prototype=new CQL.AC.ACDataParser();CQL.AC.SuggestUIProvider=function(){this.GenerateLineNode=function(autoCompleteBox,item,lineIndex){var
itemText=item[0],itemApproxResults=item[1];var nodeDiv=document.createElement("DIV");var nodeText=document.createElement("SPAN");var nodeResults=document.createElement("SPAN");var nodeWrapperSpan=document.createElement("SPAN");nodeText.innerHTML=itemText;nodeResults.innerHTML=itemApproxResults;nodeDiv.AutoCompleteBox=autoCompleteBox;nodeDiv.LineIndex=lineIndex;nodeDiv.AutoCompleteText=itemText;nodeDiv.className="normal";nodeText.className="SuggestText";nodeResults.className="NumResults";nodeWrapperSpan.className="Wrapper";nodeDiv.onmouseover=function(){this.AutoCompleteBox.SetSelectedIndex(this.LineIndex);};nodeDiv.onmouseout=function(){this.className="normal";};nodeDiv.onclick=function(){this.AutoCompleteBox.Textbox.value=this.AutoCompleteText;this.AutoCompleteBox.ClearContents();this.AutoCompleteBox.SelectAndContinue();};nodeWrapperSpan.appendChild(nodeText);nodeWrapperSpan.appendChild(nodeResults);nodeDiv.appendChild(nodeWrapperSpan);return nodeDiv;};return this;};CQL.AC.SuggestUIProvider.prototype=new CQL.AC.ACUIProvider();