<%@LANGUAGE="JAVASCRIPT"%> <% var Repeat1__numRows = 5; var Repeat1__index = 0; rules_numRows += Repeat1__numRows; %> <% // *** Recordset Stats, Move To Record, and Go To Record: declare stats variables // set the record count var rules_total = rules.RecordCount; // set the number of rows displayed on this page if (rules_numRows < 0) { // if repeat region set to all records rules_numRows = rules_total; } else if (rules_numRows == 0) { // if no repeat regions rules_numRows = 1; } // set the first and last displayed record var rules_first = 1; var rules_last = rules_first + rules_numRows - 1; // if we have the correct record count, check the other stats if (rules_total != -1) { rules_numRows = Math.min(rules_numRows, rules_total); rules_first = Math.min(rules_first, rules_total); rules_last = Math.min(rules_last, rules_total); } %> <% // *** Recordset Stats: if we don't know the record count, manually count them if (rules_total == -1) { // count the total records by iterating through the recordset for (rules_total=0; !rules.EOF; rules.MoveNext()) { rules_total++; } // reset the cursor to the beginning if (rules.CursorType > 0) { if (!rules.BOF) rules.MoveFirst(); } else { rules.Requery(); } // set the number of rows displayed on this page if (rules_numRows < 0 || rules_numRows > rules_total) { rules_numRows = rules_total; } // set the first and last displayed record rules_last = Math.min(rules_first + rules_numRows - 1, rules_total); rules_first = Math.min(rules_first, rules_total); } %> <% var MM_paramName = ""; %> <% // *** Move To Record and Go To Record: declare variables var MM_rs = rules; var MM_rsCount = rules_total; var MM_size = rules_numRows; var MM_uniqueCol = ""; MM_paramName = ""; var MM_offset = 0; var MM_atTotal = false; var MM_paramIsDefined = (MM_paramName != "" && String(Request(MM_paramName)) != "undefined"); %> <% // *** Move To Record: handle 'index' or 'offset' parameter if (!MM_paramIsDefined && MM_rsCount != 0) { // use index parameter if defined, otherwise use offset parameter r = String(Request("index")); if (r == "undefined") r = String(Request("offset")); if (r && r != "undefined") MM_offset = parseInt(r); // if we have a record count, check if we are past the end of the recordset if (MM_rsCount != -1) { if (MM_offset >= MM_rsCount || MM_offset == -1) { // past end or move last if ((MM_rsCount % MM_size) != 0) { // last page not a full repeat region MM_offset = MM_rsCount - (MM_rsCount % MM_size); } else { MM_offset = MM_rsCount - MM_size; } } } // move the cursor to the selected record for (var i=0; !MM_rs.EOF && (i < MM_offset || MM_offset == -1); i++) { MM_rs.MoveNext(); } if (MM_rs.EOF) MM_offset = i; // set MM_offset to the last possible record } %> <% // *** Move To Record: if we dont know the record count, check the display range if (MM_rsCount == -1) { // walk to the end of the display range for this page for (var i=MM_offset; !MM_rs.EOF && (MM_size < 0 || i < MM_offset + MM_size); i++) { MM_rs.MoveNext(); } // if we walked off the end of the recordset, set MM_rsCount and MM_size if (MM_rs.EOF) { MM_rsCount = i; if (MM_size < 0 || MM_size > MM_rsCount) MM_size = MM_rsCount; } // if we walked off the end, set the offset based on page size if (MM_rs.EOF && !MM_paramIsDefined) { if ((MM_rsCount % MM_size) != 0) { // last page not a full repeat region MM_offset = MM_rsCount - (MM_rsCount % MM_size); } else { MM_offset = MM_rsCount - MM_size; } } // reset the cursor to the beginning if (MM_rs.CursorType > 0) { if (!MM_rs.BOF) MM_rs.MoveFirst(); } else { MM_rs.Requery(); } // move the cursor to the selected record for (var i=0; !MM_rs.EOF && i < MM_offset; i++) { MM_rs.MoveNext(); } } %> <% // *** Move To Record: update recordset stats // set the first and last displayed record rules_first = MM_offset + 1; rules_last = MM_offset + MM_size; if (MM_rsCount != -1) { rules_first = Math.min(rules_first, MM_rsCount); rules_last = Math.min(rules_last, MM_rsCount); } // set the boolean used by hide region to check if we are on the last record MM_atTotal = (MM_rsCount != -1 && MM_offset + MM_size >= MM_rsCount); %> <% // *** Go To Record and Move To Record: create strings for maintaining URL and Form parameters // create the list of parameters which should not be maintained var MM_removeList = "&index="; if (MM_paramName != "") MM_removeList += "&" + MM_paramName.toLowerCase() + "="; var MM_keepURL="",MM_keepForm="",MM_keepBoth="",MM_keepNone=""; // add the URL parameters to the MM_keepURL string for (var items=new Enumerator(Request.QueryString); !items.atEnd(); items.moveNext()) { var nextItem = "&" + items.item().toLowerCase() + "="; if (MM_removeList.indexOf(nextItem) == -1) { MM_keepURL += "&" + items.item() + "=" + Server.URLencode(Request.QueryString(items.item())); } } // add the Form variables to the MM_keepForm string for (var items=new Enumerator(Request.Form); !items.atEnd(); items.moveNext()) { var nextItem = "&" + items.item().toLowerCase() + "="; if (MM_removeList.indexOf(nextItem) == -1) { MM_keepForm += "&" + items.item() + "=" + Server.URLencode(Request.Form(items.item())); } } // create the Form + URL string and remove the intial '&' from each of the strings MM_keepBoth = MM_keepURL + MM_keepForm; if (MM_keepBoth.length > 0) MM_keepBoth = MM_keepBoth.substring(1); if (MM_keepURL.length > 0) MM_keepURL = MM_keepURL.substring(1); if (MM_keepForm.length > 0) MM_keepForm = MM_keepForm.substring(1); %> <% // *** Move To Record: set the strings for the first, last, next, and previous links var MM_moveFirst="",MM_moveLast="",MM_moveNext="",MM_movePrev=""; var MM_keepMove = MM_keepBoth; // keep both Form and URL parameters for moves var MM_moveParam = "index"; // if the page has a repeated region, remove 'offset' from the maintained parameters if (MM_size > 1) { MM_moveParam = "offset"; if (MM_keepMove.length > 0) { params = MM_keepMove.split("&"); MM_keepMove = ""; for (var i=0; i < params.length; i++) { var nextItem = params[i].substring(0,params[i].indexOf("=")); if (nextItem.toLowerCase() != MM_moveParam) { MM_keepMove += "&" + params[i]; } } if (MM_keepMove.length > 0) MM_keepMove = MM_keepMove.substring(1); } } // set the strings for the move to links if (MM_keepMove.length > 0) MM_keepMove += "&"; var urlStr = Request.ServerVariables("URL") + "?" + MM_keepMove + MM_moveParam + "="; MM_moveFirst = urlStr + "0"; MM_moveLast = urlStr + "-1"; MM_moveNext = urlStr + (MM_offset + MM_size); MM_movePrev = urlStr + Math.max(MM_offset - MM_size,0); %> Untitled Document
Click here to e-mail PAAS
Home Page
About Us Page
Contact Us Page
Get your PAAS e-mail Address
The Waters Page
Matches Page
Working Parties Page
Message Board
PAAS News Page
Membership Information Page
Juniors Page
Photo Gallery
Rules & Regulations
Business Cards
Game Fisheries
 
Click here to view the Evolution Co - Internet Solutions Website
Bailiff Section
Coarse Fisheries

COARSE FISHERIES MANAGEMENT SECTION

With so many environmental pressures on waters these days the well being of fish populations can no longer be left totally to nature and in order to maximise the potential of the society's fisheries a carefully thought out fishery management policy has to be implemented. This task is done by a team of volunteers of the fisheries management section under the leadership of the Coarse Fisheries officer. The bulk of the work consists of numerous netting's of society and other waters by an experienced team. This is an extremely skilled operation as one slip up can ruin hours of hard work and lose thousands of fish.

The forward thinking policy of the fishery management in recent year has not been to throw further fish at a water (what many clubs call re-stocking) when catches are poor but to try to find the route causes of the problems. We do not hesitate to call in the best fisheries scientists to conduct surveys of waters if thought required and act on their advice. We also action habitat improvement programs such as addition and control of water plants, application of substances, such as champagne chalk (siltex) to control silt and improve nutrient content of the water.

Whilst we don't regard stocking as the all-embracing answer to all fishery problems we do spend considerable amount of money on stocks for our waters to improve the variety in our fisheries. This has mainly been tench and larger fish as we usually obtain sufficient numbers of other species through our netting programs. The selective removal and relocation of fish stocks and addition of more desirable species have improved a few of our waters. The reduction of the percentage of the Biomass composed of carp has led to an improvement not just in the condition and growth of other species but in the carp themselves.

The fisheries section has always worked in conjunction with the Environment agency and has over the years built up a good working and personal relationship with the various regions fisheries departments especially with pollution and fishery management problems.

If you are a member wishing to participate in the management of our fisheries or want any coarse fish netting out of water then contact the society or email the fisheries officer.