$(function(){
	$("div#mapa a#linkMap").click(function(e){
		e.preventDefault(); e.stopPropagation();
		window.open("http://maps.google.com/maps?f=q&hl=pt-BR&geocode=&time=&date=&ttype=&q=Rua+S%C3%A3o+Cirilo,+40+-+Bela+Vista+-+Santo+Andr%C3%A9,+SP&sll=37.0625,-95.677068&sspn=31.28862,59.765625&ie=UTF8&ll=-23.661821,-46.539373&spn=0.008825,0.014591&z=16&iwloc=addr&om=1");									   
	})
		   
})
function emailvalido(id) {
	var obj             = document.getElementById(id);
    var email_regexp    = /\b[A-Za-z0-9._%-]+@[A-Za-z0-9._%-]+\.[A-Za-z]{2,4}\b/;
    var result = email_regexp.test(obj.value);
	if(result == false) {
		return result;
	} else {
		return true;
	}
}

function verifica() {
	var inputs = document.getElementsByTagName('input');
	var txtarea = document.getElementsByTagName('textarea');
	var erro = '';		
	
	// assunto
	if(inputs[0].value == '') {
		erro = erro + 'O campo \'' + inputs[0].id + '\' é de preenchimento obrigatório!\n'; 
	}
	
	// nome
	if(inputs[1].value == '') {
		erro = erro + 'O campo \'' + inputs[1].id + '\' é de preenchimento obrigatório!\n'; 
	}
	
	// email
	if(inputs[2].value == '') {
		erro = erro + 'O campo \'' + inputs[2].id + '\' é de preenchimento obrigatório!\n'; 
	} else {
		valido = emailvalido(inputs[2].id);
		if(!valido) {
			erro = erro + 'Digite um endereço de email válido!\n';
		}
	}
			
	// comentario
	if(txtarea[0].value == '') {
		erro = erro + 'O campo \'' + txtarea[0].id + '\' é de preenchimento obrigatório!\n'; 
	}

	if(erro != '') {
		alert(erro);
		return false;
	} else {
		return true;
	}
}

function campo_foco(idcampo) {
    var campo = document.getElementById(idcampo);
    campo.focus();
}

window.onload = function() {
    campo_foco('assunto');
}
