﻿function verificarform(){
	var nome = faleconosco.txtNome.value;
	var email = faleconosco.txtEmail.value;
	var mensagem = faleconosco.txtMensagem.value;
	
	document.getElementById('txtNomeId').className = 'textbox';
	document.getElementById('txtEmailId').className = 'textbox';
	document.getElementById('txtMensagemId').className = 'textbox';
	
	if(nome == ''){
		alert('Preencha os campos obrigatórios...');
		document.getElementById('txtNomeId').className = 'obrigatorio';
		document.getElementById('txtNomeId').focus();
		return false;
	}else if(email == ''){
		alert('Preencha os campos obrigatórios...');
		document.getElementById('txtEmailId').className = 'obrigatorio';
		document.getElementById('txtEmailId').focus();
		return false;	
	}else if(mensagem == ''){
		alert('Preencha os campos obrigatórios...');
		document.getElementById('txtMensagemId').className = 'obrigatorio';
		document.getElementById('txtMensagemId').focus();
		return false;	
	}
	return true;	
}

function Flash(swf, width, height, flashvars, id){
	var escreveFlash = new String();
	if (navigator.appName.indexOf("Microsoft") != -1){
		escreveFlash += '<object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" ';
		escreveFlash += 'codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=version=8,0,0,0" ';
		escreveFlash += 'width="' + width + '" height="' + height + '" name="' + id + '"id = '+ id +'">';
		escreveFlash += '<param name="movie" value="' + swf + '"/>';
		if(flashvars != null) {escreveFlash += '<param name="flashvars" value="' + flashvars + '"/>'};
		escreveFlash += '<param name="menu" value="false"/>';
		escreveFlash += '<param name="salign" value="LT"/>';
		escreveFlash += '<param name="scale" value="noscale"/>';
		escreveFlash += '<param name="wmode" value="transparent"/>';
		escreveFlash += '<param name="allowScriptAccess" value="sameDomain"/>';
		escreveFlash += '</object>';
	} else{
		escreveFlash += '<embed src="' + swf + '" ';
		escreveFlash += 'width="' + width + '" ';
		escreveFlash += 'height="' + height + '" ';
		escreveFlash += 'id="' + id + '" ';
		escreveFlash += 'name="' + id + '" ';
		escreveFlash += 'menu="false" ';
		escreveFlash += 'scale="noscale" ';
		escreveFlash += 'salign="LT" ';
		escreveFlash += 'wmode="transparent" ';
		escreveFlash += 'allowScriptAccess="sameDomain" ';
		if(flashvars != null) {escreveFlash += 'flashvars="' + flashvars + '" '};
		escreveFlash += 'type="application/x-shockwave-flash" ';
		escreveFlash += 'pluginspage="http://www.macromedia.com/go/getflashplayer">';
		escreveFlash += '</embed>';
	}
	document.write(escreveFlash);
}



function rodape(){
	return document.write('<a href="agence.html">sobre n&oacute;s</a> | <a href="privacy-policy.html">pol&iacute;tica de privacidade</a> | <a href="trabalhe-conosco.html">trabalhe conosco</a>');
}



function verificaTipos(Objeto){
		if(Objeto.value == 'PF'){
			document.getElementById('nome_pj').value = "";
			document.getElementById('cnpj').value = "";
			document.getElementById('ie').value = "";
			document.getElementById('div_pf').className='ativo';
			document.getElementById('div_pj').className='inativo';
		}
		if(Objeto.value == 'PJ'){
			document.getElementById('nome_pf').value = "";
			document.getElementById('cpf').value = "";
			document.getElementById('rg').value = "";
			document.getElementById('div_pf').className='inativo';
			document.getElementById('div_pj').className='ativo';			
		}
}

/* inicio validaÃƒÆ’Ã‚Â§ÃƒÆ’Ã‚Â£o de datas */
function FormataCampo(Campo,teclapres,mascara){
//pegando o tamanho do texto da caixa de texto com delay de -1 no event
//ou seja o caractere que foi digitado nÃƒÆ’Ã‚Â£o serÃƒÆ’Ã‚Â¡ contado.
strtext = Campo.value
tamtext = strtext.length
//pegando o tamanho da mascara
tammask = mascara.length
//criando um array para guardar cada caractere da mÃƒÆ’Ã‚Â¡scara
arrmask = new Array(tammask)
//jogando os caracteres para o vetor
for (var i = 0 ; i < tammask; i++){
arrmask[i] = mascara.slice(i,i+1)
}
//alert (teclapres.keyCode)
//comeÃƒÆ’Ã‚Â§ando o trabalho sujo
if (((((arrmask[tamtext] == "#") || (arrmask[tamtext] == "9"))) || (((arrmask[tamtext+1] != "#") || (arrmask[tamtext+1] != "9"))))){
if ((teclapres.keyCode >= 37 && teclapres.keyCode <= 40)||(teclapres.keyCode >= 48 && teclapres.keyCode <= 57)||(teclapres.keyCode >= 96 && teclapres.keyCode <= 105)||(teclapres.keyCode == 8)||(teclapres.keyCode == 9) ||(teclapres.keyCode == 46) ||(teclapres.keyCode == 13)){
Organiza_Casa(Campo,arrmask[tamtext],teclapres.keyCode,strtext)
}
else{
Detona_Event(Campo,strtext)
}
}
else{//Aqui funcionaria a mascara para nÃƒÆ’Ã‚Âºmeros mas eu ainda nÃƒÆ’Ã‚Â£o implementei
if ((arrmask[tamtext] == "A")) {
charupper = event.valueOf()
//charupper = charupper.toUpperCase()
Detona_Event(Campo,strtext)
masktext = strtext + charupper
Campo.value = masktext
}
}
}
function Organiza_Casa(Campo,arrpos,teclapres_key,strtext){
if (((arrpos == "/") || (arrpos == ".") || (arrpos == ",") || (arrpos == ":") || (arrpos == " ") || (arrpos == "-")) && !(teclapres_key == 8)){
separador = arrpos
masktext = strtext + separador
Campo.value = masktext
}
}
function Detona_Event(Campo,strtext){
event.returnValue = false
if (strtext != "") {
Campo.value = strtext
}
}
/* fim validaÃƒÆ’Ã‚Â§ÃƒÆ’Ã‚Â£o de datas */




function verificarform_trabalhe(){
	var nome = trabalhe.txtNomeCandidato.value;
	var email = trabalhe.txtEmail.value;
	var telefone = trabalhe.txtTelefone.value;
	var endereco = trabalhe.txtEndereco.value;
	var bairro= trabalhe.txtBairro.value;
	var cep= trabalhe.txtCep.value;
	var uf = trabalhe.txtEstado.value;
	var cidade = trabalhe.txtCidade.value;
	var sexo = trabalhe.sexo.value;	
	var datanasc = trabalhe.txtDataNasc.value;
	var curso = trabalhe.txtCurso.value;
	var instituicao = trabalhe.txtInstituicao.value;		
	var experiencia = trabalhe.txtExperiencia.value;
	var porque = trabalhe.txtPorque.value;		
	
	document.getElementById('txtNomeCandidatoId').className = 'textbox';
	document.getElementById('txtEmailId').className = 'textbox';		
	document.getElementById('txtTelefoneId').className = 'textbox';
	document.getElementById('txtEnderecoId').className = 'textbox';
	document.getElementById('txtBairroId').className = 'textbox';
	document.getElementById('txtCepId').className = 'textbox';
	document.getElementById('txtEstadoId').className = 'textbox';
	document.getElementById('txtCidadeId').className = 'textbox';
	document.getElementById('txtDataNascId').className = 'textbox';
	document.getElementById('txtCursoId').className = 'textbox';
	document.getElementById('txtInstituicaoId').className = 'textbox';
	document.getElementById('txtExperienciaId').className = 'textbox';
	document.getElementById('txtPorqueId').className = 'textbox';		
	
	if(nome == ''){
		alert('Preencha o Nome...');
		document.getElementById('txtNomeCandidatoId').className = 'obrigatorio';
		document.getElementById('txtNomeCandidatoId').focus();
		return false;
	}else if(email == ''){
		alert('Preencha o Email...');
		document.getElementById('txtEmailId').className = 'obrigatorio';
		document.getElementById('txtEmailId').focus();
		return false;	
	}else if(telefone == ''){
		alert('Preencha o Telefone...');
		document.getElementById('txtTelefoneId').className = 'obrigatorio';
		document.getElementById('txtTelefoneId').focus();
		return false;	
	}else if(endereco == ''){
		alert('Preencha o Endereco...');
		document.getElementById('txtEnderecoId').className = 'obrigatorio';
		document.getElementById('txtEnderecoId').focus();
		return false;	
	}else if(bairro == ''){
		alert('Preencha o Bairro...');
		document.getElementById('txtBairroId').className = 'obrigatorio';
		document.getElementById('txtBairroId').focus();
		return false;	
	}else if(cep == ''){
		alert('Preencha o CEP...');
		document.getElementById('txtCepId').className = 'obrigatorio';
		document.getElementById('txtCepId').focus();
		return false;	
	}else if(uf == 'none'){
		alert('Selecione o Estado...');
		return false;	
	}else if(cidade == 'none'){
		alert('Selecione uma Cidade...');
		document.getElementById('txtCidadeId').className = 'obrigatorio';
		document.getElementById('txtCidadeId').focus();
		return false;	
	}else if(datanasc == ''){
		alert('Preencha sua Data de Nascimento...');
		document.getElementById('txtDataNascId').className = 'obrigatorio';
		document.getElementById('txtDataNascId').focus();
		return false;	
	}else if(curso == ''){
		alert('Preencha o Curso...');
		document.getElementById('txtCursoId').className = 'obrigatorio';
		document.getElementById('txtCursoId').focus();
		return false;	
	}else if(instituicao == ''){
		alert('Preencha a InstituiÃƒÆ’Ã‚Â§ÃƒÆ’Ã‚Â£o de Ensino...');
		document.getElementById('txtInstituicaoId').className = 'obrigatorio';
		document.getElementById('txtInstituicaoId').focus();
		return false;	
	}else if(experiencia == ''){
		alert('Descreva sua Experiencia...');
		document.getElementById('txtExperienciaId').className = 'obrigatorio';
		document.getElementById('txtExperienciaId').focus();
		return false;	
	}else if(porque == ''){
		alert('Descreva o porque gostaria de trabalhar na Agence...');
		document.getElementById('txtPorqueId').className = 'obrigatorio';
		document.getElementById('txtPorqueId').focus();
		return false;	
	}
	return true;
}

/**
* Verifica se o formato do Email digitado ÃƒÂ© vÃƒÂ¡lido.
* @campo: campo a ser tratado.
* @allowNull: campo pode ser nulo (true/false).
**/
function jsform_checkEmail(campo) {
	if(campo.value != ""){
		erEmail = /^(([a-z0-9._-]+@(([a-z0-9-]{2,26}(\.[a-z0-9-]{2,26})+)|([0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}))))$/;
	
		if (!erEmail.test(campo.value.toLowerCase())) {
			alert("E-mail invÃ¡lido");
			campo.focus();
			return false;
		}
	}

	return true;
}

function numbersonly(myfield, e)
{
    if (myfield.length ==0)
	    myfield.value=0;  
	  var key;
	  var keychar;
    if (window.event)
     key = window.event.keyCode;
    else if (e)
     key = e.which;
    else
     return true;
	  keychar = String.fromCharCode(key);
    if ((key==null) || (key==0) || (key==8) || 
		      (key==9)|| (key==13)|| (key==27) )
     return true;
    else if ((("0123456789").indexOf(keychar) > -1))
	     return true;
	else
   return false;
}