function filter(imagename,objectsrc)
{
   if (document.images)
   document.images[imagename].src=eval(objectsrc+".src")
}

home2=new Image(153,24)
home2.src="imagens/btn_home1.jpg"
home3=new Image(153,24)
home3.src="imagens/btn_home2.jpg"

equipe2=new Image(153,24)
equipe2.src="imagens/btn_equipe1.jpg"
equipe3=new Image(153,24)
equipe3.src="imagens/btn_equipe2.jpg"

profissional2=new Image(153,24)
profissional2.src="imagens/btn_profissional-saude1.jpg"
profissional3=new Image(153,24)
profissional3.src="imagens/btn_profissional-saude2.jpg"

labo2=new Image(153,24)
labo2.src="imagens/btn_labo-pesquisa1.jpg"
labo3=new Image(153,24)
labo3.src="imagens/btn_labo-pesquisa2.jpg"

pacientes2=new Image(153,24)
pacientes2.src="imagens/btn_pacientes1.jpg"
pacientes3=new Image(153,24)
pacientes3.src="imagens/btn_pacientes2.jpg"

eventos2=new Image(153,24)
eventos2.src="imagens/btn_eventos1.jpg"
eventos3=new Image(153,24)
eventos3.src="imagens/btn_eventos2.jpg"

blog2=new Image(153,24)
blog2.src="imagens/btn_blog1.jpg"
blog3=new Image(153,24)
blog3.src="imagens/btn_blog2.jpg"

contato2=new Image(153,24)
contato2.src="imagens/btn_contato1.jpg"
contato3=new Image(153,24)
contato3.src="imagens/btn_contato2.jpg"

summer2=new Image(153,24)
summer2.src="imagens/logotipo_summer1.jpg"
summer3=new Image(153,24)
summer3.src="imagens/logotipo_summer2.jpg"

bh_pro2=new Image(153,24)
bh_pro2.src="imagens/img_bexiga-hiperativa_pro1.jpg"
bh_pro3=new Image(153,24)
bh_pro3.src="imagens/img_bexiga-hiperativa_pro2.jpg"

function validaNewsletter_pacientes(){
	var nome	= document.getElementById("txt_nome");
	var email	= document.getElementById("txt_email");
	var vemail1 = email.value.indexOf('@');
	var vemail2 = email.value.indexOf('.');
	if(nome.value == "" || nome.value == null){
		alert("Por favor, preencha o campo nome.");
		nome.style.border = '1px #FF0000 solid';
		email.style.border = '1px #ececec solid';
		nome.focus();
		return false;
	} else if(email.value == "" || email.value == null){
		alert("Por favor, preencha o campo e-mail.");
		email.style.border = '1px #FF0000 solid';
		nome.style.border = '1px #ececec solid';
		email.focus();
		return false;
	} else if(vemail1 == -1 || vemail2 == -1){
		alert("Por favor, preencha o campo e-mail corretamente.");
		email.style.border = '1px #FF0000 solid';
		nome.style.border = '1px #ececec solid';
		email.focus();
		return false;
	} else {
		return true;	
	}
}

function validaNewsletter_profissionais(){
	var nome	 = document.getElementById("txt_nome-prof");
	var email	 = document.getElementById("txt_email-prof");
	var conselho = document.getElementById("txt_conselho-prof");
	var estado	 = document.getElementById("txt_estado-prof");
	var num		 = document.getElementById("txt_numero-prof");
	var vemail1  = email.value.indexOf('@');
	var vemail2  = email.value.indexOf('.');
	if(nome.value == "" || nome.value == null){
		alert("Por favor, preencha o campo nome.");
		nome.style.border = '1px #FF0000 solid';
		email.style.border = '1px #ececec solid';
		conselho.style.border = '1px #ececec solid';
		estado.style.border = '1px #ececec solid';
		num.style.border = '1px #ececec solid';
		nome.focus();
		return false;
	} else if(email.value == "" || email.value == null){
		alert("Por favor, preencha o campo e-mail.");
		email.style.border = '1px #FF0000 solid';
		nome.style.border = '1px #ececec solid';
		conselho.style.border = '1px #ececec solid';
		estado.style.border = '1px #ececec solid';
		num.style.border = '1px #ececec solid';
		email.focus();
		return false;
	} else if(vemail1 == -1 || vemail2 == -1){
		alert("Por favor, preencha o campo e-mail corretamente.");
		email.style.border = '1px #FF0000 solid';
		nome.style.border = '1px #ececec solid';
		conselho.style.border = '1px #ececec solid';
		estado.style.border = '1px #ececec solid';
		num.style.border = '1px #ececec solid';
		email.focus();
		return false;
	} else if(conselho.value == "Selecione..."){
		alert("Por favor, selecione uma opção no campo conselho.");
		email.style.border = '1px #ececec solid';
		nome.style.border = '1px #ececec solid';
		conselho.style.border = '1px #FF0000 solid';
		estado.style.border = '1px #ececec solid';
		num.style.border = '1px #ececec solid';
		conselho.focus();
		return false;
	} else if(estado.value == "--"){
		alert("Por favor, selecione uma opção no campo estado.");
		email.style.border = '1px #ececec solid';
		nome.style.border = '1px #ececec solid';
		conselho.style.border = '1px #ececec solid';
		estado.style.border = '1px #FF0000 solid';
		num.style.border = '1px #ececec solid';
		estado.focus();
		return false;
	} else if(num.value == "" || num.value == null){
		alert("Por favor, preencha o campo número de identificação.");
		email.style.border = '1px #ececec solid';
		nome.style.border = '1px #ececec solid';
		conselho.style.border = '1px #ececec solid';
		estado.style.border = '1px #ececec solid';
		num.style.border = '1px #FF0000 solid';
		num.focus();
		return false;
	} else {
		return true;	
	}
}

function validaContato(){
	var nome	 = document.getElementById("txt_nome");
	var email	 = document.getElementById("txt_email");
	var vemail1  = email.value.indexOf('@');
	var vemail2  = email.value.indexOf('.');
	var telefone = document.getElementById("txt_tel");
	var mensagem = document.getElementById("txt_msg");
	var alerta	 = document.getElementById("alerta");
	if(nome.value == "" || nome.value == null){
		alerta.innerHTML = "Por favor, preencha o campo nome.";
		alerta.className = "alerta";
		nome.style.border = '1px #FF0000 solid';
		telefone.style.border = '1px #CCCCCC solid';
		email.style.border = '1px #CCCCCC solid';
		mensagem.style.border = '1px #CCCCCC solid';
		nome.focus();
		return false;	
	} else if(email.value == "" || email.value == null){
		alerta.innerHTML = "Por favor, preencha o campo e-mail.";
		alerta.className = "alerta";
		nome.style.border = '1px #CCCCCC solid';
		telefone.style.border = '1px #CCCCCC solid';
		email.style.border = '1px #FF0000 solid';
		mensagem.style.border = '1px #CCCCCC solid';
		email.focus();
		return false;	
	} else if(vemail1 == -1 || vemail2 == -1){
		alerta.innerHTML = "Por favor, preencha o campo e-mail corretamente.";
		alerta.className = "alerta";
		nome.style.border = '1px #CCCCCC solid';
		telefone.style.border = '1px #CCCCCC solid';
		email.style.border = '1px #FF0000 solid';
		mensagem.style.border = '1px #CCCCCC solid';
		email.focus();
		return false;
	} else if(telefone.value == "" || telefone.value == null){
		alerta.innerHTML = "Por favor, preencha o campo telefone.";
		alerta.className = "alerta";
		nome.style.border = '1px #CCCCCC solid';
		telefone.style.border = '1px #FF0000 solid';
		email.style.border = '1px #CCCCCC solid';
		mensagem.style.border = '1px #CCCCCC solid';
		telefone.focus();
		return false;
	} else if(mensagem.value == "" || mensagem.value == null){
		alerta.innerHTML = "Por favor, preencha o campo mensagem.";
		alerta.className = "alerta";
		nome.style.border = '1px #CCCCCC solid';
		telefone.style.border = '1px #CCCCCC solid';
		email.style.border = '1px #CCCCCC solid';
		mensagem.style.border = '1px #FF0000 solid';
		mensagem.focus();
		return false;
	} else {
		alerta.className = "alerta_vazio";
		alerta.innerHTML = "";
		return true;
	}	
}


function MascaraTel(objeto, sMask, evtKeyPress) {
	var i, nCount, sValue, fldLen, mskLen,bolMask, sCod, nTecla;
	if(document.all) { // Internet Explorer
    nTecla = evtKeyPress.keyCode;
	} else if(document.layers) { // Netscape
    nTecla = evtKeyPress.which;
	} else {
    nTecla = evtKeyPress.which;
    if (nTecla == 8) {
        return true;
    }
	}
  sValue = objeto.value;

	// Limpa todos os caracteres de formatação que

	// já estiverem no campo.
  sValue = sValue.toString().replace( "-", "" );
  sValue = sValue.toString().replace( "-", "" );
  sValue = sValue.toString().replace( ".", "" );
  sValue = sValue.toString().replace( ".", "" );
  sValue = sValue.toString().replace( "/", "" );
  sValue = sValue.toString().replace( "/", "" );
  sValue = sValue.toString().replace( ":", "" );
  sValue = sValue.toString().replace( ":", "" );
  sValue = sValue.toString().replace( "(", "" );
  sValue = sValue.toString().replace( "(", "" );
  sValue = sValue.toString().replace( ")", "" );
  sValue = sValue.toString().replace( ")", "" );
  sValue = sValue.toString().replace( " ", "" );
  sValue = sValue.toString().replace( " ", "" );
  fldLen = sValue.length;
  mskLen = sMask.length;
  i = 0;
  nCount = 0;
  sCod = "";
	mskLen = fldLen;
  while (i <= mskLen) {
  	bolMask = ((sMask.charAt(i) == "-") || (sMask.charAt(i) == ".") || (sMask.charAt(i) == "/") || (sMask.charAt(i) == ":"))
    bolMask = bolMask || ((sMask.charAt(i) == "(") || (sMask.charAt(i) == ")") || (sMask.charAt(i) == " "))
		if (bolMask) {
    	sCod += sMask.charAt(i);
      mskLen++; }
    else {
    	sCod += sValue.charAt(nCount);
      nCount++;
    }
    i++;
	}
  objeto.value = sCod;
  if (nTecla != 8) { // backspace
		if (sMask.charAt(i-1) == "9") { // apenas números...
    	return ((nTecla > 47) && (nTecla < 58)); }
    else { // qualquer caracter...
      return true;
    }
	}
  else {
  	return true;
  }
}

function NumPonto(e){
    var tecla=(window.event)?event.keyCode:e.which;
    if(tecla > 47 && tecla < 58 || tecla == 46) return true;
    else{
    if (tecla != 8) return false;
    else return true;
    }
}
