var chidesub = false;
function canHideSubmenu(state) {
	chidesub = state;
}
function showSubmenu() {
	canHideSubmenu(false);
	var submenu = document.getElementById('submenu');
	if (submenu != null) { submenu.style.visibility = 'visible'; }
}
function hideSubmenu() {
	if (!chidesub) { return; }
	var submenu = document.getElementById('submenu');
	if (submenu != null) { submenu.style.visibility = 'hidden'; }
}

function doSearch() {
	var srcform = document.getElementById('srcform');
	if (srcform != null) { srcform.submit(); }
}

function picNav(dir) {
	var i = 1;
	var max = 1;
	var sel = 0;
	var obj = document.getElementById('pic' + i);
	if (obj != null) {
		var s = obj.style.visibility;
		s = s.toLowerCase();
		if (s == 'visible') { sel = 1; }
	}
	while (obj != null) {
		i++;
		obj = document.getElementById('pic' + i);
		if (obj != null) {
			max = i;
			s = obj.style.visibility;
			s = s.toLowerCase();
			if (s == 'visible') { sel = i; }
		}
	}
	var newid = sel + dir;
	if (newid > max) { newid = 1; }
	else if (newid < 1) { newid = max; }
	obj = document.getElementById('pic' + sel);
	if (obj != null) { obj.style.visibility = 'hidden'; }
	obj = document.getElementById('pic' + newid);
	if (obj != null) { obj.style.visibility = 'visible'; }
}

selspec = 1;

function swithcPTab(idx) {
	var obj1 = null;
	var obj2 = null;
	for (var i = 1; i < 10; i++) {
		obj1 = document.getElementById('tspec' + i);
		if (obj1 != null) { obj1.style.visibility = 'hidden'; }
	}
	for (var i = 1; i < 10; i++) {
		obj1 = document.getElementById('ptab' + i);
		if (obj1 == null) { break; }
		else {
			obj2 = document.getElementById('ppag' + i);
			if (i == idx) {
				obj1.className = 'prodTab1';
				if (obj2 != null) { obj2.style.visibility = 'visible'; }
				if (i == 3) {
					obj1 = document.getElementById('tspec' + selspec);
					if (obj1 != null) { obj1.style.visibility = 'visible'; }
				}
			} else {
				obj1.className = 'prodTab2';
				if (obj2 != null) { obj2.style.visibility = 'hidden'; }
			}
		}
	}
}


function switchSpecs(idx) {
	var obj1 = null;
	var obj2 = null;
	for (var i = 1; i < 10; i++) {
		obj1 = document.getElementById('sspec' + i);
		if (obj1 == null) { break; }
		else {
			obj2 = document.getElementById('tspec' + i);
			if (i == idx) {
				selspec = idx;
				obj1.style.textDecoration = 'underline';
				if (obj2 != null) { obj2.style.visibility = 'visible'; }
			} else {
				obj1.style.textDecoration = 'none';
				if (obj2 != null) { obj2.style.visibility = 'hidden'; }
			}
		}
	}
}
