According to the Support pages, (http://www.google.com/support/
analytics/bin/answer.py?answer=27286), you can add additional search
engines by adding to the _uOsr and _Okw arrays that are held in the
urchin.js.
_uOsr[20]="search_engine_name";
_uOkw[20]="query_variable";
A previous poster recognized that if Google update this script,
they'll use the next available array index to add new search engines,
your script may inadvertently overwrite the same index if you're
unaware of the change to urchin.js.
Therefore, is it also possible to use push() to add your own values to
these arrays? This would simply add new values to the end of the
array, keeping any additional ones added?
_uOsr.push("whooshuk");
_uOkw.push("q");
_uacct = "UA-xxxxxxx-1";
urchinTracker();