// Validação de campos obrigatórios

function valida_dados (nomeform)
{
    if (nomeform.nome.value=="nome")
    {
        alert ("Por favor digite seu nome completo.");
        return false;
    }
	
    if (nomeform.veiculo.value=="veículo")
    {
        alert ("Por favor digite o veículo de imprensa que você está representando.");
        return false;
    }
	
	if (nomeform.email.value=="e-mail")
    {
        alert ("Por favor digite seu e-mail.");
        return false;
    }

    if (nomeform.telefone.value=="telefone")
    {
        alert ("Por favor digite um número de telefone para contato.");
        return false;
    }
	
	if (nomeform.endereco.value=="endereço")
    {
        alert ("Por favor digite o endereço do veículo de imprensa que você está representando.");
        return false;
    }
	
	if (nomeform.cidade.value=="cidade")
    {
        alert ("Por favor digite o nome da cidade.");
        return false;
    }
	
	
	
return true;
}

function mascara(o,f){
    v_obj=o
    v_fun=f
    setTimeout("execmascara()",1)
}

function execmascara(){
    v_obj.value=v_fun(v_obj.value)
}

function soNumeros(v){
    return v.replace(/\D/g,"")
}

function data(v){
    v=v.replace(/\D/g,"")                    //Remove tudo o que não é dígito
    v=v.replace(/(\d{2})(\d)/,"$1/$2")       //Coloca um ponto entre o terceiro e o quarto dígitos
    v=v.replace(/(\d{2})(\d)/,"$1/$2")       //Coloca um ponto entre o terceiro e o quarto dígitos
                                             //de novo (para o segundo bloco de números)
    return v
}

function telefone(v){
    v=v.replace(/\D/g,"")                 //Remove tudo o que não é dígito
    v=v.replace(/^(\d\d)(\d)/g,"($1) $2") //Coloca parênteses em volta dos dois primeiros dígitos
    v=v.replace(/(\d{4})(\d)/,"$1-$2")    //Coloca hífen entre o quarto e o quinto dígitos
    return v
}

