
(function(){var loaded=function(){var doSearch=function(){var rawParams=this.href.substring(this.href.indexOf('?')+1).split('&');var params={};for(var i=0;i<rawParams.length;i++){var kv=rawParams[i].split('=');params[kv[0]]=unescape(kv[1]);}
if(!params.word&&params.w)params.word=params.w;if(!params.lang&&params.l)params.lang=params.l;var vt=top.VisualThesaurus;if(vt){if(params.wl){vt.instance.openWL(params.wl,params.idx);}else{vt.instance.search(params.word,params.lang);}}else{top.location.href=this.href;}
return false;}
var links=document.getElementsByTagName('a');for(var i=0;i<links.length;i++){if(links[i].onclick==null&&links[i].href.indexOf('http://www.visualthesaurus.com/?')==0){links[i].onclick=doSearch;var params=getParams(links[i].href);links[i].word=params.word;links[i].lang=(params.lang)?params.lang:'en';links[i].className+=' vturl';links[i].title='Look up \"'+params.word+'\" in the Visual Thesaurus';}}}
function getParams(href){var rawParams=href.substring(href.indexOf('?')+1).split('&');var params={};for(var i=0;i<rawParams.length;i++){var kv=rawParams[i].split('=');params[kv[0]]=unescape(kv[1]);}
if(!params.word&&params.w)params.word=params.w;if(!params.lang&&params.l)params.lang=params.l;return params;}
if(window.addEventListener)window.addEventListener('load',loaded,false);else if(window.attachEvent)window.attachEvent('onload',loaded);})();