
function focusIn(elem1, txt){
//	if (elem1.value==txt) elem1.value="";
	if (!erro) elem1.className='frmElemFocus';
	else erro=0;
}

function focusOut(elem, txt){
//	if (!elem.value.length) elem.value=txt;	
	elem.className='frmElem';
}

function checkEmail(str){
	var filter=/^([\w-]+(?:\.[\w-]+)*)@((?:[\w-]+\.)*\w[\w-]{0,66})\.([a-z]{2,6}(?:\.[a-z]{2})?)$/i;
	if(filter.test(str)) testresults=true;
	else testresults=false;

	return (testresults);
}

function tstKeyRet(obj, e) {
	if(e.keyCode == 13) {
		e.returnValue = false;
		if(obj) obj.focus();
	}
}

function eNumero(e) {
	var keyChar

  keyChar = event.keyCode
  if (keyChar >= 48 && keyChar <= 57) { //números
    return true //44 - vírgula; 46 - ponto
  } else {  
    return false
  }
}


function avisar(frmElem, msg){
	erro=1;
	frmElem.focus();
	frmElem.className='frmElemErro';
	alert(msg);
	return false;
}


/*
function escolheValorSelect(combo, valor) {
var lCnt;

  for (lCnt = 0; lCnt < combo.options.length; lCnt++) {
    if (combo.options(lCnt).value == valor) {
        combo.selectedIndex = lCnt
        return true;
    }
  }
}

function escolheValorSelectTexto(combo, valor) {
var lCnt;

  for (lCnt = 0; lCnt < combo.options.length; lCnt++) {
    if (combo.options(lCnt).value.toUpperCase() == valor.toUpperCase()) {
        combo.selectedIndex = lCnt
        return true;
    }
  }
}

*/