function erroPosition(obj) {
   var top = obj.parentNode;
	   
	if (document.getElementById('div_Erro').getAttribute('noposition')!= null) {
	  return;
   }   
	   
   while (top.tagName != 'DIV' && top != document) {
     top = top.parentNode;
   }

   if (top != document) {
     document.getElementById('div_Erro').style.top = Number(top.offsetTop+25).toString() + 'px';
   }
}

function faleDo() {
	var frm = document.getElementById('frm_Fale');
   var obj;
	
	obj = new ValidateFormData(frm, 'P', 'fale');
	if (!obj.validate()) {
      erroPosition (obj.oField);	
	   document.getElementById('spa_ErroTitle').innerHTML = obj.sField;
	   document.getElementById('spa_Erro').innerHTML = obj.sMsg;
	   document.getElementById('tab_Erro').style.visibility = 'visible';
		return false;	
	}
	document.getElementById('tab_Erro').style.visibility = 'hidden';
	frm.action = '/rchFaleDo.asp';
	frm.target = '_self';
	frm.submit();
	
	return false;
}

function curriculoDo() {
	var frm = document.getElementById('frm_Curriculo');
   var obj;
	
	if (document.getElementById('txtOutros').value != '') {
		document.getElementById('optO1').setAttribute('ValidationType', 'radio');
	} else {
		document.getElementById('optO1').removeAttribute('ValidationType');
	}

	obj = new ValidateFormData(frm, 'P', 'fale');
	if (!obj.validate()) {
      erroPosition (obj.oField);	
	   document.getElementById('spa_ErroTitle').innerHTML = obj.sField;
	   document.getElementById('spa_Erro').innerHTML = obj.sMsg;
	   document.getElementById('tab_Erro').style.visibility = 'visible';
		return false;	
	}
	document.getElementById('tab_Erro').style.visibility = 'hidden';
	frm.action = '/rchCurriculosDo.asp';
	frm.target = '_self';
	frm.submit();
	
	return false;
}

