/*
Custom Windows-
Copyright Lars Bosboom
To add more shock to your site, visit www.DHTML Shock.com
*/

var closebutton = "images/cross.gif"; //Adress of image of the button
var raampje, xtra, ytra;
var KioskMode;
var formHTML;

function sleepen()
	{
	if (event.button!=1) return;	

	raampje = eval("maildiv");temp1=raampje.style.posLeft;
	temp2=raampje.style.posTop;xpos=event.clientX;
	ypos=event.clientY;xtra = temp1-xpos;
	ytra = temp2-ypos;document.onmousemove=plaats;
	}
	
function plaats()
	{
	if (event.button==1)
		{
		raampje.style.pixelLeft=event.clientX+xtra;
		raampje.style.pixelTop=event.clientY+ytra;return false;
		}
	}

function raam (titletext, inside, color, width, height, background)
	{		
	titlecolor = "blue"; 						
	opacitytitle = 100;   						
	
	if(!width)
		{
		width = 500;            					
		height = 325;}								
		if(inside.indexOf(".htm") > inside.length -6)
			inside = "<iframe frameborder=0 name=\"raampje\" width="+(width-10)+" height="+(height-30)+" src=\""+inside+"\" scrolling=\"no\" ></iframe>"; 
		
		if(!color)
			color = "silver";							

	var thisspan = eval("maildiv.style") 
	
	thisspan.pixelLeft = document.body.scrollLeft + 200;		
	thisspan.pixelTop =  document.body.scrollTop + 150;
	thisspan.visibility="visible";
	output = "<table cellpadding=0 cellspacing=0 width=" + width + " height=" + height + " border=3><tr>";
	output += "<td onmousedown='sleepen()' style='cursor:hand' onmouseup='JavaScript:document.onmousemove=\"\" ' bgcolor='"+titlecolor+"' style='filter:alpha(opacity="+opacitytitle+");' width =" + width + " height=20 Align=Center class=FormHead >" + titletext + "</td><td bgcolor='silver'>";
	output += "<input type='image' alt=\"Close\" onclick='closeraam()' src='"+closebutton+"'></td></tr>";
	output += "<tr><td width=100% colspan=2><table ";   

	if (background)output += "style='background-image:url(\" " + background + "\")'";
		output += " width=100% height=100% bgcolor='"+color+"'><tr><td height=100% width=100% >"+ inside+"</td></tr></table></td></tr>";
	
	maildiv.innerHTML = output;
	}

//*********************************************************************
//* Temporarily Cloned raam to include a fixed top and left pixel values
//********************************************************************
function eComMsgbox (titletext, inside, color, width, height, background, fixedTop, pfixedLeft)
	{		
	titlecolor = "#2d2d86"; 						
	opacitytitle = 100;   						
	fixedLeft = pfixedLeft;
	
	//alert(fixedLeft);
	
	if(!width)
		{
		width = 500;            					
		height = 325;}								
		if(inside.indexOf(".htm") > inside.length -6)
			inside = "<iframe frameborder=0 name=\"raampje\" width="+(width-10)+" height="+(height-30)+" src=\""+inside+"\" scrolling=\"no\" ></iframe>"; 
		
		if(!color)
			color = "silver";							

	var thisspan = eval("maildiv.style") 

	thisspan.pixelTop = fixedTop;

	thisspan.pixelLeft = fixedLeft;
		
	//thisspan.pixelLeft = document.body.scrollLeft + 200;		
	//thisspan.pixelTop =  document.body.scrollTop + 150;
	
	thisspan.visibility="visible";
	
	output = "<table cellpadding=0 cellspacing=0 width=" + width + " height=" + height + " border=3><tr>";
	output += "<td onmousedown='sleepen()' style='cursor:hand' onmouseup='JavaScript:document.onmousemove=\"\" ' bgcolor='"+titlecolor+"' style='filter:alpha(opacity="+opacitytitle+");' width =" + width + " height=20 Align=Left class=PopupHead ><Font color=white><B>" + titletext + "</B></font></td><td align=center bgcolor='silver'>";
	output += "<input type='image' alt=\"Close\" onclick='closeraam()' src='"+closebutton+"'></td></tr>";
	output += "<tr><td width=100% colspan=2><table ";   

	if (background) output += "style='background-image:url(\" " + background + "\")'";
		output += " width=100% height=100% bgcolor='"+color+"'><tr><td height=100% width=100% >"+ inside+"</td></tr></table></td></tr>";
	
	maildiv.innerHTML = output;
	
	}

	
function closeraam()
{
	maildiv.style.visibility="hidden";
}


function OpenTackleBox(indx)
{	var theURL
	//theURL = "http://www.cabelas.com/cabelas/en/templates/product/horizontal-item.jhtml?id=0009587116216a&navAction=push&navCount=2&indexId=cat20234&podId=0009587&catalogCode=T1&parentId=cat20234&parentType=index&_DARGS=%2Fcabelas%2Fen%2Fcommon%2Fcatalog%2Fitem-link.jhtml.1_A&_DAV=0009587116216a";
	theURL = "http://www.cabelas.com/cabelas/en/templates/pod/horizontal-pod.jhtml?id=0002760&navAction=push&navCount=6&indexId=cat350027&parentId=cat350027&parentType=index&_DARGS=%2Fcabelas%2Fen%2Fcommon%2Fcatalog%2Fpod-link.jhtml.2_A&_DAV=0002760"
	OpenBrWindow(theURL,'Test','scrollbars=yes,resizable=yes','300','300','true');
	//OpenBrWindow(theURL,'Product Info','toolbar=no,location=no,status=no,menubar=no,scrollbars=yes,resizable=yes','400','350','true')
}

function OpenBrWindow(theURL,winName,features, myWidth, myHeight, isCenter) { //v3.0
  if(window.screen)if(isCenter)if(isCenter=="true"){
    var myLeft = (screen.width-myWidth)/2;
    var myTop = 1;  //(screen.height-myHeight)/2;
    features+=(features!='')?',':'';
    features+=',left='+myLeft+',top='+myTop;
  }
  window.open(theURL,winName,features+((features!='')?',':'')+'width='+myWidth+',height='+myHeight);
}


function frmSpotDetail(indx, pbIsNew)
{
	
	 var lLeft = 0;
	 var lTop = 0;

	closeraam();
	
	SetupForm(indx, pbIsNew);

	//Center form on page
	
	lLeft = parseInt((document.body.clientWidth - 696) / 2);
	lTop = parseInt((document.body.clientHeight - 422) / 2);

	lLeft += document.body.scrollLeft;
	lTop += document.body.scrollTop;
	
  eComMsgbox('Spot Details', formHTML, "#f3f3f3",450,260,0,lTop,lLeft);

	LoadData(indx);

	return(true);
}



function LoadData(indx) {	
	
	var oSpot
	
	//var imageName
	//imageName = "SpotName"   //"Image" + indx;

	oSpot = document.getElementById("SpotName");
	oSpot.value = aSpotInfo[indx]['Title']

	oSpot = document.getElementById("SpotDesc");
	oSpot.value = aSpotInfo[indx]['Description']

	oSpot = document.getElementById("Lat");
	oSpot.value = aSpotInfo[indx]['Lat'];

	oSpot = document.getElementById("Lon");
	oSpot.value = aSpotInfo[indx]['Lon'];


	switch(aSpotInfo[indx]['Type'])
	{
		case(gSpotType_FishinSpot):

			//Species
			
			//Walleye
			oSpot = document.getElementById("SW");
			oSpot.checked = matchMe('W', aSpotInfo[indx]['Species']);
		
			//Pike
			oSpot = document.getElementById("SP");
			oSpot.checked = matchMe('P', aSpotInfo[indx]['Species']);
		
			//Muskie
			oSpot = document.getElementById("SM");
			oSpot.checked = matchMe('M', aSpotInfo[indx]['Species']);
		
			//Largemouth Bass
			oSpot = document.getElementById("SL");
			oSpot.checked = matchMe('L', aSpotInfo[indx]['Species']);
		
			//Smallmouth Bass
			oSpot = document.getElementById("SS");
			oSpot.checked = matchMe('S', aSpotInfo[indx]['Species']);
			
			//Trout
			oSpot = document.getElementById("ST");
			oSpot.checked = matchMe('T', aSpotInfo[indx]['Species']);
		
			//Panfish
			oSpot = document.getElementById("SC");
			oSpot.checked = matchMe('C', aSpotInfo[indx]['Species']);
		
			//Time of Year
			
			//Spring
			oSpot = document.getElementById("CSPRING");
			oSpot.checked = matchMe('1', aSpotInfo[indx]['TimeOfYear']);
		
			//Summer
			oSpot = document.getElementById("CSUMMER");
			oSpot.checked = matchMe('2', aSpotInfo[indx]['TimeOfYear']);
		
			//FALL
			oSpot = document.getElementById("CFALL");
			oSpot.checked = matchMe('3', aSpotInfo[indx]['TimeOfYear']);
		
			//WINTER
			oSpot = document.getElementById("CWINTER");
			oSpot.checked = matchMe('4', aSpotInfo[indx]['TimeOfYear']);
		
			//Structure Type
			
			//Structure Type: ROCKS
			oSpot = document.getElementById("ROCKS");
			oSpot.checked = matchMe('R', aSpotInfo[indx]['StructureType']);
		
			//Structure Type:  DROP OFF
			oSpot = document.getElementById("DROPOFF");
			oSpot.checked = matchMe('D', aSpotInfo[indx]['StructureType']);
		
			//Structure Type:  WEEDS
			oSpot = document.getElementById("WEEDS");
			oSpot.checked = matchMe('W', aSpotInfo[indx]['StructureType']);
		
			//Structure Type:  HUMP
			oSpot = document.getElementById("HUMP");
			oSpot.checked = matchMe('H', aSpotInfo[indx]['StructureType']);
		
			//Structure Type:  TIMBER
			oSpot = document.getElementById("TIMBER");
			oSpot.checked = matchMe('T', aSpotInfo[indx]['StructureType']);
		
			//Structure Type:  INSIDE TURN
			oSpot = document.getElementById("INTURN");
			oSpot.checked = matchMe('I', aSpotInfo[indx]['StructureType']);
		
			//Structure Type:  SAND
			oSpot = document.getElementById("SAND");
			oSpot.checked = matchMe('S', aSpotInfo[indx]['StructureType']);
		
			//Fishing Style
			
			//** JIGGING **
			oSpot = document.getElementById("JIGGING");
			oSpot.checked = matchMe('J', aSpotInfo[indx]['FishingStyle']);
		
			//** CASTING **
			oSpot = document.getElementById("CASTING");
			oSpot.checked = matchMe('C', aSpotInfo[indx]['FishingStyle']);
		
			//** TROLLING **
			oSpot = document.getElementById("TROLLING");
			oSpot.checked = matchMe('T', aSpotInfo[indx]['FishingStyle']);
		
			//** BACKTROLL **
			oSpot = document.getElementById("BACKTROLL");
			oSpot.checked = matchMe('B', aSpotInfo[indx]['FishingStyle']);
		
			//** SLIPBOB **
			oSpot = document.getElementById("SLIPBOB");
			oSpot.checked = matchMe('S', aSpotInfo[indx]['FishingStyle']);
	
			break;
		
		case(gSpotType_BoatLanding):

			oSpot = document.getElementById('BoatLandingType');
			oSpot.selectedIndex = (aSpotInfo[indx]['BoatLandingType']) ;

			break;
		
	}

}

function matchMe(re, str) {
	var pattern = new RegExp (re,'ig');
	var returncode = false;
	//return str.match(pattern)
	if (str.match(pattern) == re)
		returncode = true;

	return(returncode);
}


function DeleteSpot(indx)
{
	var oFormDiv;
	var FormHTML='';

	if (confirm('Delete spot "' + aSpotInfo[indx]['Title'] + '"?'))
	{
		FormHTML += '<input type="hidden" name="Title_1" value="' + aSpotInfo[indx]['Title'] + '">';
		FormHTML += '<input type="hidden" name="DoDelete" value="True">';
		FormHTML += '<input type="hidden" name="DeleteSpotID" value="' + aSpotInfo[indx]['SpotID'] + '">';
	
		oFormDiv = document.getElementById("FormDiv");
		oFormDiv.innerHTML = FormHTML
	
		closeraam();

		document.LakeSpotForm.target = '';
		document.LakeSpotForm.action = 'LakeDetail.asp?L=' + lakeID;
		document.LakeSpotForm.method = 'post';
		document.LakeSpotForm.submit();
	}
	
}


function SaveData(indx)
{
	var oSaveImage;
	var sSpecies ='' ;
	var sSpeciesText ='' ;
	var sTimeOfYear ='' ;
	var sStructureType ='' ;
	var sFishingStyle = '';


	// If a new record (status I) do not set status to modified
	if (aSpotInfo[indx]['Status'] != "I")  
	 {aSpotInfo[indx]['Status'] = "M";}


	var oSpot
	oSpot = document.getElementById("SpotName");
	aSpotInfo[indx]['Title'] = oSpot.value;

	oSpot = document.getElementById("SpotDesc");
	aSpotInfo[indx]['Description'] = oSpot.value;

	oSpot = document.getElementById("Lat");
	aSpotInfo[indx]['Lat'] = oSpot.value;

	oSpot = document.getElementById("Lon");
	aSpotInfo[indx]['Lon'] = oSpot.value;

	//oSpot = document.getElementById("SpotTypeSelect");
 	//aSpotInfo[indx]['Type'] = gnSPOT_TYPE_FISHN 
 	//aSpotInfo[indx]['Type'] = oSpot.value; 

	//Muskie
	oSpot = document.getElementById("SM");
	if (oSpot.checked == true) 
	{	
		sSpecies = sSpecies + 'M';
		sSpeciesText = sSpeciesText + 'Muskie ';
  }

	//Walleye
	oSpot = document.getElementById("SW");
	if (oSpot.checked == true) 
  {	
  	sSpecies = sSpecies + 'W';
		sSpeciesText = sSpeciesText + 'Walleye ';
  }

	//Pike
	oSpot = document.getElementById("SP");
	if (oSpot.checked == true) 
  {	
  	sSpecies = sSpecies + 'P';
		sSpeciesText = sSpeciesText + 'Pike ';
  }

	//Largemouth Bass
	oSpot = document.getElementById("SL");
	if (oSpot.checked == true) 
	{	
		sSpecies = sSpecies + 'L';
		sSpeciesText = sSpeciesText + 'LargeMouth ';
  }

	//Smallmouth Bass
	oSpot = document.getElementById("SS");
	if (oSpot.checked == true) 
 	{	
 		sSpecies = sSpecies + 'S';
		sSpeciesText = sSpeciesText + 'Smallmouth ';
  }
	
	//Trout
	oSpot = document.getElementById("ST");
	if (oSpot.checked == true) 
	{	
		sSpecies = sSpecies + 'T';
		sSpeciesText = sSpeciesText + 'Trout ';
  }

	//Panfish
	oSpot = document.getElementById("SC");
	if (oSpot.checked == true) 
	{	
		sSpecies = sSpecies + 'C';
		sSpeciesText = sSpeciesText + 'Panfish ';
  }

	aSpotInfo[indx]['Species'] = sSpecies
	aSpotInfo[indx]['SpeciesText'] = sSpeciesText

	//Spring
	oSpot = document.getElementById("CSPRING");
	if (oSpot.checked == true) sTimeOfYear = sTimeOfYear + '1';

	//Summer
	oSpot = document.getElementById("CSUMMER");
	if (oSpot.checked == true) sTimeOfYear = sTimeOfYear + '2';

	//FALL
	oSpot = document.getElementById("CFALL");
	if (oSpot.checked == true) sTimeOfYear = sTimeOfYear + '3';

	//WINTER
	oSpot = document.getElementById("CWINTER");
	if (oSpot.checked == true) sTimeOfYear = sTimeOfYear + '4';

	aSpotInfo[indx]['TimeOfYear'] = sTimeOfYear; 

	//Structure Type:  ROCKS
	oSpot = document.getElementById("ROCKS");
	if (oSpot.checked == true) sStructureType = sStructureType + 'R';

	//Structure Type:  DROP OFF
	oSpot = document.getElementById("DROPOFF");
	if (oSpot.checked == true) sStructureType = sStructureType + 'D';

	//Structure Type:  WEEDS
	oSpot = document.getElementById("WEEDS");
	if (oSpot.checked == true) sStructureType = sStructureType + 'W';

	//Structure Type:  HUMP
	oSpot = document.getElementById("HUMP");
	if (oSpot.checked == true) sStructureType = sStructureType + 'H';

	//Structure Type:  TIMBER
	oSpot = document.getElementById("TIMBER");
	if (oSpot.checked == true) sStructureType = sStructureType + 'T';

	//Structure Type:  INSIDE TURN
	oSpot = document.getElementById("INTURN");
	if (oSpot.checked == true) sStructureType = sStructureType + 'I';

	//Structure Type:  SAND
	oSpot = document.getElementById("SAND");
	if (oSpot.checked == true) sStructureType = sStructureType + 'S';

	aSpotInfo[indx]['StructureType'] = sStructureType;


	//** JIGGING **
	oSpot = document.getElementById("JIGGING");
	if (oSpot.checked == true) sFishingStyle = sFishingStyle + 'J';

	//** CASTING **
	oSpot = document.getElementById("CASTING");
	if (oSpot.checked == true) sFishingStyle = sFishingStyle + 'C';

	//** TROLLING **
	oSpot = document.getElementById("TROLLING");
	if (oSpot.checked == true) sFishingStyle = sFishingStyle + 'T';

	//** BACKTROLL **
	oSpot = document.getElementById("BACKTROLL");
	if (oSpot.checked == true) sFishingStyle = sFishingStyle + 'B';

	//** SLIPBOB **
	oSpot = document.getElementById("SLIPBOB");
	if (oSpot.checked == true) sFishingStyle = sFishingStyle + 'S';

	aSpotInfo[indx]['FishingStyle'] = sFishingStyle 

	//IsCampground
/*
	oSpot = document.getElementById("IsCampground");
	aSpotInfo[indx]['IsCampground'] = oSpot.checked; 
*/
	

	//Turn on the flashing SAVE DATA gif
//	oSaveImage = document.getElementById("cmdUpdateNow");
//	oSaveImage.style.visibility = 'visible';

	//alert('oSaveImage.Visibility = ' + oSaveImage.style.visibility);
	

 //   aSpotInfo[0]['Image'] = 'MuskieDot.gif'
 //   aSpotInfo[0]['Link'] = ""

	SendUpdates();

	closeraam();

	document.LakeSpotForm.target = '';
	document.LakeSpotForm.action = 'LakeDetail.asp?L=' + lakeID;
	document.LakeSpotForm.method = 'post';
	document.LakeSpotForm.submit();
	

}

function SelectSpotType() {

	var lLeft = 0;
	var lTop = 0;

	
 	var lSpotTop = Math.round((parseFloat(mouseY) - gTopOfMap) / zoomfactor );
	var lSpotLeft = Math.round(parseFloat(mouseX) / zoomfactor );

	lLeft = parseInt((document.body.clientWidth - 696) / 2);
	lTop = parseInt((document.body.clientHeight - 422) / 2);

	lLeft += document.body.scrollLeft;
	lTop += document.body.scrollTop;

	closeraam();
	
	formHTML = '';
	
	formHTML += '<form name="SpotType">';	
	formHTML += '<div align="center">';
	formHTML += '<table border="0" cellspacing="0" cellpadding="0">';
	formHTML += '<tr>';
	formHTML += '<td><span style="font:bold 10pt verdana; color:#000000">Select Type of Spot:</span></td>';
	formHTML += '</tr>';
	formHTML += '<tr>';
	formHTML += '<td height="10"></td>';
	formHTML += '</tr>';
	formHTML += '<tr>';
	formHTML += '<td><select name="SpotTypeSelect" size="1" onchange="displayLakeList(this)">';
	formHTML += '<option value="0"></option>';
	formHTML += '<option value="1">Fishn Spot</option>';
	formHTML += '<option value="2">Boat Landing</option>';
	formHTML += '<option value="3">Lodging/Accomodations</option>';
	formHTML += '<option value="4">Restaurant/Bar/BaitShop</option>';
	formHTML += '<option value="99">Link to Another Lake</option>';
	formHTML += '</select></td>';
	formHTML += '</tr>';

	formHTML += '<tr>';
	formHTML += '<td><select style="display:none" name="LakeLinkSelect" size="1">';
	formHTML += '<option value="0">-- select lake --</option>';
	formHTML += '<option value="1">Minocqua</option>';
	formHTML += '<option value="2">Kawaguesaga</option>';
	formHTML += '<option value="3">Little Bearskin</option>';
	formHTML += '<option value="5">Tomahawk</option>';
	formHTML += '<option value="6">Towanda Lake</option>';
	formHTML += '</select></td>';
	formHTML += '</tr>';

	formHTML += '<tr>';
	formHTML += '<td height="15"></td>';
	formHTML += '</tr>';
	formHTML += '<tr>';
	formHTML += '	<td align="center"><input type="button" value="   OK   " onclick="AddSpot(' + lSpotLeft + ', ' + lSpotTop + ')">&nbsp;&nbsp;&nbsp;<input type="button" value="Cancel" onclick="closeraam()"></td>';
	formHTML += '</tr>';
	formHTML += '</table>';
	formHTML += '</div>';
	formHTML += '</form>';
	  
	eComMsgbox('Select Spot Type', formHTML, "#f3f3f3", 250, 140 ,0, lTop, lLeft);

}


function SetupForm(indx, pbIsNew) {

	switch(aSpotInfo[indx]['Type'])
	{
		case(gSpotType_FishinSpot):
			SetupForm_FishinSpot(indx, pbIsNew);
			
			break;
		
		case(gSpotType_BoatLanding):
			SetupForm_BoatLanding(indx, pbIsNew);

			break;
		
		case(gSpotType_Lodging):

			break;
		
		case(gSpotType_RestaurantBar):

			break;
		
		case(gSpotType_LakeLink):

			break;
	}
	
}


function SetupForm_FishinSpot(indx, pbIsNew)
{
	formHTML = "";

	formHTML += "<style type=text/css > ";
	formHTML += ".SHeader {font-family:MS Sans Serif, Arial, Geneva, Verdana, Helvetica; ";
	formHTML += "          	font-size:8pt; ";
	formHTML += "	  	color:White; ";
	formHTML += "          	font-weight:Bold; ";
	formHTML += "	  	background-color:#333333 } ";

	formHTML += ".SBody  {font-family:MS Sans Serif, Arial, Geneva, Verdana, Helvetica; ";
	formHTML += "          	font-size:8pt; ";
	formHTML += "	  	color:Black; ";
	formHTML += "          	font-weight:Normal; ";
	formHTML += "	  	background-color:#E3E5C7 } ";
	formHTML += "</style> ";


	formHTML += "<table width=681 border=0> ";
	formHTML += "<TR> ";
	formHTML += "    <TD width=128 height=10 align=center class=sHeader>FishinSpot Name:</td> ";
	formHTML += "    <TD width=361 height=10 colspan=2><input type=text name=SpotName size=55></td> ";
	formHTML += "</TR> ";

	formHTML += "<TR> ";
	formHTML += "    <TD width=128 height=134 valign=top> ";

	formHTML += "      <table border=1 width=124 height=75 bordercolor=#666633> ";
	formHTML += "        <tr><td width=114 height=13 class=sHeader>Species</td></tr> ";
	formHTML += "        <tr> ";
  formHTML += "          <td width=114 height=50 valign=top class=sBody>";
	formHTML += "              	<input type=checkbox ID=SW name=SW value=ON>Walleye<br> ";
	formHTML += "              	<input type=checkbox ID=SM name=SM value=ON>Muskie<br> ";
	formHTML += "              	<input type=checkbox ID=SP name=SP value=ON>Pike<br> ";
	formHTML += "              	<input type=checkbox ID=SL name=SL value=ON>Largemouth Bass<br> ";
	formHTML += "              	<input type=checkbox ID=SS name=SS value=ON>Smallmouth Bass<br> ";              	
	formHTML += "              	<input type=checkbox name=ST value=ON>Trout<br> ";
	formHTML += "              	<input type=checkbox name=SC value=ON>Panfish ";
	formHTML += "	  </td> ";
	formHTML += "        </tr> ";
	formHTML += "      </table> ";
	formHTML += "      <BR> ";
	formHTML += "      <table border=1 width=97% height=50 bordercolor=#666633> ";
	formHTML += "        <tr> ";
	formHTML += "          <td width=114 height=13 class=sHeader>Time of Year</td> ";
	formHTML += "	</tr> ";
	formHTML += "        <tr> ";
	formHTML += "          <td width=114 height=25 align=Left class=sBody> ";
	formHTML += "               	<input type=checkbox ID=CSPRING name=CSPRING value=ON>Spring<br> ";
	formHTML += "              	<input type=checkbox ID=CSUMMER name=CSUMMER value=ON>Summer<br> ";
	formHTML += "              	<input type=checkbox ID=CFALL   name=CFALL value=ON>Fall<br> "; 
	formHTML += "              	<input type=checkbox ID=CWINTER name=CWINTER value=ON>Winter<br> ";
	formHTML += "	  </td> ";
	formHTML += "        </tr> ";
	formHTML += "      </table> ";

	formHTML += "    </TD>"


	formHTML += "    <td width=361 height=267 valign=top rowspan=2>"
	formHTML += "      <table border=0 width=359 height=161>"
	formHTML += "        <tr><td width=351 height=15 class=sHeader>Description:</td></tr>"
	formHTML += "        <tr>"
	formHTML += "	    <td width=351 height=125><textarea rows=9 name=SpotDesc cols=41></textarea></td>"
	formHTML += "        </tr>"

	formHTML += "        <tr>"
	formHTML += "          <td width=351 height=75>"
	formHTML += "		<table border=1 bordercolor=#666633 width=346 cellspacing=0 cellpadding=0 height=47>"
	formHTML += "          	<tr><td width=336 height=15 class=sHeader>GPS Coordinates:</td></tr>"
	formHTML += "          	<tr><td width=318 height=32 class=sbody>"
	formHTML += "              	&nbsp;&nbsp;Latitude:<input type=text name=Lat size=11>"
	formHTML += "			&nbsp;&nbsp;Longitude:<input type=text name=Lon size=11>"
	formHTML += "               </td>"
	formHTML += "		</tr>"
	formHTML += "        	</table>"
	formHTML += "          </td>"
	formHTML += "        </tr>"

	formHTML += "        <tr><TD width=351>"        
	formHTML += "        	<table border=1 bordercolor=#666633 width=100% cellspacing=0 cellpadding=0>"
	formHTML += "          	  <tr><td width=100% class=sHeader>Tackle Box</td></tr>"
	formHTML += "          	  <tr>"
	formHTML += "            	  <td width=100% class=sBody><a href=javascript: onClick=OpenTackleBox(1);>Fishing Rod</a></td>"
	formHTML += "          	  </tr>"
	formHTML += "        	</table>"        
	formHTML += "        </TD></tr>"
	formHTML += "     </table>"
	formHTML += "    </td>"


	formHTML += "<td width=172 height=57 valign=Top>"	
	formHTML += "	<table border=0 width=55% height=93>"
	formHTML += "	  <tr>"
	formHTML += "	    <td width=36% height=1>"
	formHTML += "      <table border=1 bordercolor=#666633 width=158 height=128>"
	formHTML += "        <tr>"
	formHTML += "          <td width=148 height=13 class=sHeader>Structure</td>"
	formHTML += "        </tr>"
	formHTML += "	        <tr>"
	formHTML += "          <td width=148 height=103 align=Left class=sBody>"
	formHTML += "            <table border=0>"
	formHTML += "              <tr>"
	formHTML += "                <td width=57 height=15 class=sBody><input type=checkbox ID=ROCKS name=ROCKS value=ON>Rocks</td>"
	formHTML += "                <td width=91 height=15 class=sBody><input type=checkbox ID=DROPOFF name=DROPOFF value=ON>Drop Off</td>"
	formHTML += "              </tr>"
	formHTML += "              <tr>"
	formHTML += "	               <td height=15 class=sBody><input type=checkbox ID=WEEDS name=WEEDS value=ON>Weeds</td>"
	formHTML += "	               <td height=15 class=sBody><input type=checkbox ID=HUMP name=HUMP value=ON>Hump / Bar</td>"
	formHTML += "	             </tr>"
	formHTML += "	             <tr>"
	formHTML += "	               <td height=15 class=sBody><input type=checkbox ID=TIMBER name=TIMBER value=ON>Timber</td>"
	formHTML += "	               <td height=15 class=sBody><input type=checkbox ID=INTURN name=INTURN value=ON>Inside Turn</td>"
	formHTML += "	             </tr>"
	formHTML += "	             <tr>"
	formHTML += "	               <td height=20 class=sBody><input type=checkbox ID=SAND name=SAND value=ON>Sand</td>"
	formHTML += "	               <td height=20 class=sBody></td>"
	formHTML += "	             </tr>"
	formHTML += "             </table>"
	formHTML += "           </td>"
	formHTML += "	        </tr>"
	formHTML += "        </table>"
	formHTML += "    </td>"


	formHTML += "  <tr>"
 
	formHTML += "   <td width=172 height=213 valign=top>"
	formHTML += "      <table border=1 bordercolor=#666633 width=158 height=128>"
	formHTML += "        <tr>"
	formHTML += "          <td width=148 height=13 class=sHeader>Fishing Style</td>"
	formHTML += "        </tr>"
	formHTML += "        <tr>"
	formHTML += "          <td width=148 height=103 align=Left class=sBody>"
	formHTML += "              	<input type=checkbox ID=JIGGING name=JIGGING value=ON>Jigging<br>"
	formHTML += "              	<input type=checkbox ID=CASTING name=CASTING value=ON>Bait Casting<br>"
	formHTML += "              	<input type=checkbox ID=TROLLING name=TROLLING value=ON>Trolling<br>"
	formHTML += "              	<input type=checkbox ID=BACKTROLL name=BACKTROLL value=ON>Back Trolling<br>"
	formHTML += "              	<input type=checkbox ID=SLIPBOB name=SLIPBOB value=ON>Slip-Bobbers"
	formHTML += "	  	</TD>"
	formHTML += "        </tr>"
	formHTML += "      </table>"

	formHTML += "	<TR><TD>"

	if (gHasAdminRights)
	{
		formHTML += "     <input type=button name=cbSave value=Save onclick=SaveData(" + indx + ")>"   

		formHTML += "&nbsp;&nbsp;&nbsp;<input type=button name=cbCancel value=Cancel onclick=closeraam()>"   

		if (!pbIsNew)
			formHTML += "&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<input type=button name=cbDelete value=Delete onclick=DeleteSpot(" + indx + ")>";   
	}
	
	formHTML += "   </TD></tr>"
	formHTML += "</table>"

}


function SetupForm_BoatLanding(indx, pbIsNew)
{
	formHTML = "";

	formHTML += "<style type=text/css > ";
	formHTML += ".SHeader {font-family:MS Sans Serif, Arial, Geneva, Verdana, Helvetica; ";
	formHTML += "          	font-size:8pt; ";
	formHTML += "	  	color:White; ";
	formHTML += "          	font-weight:Bold; ";
	formHTML += "	  	background-color:#333333 } ";

	formHTML += ".SBody  {font-family:MS Sans Serif, Arial, Geneva, Verdana, Helvetica; ";
	formHTML += "          	font-size:8pt; ";
	formHTML += "	  	color:Black; ";
	formHTML += "          	font-weight:Normal; ";
	formHTML += "	  	background-color:#E3E5C7 } ";
	formHTML += "</style> ";


	formHTML += "<table width=681 border=0> ";
	formHTML += "  <TR> ";
	formHTML += "    <TD width=128 height=10 align=center class=sHeader>Boat Landing Name:</td> ";
	formHTML += "    <TD width=361 height=10 colspan=2><input type=text name=SpotName size=55></td> ";
	formHTML += "  </TR> ";

	formHTML += "  <TR> ";
	formHTML += "    <TD width=128 height=134 valign=top> ";

	formHTML += "    </TD>"


	formHTML += "    <td width=361 height=267 valign=top rowspan=2>"
	formHTML += "      <table border=0 width=359 height=161>"
	formHTML += "        <tr><td width=351 height=15 class=sHeader>Description:</td></tr>"
	formHTML += "        <tr>"
	formHTML += "	         <td width=351 height=125><textarea rows=9 name=SpotDesc cols=41></textarea></td>"
	formHTML += "        </tr>"

	formHTML += "        <tr>"
	formHTML += "          <td width=351 height=75>"
	formHTML += "		         <table border=1 bordercolor=#666633 width=346 cellspacing=0 cellpadding=0 height=47>"
	formHTML += "          	  <tr><td width=336 height=15 class=sHeader>GPS Coordinates:</td></tr>"
	formHTML += "          	  <tr><td width=318 height=32 class=sbody>"
	formHTML += "              	&nbsp;&nbsp;Latitude:<input type=text name=Lat size=11>"
	formHTML += "			&nbsp;&nbsp;Longitude:<input type=text name=Lon size=11>"
	formHTML += "          </td>"
	formHTML += "		     </tr>"

	formHTML += "        <tr>"
	formHTML += "          <td width=351 height=75>"
	formHTML += "		         <table border=1 bordercolor=#666633 width=346 cellspacing=0 cellpadding=0 height=47>"
	formHTML += "          	  <tr><td width=336 height=15 class=sHeader>Boat Landing Type:</td></tr>"
	formHTML += "          	  <tr><td width=318 height=32 class=sbody>"
	formHTML += '              	<select name="BoatLandingType" size="1">'
	formHTML += '               <option value="0">-- select type --</option>'
	formHTML += '               <option value="1">Type 1</option>'
	formHTML += '               <option value="2">Type 2</option>'
	formHTML += '               <option value="3">Type 3</option>'
	formHTML += '               </select>'
	formHTML += "          </td>"
	formHTML += "		     </tr>"

	formHTML += "      </table>"
	formHTML += "    </td>"
	formHTML += "  </tr>"

	formHTML += "</table>"
	formHTML += "</td>"


	formHTML += "<td width=172 height=57 valign=Top>"	
	formHTML += "</td>"
	formHTML += "</tr>"

	formHTML += "	<TR><TD>"
	formHTML += "     <input type=button name=cbSave value=Save onclick=SaveData(" + indx + ")>"   

	formHTML += "&nbsp;&nbsp;&nbsp;<input type=button name=cbCancel value=Cancel onclick=closeraam()>"   

	if (!pbIsNew)
		formHTML += "&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<input type=button name=cbDelete value=Delete onclick=DeleteSpot(" + indx + ")>";   
	
	formHTML += "   </TD></tr>"
	formHTML += "</table>"

}


function displayLakeList(s) {
	
	if (s.options[s.selectedIndex].value == gSpotType_LakeLink)
		document.all.LakeLinkSelect.style.display = 'block';		
	else	
		document.all.LakeLinkSelect.style.display = 'none';		
	
}

