// gets the site name from the web address function getSiteParam(location) { // get location string var str_location = " " + location; // get all params var paramIndex = str_location.indexOf("?"); if (paramIndex == -1) return ""; var substrParams = str_location.substring(paramIndex + "?".length); // get site param and all after var siteIndex = substrParams.indexOf("site="); if (siteIndex == -1) return ""; var siteParams = substrParams.substring(siteIndex + "site=".length); // more than 1 param? var andIndex = siteParams.indexOf("&"); if (andIndex != -1) siteParams = siteParams.substring(0, andIndex); return siteParams; } // arithmetic round function function round(value, decimals) { return Number(Math.round(value+'e'+decimals)+'e-'+decimals); }