function trim(str) {
   return str.replace(/^\s*|\s*$/g,"");
}

function selTR(valor, idTR, corOriginal) {
	//by Lucas
	// indica a linha da tabela selecionada p/ exclusao
	
	
	// campo é o checkbox
	// ID é o ID da TR
	
	if (valor.checked) document.getElementById(idTR).bgColor = "#CCCCCC";
	else document.getElementById(idTR).bgColor = corOriginal;
}

function ativo(src) {
if (!src.contains(event.fromElement))
	{
		src.bgColor = '#E6E7DF';
		src.style.color = '#0A326F';
		src.style.cursor = "hand";
	}
}
function inativo(src) {
if (!src.contains(event.toElement))
	{
		src.bgColor = '#E6E7DF';
		src.style.color = '#4C5C6C';
		src.style.cursor = "default";
	}
}
function abrirJanela(theURL,winName,features) { //v2.0
  window.open(theURL,winName,features);
}

function campoNumerico(evt,campo) {
	evt = (evt) ? evt : window.event
		var digito = campo.value
		if (isNaN (digito)){
		var mainString = campo.value
    	var param1 = 0
		var param2 = -1
		campo.value = mainString.slice(param1, param2)
		alert ("Este campo só aceita números.")
		campo.focus()
	}
}

function escreveData() 
{ 
  day = new Date() 
  num_dia = day.getDate() 
  dia = day.getDay() 
  mes = day.getMonth() 
  ano = day.getYear() 

  diaSemana = new Array("Domingo","Segunda-feira","Terça-feira","Quarta-feira","Quinta-feira","Sexta-feira","Sábado") 
  nomeMes = new Array("janeiro","fevereiro","março","abril","maio","junho","julho","agosto","setembro","outubro","novembro","dezembro") 
  dataext = diaSemana[dia] + ", " + num_dia + " de " + nomeMes[mes] + " de " + ano 

  return dataext; 
} 
