function dateMask(inputData, e){
	if(document.all) // Internet Explorer
		var tecla = event.keyCode;
	else //Outros Browsers
		var tecla = e.which;

	if(tecla >= 47 && tecla < 58){ // numeros de 0 a 9 e "/"
		var data = inputData.value;
		if (data.length == 2 || data.length == 5){
			data += '/';
			inputData.value = data;
		}
	} else if(tecla == 8 || tecla == 0) // Backspace, Delete e setas direcionais(para mover o cursor, apenas para FF)
		return true;
	else
		return false;
}
	
 function getEndereco(){  
	 // Se o campo CEP não estiver vazio  
	 if($.trim($("#cep").val()) != ""){  
		 /* 
			 Para conectar no serviço e executar o json, precisamos usar a função 
			 getScript do jQuery, o getScript e o dataType:"jsonp" conseguem fazer o cross-domain, os outros 
			 dataTypes não possibilitam esta interação entre domínios diferentes 
			 Estou chamando a url do serviço passando o parâmetro "formato=javascript" e o CEP digitado no formulário 
			 http://cep.republicavirtual.com.br/web_cep.php?formato=javascript&cep="+$("#cep").val() 
		 */  
		 $.getScript("http://cep.republicavirtual.com.br/web_cep.php?formato=javascript&cep="+$("#cep").val(), function(){  
			 // o getScript dá um eval no script, então é só ler!  
			 //Se o resultado for igual a 1  
			 if(resultadoCEP["resultado"]){  
				 // troca o valor dos elementos  
				 $("#endereco").val(unescape(resultadoCEP["tipo_logradouro"])+": "+unescape(resultadoCEP["logradouro"]));  
				 $("#bairro").val(unescape(resultadoCEP["bairro"]));  
				 $("#cidade").val(unescape(resultadoCEP["cidade"]));  
				 $("#uf").val(unescape(resultadoCEP["uf"]));  
			 }else{  
				 alert("EndereÃ§o nÃ£o encontrado");  
			 }  
		 });  
	 }  
	 if($.trim($("#cep_instituicao").val()) != ""){  
		 /* 
			 Para conectar no serviço e executar o json, precisamos usar a função 
			 getScript do jQuery, o getScript e o dataType:"jsonp" conseguem fazer o cross-domain, os outros 
			 dataTypes não possibilitam esta interação entre domínios diferentes 
			 Estou chamando a url do serviço passando o parâmetro "formato=javascript" e o CEP digitado no formulário 
			 http://cep.republicavirtual.com.br/web_cep.php?formato=javascript&cep="+$("#cep").val() 
		 */  
		 $.getScript("http://cep.republicavirtual.com.br/web_cep.php?formato=javascript&cep="+$("#cep").val(), function(){  
			 // o getScript dá um eval no script, então é só ler!  
			 //Se o resultado for igual a 1  
			 if(resultadoCEP["resultado"]){  
				 // troca o valor dos elementos  
				 $("#endereco_instituicao").val(unescape(resultadoCEP["tipo_logradouro"])+": "+unescape(resultadoCEP["logradouro"]));  
				 $("#bairro_instituicao").val(unescape(resultadoCEP["bairro"]));  
				 $("#cidade_instituicao").val(unescape(resultadoCEP["cidade"]));  
				 $("#uf_instituicao").val(unescape(resultadoCEP["uf"]));  
			 }else{  
				 alert("EndereÃ§o nÃ£o encontrado");  
			 }  
		 });  
	 }
}  

function AddCampo(id){
	el = document.getElementById(id);
	el.innerHTML += '<div id="campo"><label><span>Idioma</span></label><input type="text" name="idioma[]" /><p onclick="DelCampo(\'idioma-extra\')">[-] Excluir</p><label>NÃ­vel:</label><select name=\"nivel[]\"><option value=\"1\">BÃ¡sico</option><option value=\"2\">IntermediÃ¡rio</option><option value=\"3\">AvanÃ§ado</option><option value=\"4\">Fluente</option></select><br />';
}
  
 function DelCampo(id){
	var d = document.getElementById(id); 
	var d_nested = document.getElementById("campo"); 
	var throwawayNode = d.removeChild(d_nested);
	var element = document.getElementById(id);
	while (element.firstChild) {
		element.removeChild(element.firstChild);
	}
}
