function validate(pg){
	var page = pg;
	
	//valid
	if(page == 1){
		
		//contato
	var nome = document.getElementById('nome');
	var email = document.getElementById('email');
	var telefone = document.getElementById('telefone');
	var assunto = document.getElementById('assunto');
	var mensagem = document.getElementById('mensagem');
	
		if (nome.value==""){ 
			alert("Preencha o campo Nome!");
			nome.focus();
			return false;
		}
		if (email.value=="") { 
			alert("Preencha o campo E-mail!");
			email.focus();
			return false;
		}
		if (email.value.indexOf('@') == -1){
			alert("O email digitado não é válido");
			email.focus();
			return false;
		}
		if (email.value.indexOf('.') == -1){
			alert("O email digitado não é válido");
			email.focus();
			return false;
		}
		if (telefone.value == '' || telefone.value == '(xx) XXXX-XXXX') { 
			alert("Preencha o campo Telefone!");
			telefone.focus();
			return false;
		}
		if (assunto.value=="") { 
			alert("Preencha o campo Assunto!");
			assunto.focus();
			return false;
		}
		if (mensagem.value==""){ 
			alert("Preencha o campo Mensagem!");
			mensagem.focus();
			return false;
		}
	
		snd_contact(nome.value,email.value,telefone.value,assunto.value,mensagem.value);
	}
//Mural de Recados - Validação
	if(page == 2){
		
	//mural
	var para 		= document.getElementById('para');
	var titulo 		= document.getElementById('titulo');
	var mensagem 	= document.getElementById('mensagem');
	var remetente 	= document.getElementById('remetente');
	var email 		= document.getElementById('email');
	var email_flag	= document.getElementById('email_flag').checked;
	var site		= document.getElementById('site');
	var site_flag	= document.getElementById('site_flag').checked;
	
	
		if (para.value==""){ 
			alert("Informe para quem é o Recado!");
			para.focus();
			para.style.borderColor = "#E00";
			para.style.background = "#fafafa";
			return false;
		}
		
		if (mensagem.value==""){ 
			alert("Escreva sua Mensagem!");
			mensagem.focus();
			mensagem.style.borderColor = "#E00";
			mensagem.style.background = "#fafafa";
			return false;
		}
		
		if (remetente.value==""){ 
			alert("Informe seu Nome!");
			remetente.focus();
			remetente.style.borderColor = "#E00";
			remetente.style.background = "#fafafa";
			return false;
		}
		
		if (email.value=="") { 
			alert("Informe seu E-mail!");
			email.focus();
			email.style.borderColor = "#E00";
			email.style.background = "#fafafa";
			return false;
		}
		if (email.value.indexOf('@') == -1){
			alert("O email digitado não é válido");
			email.focus();
			email.style.borderColor = "#E00";
			email.style.background = "#fafafa";
			return false;
		}
		if (email.value.indexOf('.') == -1){
			alert("O email digitado não é válido");
			email.focus();
			email.style.borderColor = "#E00";
			email.style.background = "#fafafa";
			return false;
		}
		
		snd_mural(para.value,titulo.value,mensagem.value,remetente.value,email.value,email_flag,site.value,site_flag);
		return window.close();
	}
	//valid
	if(page == 401){
	//forgot
	var nome 	= document.getElementById('nome');
	var cpf 	= document.getElementById('cpf');
	var dt_nasc = document.getElementById('dt_nasc');
	var ip 		= document.getElementById('ip');
	var seg_img = document.getElementById('img_seg');
	
		if (nome.value==""){ 
			alert("Preencha com o seu Nome Completo!");
			nome.focus();
			return false;
		}
		if (cpf.value == '') { 
			alert("Preencha o campo CPF!");
			cpf.focus();
			return false;
		}
		if (dt_nasc.value=="") { 
			alert("Preencha o campo Data de Nascimento!");
			dt_nasc.focus();
			return false;
		}
		snd_forgot('login1','id_401');
		document.getElementById('div_login1').style.display = 'none'; 
	}
	
	//valid
	if(page == 402){
	//password
	var login_forgot 	= document.getElementById('login_forgot');
	var cpf1 	= document.getElementById('cpf1');
	var dt_nasc1 = document.getElementById('dt_nasc1');
	var ip 		= document.getElementById('ip');
	var seg_img = document.getElementById('img_seg');
	
		if (login_forgot.value==""){ 
			alert("Preencha com o seu Login!");
			login_forgot.focus();
			return false;
		}
		if (login_forgot.value.indexOf('@') == -1){
			alert("O Login digitado não é válido");
			login_forgot.focus();
			return false;
		}
		if (login_forgot.value.indexOf('.') == -1){
			alert("O Login digitado não é válido");
			login_forgot.focus();
			return false;
		}
		if (cpf1.value == '') { 
			alert("Preencha o campo CPF!");
			cpf1.focus();
			return false;
		}
		if (dt_nasc1.value=="") { 
			alert("Preencha o campo Data de Nascimento!");
			dt_nasc1.focus();
			return false;
		}
		snd_forgot('login2','id_402');
		document.getElementById('div_login2').style.display = 'none'; 
	}
	
	//valid
	if(page == 403){	
	//perguntas de segurança
	var login_forgot2 = document.getElementById('login_forgot2');
	var password1 = document.getElementById('password1');
	
		if (login_forgot2.value=="") { 
			alert("Preencha o campo Login!");
			login_forgot2.focus();
			return false;
		}
		if (login_forgot2.value.indexOf('@') == -1){
			alert("O Login digitado não é válido");
			login_forgot2.focus();
			return false;
		}
		if (login_forgot2.value.indexOf('.') == -1){
			alert("O Login digitado não é válido");
			login_forgot2.focus();
			return false;
		}
		if (password1.value==""){ 
			alert("Preencha com sua Senha!");
			password1.focus();
			return false;
		}
		snd_forgot('login3','id_403');
		document.getElementById('div_login3').style.display = 'none'; 
	}
}

/// confirm reset

function conf_reset(oForm){
	if(confirm('Limpar os Campos?')){
		
		document.getElementById('frm').action = 'admin/add.php';
		document.getElementById('add_ajax').value = '1';
		document.getElementById('type').value = 'add';
		//button add more
		document.getElementById('add_more_div').innerHTML = '';
		//button save
		document.getElementById('button_save').innerHTML = '<input name="end" type="button" class="button" value="Salvar Novo Registro" onclick="document.frm.submit()" style="background: #ff5500; color: #FFFFFF; border-color: #000000; width: 120px;" />';
		
		var frm_elements = oForm.elements;
		
		for(i=0; i<frm_elements.length; i++) {

			field_type = frm_elements[i].type.toLowerCase();
			
			switch(field_type) {
			
				case "text":
				case "password":
				case "textarea":
				//case "hidden":
				
				frm_elements[i].value = "";
				break;
				
				case "radio":
				case "checkbox":
				
				if (frm_elements[i].checked) {
				
				frm_elements[i].checked = false;
				
				}
				break;
				
				case "select-one":
				case "select-multi":
				
				frm_elements[i].selectedIndex = -1;
				break;
				
				default:
				break;
				
			}
			
		}
		
	} else {
		return false;	
	}
}
