#ifndef _FUNCS4_H
#define _FUNCS4_H


void UserSilent(int);		/* Update users silent flag info	    */
int  CheckStatus(void);		/* Check BBS open status		    */
void GetstrU(char *, int);	/* Get string, forbid spaces		    */
void GetstrP(char *, int, int); /* Get string with cursor position	    */
void GetstrC(char *, int);      /* Get string, length, clear string         */
void Getnum(char *, int);       /* Get only numbers from user               */
void Getname(char *, int);      /* Get name & convert every 1st char to U/C */
void GetnameNE(char *, int);    /* Get name & convert every 1st char to U/C */
void GetDate(char *, int);      /* Get users birth date and check           */
void GetPhone(char *, int);     /* Get telephone number                     */
int  TelephoneScan(char *, char *);/* Scans for Duplicate User Phone Numbers   */
void Pause(void);		/* Puts Pause on Screen and halts screen    */
int  CheckName(char *);         /* Check if user name exists                */
char *logdate(void);		/* Returns DD-Mon HH:MM:SS                  */
char *NameGen(char *);		/* Get and test for unix login              */
char *NameCreate(char *, char *, char *);/* Create users login in passwd file       */
char *ChangeHomeDir(char *, int);    /* Change and Create Users Home Directories */
void CheckDir(char *);		/* Check and create directory		    */
int  Check4UnixLogin(char *);   /* Check Passwd File for Users Login        */
int  CheckHandle(char *);       /* Check if user handle exists              */
int  BadNames(char *);          /* Check for Unwanted user names            */
void FindMBSE(void);		/* Load Configuration file in memory        */
char *GLCdateyy(void);		/* Returns current date  DD-Mmm-YYYY        */
char *GetMonth(int);		/* Returns Mmm				    */


#endif