function $(v){return(document.getElementById(v));}
function getEventSrc(e)
{return window.event?window.event.srcElement:e.target;}
function CancelEvent(e)
{if((typeof(e)=="undefined")&&(typeof(window.event)!="undefined"))
{e=window.event;}
if(typeof(window.event)!="undefined")
{e.cancelBubble=true;}
else
{e.stopPropagation();}}
function AjaxCreate()
{try{return new XMLHttpRequest();}catch(e){}
try{return new ActiveXObject("MSXML2.XMLHTTP");}catch(e){}
try{return new ActiveXObject("Microsoft.XMLHTTP");}catch(e){}
return false;}
function AjaxExecute(url,data,funct)
{var xhr=AjaxCreate();xhr.onreadystatechange=function()
{if((xhr.readyState==4)&&(xhr.status==200))
{funct(xhr.responseText);}};xhr.open("POST",url,true);xhr.setRequestHeader("Content-Type","application/x-www-form-urlencoded");xhr.send(data);}
function AjaxDummy(data){}
function ltrim(s){return s.replace(/^\s*/,"");}
function rtrim(s){return s.replace(/\s*$/,"");}
function trim(s){return rtrim(ltrim(s));}
function setFavorite(iURL,iTitle)
{if(navigator.appVersion.indexOf("Mac",0)>0)
{alert("This function is not available on Macintosh.\n\nUse instead the key combination \"Apple-D\".");return;}
if((navigator.appName.indexOf("Microsoft",0)>=0)&&(parseInt(navigator.appVersion)>=4))
{window.external.AddFavorite(iURL,iTitle);}
else
{alert("This function is only available on Internet Explorer.\n\nFor Netscape, you can use instead the key combination \"Control-D\".");}}
function showHelp(iShow)
{$("help").style.display=(iShow?"block":"none");return false;}
function __Query(iQueryId,iPath)
{window.location.href="http://"+window.location.hostname+iPath+"/"+$("__query_"+iQueryId).value;return false;}

