function track(trackUrl) {
    try {
        new Ajax.Request(trackUrl, { method:'get' });
    } catch(err) {
    }
}
function trackAndRedirect(link, trackUrl) {
    track(trackUrl);
    setTimeout('document.location = "' + link.href + '"', 250)
}

function trackClick_brief(link, mchost, position, query) {
    trackUrl = mchost + "/tc.do?position=" + position +
                    "&query=" + query;
    trackAndRedirect(link, trackUrl);
}

function trackSearch_brief(mchost, query) {
    trackUrl = mchost + "/ts.do?query=" + query;
    track(trackUrl);
}
