var ddata = new Array;

ddata[0] = new district("","","","","","","");
ddata[1] = new district("District 1","Corley Ellis","","P.O. Box 1177<br>Columbiana, AL 35051","Home: (205) 670-9424","Office: (205)1863","Fax: (205) 669-4932");
ddata[2] = new district("District 2","Tommy Edwards","","568 South Hills Drive<br>Calera, AL 35040","Home: (205) 553-9365","Office: (205) 427-4289","Fax: (205) 690-4100");
ddata[3] = new district("District 3","Jon Parker","","840 Highway 54<br>Montevallo, AL 35115","Home: (205) 665-9529","Office: (205) 668-3632","Fax: (205) 665-9529");
ddata[4] = new district("District 4","Daniel Acker","","313 10th St SW<br>Alabaster, AL 35007","Home: (205) 663-7334","","Fax: (205) 621-8382");
ddata[5] = new district("District 5","Joel Bearden","","6234 Helena Road #261<br>Helena, AL 35380","Home: (205) 663-7278","Office: (205) 296-2967","Fax: (205) 663-0720");
ddata[6] = new district("District 6","Larry Dillard","","2432 Vale Drive<br>Birmingham, AL 35244","Home (205) 988-0658","","Fax: (205) 988-4640");
ddata[7] = new district("District 7","Lindsey Allison","Chairperson","454 Valley View Dr.<br>Pelham, AL 35124","Home: (205) 985-7179","Work: (205) 991-6367","Fax: (205) 991-8852");
ddata[8] = new district("District 8","Rick Shepherd","","328 Greystone Glen Cir<br>Hoover, AL 35242","Home: (205) 980-1353","Office: (205) 982-8717","Fax: (888) 348-3518");
ddata[9] = new district("District 9","Robbie Hayes","", "P.O. Box 376<br>Chelsea, AL 35043","Home: (205) 678-7100 ","","Fax: (205) 678-2021");

function district(vdistrict, vcname, vchair, vaddress, vhphone, vwphone, vfphone) {
		this.district = vdistrict;
		this.name = vcname;
		this.chair = vchair;
		this.address = vaddress;
		this.hphone = vhphone;
		this.wphone = vwphone;
		this.fphone = vfphone;
}

function DistInfo(dnum) {
		tmptxt ="<table border=0 width='58%'>";
		tmptxt= tmptxt+"<tr><td class='cname'><b>&nbsp;</b></td></tr>";
		tmptxt= tmptxt+"<tr><td height='25' class='district'>"+ddata[dnum].district+"</td></tr>";
		tmptxt= tmptxt+"<tr><td class='cname'><b>"+ddata[dnum].name+"</b></td></tr>";
		tmptxt= tmptxt+"<tr><td class='chair'>"+ddata[dnum].chair+"</td></tr>";
		tmptxt= tmptxt+"<tr><td class='cname'>"+ddata[dnum].address+"</td></tr>";
		tmptxt= tmptxt+"<tr><td class='cname'>"+ddata[dnum].hphone+"</td></tr>";
		tmptxt= tmptxt+"<tr><td class='cname'>"+ddata[dnum].wphone+"</td></tr>";
		tmptxt= tmptxt+"<tr><td class='cname'>"+ddata[dnum].fphone+"</td></tr>";
		tmptxt =tmptxt+"</table>";
		document.all.tableloc.innerHTML = tmptxt;
}

<!-- This script and many more are available free online at -->
<!-- The JavaScript Source!! http://javascript.internet.com -->
<!-- Original:  Patrick Lewis (gtrwiz@aol.com) -->
<!-- Web Site:  http://www.patricklewis.net -->
<!-- Begin
//   ##############  SIMPLE  BROWSER SNIFFER
if (document.layers) {navigator.family = "nn4"}
if (document.all) {navigator.family = "ie4"}
if (window.navigator.userAgent.toLowerCase().match("gecko")) {navigator.family = "gecko"}

overdiv="0";
//  #########  CREATES POP UP BOXES 
function popLayer(a){
if(!ddata[a]){ddata[a]="<font color=red>This popup (#"+a+") isn't setup correctly - needs description</font>";}
if (navigator.family == "gecko") {pad="0"; bord="1 bordercolor=black";}
else {pad="1"; bord="0";}
desc = 	"<table class='smtablegradient' cellspacing=0 cellpadding="+pad+" border="+bord+">\n";
		desc= desc+"<tr><td height='25' class='smdistrict'>"+ddata[a].district+"</td></tr>";
		desc= desc+"<tr><td class='smcname'><b>"+ddata[a].name+"</b></td></tr>";
		desc= desc+"<tr><td class='smchair'>"+ddata[a].chair+"</td></tr>";
		desc= desc+"<tr><td class='smcname'>"+ddata[a].address+"</td></tr>";
		desc= desc+"<tr><td class='smcname'>"+ddata[a].hphone+"</td></tr>";
		desc= desc+"<tr><td class='smcname'>"+ddata[a].wphone+"</td></tr>";
		desc= desc+"<tr><td class='smcname'>"+ddata[a].fphone+"</td></tr>";
		desc =desc+"</table>";
if(navigator.family =="nn4") {
	document.object1.document.write(desc);
	document.object1.document.close();
	document.object1.left=x+15;
	document.object1.top=y-5;
	}
else if(navigator.family =="ie4"){
	object1.innerHTML=desc;
	object1.style.pixelLeft=x+15;
	object1.style.pixelTop=y-5;
	}
else if(navigator.family =="gecko"){
	document.getElementById("object1").innerHTML=desc;
	document.getElementById("object1").style.left=x+15;
	document.getElementById("object1").style.top=y-5;
	}
}
function hideLayer(){
if (overdiv == "0") {
	if(navigator.family =="nn4") {eval(document.object1.top="-500");}
	else if(navigator.family =="ie4"){object1.innerHTML="";}
	else if(navigator.family =="gecko") {document.getElementById("object1").style.top="-500";}
	}
}

//  ########  TRACKS MOUSE POSITION FOR POPUP PLACEMENT
var isNav = (navigator.appName.indexOf("Netscape") !=-1);
function handlerMM(e){
x = (isNav) ? e.pageX : event.clientX + document.body.scrollLeft;
y = (isNav) ? e.pageY : event.clientY + document.body.scrollTop;
}
if (isNav){document.captureEvents(Event.MOUSEMOVE);}
document.onmousemove = handlerMM;
//  End -->
