function caixaAlta(obj) {
	obj.value = obj.value.toUpperCase();
}

function enviar_mensagem() {
	var form = document.frmcontato;
		
	if (form.txtNome.value == "") {
		alert("O campo Nome precisa ser preenchimento!");
		return false; 
	}
	
	if (form.txtEmail.value == "") {
		alert("O campo E-mail precisa ser preenchimento!");
		return false; 
	}
	
	if (form.txtAssunto.value == "") {
		alert("O campo Assunto precisa ser preenchimento!");
		return false; 
	}
	
	if (form.txtMensagem.value == "") {
		alert("O campo Mensagem precisa ser preenchimento!");
		return false; 
	}
	
	form.submit();
	return true;
}

function valida() {
	var form = document.frmsocio;
	if(form.txtEndereco.value != ''){
		form.txtEndereco.value = form.txtEndereco.value+";"+form.txtNumEnd.value+";"+form.txtCompEnd.value;
        return false;
	}
	
	if (form.txtNome.value == "") {
		alert("O campo Nome é de preenchimento obrigatório!");
		return false; 
	}
	if (form.txtDataN.value == "") {
		alert("O campo Data de Nascimento é de preenchimento obrigatório!");
		return false; 
	}
	
	if (form.txtCPF.value == "") {
		alert("O campo CPF é de preenchimento obrigatório!");
		return false; 
	}
	if (!form.pbtituloI[0].checked && !form.pbtituloI[1].checked) {
		alert("O campo Possui Título de Intensivista é de preenchimento obrigatório!");
		return false;
	}
	if (form.slcTpLog.selectedIndex == 0) {
		alert("O campo Tipo de Logradouro é de preenchimento obrigatório!");
		return false;
	}
	if (form.txtEndereco.value == "") {
		alert("O campo Logradouro é de preenchimento obrigatório!");
		return false; 
	}
	if (form.txtNumEnd.value == "") {
		alert("O campo Número do Logradouro é de preenchimento obrigatório!");
		return false; 
	}
	if (form.txtBairro.value == "") {
		alert("O campo Bairro é de preenchimento obrigatório!");
		return false; 
	}
	if (form.slcUf.selectedIndex == 0) {
		alert("O campo Estado(UF) é de preenchimento obrigatório!");
		return false;
	}
	if (form.slcMu.selectedIndex == 0) {
		alert("O campo Município é de preenchimento obrigatório!");
		return false;
	}
	if (form.txtCEP.value == "") {
		alert("O campo CEP é de preenchimento obrigatório!");
		return false; 
	}
	if (form.txtPais.value == "") {
		alert("O campo País é de preenchimento obrigatório!");
		return false; 
	}
	if (form.txtTelefone.value == "") {
		alert("O campo Telefone Residencial é de preenchimento obrigatório!");
		return false; 
	}
	if (form.txtEmail.value == "") {
		alert("O campo e-mail é de preenchimento obrigatório!");
		return false; 
	}
	if (!form.area_interesse1.checked && !form.area_interesse2.checked && !form.area_interesse3.checked && !form.area_interesse4.checked && !form.area_interesse5.checked && !form.area_interesse6.checked && !form.area_interesse7.checked && !form.area_interesse8.checked && !form.area_interesse9.checked && !form.area_interesse10.checked && !form.area_interesse11.checked && !form.area_interesse12.checked && !form.area_interesse13.checked && !form.area_interesse14.checked && !form.area_interesse15.checked && !form.area_interesse16.checked && !form.area_interesse17.checked) {
		alert("É necessário o preenchimento de pelo menos 1 área de interesse!");
		return false;
	}
	if (form.txtLogin.value == "") {
		alert("O campo login é de preenchimento obrigatório!");
		return false;
	}
	if (!form.pbsocio[0].checked && !form.pbsocio[1].checked) {
		alert("Escolha a opçao de Liberar ou Não Liberar o socioário!");
		return false;
	}
    
    return true;
}

if (navigator.appName.indexOf('Microsoft') != -1){
 	clientNavigator = "IE";
} else {
 	clientNavigator = "Other";
}
 
function v_NR(tecla) {
	if(typeof(tecla) == 'undefined')
		var tecla = window.event;

		var codigo = (tecla.which ? tecla.which : tecla.keyCode ? tecla.keyCode : tecla.charCode);

	// permite números, 8=backspace, 46=del e 9=tab
	if ( (codigo >= 48 && codigo <= 57) || (codigo >= 96 && codigo <= 105) || codigo == 8 || codigo == 46 || codigo == 9 ) { 
		return true; 
	} else { 
		alert("Apenas números são permitidos !"); 
		return false; 
	} 
}

//-----> máscara telefone: 
function m_Telefone(campo,tammax) {
	var vr = campo.value;
	tam = vr.length;
	if(tam == 1) {
		vr = "";
		vr = "(" + campo.value;
	} else if (tam == 3) {
		vr =  vr.substr(0,3) + ")" + vr.substr(tam,1) ;
	} else if (tam == 8) {
		vr =  vr.substr(0,8) + "-" + vr.substr(tam,1) ;
	} else {
		vr = campo.value;
	}

	var tam = vr.length;

	campo.value = vr;
}

//-----> máscara cep:
function m_CEP(campo,tammax) {
	var vr = campo.value;
	vr = vr.replace( "-", "" );
	vr = vr.replace( ".", "" );
	var tam = vr.length;

	if (tam < tammax) { 
		tam = vr.length + 1; 
	}

	tam = tam - 1;

	if ( (tam > 2) && (tam <= 8) ) {
		vr = vr.substr( 0, tam - 2 ) + '-' + vr.substr( tam - 2, tam ); 
	}

	if ( (tam == 7) ) {
		vr = vr.substr( 0, tam - 5 ) + '.' + vr.substr( tam - 5, tam ); 
	}

	campo.value = vr;
}

if (navigator.appName.indexOf('Microsoft') != -1){
 	clientNavigator = "IE";
 }else{
 	clientNavigator = "Other";
 }

function Bloqueia_Caracteres(evnt){
 //Função permite digitação de números
 	if (clientNavigator == "IE"){
 		if (evnt.keyCode < 48 || evnt.keyCode > 57){
 			return false
 		}
 	}else{
 		if ((evnt.charCode < 48 || evnt.charCode > 57) && evnt.keyCode == 0){
 			return false
 		}
 	}
 }

function m_CPF(campo,tammax) {
	var vr = campo.value;
	vr = vr.replace( "-", "" );
	vr = vr.replace( ".", "" );
	vr = vr.replace( ".", "" );
	var tam = vr.length;

	if (tam < tammax) { 
		tam = vr.length + 1; 
	}

	tam = tam - 1;

	if ( (tam > 2) && (tam <= 11) ) {
		vr = vr.substr( 0, tam - 1 ) + '-' + vr.substr( tam - 1, tam ); 
	}

	if ( (tam == 10) ) {
		vr = vr.substr( 0, tam - 7 ) + '.' + vr.substr( tam - 7, 3 ) + '.' + vr.substr( tam - 4, tam ); 
	}

	campo.value = vr;
}

function Ajusta_Data(input, evnt){
 //Ajusta máscara de Data e só permite digitação de números
 	if (input.value.length == 2 || input.value.length == 5){
 		if(clientNavigator == "IE"){
 			input.value += "/";
 		}else{
 			if(evnt.keyCode == 0){
 				input.value += "/";
 			}
 		}
 	}
 //Chama a função Bloqueia_Caracteres para só permitir a digitação de números
 	return Bloqueia_Caracteres(evnt);
 }
 
 
 
 function amib () {
 	if(document.frmsocio.tAMIB.checked) {
		document.frmsocio.txtAMIB.disabled = false;
	} else {
		document.frmsocio.txtAMIB.disabled = true;
	}
 }
 
 // Data e Relógio
 
var now = new Date();
var mName = now.getMonth() +1 ;
var dName = now.getDay() +1;
var dayNr = now.getDate();
var yearNr=now.getYear();
if(dName==1) {Day = "Domingo";}
if(dName==2) {Day = "Segunda";}
if(dName==3) {Day = "Ter&ccedil;a";}
if(dName==4) {Day = "Quarta";}
if(dName==5) {Day = "Quinta";}
if(dName==6) {Day = "Sexta";}
if(dName==7) {Day = "S&aacute;bado";}
if(mName==1){Month = "Jan";}
if(mName==2){Month = "Fev";}
if(mName==3){Month = "Mar";}
if(mName==4){Month = "Abr";}
if(mName==5){Month = "Mai";}
if(mName==6){Month = "Jun";}
if(mName==7){Month = "Jul";}
if(mName==8){Month = "Ago";}
if(mName==9){Month = "Set";}
if(mName==10){Month = "Out";}
if(mName==11){Month = "Nov";}
if(mName==12){Month = "Dez";}
if(yearNr < 2000) {Year = 1900 + yearNr;}
else {Year = yearNr;}
var todaysDate =(" " + Day + ", " + dayNr + " " + Month + " " + Year);

