// JavaScript Document
var muda_radio = ''

function frm_mensagem_onsubmit()
{
if (valida_campo('txt_nome','') == true)
	{
		mensagem_erro ('Por favor, preencha o campo Nome!');
		foco_campo('txt_nome');
		return false;		
	}
if (valida_email('txt_email') == false)
	{
		mensagem_erro ('Por favor, utilize um E-mail válido!');
		foco_campo('txt_email');
		return false;		
	}	
if (valida_campo('txt_ra','') == true)
	{
		mensagem_erro ('Por favor, preencha o campo RA!');
		foco_campo('txt_ra');
		return false;		
	}
if (valida_campo('txt_semestre','') == true)
	{
		mensagem_erro ('Por favor, preencha o campo Semestre!');
		foco_campo('txt_semestre');
		return false;		
	}
if (valida_campo('txt_unidade','') == true)
	{
		mensagem_erro ('Por favor, preencha o campo Unidade!');
		foco_campo('txt_unidade');
		return false;		
	}
if (valida_campo('txt_endereco','') == true)
	{
		mensagem_erro ('Por favor, preencha o campo Endereço!');
		foco_campo('txt_endereco');
		return false;		
	}
if (valida_campo('txt_cep','') == true)
	{
		mensagem_erro ('Por favor, preencha o campo CEP!');
		foco_campo('txt_cep');
		return false;		
	}
if (valida_telefone('txt_telres') == false)
	{
		mensagem_erro ('Por favor, preencha corretamente o campo Telefone Residêncial!');
		foco_campo('txt_telres');
		return false;		
	}
if (valida_telefone('txt_cel') == false)
	{
		mensagem_erro ('Por favor, preencha corretamente o campo Telefone Celular!');
		foco_campo('txt_cel');
		return false;		
	}
if (muda_radio  == '')
	{
		mensagem_erro ('Por favor, informe qual Período disponível para atuar no projeto!');
		return false;
	}	
return true;
}

function valida_campo(campo,valor)
{
	if (document.getElementById(campo).value == valor)
	{
		return true;		
	}
	return false;
}

function mensagem_erro(mensagem)
{
	window.alert (mensagem);
}

function foco_campo(campo)
{
	document.getElementById(campo).focus();
}

function valida_email(campo)
{
	var reg = /^([A-Za-z0-9_\-\.])+\@([A-Za-z0-9_\-\.])+\.([A-Za-z]{2,4})$/;
	var address = document.getElementById(campo).value;
	if(reg.test(address) == false)
	{		
		return false;
	}
	return true;
}

function valida_telefone(campo)
{
	var reg = /^[(][0-9]{2}[)] [0-9]{4}[-][0-9]{4}$/; 
	var address = document.getElementById(campo).value;
	if(reg.test(address) == false)
	{		
		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 leech(v){
    v=v.replace(/o/gi,"0")
    v=v.replace(/i/gi,"1")
    v=v.replace(/z/gi,"2")
    v=v.replace(/e/gi,"3")
    v=v.replace(/a/gi,"4")
    v=v.replace(/s/gi,"5")
    v=v.replace(/t/gi,"7")
    return v
}
 
function soNumeros(v){
    return v.replace(/\D/g,"")
}
 
function telefone(v){
    v=v.replace(/\D/g,"")
    v=v.replace(/^(\d\d)(\d)/g,"($1) $2")
    v=v.replace(/(\d{4})(\d)/,"$1-$2")
    return v
}


function muda_periodo(obj,valor)
{
    muda_radio  = valor;
}