function suchbtnActive(e) {
    var btn = (e) ? e.target : event.srcElement;
    if (btn) {
        btn.style.background = "url(http://indu-sol.com/pics/indusol/suchbutton.jpg) transparent no-repeat 0px -3px";
    }
}

function suchbtnInactive(e) {
    var btn = (e) ? e.target : event.srcElement;
    if (btn) {
        btn.style.background = "url(http://indu-sol.com/pics/indusol/suchbutton.jpg) transparent no-repeat 0px -27px";
    }
}

function formSubmit(e) {
    var txt = document.getElementById("suche");
    if (!txt || txt.value.length === 0) {
        txt.focus();
        return false;
    }
    return true;
}

function pageLoaded() {
    var btn = document.getElementById("suchbtn");
    var form = document.getElementById("suchform");
    if (btn) {
        btn.onmouseover = suchbtnActive;
        btn.onmouseout = suchbtnInactive;
    }
    if (form) {
        form.onsubmit = formSubmit;
    }
    delete pageLoaded;
}

if (window.addEventListener) {
    window.addEventListener("load", pageLoaded, false);
} else if (window.attachEvent) {
    window.attachEvent("onload", pageLoaded);
} else {
    window.onload = pageLoaded;
}