function EvaluaReg(Form,Check){
	var CheckMail = new Array("Mail","Email");
	var CheckPsw = new Array("Password","RePasswd");
		
	for(i=0; i<Form.elements.length; i++){	
		for(j=0; j< Check.length; j++)
			if(Form.elements[i].name==Check[j]) 
				if (Form.elements[i].value==""){
					window.alert("El campo "+ Form.elements[i].id +" es obligatorio");
					Form.elements[i].focus();
					return false;
				}
	
		for(j=0; j< CheckMail.length; j++)
			if(Form.elements[i].name==CheckMail[j]) 
				if (Form.elements[i].value.indexOf ('@',0) == -1 || Form.elements[i].value.indexOf ('.',0) == -1) {
					window.alert("Verifique el "+ CheckMail[j] +" es obligatorio \n y debe ser un Email valido");
				 	Form.elements[i].focus();
					return false;
				}
				
      	if  (Form.elements[i].id=="psw")
      		if ((Form.Password.value == "") || (Form.Password.value != Form.RePasswd.value)){
				window.alert("Por favor verifique el password");
				Form.Password.value = ''; Form.RePasswd.value = '';
				Form.Password.focus();
				return false;
			}
				
	}
	return true;
}
function valida(){
		if(registro.Contrasena.value != registro.ConfirmacionContrasena.value)
			{
			alert("Contraseñas Diferentes");
			registro.Contrasena.value="";
			registro.ConfirmacionContrasena.value="";
			registro.Contrasena.focus();
			return false;
			}
		return true;
			}
function CodigoTar(){
		if((registro.CodTargeta.value >= 3237554)&&(registro.CodTargeta.value <= 3297553)) 
			{
				return true;
			}
		else
			{
			alert("Codigo de la tarjeta no valido");
			registro.CodTargeta.value="";
			registro.CodTargeta.focus();
			return false;	
			}
}
function texto(id){
  var checkOK = "abcdefghijklmnñopqrstuvwxyzABCDEFGHIJKLMNÑOPQRSTUVWXYZ ";
  var checkStr = document.registro[id].value;
  var allValid = true;
  var decPoints = 0;
  var allNum = "";
  for (i = 0; i < checkStr.length; i++) {
    ch = checkStr.charAt(i);
    for (j = 0; j < checkOK.length; j++)
      if (ch == checkOK.charAt(j))
        break;
    if (j == checkOK.length) {
      allValid = false;
      break;
    }
    allNum += ch;
  }
  if (!allValid) {
 	document.registro[id].value = "";
    document.registro[id].focus();
    return (false);
  }
}
function numeros(id){
  var checkOK = "0123456789";
  var checkStr = document.registro[id].value;
  var allValid = true;
  var decPoints = 0;
  var allNum = "";
  for (i = 0; i < checkStr.length; i++) {
    ch = checkStr.charAt(i);
    for (j = 0; j < checkOK.length; j++)
      if (ch == checkOK.charAt(j))
        break;
    if (j == checkOK.length) {
      allValid = false;
      break;
    }
    allNum += ch;
  }
  if (!allValid) {
    //alert("Escriba sólo números en el campo \"FAX\".");
    document.registro[id].focus();
	document.registro[id].value = "";
    //return (false);
  }
}

