browserName = navigator.appName;
browserVer = parseInt(navigator.appVersion);
var msie4 = (browserName == "Microsoft Internet Explorer" && browserVer >= 4);
if ((browserName == "Netscape" && browserVer >= 3) || msie4 || browserName=="Konqueror") {version = "n3";} else {version = "n2";}

// Blurring links:
function blurLink(theObject)	{	//
	if (msie4)	{theObject.blur();}
}

function changecss(myclass,element,value) {
  var CSSRules
  if (document.all) CSSRules = 'rules'
  else if (document.getElementById) CSSRules = 'cssRules'
  else return
  for (var i = 0; i < document.styleSheets.length; i++) {
    for (var j = 0; j < document.styleSheets[i][CSSRules].length; j++) {
      if (document.styleSheets[i][CSSRules][j].selectorText == myclass) {
        document.styleSheets[i][CSSRules][j].style[element] = value
      }
    }
  }
}

function UpdateOption(pos, check, origvar) {
if (check)  { 
	origvar.value = (origvar.value-0) + Math.pow(2, pos); 
} else {
	origvar.value = (origvar.value-0) - Math.pow(2, pos); 
}

self.status = origvar.value;
//		alert("pos="+pos+" check="+check + "\n" + "origvar="+origvar.name+" origvarvalue="+origvar.value);
}
function SetAll() {
for (var i = 0; i <= 9; i++) {
	document.form.elements[i].checked = true
}
document.form.filter.value = 1023
self.status = document.form.filter.value
}
function ClearAll() {
for (var i = 0; i <= 9; i++) {
	document.form.elements[i].checked = false
}
document.form.filter.value = 0
self.status = document.form.filter.value
}

function tabs(tab_current) {
  var tabs_all = document.getElementById("tabs_all"); // tab_current.parentNode.parentNode;
  for (var i=1; i < tabs_all.childNodes.length; i=i+2) {
	  var class_tab = tabs_all.childNodes[i].getAttribute("class")
    if ( class_tab != "tab_disabled" & class_tab != "tab_start" & class_tab != "tab_end") { 
		    tabs_all.childNodes[i].setAttribute("class", "tab_enabled"); }
  }
	tab_current.parentNode.setAttribute("class", "tab_active");
	tab_current.blur();
}