var dadosAtuais;	// array que guarda os dados atuais da linha antes de editá-la

// coloca os dados do formulário em formato de query string
function ObtemDadosForm(meuForm) {
	var parametros = new Array();
	// percorre os elementos do formulário
	for(var i=0; i<meuForm.elements.length; i++) {
		var param = meuForm.elements[i].name;
		param += "=";
		param += encodeURIComponent(meuForm.elements[i].value);
		parametros.push(param);
	}
	// retona os parâmetros separados por &, para uso na query string
	return parametros.join("&");
}

function faleconosco() {
	var meuForm = document.forms.fale;
	var nome = meuForm[0].value;
	var email = meuForm[1].value;
	var telefone = meuForm[2].value;	
	var mensagem = meuForm[3].value;
	var validaemail = meuForm[1].value.indexOf("@");
	var url="enviafaleconosco.php?mess="+escape(mensagem)+"&telefone="+telefone+"&nome="+escape(nome)+"&email="+email;
	if (nome == null || nome=="") {
			document.getElementById('mensagem_erro').innerHTML = "<strong> Erro:</strong> Informe o seu nome.";
			meuForm[0].focus();
		} else {
			   if (validaemail < 1) {
				   	  document.getElementById('mensagem_erro').innerHTML = "<strong> Erro:</strong> Informe seu email corretamente.";
					  meuForm[1].focus();
				   } else {
					    if (telefone == null || telefone=="") {
				   	          document.getElementById('mensagem_erro').innerHTML = "<strong> Erro:</strong> Digite seu telefone.";
							  meuForm[2].focus();
				           } else {
						         if (mensagem == null || mensagem=="") {
							       	  document.getElementById('mensagem_erro').innerHTML = "<strong> Erro:</strong> Digite sua mensagem.";
									   meuForm[3].focus();
							         } else {
									      requisicaoHTTP("GET",url,true);
									      document.getElementById('respostafaleconosco').innerHTML = "Enviando";	
				 		     }	
					}	  
		       }	
		}
}

// trata a resposta do servidor, de acordo com a operação realizada
function trataDados(){
	var resposta = ajax.responseText;
	document.getElementById('dadosfaleconosco').innerHTML = resposta;	
	pageTracker._trackPageview("/faleconosco/enviado" );
	
}

function uploadcurriculo() {
	var meuForm = document.forms.fale;
	var quem = meuForm[0].value;
	var arquivo = meuForm[1].value;
	var url="upload_arquivo.php";
	document.getElementById("fale").submit();	
}

function mudadestino(valor){
	var but = '<input type="button" value="Enviar" onclick="javascript:uploadcurriculo();"/>';
	var campofile = '<label for="arquivo">Arquivo:</label><input type="file" name="arquivo" id="arquivo" onblur="uploadcurriculo();" /><br clear="all" />';
	
	if (valor=="rh") {
		document.getElementById('mudanca').innerHTML = campofile;
		document.getElementById('butaofale').innerHTML = but;
	}
}

function abre_popup(param, nome_janela, w, h, s) {
	var largura = screen.availWidth;
	var altura = screen.availHeight;
	var topo = (screen.availHeight-h)/2;
	var esquerda = (screen.availWidth-w)/2;
	novaJanela = window.open(param, nome_janela, 'top=' + topo + ', left=' + esquerda + ', height=' + h + ',width=' + w + ',scrollbars=' + s );
}
