// File use for defining functions in order to determine the type of software installed in sys and browser
// Checks the system onto is running the application
function getSys() {
	var counter = 0;
	var sys = "";
	var platforms = ["win", "lin", "mac", "_othrs"];
	sys = window.navigator.platform;
	// Checking what sys it is
	for (counter = 0; counter < platforms.length; counter++) {
		if (sys.toLowerCase().indexOf(platforms[counter]) != -1) {
			// Found
			return (platforms[counter]);
		}
	}
}
// Checks the browser
function getBrwsr() {
	var counter = 0;
	var brwsr = "";
	var browsers = ["explorer", "netscape", "opera", "_othrs"];
	brwsr = window.navigator.appName;
	// Checking what app it is
	for (counter = 0; counter < browsers.length; counter++) {
		if (brwsr.toLowerCase().indexOf(browsers[counter]) != -1) {
			// Found
			return (browsers[counter]);
		}
	}
}
// Font management
function sysmanag() {
	/*
		The procedement is the following:
		- If sys is win, no problem.
		- If sys is different by win, then it is necessary to install fonts
	*/
	var needed_install = false;
	// Checking
	if (getSys() != "win") {
		needed_install = true;
	}
	// Returning
	return (needed_install);
}
// Specific designed for pages of DanteAlighieri
function warn(mode) {
	var row0 = document.getElementById("warn_0");
	var row1 = document.getElementById("warn_1");
	var val = "";
	// Translating
	switch (mode) {
		case true: val = "inline"; break;
		case false: val = "none";
	}
	if (sysmanag()) {
		// Setting
		row0.style.display = val;
		row1.style.display = val;
	}
}