
//$(document).ready(getStart);

var sCurrent=0;

//var isIE;
var sDisplayType;
if(navigator.appName.indexOf("Microsoft Internet Explorer") != -1){
	//isIE = 1;
   sDisplayType = 'block';
}else{
	//isIE = 0;
	sDisplayType = 'table-row';
}

function getStart(){
	var aRows = document.getElementById("maintb").getElementsByTagName('tr');
   for(i = 0; i < aRows.length; i++){
		aRows[i].style.display = sDisplayType;
	}
	var aRows2 = getElementsByClassName('Nav_' + sCurrent);//.style.fontWeight = 'normal';
   for(i = 0; i< aRows2.length; i++){
   	aRows2[i].style.fontWeight = 'normal';
	}
	var aRows3 = getElementsByClassName('Nav_0');//.style.fontWeight = 'bold';
   for(i = 0; i< aRows3.length; i++){
   	aRows3[i].style.fontWeight = 'bold';
	}

}

function showLev(lev){
	var aRows = document.getElementById('maintb').getElementsByTagName('tr');
	if(lev==0){
		for(i = 0; i < aRows.length; i++){
			aRows[i].style.display = sDisplayType;
		}
       var aRows2 = getElementsByClassName('Nav_' + sCurrent);//.style.fontWeight = 'normal';
   	for(i = 0; i< aRows2.length; i++){
   		aRows2[i].style.fontWeight = 'normal';
		}
		var aRows3 = getElementsByClassName('Nav_0');//.style.fontWeight = 'bold';
   	for(i = 0; i< aRows3.length; i++){
   		aRows3[i].style.fontWeight = 'bold';
		}
		sCurrent = 0;
	}else{
       for(i = 0; i < aRows.length; i++){
			aRows[i].style.display = 'none';
		}
		var aRows4 = getElementsByClassName('Lev_' + lev);//.style.display = 'table-row';
		for(i = 0; i < aRows4.length; i++){
       	aRows4[i].style.display = sDisplayType;
		}
		document.getElementById('headtr').style.display = sDisplayType;

       var aRows2 = getElementsByClassName('Nav_' + sCurrent);//.style.fontWeight = 'normal';
   	for(i = 0; i< aRows2.length; i++){
   		aRows2[i].style.fontWeight = 'normal';
		}
		var aRows3 = getElementsByClassName('Nav_' + lev);//.style.fontWeight = 'bold';
   	for(i = 0; i< aRows3.length; i++){
   		aRows3[i].style.fontWeight = 'bold';
		}


       //getElementsByClassName('Nav_' + sCurrent).style.fontWeight = 'normal';
		//getElementsByClassName('Nav_' + lev).style.fontWeight = 'bold';
		//$("#maintb").find("tr").hide();
		//$(".Lev_"+lev).show();
		//$("#headtr").show();
		//$(".Nav_"+sCurrent).css("fontWeight", "normal");
		//$(".Nav_"+lev).css("fontWeight", "bold");
		sCurrent = lev;
	}
}

function getOk(){
	document.location.href='index.php?class='+document.getElementById('RaceId').value+'&baseclass='+document.getElementById('BaseId').value+'&subclass='+document.getElementById('BaseId').value;
}


function getElementsByClassName(cls, parent){
	if ((cls + '').indexOf('\\b') < 0) {
 		cls = '(\\b)+(' + cls + ')+(\\b)+';
 		cls = new RegExp(cls);
	}
	var clses = [];
	if (parent == undefined) parent = document.body;
	var childs = parent.childNodes;
	for (var i=0; i<childs.length; i++) {
 		if (childs[i].className != undefined)
  			if ((childs[i].className).search(cls)>=0) clses[clses.length] = childs[i];
 		if (childs[i].childNodes.length > 0) {
  			var childclses = [];
  			childclses = getElementsByClassName(cls, childs[i]);
  			clses = clses.concat(childclses);
 		}
	}
   return clses;
}
