// JavaScript Document
function validaEmail(email) {
	var reg = /^([A-Za-z0-9_\-\.])+\@([A-Za-z0-9_\-\.])+\.([A-Za-z]{2,4})$/;
	return (reg.test(email));
}

function validaFormContacto(form) {
	
	var correcto = true, err;
	
	err = $('span#nombre_errorPop');
	if (form.nombre == 'undefined' || form.nombre.value.length == 0) {
		err.html('<img src="./imgs/cruz-formulario.png" />');
		correcto = false;
	}
	else err.html('');

	err = $('span#email_errorPop');
	if (!validaEmail(form.email.value)) {
		err.html('<img src="./imgs/cruz-formulario.png" />');
		correcto = false;
	}
	else err.html('');

	err = $('span#tel_errorPop');
	if (form.tel == 'undefined' || form.tel.value.length== 0) {
		err.html('<img src="./imgs/cruz-formulario.png" />');
		correcto = false;
	}
	else err.html('');

	err = $('span#emp_errorPop');
	if (form.emp.value.length == 0) {
		err.html('<img src="./imgs/cruz-formulario.png" />');
		correcto = false;
	}
	else err.html('');

	if (correcto) {
		$.post('./formularios-run.php', { formulario: 1, nombre: form.nombre.value, email: form.email.value, comentario: form.emp.value, tel: form.tel.value },
			function(res) {
				if (res == 'ok') $('#contentFormPop').html('<p><strong>Gracias por tu inter&eacute;s, te contactaremos pronto!</strong></p><a href="javascript:void(1);" onclick="hideContactPopup();" class="cerrarPopupContacto" >Cerrar</a>');
				else $('#contentFormPop').html('<span class="errorForm">El mensaje no se ha mandado correctamente, contactanos en km@abadyn.es</span>');
			}
		);
	}
	
}


function validaFormContactoDos(form) {
	
	var correcto = true, err;
	
	err = $('span#nombre_error');
	if (form.nombre == 'undefined' || form.nombre.value.length == 0) {
		err.html('<img src="./imgs/cruz-formulario.png" />');
		correcto = false;
	}
	else err.html('');

	err = $('span#email_error');
	if (!validaEmail(form.email.value)) {
		err.html('<img src="./imgs/cruz-formulario.png" />');
		correcto = false;
	}
	else err.html('');

	err = $('span#tel_error');
	if (form.tel == 'undefined' || form.tel.value.length== 0) {
		err.html('<img src="./imgs/cruz-formulario.png" />');
		correcto = false;
	}
	else err.html('');

	err = $('span#emp_error');
	if (form.emp.value.length == 0) {
		err.html('<img src="./imgs/cruz-formulario.png" />');
		correcto = false;
	}
	else err.html('');

	if (correcto) {
		$.post('./formularios-run.php', { formulario: 1, nombre: form.nombre.value, email: form.email.value, comentario: form.emp.value, tel: form.tel.value },
			function(res) {
				if (res == 'ok') $('#contentFormPopup').html('<p><strong>Gracias por tu inter&eacute;s, te contactaremos pronto!</strong></p>');
				else $('#contentFormPopup').html('<span class="errorForm">El mensaje no se ha mandado correctamente, contactanos en km@abadyn.es</span>');
			}
		);
	}
	
}

function onlyNumbers(evnt)
{
	var keyPressed = (evnt.which) ? evnt.which : event.keyCode
    return !(keyPressed > 31 && (keyPressed < 48 || keyPressed > 57));
}

function showPopup()
{
	$('.bgOscuro').css('display','block');
	$('.formContactoPopup').css('display','block');
}
function hideContactPopup()
{
	$('.bgOscuro').css('display','none');
	$('.formContactoPopup').css('display','none');
}
