﻿//to get a valid search rewrite
function RewriteSearch(searchString,logic,languagePart) {
    var searchlogic = "all";
    
    //we've got a value via radiobutton? Let's find it.
    if (IsObject(logic)) {
        for (i=0; i<logic.length; i++) {
            if (logic[i].checked)
             searchlogic = logic[i].value;
        }
    } else {
        searchlogic = logic;
    }
    document.location.href=languagePart+'/search/searchresult/'+searchlogic+'/'+searchString;
}

//click on an input field and we get rid of previous content.
function ClearInputField(field, standardvalue) {
    if (field.value == standardvalue) field.value = "";
}

//helper functions
function IsObject(a) {
    return (typeof a == 'object' && !!a) || IsFunction(a);
}

function IsFunction(a) {
    return typeof a == 'function';
}

