function Checkform(HICN,Password)

{ 
            if (trim(HICN).length == 0)
            {
                        alert("The Sign In ID field is required.  Please enter the Sign In ID you created.");
                        return false;
            }           
            if (chkInvalidChars(HICN) == false)
            {
                         if (Password.length == 0)
                        {
                                    alert("The Password field is required. Please enter a value.");         
                                    return false;       
                        }
                        else
                        {
                                       document.frmEnter.submit();
                        }
            }
		 return false;
}

function isHICNNumeric(HICN)
{
            var sValidChars = "0123456789";
            var isNumber = true;
            var sChar = "1";
            var i = 0;
            for ( i =0; i< HICN.length && isNumber == true; i ++)
            {
                        sChar = HICN .charAt(i);
                        if (sValidChars.indexOf(sChar) < 0)
                                    {
                                                isNumber = false;
                                                break;
                                    }
            }
 return isNumber;
}

function doesHICNhasnumbers(HICN)
{
            var sValidChars = "0123456789";
            var isNumber = false;
            var sChar = "1";
            var i = 0;
            for ( i =0; i< HICN.length && isNumber == false; i ++)
            {
                        sChar = HICN .charAt(i);
                        if (sValidChars.indexOf(sChar) >= 0)
                                    {
                                                isNumber = true;
                                                break;
                                    }
            }
 return isNumber;           
}

function CheckformSpanish(HICN,Password)
{ 
            if (trim(HICN).length == 0)
             {
                        alert("El ID de usuario es requerido. Favor de ingresar el ID que usted creó.");
                        return false;
             }          
             if (chkInvalidChars_spanish(HICN) == false)
             {
              		 if (Password.length == 0)
             			{
                        	alert("El casillero de Contraseña es requerido. Favor de ingresar un valor.");            
                        	return false;       
             			}
           			else
                        {
                   		document.frmEnter.submit();
                        }                       
            }
		 return false;
}
 
function trim(stringToTrim) 
{
            return stringToTrim.replace(/^\s+|\s+$/g,"");
}

function chkInvalidChars(str) 
	{
            var iChars = "^&*()+=[]\\\';,/{}|\":<>?";
            var blnStop = false;
            for (var i = 0; i < str.length; i++) 
                {
                        if (iChars.indexOf(str.charAt(i)) != -1)
                         {
                                    alert ("The Sign In ID you entered contains invalid characters. Please enter a valid Sign In ID.");
                                    blnStop = true;
                                    break;
                         }
                }
            return blnStop;
    }
function chkInvalidChars_spanish(str) 
	{
            var iChars = "^&*()+=[]\\\';,/{}|\":<>?";
            var blnStop = false;
            for (var i = 0; i < str.length; i++) 
                {
                        if (iChars.indexOf(str.charAt(i)) != -1)
                         {
                                    alert ("El ID que entró contiene caracteres no válidos. Por favor, ingrese un ID válido.");
                                    blnStop = true;
                                    break;
                         }
                }
            return blnStop;
    }