			function CheckMultiple4(frm, name) {
				for (var i=0;i<frm.length;i++)
				{
					fldObj = frm.elements[i];
					fldId = fldObj.id;
					if (fldId) {
						var fieldnamecheck=fldObj.id.indexOf(name);
						if (fieldnamecheck != -1) {
							if (fldObj.checked) {
								return true;
							}
						}
					}
				}
				return false;
			}
		function CheckForm4(f) {
			if (f.email.value == "") {
				alert("Por favor marca tu dirección de email.");
				f.email.focus();
				return false;
			}
		
			var fname = "CustomFields_1_4";
			var fld = document.getElementById(fname);
			if (fld.value == "") {
				alert("Por favor marca un valor para el campo Nombre");
				fld.focus();
				return false;
			}
		
			var fname = "CustomFields_5_4";
			var fld = document.getElementById(fname);
			if (fld.value == "") {
				alert("Por favor marca un valor para el campo Apellidos");
				fld.focus();
				return false;
			}
		
			var fname = "CustomFields_2_4";
			var fld = document.getElementById(fname);
		
				if (fld.value == "") {
					alert("Por favor marca un valor para el campo Móvil");
					fld.focus();
					return false;
				}
			
			CheckNum = parseInt(fld.value);
			if(fld.value!="" && isNaN(CheckNum)) {
				alert("Por favor marca un número para el campo Móvil");
				fld.select();
				fld.focus();
				return false;
			}
		
			var fname = "CustomFields_4_4";
			var fld = document.getElementById(fname);
			if (fld.selectedIndex == -1 || fld.selectedIndex == 0) {
				alert("Por favor escoge una opción para el campo Provincia");
				fld.focus();
				return false;
			}
		
			var fldcheck = CheckMultiple4(f, "CustomFields[6_4]");
			if (!fldcheck) {
				alert("Por favor escoge una o más opciones para el campo Aceptación de términos y aviso legal");
				return false;
			}
		
				return true;
			};
