aca va el codigo completo
Código PHP:
<script type="text/javascript">
function checkEmailAddress(field) {
var goodEmail = field.value.match(/b(^(S+@).+((.com)|(.net)|(.edu)|(.mil)|(.gov)|(.org)(.info)(.biz)|(..{2,2}))$)b/gi);
if (goodEmail){
good = true
} else {
alert('La direccion de Email no es válida!')
field.focus()
field.select()
good = false
}
}
function validarCampos(x) {
var arrCampos = new Array();
arrCampos[0] = new Array("txtNombre","Por favor complete su Nombre");
arrCampos[1] = new Array("txtApellido","Por favor complete su Apellido");
arrCampos[2] = new Array("txtUsuario","Por favor complete el campo Usuario");
arrCampos[3] = new Array("txtContrasenia","Ingrese una contraseña ");
arrCampos[4] = new Array("txtEmail","Ingrese una direccion de email valida");
arrCampos[5] = new Array("txtNroDoc","Por favor complete su numero de Documento");
arrCampos[6] = new Array("txtTelefono","Ingrese un telefono para su contacto");
arrCampos[7] = new Array("txtDomicilio","Por favor complete su Direccion");
arrCampos[8] = new Array("txtCp","Por favor complete su Localidad");
arrCampos[9] = new Array("txtLocalidad","Por favor complete su Codigo Postal");
arrCampos[10] = new Array("txtProvincia","Por favor ingrese su Provincia");
var submitear = true;
for (i=0; i<arrCampos.length;i++) {
field = document.getElementById(arrCampos[i][0]);
if (field.value == "") { alert(arrCampos[i][1]); field.focus(); submitear = false; return false; }
}
field = document.getElementById('txtUsuario');
if (field.value.length < 6) { alert ("El Usuario debe tener minimo 6 caracteres "); field.focus(); field.select(); return false; }
field = document.getElementById('txtContrasenia');
if (field.value.length < 6) { alert ("La contraseña debe contener 6 caracteres"); field.focus(); field.select(); return false; }
field = document.getElementById('txtNroDoc')
if (field.value.length < 6) { alert ("No es un Numero de Documento valido"); field.focus(); field.select(); return false; }
if ((document.getElementById('txtContrasenia').value != document.getElementById('txtDobleContrasenia').value)) {
submitear = false;
alert ("La contraseña y su confirmacion no coinciden, ingresela nuevamente");
document.getElementById('txtContrasenia').value = "";
document.getElementById('txtDobleContrasenia').value = "";
return false;
}
checkEmailAddress(document.getElementById('txtEmail'));
if (good == false) { return false; }
field = document.getElementById('cboDia').value + "/" + document.getElementById('cboMes').value + "/" + document.getElementById('cboAnio').value;
document.getElementById('FechaNac').value = document.getElementById('cboAnio').value+ "-" + document.getElementById('cboMes').value + "-" + document.getElementById('cboDia').value;
var arrFecha = field.split("/");
var fecha_nac = new Date(arrFecha[2],arrFecha[1],arrFecha[0]);
var fecha_hoy = new Date();
fecha_hoy.setFullYear(fecha_hoy.getFullYear()-18);
if (fecha_nac > fecha_hoy) {
alert("No esta permitida la participacion de menores de 18 años en este juego");
return false;
}
if (document.getElementById('chkTerminos').checked == false) { alert ("Para registrarse debe aceptar los Terminos y Condiciones de Uso"); return false; }
if (submitear == true) {
document.getElementById('Enviando').disabled = true;
document.getElementById('AgregaUsuarios').submit();
}
}
</script>
el form
Código PHP:
<form name="AgregaUsuarios" method="post" action="agregausuario.php">
<input type="button" id="Enviando" value="Enviar Datos!" onclick="javascript:validarCampos();" />