
function get(id){
	var obj = document.getElementById(id);
	return obj;
}

function borra() {
	get('formu_contacto').reset();
}

function enviar() {
	var campos = new Array ('nombre', 'apellidos', 'telefono', 'email', 'tipocontacto', 'asunto', 'cuerpo');
	var nombres = new Array ('Nombre', 'Apellidos', 'Teléfono', 'e-mail', 'Tipo de contacto', 'Asunto', 'Cuerpo');
	for (var i=0; i<campos.length; i++) {
		if ( (get(campos[i]).value == '')||(get(campos[i]).value == ' ') ) {
			alert ('Debes rellenar todos los campos.\n"' + nombres[i] + '" no puede quedar en blanco.');
			get(campos[i]).focus();
			return false;
		}
	}
	if (!es_email(get('email').value)) {
		alert('El email no parece válido.');
		get('email').focus();
		return false;
	}
	return true;
}

function es_email(email){
	return email.match("^([a-zA-Z0-9_\\-])+(\\.([a-zA-Z0-9_\\-])+)*@((\\[(((([0-1])?([0-9])?[0-9])|(2[0-4][0-9])|(2[0-5][0-5])))\\.(((([0-1])?([0-9])?[0-9])|(2[0-4][0-9])|(2[0-5][0-5])))\\.(((([0-1])?([0-9])?[0-9])|(2[0-4][0-9])|(2[0-5][0-5])))\\.(((([0-1])?([0-9])?[0-9])|(2[0-4][0-9])|(2[0-5][0-5]))\\]))|((([a-zA-Z0-9])+(([\\-])+([a-zA-Z0-9])+)*\\.)+([a-zA-Z])+(([\\-])+([a-zA-Z0-9])+)*))$")
}

function mostrarClausula ()
{
	var margen = ($('body').width()-860)/2;
	$('body').append('<div id="fondo" style="z-index:100; position:fixed; top:0; left:0; bottom:0; right:0; background-color:#356EF3;"></div>');
	$('#fondo').fadeTo('fast',0.3)
	$('#clausula').css({left:margen+'px', zIndex:'101'});
	$('#clausula').removeClass('oculto');
}

function cierraClausula ()
{
	$("#enviar").removeAttr('disabled');
	$("#acepto").attr('checked','checked');
	$('#fondo').remove();
	$('#clausula').addClass('oculto');
}

function inicio(){
	get('formu_contacto').onsubmit = enviar;
}

window.onload =  inicio;
