var x;
x=$(document);
x.ready(inicializar);

function inicializar(){
	var boton_contacto=$("#submitContacto");
	boton_contacto.click(compruebaFormularioContacto);
}

function compruebaFormularioContacto(){
	var error=0;
	
	var Jnombre=$("#Jnombre");
	var er_cp = /(^)$/	//que no sea cadena vacía
	if(er_cp.test(Jnombre.attr('value'))) { 
		error=1;
		Jnombre.addClass('error_campo');
	}else{
		Jnombre.removeClass('error_campo');
	}

	var Japellidos=$("#Japellidos");
	var er_cp = /(^)$/	//que no sea cadena vacía
	if(er_cp.test(Japellidos.attr('value'))) { 
		error=1;
		Japellidos.addClass('error_campo');
	}else{
		Japellidos.removeClass('error_campo');
	}

	var Jtelefono=$("#Jtelefono");
	var er_cp = /(^([0-9]{9,15}))$/		//9-15 numeros
	if(!er_cp.test(Jtelefono.attr('value'))) { 
		error=1;
		Jtelefono.addClass('error_campo');
	}else{
		Jtelefono.removeClass('error_campo');
	}

	var Jemail=$("#Jemail");
	var er_cp=/(^[^@\s]+@[^@\.\s]+(\.[^@\.\s]+))+$/
	if(!er_cp.test(Jemail.attr('value'))) { 
		error=1;
		Jemail.addClass('error_campo');
	}else{
		Jemail.removeClass('error_campo');
	}
	
	var Jcontacto_telefono=$("#Jcontacto_telefono");
	var Jcontacto_mail=$("#Jcontacto_mail");
	if(Jcontacto_telefono.attr('checked')==true || Jcontacto_mail.attr('checked')==true){
		var chequeo=1;
	}else{
		var chequeo=0;
	}

	if(error==0 && chequeo==1){
		document.formulariocontacto.submit();
	}else{
		if(chequeo==0){
			alert("Debe indicarnos un modo de contacto");
		}else{
			alert("Hay campos obligatorios incompletos");
		}
	}
}

