in scomp.js [19:64]
window.onload = function () {
// Socorro API token is not required, so the implementation in this code was never finished.
gSocorroAPIToken = getParameterByName("token");
// Fetch Super Search common parameters and specific parameters for query 1 and 2.
searchCommon = getParameterByName("common");
searchParam1 = getParameterByName("p1");
searchParam2 = getParameterByName("p2");
// Fetch limits from parameters.
var limit = getParameterByName("limit");
if (limit.match(/^(\d+)+$/) && limit >= 3 && limit <= 1000) {
gLimit = limit;
}
var flimit = getParameterByName("fetchlimit");
if (flimit.match(/^(\d+)+$/) && flimit >= 3 && flimit <= 1000) {
gFetchLimit = flimit;
}
gSearch1 = searchCommon + (searchParam1 ? "&" + searchParam1 : "");
gSearch2 = searchCommon + (searchParam2 ? "&" + searchParam2 : "");
gSearchBase = searchCommon;
document.getElementById("paramCommon").value = searchCommon;
document.getElementById("paramS1").value = searchParam1;
document.getElementById("paramS2").value = searchParam2;
document.getElementById("search1link").href =
gSocorroPath + "search/?" + gSearch1;
document.getElementById("search2link").href =
gSocorroPath + "search/?" + gSearch2;
if (gSearch1 && gSearch2 && gSearch1 != gSearch2) {
processData();
} else {
document.getElementById("scompParams").classList.remove("hidden");
document.getElementById("scompResult").classList.add("hidden");
}
document.getElementById("searchParamToggle").onclick = function () {
var paramArea = document.getElementById("scompParams");
if (paramArea.classList.contains("hidden")) {
paramArea.classList.remove("hidden");
} else {
paramArea.classList.add("hidden");
}
return false;
};
};