sickAllow = 40; $this->vacAllow = $vac; $this->perAllow = $per; $this->summerAllow = 6; $this->vacTaken = 0; $this->perTaken = 0; $this->sickTaken = 0; $this->summerTaken = 0; } function tableStart() { echo("
\n"); echo("\n"); } function tableEnd() { echo("
 Summary:"); echo("
Vac. Available: $this->vacAllow\n"); echo("
Vac. Taken: $this->vacTaken\n"); $v = $this->vacAllow - $this->vacTaken; $d = $v / 8; echo("
Vac. Left: $v ($d days)\n"); echo("
Per. Available: $this->perAllow\n"); echo("
Per. Taken: $this->perTaken\n"); $p = $this->perAllow - $this->perTaken; $d = $p / 8; echo("
Per. Left: $p ($d days)\n"); echo("
Sick Available: $this->sickAllow\n"); echo("
Sick Taken: $this->sickTaken\n"); $p = $this->sickAllow - $this->sickTaken; $d = $p / 8; echo("
Sick Left: $p ($d days)\n"); $p = $this->summerAllow - $this->summerTaken; echo("
Summer Taken: $this->summerTaken\n"); echo("
Summer Left: $p\n"); echo("
\n"); } function vacation($date, $hrs, $comment) { $this->vacTaken += $hrs; echo("VAC$date$hrs$comment\n"); } function sick($date, $hrs, $comment) { $this->sickTaken += $hrs; echo("SCK$date$hrs$comment\n"); } function personal($date, $hrs, $comment) { $this->perTaken += $hrs; echo("PER$date$hrs$comment\n"); } function summer($date, $comment) { $this->summerTaken++; echo("Summer$date $comment\n"); } function holiday($date, $comment) { echo("HOL$date $comment\n"); } function event($date, $comment) { echo(" $date $comment\n"); } function bereave($date, $comment) { echo("BRV$date Bereavement - $comment\n"); } function beginYear($yr) { echo("

$yr

"); } function endYear() { echo("
"); } } ?> beginYear("2012"); $wrk->tableStart(); $wrk->holiday("1/2", "New Year's Day"); $wrk->vacation("1/27", 4, "Blower motor"); $wrk->vacation("2/16", 8, "Kristen appt."); $wrk->bereave("2/17", "Lola"); $wrk->event("4/5", "Passover service"); $wrk->event("4/7", "1st DULB"); $wrk->personal("4/13", 8, "Last DULB"); $wrk->event("4/28", "Columbus Prom"); $wrk->event("5/5", "GCE"); $wrk->event("5/6", "GCE"); $wrk->event("5/13", "Mother's Day"); $wrk->event("5/27", "Pentecost"); $wrk->holiday("5/28", "Memorial Day"); $wrk->event("6/17", "Father's Day"); $wrk->vacation("6/29", 4, "WLU Camp"); $wrk->summer("6/29", "WLU Camp"); $wrk->holiday("7/4", "4th of July"); $wrk->summer("7/13", "Shopping"); $wrk->summer("7/20", "TSC Campout"); $wrk->sick("7/26", 8, "Worn out"); $wrk->holiday("9/3", "Labor Day"); $wrk->personal("9/17", 8, "Trumpets"); $wrk->personal("9/26", 8, "Atonement"); $wrk->vacation("10/1", 8, "FOT"); $wrk->vacation("10/2", 8, "FOT"); $wrk->vacation("10/3", 8, "FOT"); $wrk->vacation("10/4", 8, "FOT"); $wrk->vacation("10/5", 8, "FOT"); $wrk->event("10/6", "FOT"); $wrk->event("10/7", "FOT"); $wrk->vacation("10/8", 8, "LGD"); $wrk->holiday("11/22", "Thanksgiving"); $wrk->holiday("11/23", "Day After Thanksgiving"); $wrk->holiday("12/25", "Christmas"); $wrk->tableEnd(); $wrk->endYear(); $wrk = new TimeOff(200, 32); $wrk->beginYear("2011"); $wrk->tableStart(); $wrk->vacation("1/31", 8, "GCE Meeting"); $wrk->vacation("2/1", 8, "GCE Meeting"); $wrk->vacation("4/18", 4, "NTBMO Prep"); $wrk->personal("4/19", 8, "1st Day of ULB"); $wrk->personal("4/25", 8, "Last Day of ULB"); $wrk->personal("5/16", 8, "GCE"); $wrk->holiday("5/30", "Memorial Day"); $wrk->summer("6/10", " "); $wrk->summer("6/24", " "); $wrk->holiday("7/4", "4th of July"); $wrk->summer("7/15", " "); $wrk->sick("7/28", 8, "Tooth issue"); $wrk->summer("7/29", " "); $wrk->summer("8/12", " "); $wrk->vacation("8/17", 4, "Pickup from Camp"); $wrk->summer("8/26", " "); $wrk->holiday("9/5", "Labor Day"); $wrk->personal("9/29", 8, "Trumpets"); $wrk->vacation("10/11", 8, "FOT"); $wrk->vacation("10/12", 8, "FOT"); $wrk->vacation("10/13", 8, "FOT"); $wrk->vacation("10/14", 8, "FOT"); $wrk->vacation("10/17", 8, "FOT"); $wrk->vacation("10/18", 8, "FOT"); $wrk->vacation("10/19", 8, "FOT"); $wrk->vacation("10/20", 8, "LGD"); $wrk->vacation("10/21", 8, "LGD"); $wrk->vacation("10/31", 8, "Cleanup basement"); $wrk->vacation("11/17", 4, "Car problems w/ Jaclyn"); $wrk->vacation("11/23", 8, "Pre-Thanksgiving"); $wrk->holiday("11/24", "Thanksgiving"); $wrk->holiday("11/25", "Day After Thanksgiving"); $wrk->vacation("12/22", 4, "WFW"); $wrk->vacation("12/23", 8, "WFW"); $wrk->holiday("12/26", "Christmas"); $wrk->vacation("12/27", 8, "WFW"); $wrk->vacation("12/28", 8, "Post WFW"); $wrk->vacation("12/29", 8, "Post WFW"); $wrk->vacation("12/30", 8, "Post WFW"); $wrk->tableEnd(); $wrk->endYear(); $wrk = new TimeOff(200, 32); $wrk->beginYear("2010"); $wrk->tableStart(); $wrk->holiday("1/1", "New Years"); $wrk->sick("1/14", 4, " "); $wrk->sick("1/15", 8, " "); $wrk->vacation("2/2", 4, " "); $wrk->personal("3/30", 8, "1st Day of ULB"); $wrk->vacation("3/31", 4, "Rupp"); $wrk->personal("4/5", 8, "Last Day of ULB"); $wrk->vacation("5/3", 8, "GCE"); $wrk->holiday("5/31", "Memorial Day"); $wrk->vacation("6/7", 4, " "); $wrk->sick("6/18", 8, " "); $wrk->summer("6/25", " "); $wrk->summer("7/2", " "); $wrk->holiday("7/5", "4th of July"); $wrk->vacation("7/14", 8, " "); $wrk->summer("7/23", " "); $wrk->vacation("8/4", 4, "RMU Orientation"); $wrk->summer("8/6", " "); $wrk->summer("8/20", " "); $wrk->vacation("8/23", 8, "RMU Orientation"); $wrk->summer("8/27", " "); $wrk->holiday("9/6", "Labor Day"); $wrk->personal("9/9", 8, "Trumpets"); $wrk->vacation("9/21", 8, "FOT"); $wrk->vacation("9/22", 8, "FOT"); $wrk->vacation("9/23", 8, "FOT"); $wrk->vacation("9/24", 8, "FOT"); $wrk->vacation("9/27", 8, "FOT"); $wrk->vacation("9/28", 8, "FOT"); $wrk->vacation("9/29", 8, "FOT"); $wrk->vacation("9/30", 8, "LGD"); $wrk->vacation("10/1", 8, "FOT"); $wrk->personal("11/28", 8, "Michele Dentist"); $wrk->vacation("11/24", 8, "Thanksgiving"); $wrk->holiday("11/25", "Thanksgiving Day"); $wrk->holiday("11/26", "Day after Thanksgiving"); $wrk->vacation("12/23", 8, "Vacation"); $wrk->holiday("12/24", "Christmas"); $wrk->vacation("12/27", 8, "WFW"); $wrk->vacation("12/28", 8, "WFW"); $wrk->vacation("12/29", 8, "WFW"); $wrk->vacation("12/30", 8, "Vacation"); $wrk->holiday("12/31", "New Years"); $wrk->tableEnd(); $wrk->endYear(); $wrk = new TimeOff(200, 32); $wrk->beginYear("2009"); $wrk->tableStart(); $wrk->holiday("1/1", "New Years"); $wrk->personal("4/9", 8, "1st Day of ULB"); $wrk->personal("4/15", 8, "Last Day of ULB"); $wrk->vacation("4/21", 4, "Kristen's Play"); $wrk->vacation("5/4", 8, "GCE"); $wrk->vacation("5/21", 4, "Kristen's Award Ceremony"); $wrk->holiday("5/25", "Memorial Day"); $wrk->vacation("6/12", 4, "Cincinnati Campout"); $wrk->summer("6/12", "Cincinnati Campout"); $wrk->summer("6/26", " "); $wrk->holiday("7/3", "Independence Day"); $wrk->summer("7/10", " "); $wrk->vacation("7/13", 8, "NY"); $wrk->vacation("7/14", 8, "NY"); $wrk->vacation("7/29", 4, "???"); $wrk->summer("7/31", "RMU Visit"); $wrk->summer("8/14", "Buchholz coming in"); $wrk->vacation("8/18", 4, "W&J Visit"); $wrk->sick("8/24", 4, "Jaclyn Emergency"); $wrk->summer("8/28", ""); $wrk->holiday("9/7", "Labor Day"); $wrk->personal("9/28", 8, "Atonement"); $wrk->vacation("10/1", 8, "FOT"); $wrk->vacation("10/2", 8, "FOT"); $wrk->vacation("10/5", 8, "FOT"); $wrk->vacation("10/6", 8, "FOT"); $wrk->vacation("10/7", 8, "FOT"); $wrk->vacation("10/8", 8, "FOT"); $wrk->vacation("10/9", 8, "FOT"); $wrk->vacation("11/25", 4, "Pre-Thanksgiving"); $wrk->holiday("11/26", "Thanksgiving"); $wrk->holiday("11/27", "Thanksgiving"); $wrk->vacation("11/30", 8, "Post-Thanksgiving"); $wrk->personal("12/22", 8, "WFW"); $wrk->vacation("12/23", 8, "WFW"); $wrk->vacation("12/24", 8, "WFW"); $wrk->holiday("12/25", "Christmas"); $wrk->vacation("12/28", 8, "Enjoy"); $wrk->vacation("12/29", 8, "Enjoy"); $wrk->vacation("12/30", 8, "Enjoy"); $wrk->vacation("12/31", 8, "Enjoy"); $wrk->tableEnd(); $wrk->endYear(); ?>