// Validação Fale Conosco

function verificaContato (form,event ) {
	if ( form.nome.value == '' )
	{
		alert('Atenção\nPreencha o campo NOME.') ;
		form.nome.focus();
		return false ;
	}

	if ( form.email.value == '' )
	{
		alert('Atenção\nPreencha o campo E-MAIL.') ;
		form.email.focus();
		return false ;
	}
	
	if (form.email.value.search(/^\w+((-\w+)|(\.\w+))*\@\w+((\.|-)\w+)*\.\w+$/) == -1) {
		alert("Atenção!\nO campo E-MAIL deve ser preenchido corretamente.");
		form.email.value = ('');
		form.email.focus();
		return false;
 	}
	
	if ( form.mensagem.value == '' )
	{
		alert('Atenção\nPreencha o campo de MENSAGEM.') ;
		form.mensagem.focus();
		return false ;
	}
}

// Adiciona Favoritos

function Favoritos() {

 title = document.title;
 url = "http://www.mastersaude.com.br";

	if (window.sidebar)
        {       // Mozilla Firefox Bookmark
		window.sidebar.addPanel(title, url,"");
	}

        else if( window.external )
        {       // IE Favorite
		window.external.AddFavorite( url, title);
        }

	else if(window.opera && window.print)
        {       // Opera Hotlist
		return true;
        }
}

// Menu Drop-Down

function onOff(id) { 
	visivel = document.getElementById(id).style.display;
	if ( visivel == "" || visivel == "none" ) {
		document.getElementById(id).style.display = "block"
	} 
	
	else {
		document.getElementById(id).style.display = "none";
	}
}
//função do menu atend ele. e benef.
function abrir(){
	window.open('http://200.168.249.59:8080/autorizanet/pages/index.jsp','AGSI','width=795,height=550,top=0,left=0,toolbar=no,location=no,directories=no,status=yes,menubar=no,scrollbars=auto,resizable=no,copyhistory=no');
}
//http://200.168.249.59:8080/autorizanet/pages/index.jsp(link atual)

//function abrir(){
//	window.open('http://200.161.141.239:8080/autorizanet/pages/index.jsp','AGSI','width=795,height=550,top=0,left=0,toolbar=no,location=no,directories=no,status=yes,menubar=no,scrollbars=auto,resizable=no,copyhistory=no');
//}	
	//200.161.141.239:8080/autorizanet>

function bn(){
window.open('http://200.168.249.58/usuarios/index.php','AGSI','width=795,height=550,top=0,left=0,toolbar=no,location=no,directories=no,status=yes,menubar=no,scrollbars=auto,resizable=no,copyhistory=no');
}
//http://200.168.249.58/usuarios/index.php(login antigo)
//http://200.168.249.59:8080/bennet/pages/login.jsp(login antigo)
//function bn(){
//window.open('http://200.168.249.58/usuarios/login.php','AGSI','width=795,height=550,top=0,left=0,toolbar=no,location=no,directories=no,status=yes,menubar=no,scrollbars=auto,resizable=no,copyhistory=no');
//}



function verificaContato_topo (form,event ) {
	if ( form.razao_social.value == '' )
	{
		alert('Atenção, o campo RAZÃO SOCIAL deve ser preenchido corretamente.') ;
		form.razao_social.focus();
		return false ;
	}

	if ( form.cnpj.value == '' )
	{
		alert('Atenção, o campo CNPJ deve ser preenchido corretamente.') ;
		form.cnpj.focus();
		return false ;
	}
	
	if ( form.nome_fantasia.value == '' )
	{
		alert('Atenção, o campo NOME FANTASIA deve ser preenchido corretamente.') ;
		form.nome_fantasia.focus();
		return false ;
	}
	
	if ( form.contato.value == '' )
	{
		alert('Atenção, o campo CONTATO deve ser preenchido corretamente.') ;
		form.contato.focus();
		return false ;
	}
	
	if (form.email.value.search(/^\w+((-\w+)|(\.\w+))*\@\w+((\.|-)\w+)*\.\w+$/) == -1) {
		alert("Atenção, o campo E-MAIL deve ser preenchido corretamente.");
		form.email.focus();
		return false;
 	}
	
	if ( form.endereco.value == '' )
	{
		alert('Atenção, o campo ENDEREÇO deve ser preenchido corretamente.') ;
		form.endereco.focus();
		return false ;
	}
	
	if ( form.bairro.value == '' )
	{
		alert('Atenção, o campo BAIRRO deve ser preenchido corretamente.') ;
		form.bairro.focus();
		return false ;
	}
	
	if ( form.cep.value == '' )
	{
		alert('Atenção, o campo CEP deve ser preenchido corretamente.') ;
		form.cep.focus();
		return false ;
	}
	
	if ( form.cidade.value == '' )
	{
		alert('Atenção, o campo CIDADE deve ser preenchido corretamente.') ;
		form.cidade.focus();
		return false ;
	}
	
	if ( form.uf.value == '' )
	{
		alert('Atenção, o campo UF deve ser preenchido corretamente.') ;
		form.uf.focus();
		return false ;
	}
	
	if ( form.tel_ddd.value == '' )
	{
		alert('Atenção, o campo TELEFONE deve ser preenchido corretamente.') ;
		form.tel_ddd.focus();
		return false ;
	}
	
	if ( form.telefone.value == '' )
	{
		alert('Atenção, o campo TELEFONE deve ser preenchido corretamente.') ;
		form.telefone.focus();
		return false ;
	}
	
	if ( form.empregados.value == '' )
	{
		alert('Atenção, o campo EMPREGADOS deve ser preenchido corretamente.') ;
		form.empregados.focus();
		return false ;
	}
	
	if ( form.emp_dependente.value == '' )
	{
		alert('Atenção, o campo DEPENDENTES deve ser preenchido corretamente.') ;
		form.emp_dependente.focus();
		return false ;
	}
	
	if ( form.prestadores.value == '' )
	{
		alert('Atenção, o campo PRESTADORES deve ser preenchido corretamente.') ;
		form.prestadores.focus();
		return false ;
	}
	
	if ( form.prest_dependente.value == '' )
	{
		alert('Atenção, o campo DEPENDENTES deve ser preenchido corretamente.') ;
		form.prest_dependente.focus();
		return false ;
	}
	
	if ( form.prestadores.value == '' )
	{
		alert('Atenção, o campo PRESTADORES deve ser preenchido corretamente.') ;
		form.prestadores.focus();
		return false ;
	}
	
	if ( form.prestadores.value == '' )
	{
		alert('Atenção, o campo PRESTADORES deve ser preenchido corretamente.') ;
		form.prestadores.focus();
		return false ;
	}
	
	       
 			var contador ;
            var flag ;
            
            flag = false ;
            
            for ( contador = 0 ; contador < form.enquadramento.length ; contador ++ )
            {
                if ( form.enquadramento[contador].checked )
                {
                    flag = true ;
                }
            }
            
            if ( flag==false )
            {
                alert("Por favor, preencha o campo ENQUADRAMENTO corretamente.");
                return false ;
            }	
	
}


function FormatMask(objForm, strField, sMask, evtKeyPress) {
  var i, nCount, sValue, fldLen, mskLen,bolMask, sCod, nTecla;

  if(window.event) { // Internet Explorer
    nTecla = evtKeyPress.keyCode; }
  else if(evtKeyPress.which) { // Nestcape
    nTecla = evtKeyPress.which;
  }

  sValue = objForm[strField].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( " ", "" );
  fldLen = sValue.length;
  mskLen = sMask.length;

  i = 0;
  nCount = 0;
  sCod = "";
  mskLen = fldLen;

  if (nTecla != 8) { // backspace
    if (sMask.charAt(i-1) == "9") { // apenas números...
      return ((nTecla > 47) && (nTecla < 58)); } // números de 0 a 9
    else { // qualquer caracter...


  while (i <= mskLen) {
     bolMask = ((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++;
   }

   objForm[strField].value = sCod;

      return true;
    } }
  else {
    return true;
  }
}


//function login_senha() {
//	window.open('http://200.168.249.58/usuarios/login.php','AGSI','width=795,height=550,top=0,left=0,toolbar=no,location=no,directories=no,status=yes,menubar=no,scrollbars=auto,resizable=no,copyhistory=no');
//}
//function senha() {
//	window.open('http://200.168.249.58/usuarios/login.php','AGSI','width=795,height=550,top=0,left=0,toolbar=no,location=no,directories=no,status=yes,menubar=no,scrollbars=auto,resizable=no,copyhistory=no');
//}


function login_senha() {
	window.open('http://200.168.249.59:8080/bennet/pages/index.jsp','AGSI','width=795,height=550,top=0,left=0,toolbar=no,location=no,directories=no,status=yes,menubar=no,scrollbars=auto,resizable=no,copyhistory=no');
}
function senha() {
	window.open('http://200.168.249.59:8080/bennet/pages/login.jsp','AGSI','width=795,height=550,top=0,left=0,toolbar=no,location=no,directories=no,status=yes,menubar=no,scrollbars=auto,resizable=no,copyhistory=no');
}
//http://200.168.249.59:8080/bennet/pages/index.jsp
//http://200.168.249.59:8080/bennet/pages/login.jsp(login atual)
//200.161.141.239:8080 - novo
//200.168.249.59:8080 -  antigo
//Função para o flash

function fnFlashHome(str_url, int_largura, int_altura)
{
	document.writeln('<object style="width: 100%; height: 100%;" type="application/x-shockwave-flash" data="' + str_url + '" width="' + int_largura + '" height="' + int_altura + '">');
	document.writeln('<param style="width: 100%; height: 100%;" name="movie" value="' + str_url + '">');
	document.writeln('<param name="quality" value="high">');
	document.writeln('</object>');
}

function fnFlash(str_url, int_largura, int_altura)
{
	document.writeln('<object type="application/x-shockwave-flash" data="' + str_url + '" width="' + int_largura + '" height="' + int_altura + '">');
	document.writeln('<param name="movie" value="' + str_url + '">');
	document.writeln('<param name="quality" value="high">');
	document.writeln('<param name="wmode" value="transparent">');
	document.writeln('</object>');
}

//////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
//Funcao da Mascara
function fnMascara(objeto,evt,mask){ 
	var LetrasU = 'ABCDEFGHIJKLMNOPQRSTUVWXYZ';
	var LetrasL = 'abcdefghijklmnopqrstuvwxyz';
	var Letras  = 'ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz';	
	var Numeros = '0123456789';
	var Fixos  = '().-:/ ';
	var Charset = " !\"#$%&\'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_/`abcdefghijklmnopqrstuvwxyz{|}~";
	evt = (evt) ? evt : (window.event) ? window.event : "";
	var value = objeto.value;
	if(evt){
		var ntecla = (evt.which) ? evt.which : evt.keyCode;
		tecla = Charset.substr(ntecla - 32, 1);
		if(ntecla < 32) return true;
		var tamanho = value.length;
		if(tamanho >= mask.length) return false;
		var pos = mask.substr(tamanho,1);
		while(Fixos.indexOf(pos) != -1){
 	 		value += pos;
 	 		tamanho = value.length;
 	 		if(tamanho >= mask.length) return false;
 	 		pos = mask.substr(tamanho,1);
		}
		switch(pos){
   			case '#': if(Numeros.indexOf(tecla) == -1) return false; break;
   			case 'A': if(LetrasU.indexOf(tecla) == -1) return false; break;
   			case 'a': if(LetrasL.indexOf(tecla) == -1) return false; break;
   			case 'Z': if(Letras.indexOf(tecla) == -1) return false; break;
   			case '*': objeto.value = value; return true; break;
   			default: return false; break;
 		}
	}
	objeto.value = value;
	return true;
}

//////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
// começo valida formulario palestras
function verificaform_palestras(form,evento){
	if ( form.empresa.value == '' ){
		alert('Atenção! O campo Empresa deve ser preenchido.') ;
		form.empresa.focus();
		return false ;
	}
	if ( form.data.value == '' ){
		alert('Atenção! O campo Data deve ser preenchido.') ;
		form.data.focus();
		return false ;
	}
	if ( form.horario.value == '' ){
		alert('Atenção! O campo Horário deve ser preenchido.') ;
		form.horario.focus();
		return false ;
	}
	if ( form.ramo_de_atuacao.value == '' ){
		alert('Atenção! O campo Ramo de Atuação deve ser preenchido.') ;
		form.ramo_de_atuacao.focus();
		return false ;
	}
	if ( form.quantidade_de_funcionarios.value == '' ){
		alert('Atenção! O campo Quantidade de Funcionários deve ser preenchido.') ;
		form.quantidade_de_funcionarios.focus();
		return false ;
	}	
	if ( form.publico_alvo.value == '' ){
		alert('Atenção! O campo Público Alvo deve ser preenchido.') ;
		form.publico_alvo.focus();
		return false ;
	}
	
	var contador ;
	var flag ;
	
	flag = false ;
	
	for ( contador = 0 ; contador < form.tempo_disponivel.length ; contador ++ )
	{
		if ( form.tempo_disponivel[contador].checked )
		{
			flag = true ;
		}
	}
	
	if ( flag==false )
	{
		alert("'Atenção! O campo Tempo Disponível deve ser preenchido");
		return false ;
	}
	
	var contador ;
	var flag ;
	
	flag = false ;
	
	for ( contador = 0 ; contador < form.estrutura_fisica.length ; contador ++ )
	{
		if ( form.estrutura_fisica[contador].checked )
		{
			flag = true ;
		}
	}
	
	if ( flag==false )
	{
		alert("'Atenção! O campo Estrutura Física deve ser preenchido");
		return false ;
	}
	if ( form.capacidade_de_pessoas.value == '' ){
		alert('Atenção! O campo Capacidade de Pessoas deve ser preenchido.') ;
		form.capacidade_de_pessoas.focus();
		return false ;
	}
	
	var contador ;
	var flag ;
	
	flag = false ;
	
	for ( contador = 0 ; contador < form.recursos_disponivel.length ; contador ++ )
	{
		if ( form.recursos_disponivel[contador].checked )
		{
			flag = true ;
		}
	}
	
	if ( flag==false )
	{
		alert("'Atenção! O campo Recurso Disponível na Empresa deve ser preenchido.");
		return false ;
	}
	
	var contador ;
	var flag ;
	
	flag = false ;
	
	for ( contador = 0 ; contador < form.temas.length ; contador ++ )
	{
		if ( form.temas[contador].checked )
		{
			flag = true ;
		}
	}
	
	if ( flag==false )
	{
		alert("'Atenção! O campo Temas deve ser preenchido.");
		return false ;
	}
	
	var contador ;
	var flag ;
	
	flag = false ;
	
	for ( contador = 0 ; contador < form.temas.length ; contador ++ )
	{
		if ( form.temas[contador].checked )
		{
			flag = true ;
		}
	}
	
	//Final valida formulario palestras
//////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
	
	

}

function FormatMask(objForm, strField, sMask, evtKeyPress) {
  var i, nCount, sValue, fldLen, mskLen,bolMask, sCod, nTecla;

  if(window.event) { // Internet Explorer
    nTecla = evtKeyPress.keyCode; }
  else if(evtKeyPress.which) { // Nestcape
    nTecla = evtKeyPress.which;
  }

  sValue = objForm[strField].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( " ", "" );
  fldLen = sValue.length;
  mskLen = sMask.length;

  i = 0;
  nCount = 0;
  sCod = "";
  mskLen = fldLen;

  if (nTecla != 8) { // backspace
    if (sMask.charAt(i-1) == "9") { // apenas números...
      return ((nTecla > 47) && (nTecla < 58)); } // números de 0 a 9
    else { // qualquer caracter...


  while (i <= mskLen) {
     bolMask = ((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++;
   }

   objForm[strField].value = sCod;

      return true;
    } }
  else {
    return true;
  }
}