function validarAdd(form) {	

	document.getElementById('Errores').innerHTML = "";	
	var emailRegEx = /^[^@\s]+@[^@\.\s]+(\.[^@\.\s]+)+$/
			
	if(form.nombre_usuario.value == "") {
		form.nombre_usuario.focus();
		mostrarmensaje("El campo 'Nombres' es obligatorio!");
		return false;
	}

	if (form.apellido_usuario.value == "") {
		form.apellido_usuario.focus();
		mostrarmensaje("El campo 'Apellido' es obligatorio!");
		return false;
	}
	
	if (form.correo_usuario.value == "") {
		form.correo_usuario.focus();
		mostrarmensaje("El campo 'Correo' es obligatorio!");
		return false;
	} else {
		if(!form.correo_usuario.value.match(emailRegEx)) {
			form.correo_usuario.focus();
			mostrarmensaje("Debe ingresar una direcci&oacute;n de email v&aacute;lida.");
			return false;
		}
	}
				
	if(form.cod_pais.value == "0") {
		form.cod_pais.focus();
		mostrarmensaje("El campo 'Pa&iacute;s' es obligatorio!");
		return false;
	}
	
	if(form.comentario_usuario.value == "") {
		form.comentario_usuario.focus();
		mostrarmensaje("El campo 'Comentario' es obligatorio!");
		return false;
	}
	
	var multiCheckbox = false;
	
    for (i = 0; i < form.informacion.length; i++) {
        if (form.informacion[i].checked) {
            multiCheckbox = true;
		}
	}
	
    if (!multiCheckbox) {
        mostrarmensaje("Debe seleccionar al menos una opción 'Su informaci&oacute;n es relativa a'!");
		return false;
    }
	
	var multiCheckboxDos = false;

    for (i = 0; i < form.informacion_recibir.length; i++) {
        if (form.informacion_recibir[i].checked) {
            multiCheckboxDos = true;
		}
	}
	
    if (!multiCheckboxDos) {
        mostrarmensaje("Debe seleccionar al menos una opción 'Desea recibir informaci&oacute;n sobre'!");
		return false;
    }
	
	return true;
}
			
function mostrarmensaje(error) {	
	document.getElementById('Errores').innerHTML = error;
	document.getElementById('Errores').style.background = "#ff0000";
	document.getElementById('Errores').style.font = '12px verdana,arial,helvetica,sans-serif';
	document.getElementById('Errores').style.color = '#ffffff';
	document.getElementById('Errores').style.textAlign =  'center';
	document.getElementById('Errores').style.padding = '3px';
}
