var requiredMajorVersion = 9;
var requiredMinorVersion = 0;
var requiredRevision = 0;

var lastHPS3ItemID = "noone";
var lastHPS4ItemID = "noone";
var lastHPS5ItemID = "noone";

function switch_class(id, newClass) {
	identity = document.getElementById(id);
	identity.className=newClass;
}

function showhide(id) {
	identity = document.getElementById(id);
	if (identity.style.display!="inline") {
		identity.style.display = "inline";
	} else {
		identity.style.display = "none";
	}
}

function submitForm(id) {
	identity = document.getElementById(id);
	identity.submit();
}

function showHomePageSection(num) {
	if ((num>0) && (num<7)) {
		var identity = new Array();
		var mainmenu = new Array();
		identity[1] = document.getElementById('hps1');
		identity[2] = document.getElementById('hps2');
		identity[3] = document.getElementById('hps3');
		identity[4] = document.getElementById('hps4');
		identity[5] = document.getElementById('hps5');
		identity[6] = document.getElementById('hps6');		

		mainmenu[1] = document.getElementById('mainmenu1');
		mainmenu[2] = document.getElementById('mainmenu2');
		mainmenu[3] = document.getElementById('mainmenu3');
		mainmenu[4] = document.getElementById('mainmenu4');
		mainmenu[5] = document.getElementById('mainmenu5');
		mainmenu[6] = document.getElementById('mainmenu6');		
	
		for (i=1;i<7;i++) {
			if (identity[i]) {
				identity[i].style.display = "none";
			}
			if ((mainmenu[i]) && (i!==remainSelected)) {
				mainmenu[i].className = "";
			}
		}
		if (identity[num]) {
			identity[num].style.display = "inline";
		}
		if (mainmenu[num]) {
			mainmenu[num].className = "selected";			
		}
		if (mainmenu[remainSelected]) {
			mainmenu[remainSelected].className = "selected";
		}
	}
}

function showHPS3Item(id) {
	identity = document.getElementById(id);
	menuidentity = document.getElementById("hps3_submenu_"+id)
	if ((identity) && (menuidentity)) {
		lastHPS3Item = document.getElementById(lastHPS3ItemID);
		if (lastHPS3Item) {
			lastHPS3Item.style.display = "none";
			lastHPS3Itemmenu = document.getElementById("hps3_submenu_"+lastHPS3ItemID);
			if (lastHPS3Itemmenu) {
				lastHPS3Itemmenu.className = "";
			}
		}
		identity.style.display = "inline";
		menuidentity.className = "selected";		
		lastHPS3ItemID = id;
	}
}

function showHPS4Item(id) {
	identity = document.getElementById(id);
	menuidentity = document.getElementById("hps4_submenu_"+id)
	if ((identity) && (menuidentity)) {
		lastHPS4Item = document.getElementById(lastHPS4ItemID);
		if (lastHPS4Item) {
			lastHPS4Item.style.display = "none";
			lastHPS4Itemmenu = document.getElementById("hps4_submenu_"+lastHPS4ItemID);
			if (lastHPS4Itemmenu) {
				lastHPS4Itemmenu.className = "";
			}
		}
		identity.style.display = "inline";
		menuidentity.className = "selected";		
		lastHPS4ItemID = id;
	}
}

function showHPS5Item(id) {
	identity = document.getElementById(id);
	menuidentity = document.getElementById("hps5_submenu_"+id)
	if ((identity) && (menuidentity)) {
		lastHPS5Item = document.getElementById(lastHPS5ItemID);
		if (lastHPS5Item) {
			lastHPS5Item.style.display = "none";
			lastHPS5Itemmenu = document.getElementById("hps5_submenu_"+lastHPS5ItemID);
			if (lastHPS5Itemmenu) {
				lastHPS5Itemmenu.className = "";
			}
		}
		identity.style.display = "inline";
		menuidentity.className = "selected";		
		lastHPS5ItemID = id;
	}
}
