<script type="text/javascript">
var ampersand = decodeURIComponent("%26");
function createParam(paramName, userValue, preDefinedValue) {
        var p = encodeURIComponent(paramName) + '=';
        if (typeof userValue !== 'undefined') {
          return p + encodeURIComponent(userValue) + ampersand;
        }
        if (preDefinedValue != "") {
          return p + encodeURIComponent(preDefinedValue) + ampersand;
        }
        return "";  
    }  
    // initial definition for parameters
    var predefindParams = [];
    predefindParams["keywords"] = "";
    predefindParams["jobcategory"] = "";
    predefindParams["postalCode"] = "";
    predefindParams["orderBy"] = "";
    predefindParams["companyId"] = "488062420"; //  -- put your company id here
    predefindParams["companyIds"] = "488295564";"488586228";"488283889"; //  -- custom divisions ids (optional)
    predefindParams["showJobsFromDealer"] = "true";
    predefindParams["selectedCountry"] = "";
    predefindParams["radius"] = "";
    if (searchStr.length> 0) {
        // parse parameters from url
        searchStr = searchStr.substr(1, searchStr.length - 1);
        var params = searchStr.split(ampersand);
        for(var paramNo in params){
            if (params.hasOwnProperty(paramNo)) {
                var pair = params[paramNo].split("=");
                var key = pair[0];
                var value = pair[1];
                userParams[key] = decodeURIComponent(value);
            }
        }
    }
    //create parameters for jsp call
    for(var paramName in predefindParams){
        if (predefindParams.hasOwnProperty(paramName)) {
            paramsStr += createParam(paramName, userParams[paramName], predefindParams[paramName]);
        }
    }
document.write("<script type='text/javascript' src='https://app.hiremojo.com/public/communityJobs.htm?isJSInclude=1&"+paramsStr+"'></s"+"cript>");
</script>