String.prototype.trim = function() {
	return this.replace(/^\s+|\s+$/g, '');
};

function lojista_valida(f) {
	if (f.elements['contact_name'].value.trim() == '') {
		alert('Digite o nome do contato.');
		f.elements['contact_name'].focus();
	}
	else if (f.elements['shop_name'].value.trim() == '') {
		alert('Digite o nome de sua loja.');
		f.elements['shop_name'].focus();
	}
	else if (f.elements['shop_number'].value.trim().length < 14) {
		alert('Digite o CNPJ de sua loja.');
		f.elements['shop_number'].focus();
	}
	else if (f.elements['email'].value.trim() == '') {
		alert('Digite seu email.');
		f.elements['email'].focus();
	}
	else if (f.elements['email'].value.indexOf('@') == -1 || f.elements['email'].value.indexOf('.') == -1) {
		alert('Digite seu email corretamente.');
		f.elements['email'].select();
	}
	else if (f.elements['phone2'].value.trim().length < 2 || f.elements['phone8'].value.trim().length < 8) {
		alert('Digite seu telefone completo.');
		if (f.elements['phone2'].value.trim().length < 2) {
			f.elements['phone2'].focus();
		}
		else {
			f.elements['phone8'].focus();
		}
	}
	else if (f.elements['street'].value.trim() == '') {
		alert('Digite a rua onde fica a loja.');
		f.elements['street'].focus();
	}
	else if (f.elements['number'].value.trim() == '') {
		alert('Digite o número da loja.');
		f.elements['number'].focus();
	}
	else if (f.elements['neigh'].value.trim() == '') {
		alert('Digite o bairro onde fica a loja.');
		f.elements['neigh'].focus();
	}
	else if (f.elements['city'].value.trim() == '') {
		alert('Digite a cidade onde fica a loja.');
		f.elements['city'].focus();
	}
	else if (f.elements['state'].value.trim() == '') {
		alert('Escolha o estado onde fica a loja.');
	}
	else {
		return post_content('lojista_cadastro_resposta', 'content', f);
	}
	
	return false;
}


function inscricao_valida(f) {
	if (f.elements['name'].value.trim() == '') {
		alert('Digite seu nome.');
		f.elements['name'].focus();
	}
	else if (f.elements['email'].value.trim() == '') {
		alert('Digite seu e-mail.');
		f.elements['email'].focus();
	}
	else if (f.elements['email'].value.indexOf('@') == -1 || f.elements['email'].value.indexOf('.') == -1) {
		alert('Digite seu email corretamente.');
		f.elements['email'].select();
	}
	else if (f.elements['location'].value.trim() == '') {
		alert('Digite o local de plantio.');
		f.elements['location'].focus();
	}
	else if (f.elements['state'].value.trim() == '') {
		alert('Escolha o estado do lugar de plantio.');
	}
	else if (f.elements['area'].value.trim() == '') {
		alert('Digite a área, em hectares, a ser reflorestada.');
		f.elements['area'].focus();
	}
	else if (f.elements['seeds'].value.trim() == '') {
		alert('Digite o número de mudas necessárias.');
		f.elements['seeds'].focus();
	}
	else {
		return post_content('projetos_resposta', 'inscricao', f);
	}
	
	return false;
}


function numero_valida(e) {
	var key;
	var keychar;
	
	if (window.event) {
		key = window.event.keyCode;
	}
	else if (e) {
		key = e.which;
	}
	else {
		return true;
	}
	keychar = String.fromCharCode(key);
	
	// control keys
	if ((key == null) || (key == 0) || (key == 8) || (key == 9) || (key == 13) || (key == 27)) {
		return true;
	}
	// numbers
	else if ((("0123456789").indexOf(keychar) > -1)) {
		return true;
	}
	else {
		return false;
	}
}
