/* 
Town of Hempstead Online (version 3.3)
Website by LaMa Media
Copyright (c) 1997-2008 - All rights reserved
*/


// ****************************************************************
// GLOBALS
// ****************************************************************

var vBait_bs = "Blood&nbsp;&amp;&nbsp;Sand<br>&nbsp;&nbsp;&nbsp;Worms";
var vBait_bf = "Butter&nbsp;Fish";
var vBait_ca = "Casting";
var vBait_cl = "Clams";
var vBait_cr = "Crabs";
var vBait_el = "Eels";
var vBait_fc = "Fiddler&nbsp;Crabs";
var vBait_fp = "Fish&nbsp;Pieces";
var vBait_gc = "Green&nbsp;Crabs";
var vBait_hr = "Herring";
var vBait_ki = "Killies";
var vBait_lu = "Lures";
var vBait_ma = "Mackerel";
var vBait_se = "Sand&nbsp;Eels";
var vBait_sf = "Small&nbsp;Fish";
var vBait_sm = "Smelt";
var vBait_sp = "Spearing";
var vBait_sq = "Squid";
var vBait_tr = "Trolling";
var vBait_tu = "Tube&nbsp;Lures";
var vBait_wf = "Whole&nbsp;Fish";
var vBait_wo = "Worms";

var vFishSeason = new Array(
	"All Year", 
	"Jan.", "Feb.", "Mar.", "Apr.", "May", "June", 
	"July", "Aug.", "Sep.", "Oct.", "Nov.", "Dec.");


// ****************************************************************
// FISH CHART START
// ****************************************************************

function fFishChartStart() {
	document.write('<div align="center"><table align="center" class="table-rc" cellpadding="4" cellspacing="0" border="0">');
	document.write('<tr class="colhead-rc" align="center"><td>Fish</td><td>Open Seasons</td><td>Location</td><td>Bait</td><td>Restrictions *</td></tr>');
}


// ****************************************************************
// FISH CHART ROW
// ****************************************************************

function fFishChartRow(rFish, rGIFSize, rSeason, rLocation, rBait, rRestrictions) {
	var tVal, tCount, tGIF, tSeason, tBait;
	
	tGIF = fReplaceChar(rFish, vCharSP, vCharNS);
	tGIF = tGIF.toLowerCase();
	
	tVal =fGetItem(rSeason, 0, vDelim);
	tSeason = vFishSeason[ parseInt(tVal)];
	tVal = fGetItem(rSeason, 1, vDelim);
	if (tVal != vCharNS) tSeason = (tSeason + '-' + vFishSeason[parseInt(tVal)]);
	tVal = fGetItem(rSeason, 2, vDelim);
	if (tVal != vCharNS) tSeason = (tSeason + '<br>' + vFishSeason[parseInt(tVal)]);
	tVal = fGetItem(rSeason, 3, vDelim);
	if (tVal != vCharNS) tSeason = (tSeason + '-' + vFishSeason[parseInt(tVal)]);
	
	if (rLocation == "o") {
		rLocation = "Ocean";
	} else if (rLocation == "b") {
		rLocation = "Bay";
	} else if (rLocation == "ob") {
		rLocation = "Ocean &amp; Bay";
	}
	
	tBait = "";
	tCount = 0;
	while (1) {
		tVal = fGetItem(rBait, tCount, vDelim);
		if (tVal == vCharNS) break; 
		else tBait = (tBait + eval("vBait_" + tVal) + '<br>');
		++tCount;
	}
	
	if ((typeof(rRestrictions) == 'undefined') ||(rRestrictions == vCharNS)) rRestrictions = "&nbsp;";
	
	document.write('<tr valign="top">');
	document.write('<td class="b-rc">' + rFish + '<br><img src="../../../media/rc/fishing/' + tGIF + '.gif" width="' + fGetItem(rGIFSize, 0, vDelim) + '" height="' + fGetItem(rGIFSize, 1, vDelim) + '" alt="' + rFish + '" border="0" align="right"></td>');
	document.write('<td align="center">' + tSeason + '</td><td align="center">' + rLocation +  '</td><td>' + tBait +  '</td><td>' + rRestrictions +  '</td></tr>');
}


// ****************************************************************
// FISH CHART END
// ****************************************************************


function fFishChartEnd() {
	document.write('<tr class="tablefoot-rc"><td colspan="5">* Restrictions as of 4/28/09 &#150; Subject to change.</td></tr>');
	document.write('</table></div>');
}
