var newWin = null;
var recs = "1";
var S = new Array ("","");
function GoToURL(target,page) {
var f = document.classes;
document.returnValue = false;
eval(target+".location='"+page+"'");
}
function goToURL(){
var args=goToURL.arguments;
document.returnValue=false;
eval(args[0]+".location='"+args[1]+"'");
}
function ShowUsage(){
if (newWin && !newWin.closed){newWin.focus();return true;}
newWin = window.open("/info/help/sd_db.html","baby",
"resizable,status,scrollbars,width=600,height=600");
newWin.focus();
return true;
}
function doSqd(tp,nme){
goToURL('self','/cgi-bin-nat/tools/sd_dbx.cgi?'+tp+nme);
}
function pschedule(account){
goToURL('self','/cgi-bin-nat/org/startcow.cgi?'+account);
}
function subSquadForm(){
var f = document.squadform;
if (f.act_type.value == "D"){
if (!confirm("\nDelete this Record? \n\nIt cannot be undone!\n")){
f.act_type.value = "U";
return false;
}
if (!confirm("\nAre you really sure? \n\nYou can still cancel!\n")){
f.act_type.value = "U";return false;}
return true;
}
// Return false if Name field is blank.
if (f.name.value == ""){
alert("\nThe Name field is blank.\n\nPlease enter Name.")
f.name.focus();
return false;
}
if (f.type.value == "s"){f.type.value = "S";}
if (f.type.value == "d"){f.type.value = "D";}
// Return false if Type field is blank.
if (f.type.value == ""){
alert("\nThe Type field is blank.\n\nPlease enter Type: S or D")
f.type.focus();
return false;
}
// Return false if District field is blank.
if (f.dist.value == "" && f.type.value == "S"){
alert("\nThe District field is blank.\n\nPlease enter District.")
f.dist.focus();
return false;
}
// Return false if Number field is blank.
if (f.sqnumber.value == ""){
alert("\nThe Number field is blank.\n\nPlease enter Number.")
f.sqnumber.focus();
return false;
}
if (f.type.value == "D"){return true;}
// Return false if Initials field is blank.
if (f.initials.value == ""){
alert("\nThe Initials field is blank.\n\nPlease enter Initials.")
f.initials.focus();
return false;
}
// Return false if State field is blank.
if (f.state.options[f.state.selectedIndex].text == ""){
alert("\nThe State field is blank.\n\nPlease select a State.")
f.state.focus();
return false;
}
return true;
}
Squadron Information Display
Waukegan Sail & Power Squadron
District-20
Initials-WU
State-IL
Name-Waukegan Sail & Power Squadron
Squadrons in District
America's Boating Club Name: of Waukegan
Chartered: 1957
Last COW: 02/02/2025 for Watch Year 2025
Website: www.wspsboating.orgView WebGate Display Face Book Address: https://www.facebook.com/
https://www.facebook.com/wspsboating
News Letter Name:
Waukeelog
External Picture Library: None Public Contact:
D/Lt Mike Ludtke, SN View Information E188487 IT Contact:
Lt John Katzenmayer, JN View Information E303320 Area Covered/Time Zone: "Lake and McHenry Counties in Illinois"
/ Central Location Information: ZIP 60079 WAUKEGAN, IL
"Lake" County
 View Zip Code Details 42.3639° (21.8') N LAT
87.8447° (50.6') W LON
Show on a Map
Squadron Membership: 53 Current Members.
View Member List
0 Associate Members.
View Associate Member List
View List of Members with National Jobs.
View List of Members with District Jobs.
View List of Members with Squadron Jobs.
Record Last Modified: 03/27/24 by: JOBSLD
Squadron Burgee: waukeganb.png
Squadron Burgee Heraldry:
Our pennant is designed to depict movement and power. The central motif, the Wave Scroll, sets up the illusion of a twisting movement around which the circular blue bands revolve. This movement is never ending. By converting the horizontal blue bands of the USPS Ensign into circular bands, we have retained the essence of the USPS colors.