<!--
//MENU
var disappeardelay=250  //menu disappear speed onMouseout (in miliseconds)
var enableanchorlink=0 //Enable or disable the anchor link when clicked on? (1=e, 0=d)
var hidemenu_onclick=1 //hide menu when user clicks within menu? (1=yes, 0=no)

/////No further editting needed
var ie5=document.all
var ns6=document.getElementById&&!document.all

function showhide(obj, e, visible, hidden){
if (ie5||ns6)
dropmenuobj.style.left=dropmenuobj.style.top=-500
if (e.type=="click" && obj.visibility==hidden || e.type=="mouseover")
obj.visibility=visible
else if (e.type=="click")
obj.visibility=hidden
}

function iecompattest(){
return (document.compatMode && document.compatMode!="BackCompat")? document.documentElement : document.body
}

function dropdownmenu(obj, e, dropmenuID, posX){
if (window.event) event.cancelBubble=true
else if (e.stopPropagation) e.stopPropagation()
if (typeof dropmenuobj!="undefined") //hide previous menu
dropmenuobj.style.visibility="hidden"
clearhidemenu()
if (ie5||ns6){
obj.onmouseout=delayhidemenu
dropmenuobj=document.getElementById(dropmenuID)
if (hidemenu_onclick) dropmenuobj.onclick=function(){dropmenuobj.style.visibility='hidden'}
dropmenuobj.onmouseover=clearhidemenu
dropmenuobj.onmouseout=ie5? function(){ dynamichide(event)} : function(event){ dynamichide(event)}
showhide(dropmenuobj.style, e, "visible", "hidden")
dropmenuobj.style.left = posX + "px"
dropmenuobj.style.top  = "88px"
}
return clickreturnvalue()
}

function clickreturnvalue(){
if ((ie5||ns6) && !enableanchorlink) return false
else return true
}

function contains_ns6(a, b) {
while (b.parentNode)
if ((b = b.parentNode) == a)
return true;
return false;
}

function dynamichide(e){
if (ie5&&!dropmenuobj.contains(e.toElement))
delayhidemenu()
else if (ns6&&e.currentTarget!= e.relatedTarget&& !contains_ns6(e.currentTarget, e.relatedTarget))
delayhidemenu()
}

function delayhidemenu(){
delayhide=setTimeout("dropmenuobj.style.visibility='hidden'",disappeardelay)
}

function clearhidemenu(){
if (typeof delayhide!="undefined")
clearTimeout(delayhide)
}




//OUTRAS
function SetAllCheckBoxes(ChkBx, FormName, FieldName)
{
	if(ChkBx.checked == false){
		CheckValue = 0;
	} else {
		CheckValue = 1;
	}
	
	if(!document.forms[FormName])
		return;
	var objCheckBoxes = document.forms[FormName].elements[FieldName];
	if(!objCheckBoxes)
		return;
	var countCheckBoxes = objCheckBoxes.length;
	if(!countCheckBoxes)
		objCheckBoxes.checked = CheckValue;
	else
		// set the check value for all check boxes
		for(var i = 0; i < countCheckBoxes; i++)
			objCheckBoxes[i].checked = CheckValue;
}


function CritMail(cadeia) {
	
   var wok = true;
   var pos = String(cadeia);
   pos = pos.search("@");
   
   if (pos <= -1)
   {  wok = false;
   }
   else
   {  if ((pos + 1) == cadeia.length)
      {  wok = false;
      }
   }

   return wok;	  
}


function get_radio_value(nn) {
	radios = nn;
	for (var i=0; i < radios.length; i++) {
		if (radios[i].checked){
			valor = radios[i].value;
		}
	}
	return valor;
}


function check_date(field){
	var checkstr = "0123456789";
	//var DateField = field;
	var Datevalue = "";
	var DateTemp = "";
	var seperator = "/";
	var day;
	var month;
	var year;
	var leap = 0;
	var err = 0;
	var i;
	
	err = 0;
	//DateValue = DateField.value;
	DateValue = field;
	
	/* Delete all chars except 0..9 */
	for (i = 0; i < DateValue.length; i++) {
		if (checkstr.indexOf(DateValue.substr(i,1)) >= 0) {
			DateTemp = DateTemp + DateValue.substr(i,1);
		}
	}
	DateValue = DateTemp;
	
	/* Always change date to 8 digits - string*/
	/* if year is entered as 2-digit / always assume 19xx */
	if (DateValue.length == 6) {
		DateValue = DateValue.substr(0,4) + '19' + DateValue.substr(4,2);
	}
	if (DateValue.length != 8) {
		err = 19;
	}
	
	/* year is wrong if year = 0000 */
	year = DateValue.substr(4,4);
	if (year == 0) {
		err = 20;
	}
	
	/* Validation of month*/
	month = DateValue.substr(2,2);
	if ((month < 1) || (month > 12)) {
		err = 21;
	}
   
	/* Validation of day*/
	day = DateValue.substr(0,2);
	if (day < 1) {
		err = 22;
	}
	
	/* Validation leap-year / february / day */
	if ((year % 4 == 0) || (year % 100 == 0) || (year % 400 == 0)) {
		leap = 1;
	}
	if ((month == 2) && (leap == 1) && (day > 29)) {
		err = 23;
	}
	if ((month == 2) && (leap != 1) && (day > 28)) {
		err = 24;
	}
	
	/* Validation of other months */
	if ((day > 31) && ((month == "01") || (month == "03") || (month == "05") || (month == "07") || (month == "08") || (month == "10") || (month == "12"))) {
		err = 25;
	}
	if ((day > 30) && ((month == "04") || (month == "06") || (month == "09") || (month == "11"))) {
		err = 26;
	}
	
	/*// if 00 ist entered, no error, deleting the entry 
	if ((day == 0) && (month == 0) && (year == 00)) {
		err = 0; day = ""; month = ""; year = ""; seperator = "";
	}
	*/

	if (err == 0) {
		return day + seperator + month + seperator + year;
	} else {
		return "NOK";
	}
}


function escrevepais(){
	if (document.getElementById('uf').value != "IN" && document.getElementById('uf').value != "NE"){
		document.getElementById('pais').value = "Brasil";
	} else {
		document.getElementById('pais').value = "";
	}
}


function valida(frm){
	var wret = true;

	if (frm == "frm_leitores"){
		if (wret) {
			if (document.getElementById('nome').value == "") {
				alert("Por favor, informe o seu Nome.");
				wret = false;
				document.getElementById('nome').focus();
			} 
		}
		
		if (wret) {
			if (document.getElementById('cidade').value == "") {
				alert("Por favor, informe a sua Cidade.");
				wret = false;
				document.getElementById('cidade').focus();
			}
		}

		if (wret) {
			if (document.getElementById('uf').value == "NE") {
				alert("Por favor, selecione o seu Estado.");
				wret = false;
				document.getElementById('uf').focus();
			}
		}

		if (wret) {
			if (document.getElementById('pais').value == "") {
				alert("Por favor, informe o seu País.");
				wret = false;
				document.getElementById('pais').focus();
			}
		}		

		if (wret) {
			if (document.getElementById('email').value == "") {
				alert("Por favor, informe o seu e-mail.");
				wret = false;
				document.getElementById('email').focus();
			} else if (!CritMail(document.getElementById('email').value)){
				alert("Por favor, preencha um endereço de e-mail válido.");
				wret = false;
				document.getElementById('email').focus();
			} 
		}
		
		if (wret) {
			if (document.getElementById('nascimento').value == "") {
				alert("Por favor, informe a sua data de nascimento.");
				wret = false;
				document.getElementById('nascimento').focus();
			} else if (check_date(document.getElementById('nascimento').value) == "NOK"){
				alert("Por favor, preencha uma data válida.");
				wret = false;
				document.getElementById('nascimento').focus();
			} else {
				document.getElementById('nascimento').value = check_date(document.getElementById('nascimento').value);
			}
		}
		
		if (wret) {
			if (document.getElementById('sexo').value == "NE") {
				alert("Por favor, informe o seu sexo.");
				wret = false;
				document.getElementById('sexo').focus();
			}
		}

	}



	if (frm == "frm_professores"){
		if (wret) {
			if (document.getElementById('nome').value == "") {
				alert("Por favor, informe o seu Nome.");
				wret = false;
				document.getElementById('nome').focus();
			} 
		}
		
		if (wret) {
			if (document.getElementById('cidade').value == "") {
				alert("Por favor, informe a sua Cidade.");
				wret = false;
				document.getElementById('cidade').focus();
			}
		}

		if (wret) {
			if (document.getElementById('uf').value == "NE") {
				alert("Por favor, selecione o seu Estado.");
				wret = false;
				document.getElementById('uf').focus();
			}
		}

		if (wret) {
			if (document.getElementById('pais').value == "") {
				alert("Por favor, informe o seu País.");
				wret = false;
				document.getElementById('pais').focus();
			}
		}		

		if (wret) {
			if (document.getElementById('email').value == "") {
				alert("Por favor, informe o seu e-mail.");
				wret = false;
				document.getElementById('email').focus();
			} else if (!CritMail(document.getElementById('email').value)){
				alert("Por favor, preencha um endereço de e-mail válido.");
				wret = false;
				document.getElementById('email').focus();
			} 
		}
		
		if (wret) {
			if (document.getElementById('nascimento').value == "") {
				alert("Por favor, informe a sua data de nascimento.");
				wret = false;
				document.getElementById('nascimento').focus();
			} else if (check_date(document.getElementById('nascimento').value) == "NOK"){
				alert("Por favor, preencha uma data válida.");
				wret = false;
				document.getElementById('nascimento').focus();
			} else {
				document.getElementById('nascimento').value = check_date(document.getElementById('nascimento').value);
			}
		}
		
		if (wret) {
			if (document.getElementById('sexo').value == "NE") {
				alert("Por favor, informe o seu sexo.");
				wret = false;
				document.getElementById('sexo').focus();
			}
		}

		if (wret) {
			if (document.getElementById('materias').value == "") {
				alert("Por favor, informe as matérias que leciona.");
				wret = false;
				document.getElementById('materias').focus();
			}
		}

		if (wret) {
			if (document.getElementById('departamento').value == "") {
				alert("Por favor, informe o departamento onde leciona.");
				wret = false;
				document.getElementById('departamento').focus();
			}
		}
		
		if (wret) {
			if (document.getElementById('instituicao').value == "") {
				alert("Por favor, informe a instituicao onde leciona.");
				wret = false;
				document.getElementById('instituicao').focus();
			}
		}	
	}


	if (frm == "frm_imprensa"){
		if (wret) {
			if (document.getElementById('nome').value == "") {
				alert("Por favor, informe o seu Nome.");
				wret = false;
				document.getElementById('nome').focus();
			} 
		}
		
		if (wret) {
			if (document.getElementById('cidade').value == "") {
				alert("Por favor, informe a sua Cidade.");
				wret = false;
				document.getElementById('cidade').focus();
			}
		}

		if (wret) {
			if (document.getElementById('uf').value == "NE") {
				alert("Por favor, selecione o seu Estado.");
				wret = false;
				document.getElementById('uf').focus();
			}
		}

		if (wret) {
			if (document.getElementById('pais').value == "") {
				alert("Por favor, informe o seu País.");
				wret = false;
				document.getElementById('pais').focus();
			}
		}		

		if (wret) {
			if (document.getElementById('email').value == "") {
				alert("Por favor, informe o seu e-mail.");
				wret = false;
				document.getElementById('email').focus();
			} else if (!CritMail(document.getElementById('email').value)){
				alert("Por favor, preencha um endereço de e-mail válido.");
				wret = false;
				document.getElementById('email').focus();
			} 
		}
		
		if (wret) {
			if (document.getElementById('nascimento').value == "") {
				alert("Por favor, informe a sua data de nascimento.");
				wret = false;
				document.getElementById('nascimento').focus();
			} else if (check_date(document.getElementById('nascimento').value) == "NOK"){
				alert("Por favor, preencha uma data válida.");
				wret = false;
				document.getElementById('nascimento').focus();
			} else {
				document.getElementById('nascimento').value = check_date(document.getElementById('nascimento').value);
			}
		}
		
		if (wret) {
			if (document.getElementById('sexo').value == "NE") {
				alert("Por favor, informe o seu sexo.");
				wret = false;
				document.getElementById('sexo').focus();
			}
		}
					
		if (wret) {	
			if (document.getElementById('jor_tipo1').value == "NE" && document.getElementById('jor_tipo2').value == "NE" && document.getElementById('jor_tipo3').value == "NE") {
				alert("Por favor, preencha os dados relativos a pelo menos um veículo.");
				wret = false;
			}
		}

		if (document.getElementById('jor_tipo1').value != "NE") { 
			if (wret) {
				if (document.getElementById('jor_nome1').value == "") {
					alert("Por favor, informe o nome do veículo.");
					wret = false;
					document.getElementById('jor_nome1').focus();
				}
			}

			if (wret) {
				if (document.getElementById('jor_programa1').value == "") {
					alert("Por favor, informe o nome da editoria ou programa.");
					wret = false;
					document.getElementById('jor_programa1').focus();
				}
			}
		}
			
		if (document.getElementById('jor_tipo2').value != "NE") { 
			if (wret) {
				if (document.getElementById('jor_nome2').value == "") {
					alert("Por favor, informe o nome do veículo.");
					wret = false;
					document.getElementById('jor_nome2').focus();
				}
			}
			if (wret) {
				if (document.getElementById('jor_programa2').value == "") {
					alert("Por favor, informe o nome da editoria ou programa.");
					wret = false;
					document.getElementById('jor_programa2').focus();
				}
			}
		}
			
		if (document.getElementById('jor_tipo3').value != "NE") { 
			if (wret) {
				if (document.getElementById('jor_nome3').value == "") {
					alert("Por favor, informe o nome do veículo.");
					wret = false;
					document.getElementById('jor_nome3').focus();
				}
			}
			if (wret) {
				if (document.getElementById('jor_programa3').value == "") {
					alert("Por favor, informe o nome da editoria ou programa.");
					wret = false;
					document.getElementById('jor_programa3').focus();
				}
			}
		}		
	}


	if (frm == "frm_bibliotecas"){
		if (wret) {
			if (document.getElementById('nome').value == "") {
				alert("Por favor, informe o seu Nome.");
				wret = false;
				document.getElementById('nome').focus();
			} 
		}

		if (wret) {
			if (document.getElementById('endereco').value == "") {
				alert("Por favor, informe o seu Endereço.");
				wret = false;
				document.getElementById('endereco').focus();
			} 
		}

		if (wret) {
			if (document.getElementById('bairro').value == "") {
				alert("Por favor, informe o seu Bairro.");
				wret = false;
				document.getElementById('bairro').focus();
			} 
		}
		
		if (wret) {
			if (document.getElementById('cidade').value == "") {
				alert("Por favor, informe a sua Cidade.");
				wret = false;
				document.getElementById('cidade').focus();
			}
		}

		if (wret) {
			if (document.getElementById('uf').value == "NE") {
				alert("Por favor, selecione o seu Estado.");
				wret = false;
				document.getElementById('uf').focus();
			}
		}

		if (wret) {
			if (document.getElementById('pais').value == "") {
				alert("Por favor, informe o seu País.");
				wret = false;
				document.getElementById('pais').focus();
			}
		}		

		if (wret) {
			if (document.getElementById('email').value == "") {
				alert("Por favor, informe o seu e-mail.");
				wret = false;
				document.getElementById('email').focus();
			} else if (!CritMail(document.getElementById('email').value)){
				alert("Por favor, preencha um endereço de e-mail válido.");
				wret = false;
				document.getElementById('email').focus();
			} 
		}

		if (wret) {
			if (document.getElementById('responsavel').value == "") {
				alert("Por favor, informe o nome do responsável pelo cadastro.");
				wret = false;
				document.getElementById('responsavel').focus();
			}
		}

		if (wret) {
			if (document.getElementById('telefone_responsavel').value == "") {
				alert("Por favor, informe o telefone do responsável pelo cadastro.");
				wret = false;
				document.getElementById('telefone_responsavel').focus();
			} 
		}

		if (wret) {
			if (document.getElementById('email_responsavel').value == "") {
				alert("Por favor, informe o e-mail do responsável pelo cadastro.");
				wret = false;
				document.getElementById('email_responsavel').focus();
			} else if (!CritMail(document.getElementById('email_responsavel').value)){
				alert("Por favor, preencha um endereço de e-mail válido.");
				wret = false;
				document.getElementById('email_responsavel').focus();
			} 
		}
				
	}


	if (frm == "frm_escolas"){
		if (wret) {
			if (document.getElementById('nome').value == "") {
				alert("Por favor, informe o seu Nome.");
				wret = false;
				document.getElementById('nome').focus();
			} 
		}

		if (wret) {
			if (document.getElementById('endereco').value == "") {
				alert("Por favor, informe o seu Endereço.");
				wret = false;
				document.getElementById('endereco').focus();
			} 
		}

		if (wret) {
			if (document.getElementById('bairro').value == "") {
				alert("Por favor, informe o seu Bairro.");
				wret = false;
				document.getElementById('bairro').focus();
			} 
		}
		
		if (wret) {
			if (document.getElementById('cidade').value == "") {
				alert("Por favor, informe a sua Cidade.");
				wret = false;
				document.getElementById('cidade').focus();
			}
		}

		if (wret) {
			if (document.getElementById('uf').value == "NE") {
				alert("Por favor, selecione o seu Estado.");
				wret = false;
				document.getElementById('uf').focus();
			}
		}

		if (wret) {
			if (document.getElementById('pais').value == "") {
				alert("Por favor, informe o seu País.");
				wret = false;
				document.getElementById('pais').focus();
			}
		}		

		if (wret) {
			if (document.getElementById('email').value == "") {
				alert("Por favor, informe o seu e-mail.");
				wret = false;
				document.getElementById('email').focus();
			} else if (!CritMail(document.getElementById('email').value)){
				alert("Por favor, preencha um endereço de e-mail válido.");
				wret = false;
				document.getElementById('email').focus();
			} 
		}

		if (wret) {
			if (document.getElementById('responsavel').value == "") {
				alert("Por favor, informe o nome do responsável pelo cadastro.");
				wret = false;
				document.getElementById('responsavel').focus();
			}
		}

		if (wret) {
			if (document.getElementById('telefone_responsavel').value == "") {
				alert("Por favor, informe o telefone do responsável pelo cadastro.");
				wret = false;
				document.getElementById('telefone_responsavel').focus();
			} 
		}

		if (wret) {
			if (document.getElementById('email_responsavel').value == "") {
				alert("Por favor, informe o e-mail do responsável pelo cadastro.");
				wret = false;
				document.getElementById('email_responsavel').focus();
			} else if (!CritMail(document.getElementById('email_responsavel').value)){
				alert("Por favor, preencha um endereço de e-mail válido.");
				wret = false;
				document.getElementById('email_responsavel').focus();
			} 
		}			
	}


	if (frm == "frm_universidades"){
		if (wret) {
			if (document.getElementById('nome').value == "") {
				alert("Por favor, informe o seu Nome.");
				wret = false;
				document.getElementById('nome').focus();
			} 
		}

		if (wret) {
			if (document.getElementById('endereco').value == "") {
				alert("Por favor, informe o seu Endereço.");
				wret = false;
				document.getElementById('endereco').focus();
			} 
		}

		if (wret) {
			if (document.getElementById('bairro').value == "") {
				alert("Por favor, informe o seu Bairro.");
				wret = false;
				document.getElementById('bairro').focus();
			} 
		}
		
		if (wret) {
			if (document.getElementById('cidade').value == "") {
				alert("Por favor, informe a sua Cidade.");
				wret = false;
				document.getElementById('cidade').focus();
			}
		}

		if (wret) {
			if (document.getElementById('uf').value == "NE") {
				alert("Por favor, selecione o seu Estado.");
				wret = false;
				document.getElementById('uf').focus();
			}
		}

		if (wret) {
			if (document.getElementById('pais').value == "") {
				alert("Por favor, informe o seu País.");
				wret = false;
				document.getElementById('pais').focus();
			}
		}		

		if (wret) {
			if (document.getElementById('email').value == "") {
				alert("Por favor, informe o seu e-mail.");
				wret = false;
				document.getElementById('email').focus();
			} else if (!CritMail(document.getElementById('email').value)){
				alert("Por favor, preencha um endereço de e-mail válido.");
				wret = false;
				document.getElementById('email').focus();
			} 
		}

		if (wret) {
			if (document.getElementById('responsavel').value == "") {
				alert("Por favor, informe o nome do responsável pelo Cadastro.");
				wret = false;
				document.getElementById('responsavel').focus();
			} 
		}

		if (wret) {
			if (document.getElementById('telefone_responsavel').value == "") {
				alert("Por favor, informe o telefone do responsável pelo cadastro.");
				wret = false;
				document.getElementById('telefone_responsavel').focus();
			} 
		}

		if (wret) {
			if (document.getElementById('email_responsavel').value == "") {
				alert("Por favor, informe o e-mail do responsável pelo cadastro.");
				wret = false;
				document.getElementById('email_responsavel').focus();
			} else if (!CritMail(document.getElementById('email_responsavel').value)){
				alert("Por favor, preencha um endereço de e-mail válido.");
				wret = false;
				document.getElementById('email_responsavel').focus();
			} 
		}					
			
	}
	
	
	if (frm == "frm_livreiros"){
		if (wret) {
			if (document.getElementById('nome').value == "") {
				alert("Por favor, informe o seu Nome.");
				wret = false;
				document.getElementById('nome').focus();
			} 
		}
		
		if (wret) {
			if (document.getElementById('cidade').value == "") {
				alert("Por favor, informe a sua Cidade.");
				wret = false;
				document.getElementById('cidade').focus();
			}
		}

		if (wret) {
			if (document.getElementById('uf').value == "NE") {
				alert("Por favor, selecione o seu Estado.");
				wret = false;
				document.getElementById('uf').focus();
			}
		}

		if (wret) {
			if (document.getElementById('pais').value == "") {
				alert("Por favor, informe o seu País.");
				wret = false;
				document.getElementById('pais').focus();
			}
		}		

		if (wret) {
			if (document.getElementById('email').value == "") {
				alert("Por favor, informe o seu e-mail.");
				wret = false;
				document.getElementById('email').focus();
			} else if (!CritMail(document.getElementById('email').value)){
				alert("Por favor, preencha um endereço de e-mail válido.");
				wret = false;
				document.getElementById('email').focus();
			} 
		}
		
		if (wret) {
			if (document.getElementById('nascimento').value == "") {
				alert("Por favor, informe a sua data de nascimento.");
				wret = false;
				document.getElementById('nascimento').focus();
			} else if (check_date(document.getElementById('nascimento').value) == "NOK"){
				alert("Por favor, preencha uma data válida.");
				wret = false;
				document.getElementById('nascimento').focus();
			} else {
				document.getElementById('nascimento').value = check_date(document.getElementById('nascimento').value);
			}
		}
		
		if (wret) {
			if (document.getElementById('sexo').value == "NE") {
				alert("Por favor, informe o seu sexo.");
				wret = false;
				document.getElementById('sexo').focus();
			}
		}

		if (wret) {
			if (document.getElementById('livraria').value == "") {
				alert("Por favor, informe a sua Livraria.");
				wret = false;
				document.getElementById('livraria').focus();
			} 
		}

		if (wret) {
			if (document.getElementById('liv_cidade').value == "") {
				alert("Por favor, informe a Cidade da sua Livraria.");
				wret = false;
				document.getElementById('liv_cidade').focus();
			}
		}

		if (wret) {
			if (document.getElementById('liv_uf').value == "NE") {
				alert("Por favor, selecione o Estado da sua Livraria.");
				wret = false;
				document.getElementById('liv_uf').focus();
			}
		}

		if (wret) {
			if (document.getElementById('liv_pais').value == "") {
				alert("Por favor, informe o País da sua Livraria.");
				wret = false;
				document.getElementById('liv_pais').focus();
			}
		}

		if (wret) {
			if (document.getElementById('liv_telefone').value == "") {
				alert("Por favor, informe o Telefone da sua Livraria.");
				wret = false;
				document.getElementById('liv_telefone').focus();
			} 
		}
	}

	
	if (frm == "frm_sac"){
		if (wret) {
			if (document.getElementById('nome').value == "") {
				alert("Por favor, informe o seu Nome.");
				wret = false;
				document.getElementById('nome').focus();
			} 
		}

		if (wret) {
			if (document.getElementById('email').value == "") {
				alert("Por favor, informe o seu e-mail.");
				wret = false;
				document.getElementById('email').focus();
			} else if (!CritMail(document.getElementById('email').value)){
				alert("Por favor, preencha um endereço de e-mail válido.");
				wret = false;
				document.getElementById('email').focus();
			} 
		}
	}

	if (frm == "frm_curriculo"){
		if (wret) {
			if (document.getElementById('nome').value == "") {
				alert("Por favor, informe o seu Nome.");
				wret = false;
				document.getElementById('nome').focus();
			} 
		}
		
		if (wret) {
			if (document.getElementById('cidade').value == "") {
				alert("Por favor, informe a sua Cidade.");
				wret = false;
				document.getElementById('cidade').focus();
			}
		}

		if (wret) {
			if (document.getElementById('uf').value == "NE") {
				alert("Por favor, selecione o seu Estado.");
				wret = false;
				document.getElementById('uf').focus();
			}
		}

		if (wret) {
			if (document.getElementById('pais').value == "") {
				alert("Por favor, informe o seu País.");
				wret = false;
				document.getElementById('pais').focus();
			}
		}		

		if (wret) {
			if (document.getElementById('email').value == "") {
				alert("Por favor, informe o seu e-mail.");
				wret = false;
				document.getElementById('email').focus();
			} else if (!CritMail(document.getElementById('email').value)){
				alert("Por favor, preencha um endereço de e-mail válido.");
				wret = false;
				document.getElementById('email').focus();
			} 
		}
		
		if (wret) {
			if (document.getElementById('nascimento').value == "") {
				alert("Por favor, informe a sua data de nascimento.");
				wret = false;
				document.getElementById('nascimento').focus();
			} else if (check_date(document.getElementById('nascimento').value) == "NOK"){
				alert("Por favor, preencha uma data válida.");
				wret = false;
				document.getElementById('nascimento').focus();
			} else {
				document.getElementById('nascimento').value = check_date(document.getElementById('nascimento').value);
			}
		}
		
		if (wret) {
			if (document.getElementById('sexo').value == "NE") {
				alert("Por favor, informe o seu sexo.");
				wret = false;
				document.getElementById('sexo').focus();
			}
		}

	}
	
	
	if (frm == "frm_cadastrado"){
		if (wret) {
			if (document.getElementById('nome').value == "") {
				alert("Por favor, informe o seu Nome.");
				wret = false;
				document.getElementById('nome').focus();
			} 
		}

		if (wret) {
			if (document.getElementById('email').value == "") {
				alert("Por favor, informe o seu e-mail.");
				wret = false;
				document.getElementById('email').focus();
			} else if (!CritMail(document.getElementById('email').value)){
				alert("Por favor, preencha um endereço de e-mail válido.");
				wret = false;
				document.getElementById('email').focus();
			} 
		}
	}


	if (frm == "frm_ncadastrado"){
		if (wret) {
			if (document.getElementById('nome1').value == "") {
				alert("Por favor, informe o seu Nome.");
				wret = false;
				document.getElementById('nome1').focus();
			} 
		}
		
		if (wret) {
			if (document.getElementById('cidade').value == "") {
				alert("Por favor, informe a sua Cidade.");
				wret = false;
				document.getElementById('cidade').focus();
			}
		}

		if (wret) {
			if (document.getElementById('uf').value == "NE") {
				alert("Por favor, selecione o seu Estado.");
				wret = false;
				document.getElementById('uf').focus();
			}
		}

		if (wret) {
			if (document.getElementById('pais').value == "") {
				alert("Por favor, informe o seu País.");
				wret = false;
				document.getElementById('pais').focus();
			}
		}		

		if (wret) {
			if (document.getElementById('email1').value == "") {
				alert("Por favor, informe o seu e-mail.");
				wret = false;
				document.getElementById('email1').focus();
			} else if (!CritMail(document.getElementById('email1').value)){
				alert("Por favor, preencha um endereço de e-mail válido.");
				wret = false;
				document.getElementById('email1').focus();
			} 
		}
		
		if (wret) {
			if (document.getElementById('nascimento').value == "") {
				alert("Por favor, informe a sua data de nascimento.");
				wret = false;
				document.getElementById('nascimento').focus();
			} else if (check_date(document.getElementById('nascimento').value) == "NOK"){
				alert("Por favor, preencha uma data válida.");
				wret = false;
				document.getElementById('nascimento').focus();
			} else {
				document.getElementById('nascimento').value = check_date(document.getElementById('nascimento').value);
			}
		}
		
		if (wret) {
			if (document.getElementById('sexo').value == "NE") {
				alert("Por favor, informe o seu sexo.");
				wret = false;
				document.getElementById('sexo').focus();
			}
		}

	}


	if (wret) {
		//alert(document.getElementById(frm));
		document.getElementById(frm).submit();
	}
	
}

//-->
