#ifndef GSCAL_H
#define GSCAL_H

#include <Foundation/Foundation.h>

enum { SUNDAY=0, MONDAY, TUESDAY, WEDNESDAY, THURSDAY, FRIDAY, SATURDAY };
enum { JANUARY=0, FEBRUARY, MARCH, APRIL, MAY, JUNE, JULY, AUGUST, SEPTEMBER, OCTOBER, NOVEMBER, DECEMBER };

@interface GSCalendar : NSObject
{
	NSMutableArray *fileContents;
}

-initWithFile:(NSString*)fname;

-drawCalendar:(NSString*)fname month:(int)month year:(int)year;

-writeTitle:(NSString*)fname month:(int)month year:(int)year;
-writeWeek:(NSString*)fname;
-drawWeeks:(NSString*)fname month:(int)month year:(int)year;
-printReferenceTable:(NSString*)fname month:(int)month year:(int)year;

-sortData;
@end

#endif

