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

function inicializar(){
	var boton_enviar=$("#JSubmit");
	boton_enviar.click(comprobacionFormulario);		
}

function comprobacionFormulario(){
	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 Jdireccion=$("#Jdireccion");
	var er_cp = /(^)$/	//que no sea cadena vacía
	if(er_cp.test(Jdireccion.attr('value'))) { 
		error=1;
		Jdireccion.addClass('error_campo');
	}else{
		Jdireccion.removeClass('error_campo');
	}

	var Jciudad=$("#Jciudad");
	var er_cp = /(^)$/	//que no sea cadena vacía
	if(er_cp.test(Jciudad.attr('value'))) { 
		error=1;
		Jciudad.addClass('error_campo');
	}else{
		Jciudad.removeClass('error_campo');
	}
	
	var Jcp=$("#Jcp");
	var er_cp = /(^)$/	//que no sea cadena vacía
	if(er_cp.test(Jcp.attr('value'))) { 
		error=1;
		Jcp.addClass('error_campo');
	}else{
		Jcp.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 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 Jcomentarios=$("#Jcomentarios");
	var er_cp = /(^)$/	//que no sea cadena vacía
	if(er_cp.test(Jcomentarios.attr('value'))) { 
		error=1;
		Jcomentarios.addClass('error_campo');
	}else{
		Jcomentarios.removeClass('error_campo');
	}
	
	var Jacepto=$("#Jacepto");
	if(Jacepto.attr('checked')==true){
		var aceptado=1;
	}else{
		var aceptado=0;
	}


	if(error==0 && aceptado==1)
		document.forms[2].submit();
	else
		if(aceptado==0) alert("Debe aceptar las condiciones legales");
		else alert("Hay campos obligatorios incompletos");
}
