function searchfield_click(e) {
    this.style.fontStyle='normal';
    this.style.color='black';
    $('#input').val('1');
    if (this.value == searchfield_defaulttext) this.value='';
}

function searchfield_blur(e) {
    if (document.getElementById('adr').value =='') {
        this.style.fontStyle='italic';
        this.style.color='grey';
        this.value = searchfield_defaulttext;
        $('#input').val('0');
    }
}

function searchfield_initialize() {
    if (window.location.search != "") {
        if (window.location.search.indexOf("intranet=1") != -1) {
            $('#intranet').val('1');
        }
    }
    $('#adr').bind('click', searchfield_click);
    $('#adr').bind('blur', searchfield_blur);
    $('#adr').keydown(function(e) {
        if(e.keyCode == 13) {
            return searchfield_submit();
        }
    });
}

function checkInput() {
    var fieldtextvalue = $('#adr').val();
    if (fieldtextvalue == searchfield_defaulttext || fieldtextvalue == "" ) {
        $('#adrlabel').css('color', 'red');
        return false;
    } else {
        return true;
    }
}

function searchfield_submit() {
    if (!checkInput()) {
        return false;
    }
    $('#searchfieldform').submit();
    return true;
}


