function suchbegriffAusLinksRauswerfen() {
    var COOKIE_NAME = "Softwareverzeichnis_parameter";
    var COOKIE_PARAMETER = {
        "Domain": ".heise.de",
        "Path": cookiePathHer(),
        "Max-Age": "3600"   // 1 Stunde
    };
    function cookiePathHer() {
        if (document.location.pathname.indexOf("/software/") == 0)
            return "/software/";
        else
            return "/netze/software/";
    }
    function suchbegriffExtrahieren_url(str) {
        try {
            return str.match(/[&\?](T=[^&\?]*)/)[1].replace(/\+/g, "%20");
        } catch (e) {
            return null;
        }
    }
    function suchbegriffExtrahieren_cookie(str) {
        try {
            return "T=" + str.match(/[&\?]([^&\?]*)/)[1].replace(/\+/g, "%20");
        } catch (e) {
            return null;
        }
    }
    function suchbegriffHer() {
        var rv = suchbegriffExtrahieren_url(document.location.search);
        if (rv == null)
            rv = suchbegriffExtrahieren_cookie(_.cookiesHer()[COOKIE_NAME]);
        return rv;
    }
    function suchbegriffRaus(suchbegriff, str) {
        return str.
            replace(new RegExp("&"   + suchbegriff), "").
            replace(new RegExp("\\?" + suchbegriff), "?");
    }
    function linksAendern(suchbegriff) {
        for (var i = 0; i < document.links.length; i++) {
            document.links[i].href =
                suchbegriffRaus(suchbegriff, document.links[i].href);
        }
    }
    function cookieAendern(suchbegriff) {
        var c = _.cookiesHer()[COOKIE_NAME];
        if (c != undefined) {
            _.cookieSchreiben(
                COOKIE_NAME,
                suchbegriffRaus(suchbegriff, c),
                COOKIE_PARAMETER);
        }
    }
    var textfeld = $$("#schnellsuche input[name='T']");
    if (! textfeld || ! textfeld[0])
        return;
	if (textfeld[0].value != "")
		return;
    var suchbegriff = suchbegriffHer();
    linksAendern(suchbegriff);
    var suchbegriff_ohne_T = suchbegriff.replace(/T\=/, "");
    cookieAendern(suchbegriff_ohne_T);
}

