| $(function() { |
| var report = getUrlParameter('report'); |
| var compareToReport = getUrlParameter('compareTo'); |
| var hostname = window.location.href.substring(0, window.location.href.lastIndexOf('/')); |
| if (report === undefined) { |
| alert("Need to provide report parameter"); |
| throw new Error("Need to provide report parameter"); |
| } |
| if (compareToReport === undefined) { |
| benchmarksAnalyzer.main_kand9s$([report, "-r", "html", "-o", "html"]); |
| } else { |
| benchmarksAnalyzer.main_kand9s$([report,compareToReport, "-r", "html", "-o", "html"]); |
| } |
| }); |
| |
| var getUrlParameter = function getUrlParameter(sParam) { |
| var sPageURL = window.location.search.substring(1), |
| sURLVariables = sPageURL.split('&'), |
| sParameterName, |
| i; |
| |
| for (i = 0; i < sURLVariables.length; i++) { |
| sParameterName = sURLVariables[i].split('='); |
| |
| if (sParameterName[0] === sParam) { |
| return sParameterName[1] === undefined ? true : decodeURIComponent(sParameterName[1]); |
| } |
| } |
| }; |