function createAutocompleteWidget(elementID,containerID,dataSource) {
  var options={forceSelection:false,useShadow:true,animSpeed:0,queryDelay:0,queryMatchSubset:true,queryMatchContains:false,maxResultsDisplayed:20,minQueryLength:2,typeAhead:false,allowBrowserAutocomplete:false,generateRequest:function(query){return '?q='+query;},doBeforeExpandContainer:function(oTextbox,oContainer,sQuery,aResults){var pos=Dom.getXY(oTextbox);pos[1]+=Dom.get(oTextbox).offsetHeight+2;Dom.setXY(oContainer,pos);return true;}};
  var ac=new YAHOO.widget.AutoComplete(elementID,containerID,dataSource,options);
  return ac;
};
