function sendForm() {
	var name = document.getElementById('name');
	var subject = document.getElementById('subject');
	var phone = document.getElementById('phone');
	var mail = document.getElementById('mail');
	var message = document.getElementById('message');
	var filter = /^[A-Za-z][A-Za-z0-9_]*@[A-Za-z0-9_]+\.[A-Za-z0-9_.]+[A-za-z]$/;
	var loading = document.getElementById('loading');
	
	var s = 0;
	
	if (name.value == '') {
		name.className = 'inputError';
		s = 1;
	}
	
	if (subject.value == '') {
		subject.className = 'inputError';
		s = 1;
	}
	
	if (mail.value == '') {
		mail.className = 'inputError';
		s = 1;
	} else {
		if (!filter.test(mail.value)) {
			mail.className = 'inputError';
			s = 1;
		}
	}
	
	if (message.value == '') {
		message.className = 'inputError';
		s = 1;
	}
	
	var url = "/mail/contact.php";
	
	if (s == 0) {
		loading.style.display = 'block';
		$.ajax({
			url: url,
			type: "POST",
			data: "name=" + name.value + "&subject=" + subject.value + "&mail=" + mail.value + "&message=" + message.value,
			dataType: "html",
			success: function(datos) {
				$('#contacto').slideUp('slow', function() {$('#callback').slideDown('slow')});
				document.getElementById('callback').innerHTML = datos;
				loading.style.display = 'none';
			}
		});
	}
}

function show(id) {
	document.getElementById(id).style.display = 'block';
}

function hide(id) {
	document.getElementById(id).style.display = 'none';
}