//colocar tabelas em zebra

function zebra()
{
	var tabelas = document.getElementsByTagName("table");	
//procura uma tabela com a classe indicada
	for(var x=0;x!=tabelas.length;x++){
		var table = tabelas[x];
		if (! table) { return; }
			
		if (table.className.indexOf("conteudo") < 0) {
			continue;
		}
//procura linhas com a classe indicada		
		var trs = getElementsByClassName(table, "elementos");
		var even=true;
		for (var i = 0; i< trs.length; i++){
//verifica se e coluna par ou impar e coloca com sobreado
			if(even){
				var tds = trs[i].getElementsByTagName("td");
				//var tds = trs[i].childNodes;
				for(var j = 0; j < tds.length; j++){
					tds[j].style.backgroundColor = "#FFE48A";
					tds[j].style.borderTopColor = "#ff9900";
					tds[j].style.borderTopWidth = "1px";
					tds[j].style.borderTopStyle = "solid";
					tds[j].style.borderBottomColor = "#ff9900";				
					tds[j].style.borderBottomWidth = "1px";
					tds[j].style.borderBottomStyle = "solid";
				}
			}
		
			even=!even;
		}
	}
} 
//procura as linhas q sejam pares ou impares
function getElementsByClassName(element, classe)
{
	var elements = new Array(0);
	var childs = element.childNodes;
		for(var i=0; i < childs.length; i++){
			if(childs[i].className != classe){
				var ar = getElementsByClassName(childs[i], classe);
					for (var j = 0; j<ar.length; j++){
						elements.push(ar[j]);
					}
				//array.concat nao funciona no safari e no opera
				//elements = Array.concat(elements, getElementsByClassName(childs[i], classe));
			}
			else{
				if(childs[i].className == classe){
					elements.push(childs[i]);
				}
			}
		}
return elements;
}

function sortSearch( selecter )
{
	var optionValue = selecter.options[ selecter.selectedIndex ].value;
	location = "dispatcher?where=3&what=0&type=6&order=" + optionValue;
}


