//alert ('checaform.js');

function isEmail(string) {
if (string.search(/^\w+((-\w+)|(\.\w+))*\@[A-Za-z0-9]+((\.|-)[A-Za-z0-9]+)*\.[A-Za-z0-9]+$/) != -1)
	return true;
else
	return false;
}	

function verificaData(divNome){
	
	var dia = $('#dia'+divNome);
	if(dia.val() == ''){
		alert (switchChars('Preencha o dia.'));
		dia.focus();
		return false;
	}
	
	var mes = $('#mes'+divNome);
	if(mes.val() == ''){
		alert (switchChars('Preencha o mês.'));
		mes.focus();
		return false;
	}
	
	var ano = $('#ano'+divNome);
	if(ano.val() == ''){
		alert (switchChars('Preencha o ano.'));
		ano.focus();
		return false;
	}	
	
	return true;
	
}

function validaConteudo(){
	
	var obj = $('#titulo');
	if (obj.val()==''){
		alert ('Preencha o campo "Título"');
		obj.focus();
		return false;
	}
	
	var obj = $('#editoria_id');
	if (obj.val()==''){
		alert ('Selecione uma "Editoria"');
		obj.focus();
		return false;
	}	
	
	var obj = $('#texto');
	if (tinyMCE.get('texto').getContent()==''){
		alert ('Preencha o campo "Texto"');
		obj.focus();
		return false;
	}	
	
	return true;
	
}

function validaCadastroUsuario(temCaptcha){


	if (temCaptcha == 'S'){
		var captcha = $('#captcha');
		if(captcha.val() == '' || captcha.val() != '4'){
			alert (switchChars('Responda corretamente à pergunta.'));
			captcha.focus();
			return false;
		}
	}
	
	var login = $('#login');
	if(login.val() == ''){
		alert (switchChars('Preencha o login.'));
		login.focus();
		return false;
	}

	var email = $('#email');
	if(isEmail(email.val()) == false){
		alert (switchChars('Preencha corretamente o email.'));
		email.focus();
		return false;
	}	

	var emailMsg = document.getElementById('emailDiv');
	var temMsg = emailMsg.innerHTML.indexOf('indispon');
	if (temMsg != -1){
		alert (switchChars('Email já utilizado. Digite outro email.'));
		emailMsg.innerHTML = '';
		email.focus();
		email.val('');
		return false;
	}

	var senha = $('#senha');
	if(senha.val() == ''){
		alert (switchChars('Preencha a senha.'));
		senha.focus();
		return false;
	}

	var senhaConfirma = $('#senhaConfirma');
	if(senhaConfirma.val() == ''){
		alert (switchChars('Preencha a confirmação de senha.'));
		senhaConfirma.focus();
		return false;
	}
	
	if(senhaConfirma.val() != senha.val()){
		alert (switchChars('Confira se as senhas estão iguais'));
		senhaConfirma.focus();
		return false;
	}	
	
	var nome = $('#nome');
	if(nome.val() == ''){
		alert (switchChars('Preencha o nome.'));
		nome.focus();
		return false;
	}
	
	var sexo = $('input[name="sexo"]:checked').val();
	if(sexo == undefined){
		alert (switchChars('Preencha o sexo.'));
		$('#sexo').focus();;
		return false;
	}

	if (verificaData('Nascimento') == false){
		return false;
	}

	var profissao = $('#profissao');
	if(profissao.val() == ''){
		alert (switchChars('Preencha a profissão.'));
		profissao.focus();
		return false;
	}

	var estado = $('#estado');
	if(estado.val() == ''){
		alert (switchChars('Selecione o estado.'));
		estado.focus();
		return false;
	}

	var cidade = $('#cidade');
	if(cidade.val() == ''){
		alert (switchChars('Selecione a cidade.'));
		cidade.focus();
		return false;
	}

	return true;

}


function verificaLoginSenha(){
	
	var login = $('#login');
	if(login.val() == ''){
		alert (switchChars('Preencha o login.'));
		login.focus();
		return false;
	}
	
	var senha = $('#senha');
	if(senha.val() == ''){
		alert (switchChars('Preencha a senha.'));
		senha.focus();
		return false;
	}	

	return true;
	
}

function validaEvento(){
	
	var titulo = $('#titulo');
	if(titulo.val() == ''){
		alert (switchChars('Preencha o título.'));
		titulo.focus();
		return false;
	}	

	var data = $('#data');
	if(data.val() == 'Clique para escolher.'){
		alert (switchChars('Selecione a data.'));
		data.focus();
		return false;
	}	

	var hora = $('#hora');
	if(hora.val() == ''){
		alert (switchChars('Preencha a hora.'));
		hora.focus();
		return false;
	}	

	var local = $('#local');
	if(local.val() == ''){
		alert (switchChars('Preencha o local.'));
		local.focus();
		return false;
	}	

	var descricao = $('#descricao');
	if(descricao.val() == ''){
		alert (switchChars('Preencha a descrição.'));
		descricao.focus();
		return false;
	}	

	var evento_imagem = $('#evento_imagem');
	if(evento_imagem.val() == ''){
		alert (switchChars('Selecione uma imagem para o evento.'));
		evento_imagem.focus();
		return false;
	}	

	return true;	
	
}

function validaUsuarioPresto(){
	
	var tipo = $('#tipo');
	if(tipo.val() == ''){
		alert (switchChars('Preencha o tipo.'));
		tipo.focus();
		return false;
	}	
	
	var nome = $('#nome');
	if(nome.val() == ''){
		alert (switchChars('Preencha o nome.'));
		nome.focus();
		return false;
	}
	
	var email = $('#email');
	if(isEmail(email.val()) == false){
		alert (switchChars('Preencha corretamente o email.'));
		email.focus();
		return false;
	}	

	var emailMsg = document.getElementById('emailDiv');
	var temMsg = emailMsg.innerHTML.indexOf('foi cadastrado');
	if (temMsg != -1){
		alert (switchChars('Email jÃƒÂ¡ utilizado. Digite outro email.'));
		emailMsg.innerHTML = '';
		email.focus();
		email.val('');
		return false;
	}	
	
	var senha = $('#senha');
	if(senha.val() == ''){
		alert (switchChars('Preencha a senha.'));
		senha.focus();
		return false;
	}	
	
}


function verificaRevista(){
	
	var titulo = $('#titulo');
	if(titulo.val() == ''){
		alert (switchChars('Preencha o título.'));
		titulo.focus();
		return false;
	}		

	var num = $('#num');
	if(num.val() == ''){
		alert (switchChars('Preencha o número.'));
		num.focus();
		return false;
	}
	
	var url = $('#url');
	if(url.val() == ''){
		alert (switchChars('Preencha a URL.'));
		url.focus();
		return false;
	}	
	
	return true;
	
}


function verificaVideo(){
	
	var titulo = $('#titulo');
	if(titulo.val() == ''){
		alert (switchChars('Preencha o título.'));
		titulo.focus();
		return false;
	}	
	
	var url = $('#url');
	if(url.val() == ''){
		alert (switchChars('Preencha a URL.'));
		url.focus();
		return false;
	}
	
	var tem = url.val().indexOf('http://mais.uol.com.br/view/');
	if (tem == -1){
		alert (switchChars('URL inválida.\nFormato aceito: http://mais.uol.com.br/view/iddovideo'));
		url.focus();
		return false;
	}
	
	
	var descricao = $('#descricao');
	if(descricao.val() == ''){
		alert (switchChars('Preencha a descrição.'));
		descricao.focus();
		return false;
	}		
	
	
	var tags = $('#tag');
	if(tags.val() == ''){
		alert (switchChars('Preencha ao menos uma tag.'));
		tags.focus();
		return false;
	}			
	
	return true;
	
}



function validaEmail(){
	
	var email = $('#email');
	if(isEmail(email.val()) == false){
		alert (switchChars('Preencha corretamente o email.'));
		email.focus();
		return false;
	}		
	
	return true;
	
}

function validaBlog(){
	
	var obj = $('#titulo');
	if (obj.val() == ''){
		alert('Preencha o título.');
		obj.focus();
		return false;
	}
	
	var obj = $('#descricao');
	if (obj.val() == ''){
		alert('Preencha a descrição.');
		obj.focus();
		return false;
	}
	
	return true;
	
}

function validaNewsletter(){
	
	var obj = $('#nome');
	if (obj.val() == ''){
		alert('Preencha o nome.');
		obj.focus();
		return false;
	}
	
	var email = $('#email');
	if(isEmail(email.val()) == false){
		alert ('Preencha corretamente o email.');
		email.focus();
		return false;
	}		

	return true;	
}
