//preloading rollover images in menu.php
var offArray = new Array()
offArray[1] = new Image(114,38)
offArray[1].src = "images/home-over.jpg"
offArray[2] = new Image(114,32)
offArray[2].src = "images/tiger-over.jpg"
offArray[3] = new Image(114,36)
offArray[3].src = "images/download-over.jpg"
offArray[4] = new Image(114,34)
offArray[4].src = "images/mapper-over.jpg"
offArray[5] = new Image(114,32)
offArray[5].src = "images/resources-over.jpg"
offArray[6] = new Image(114,32)
offArray[6].src = "images/contact-over.jpg"

function offImages(imgnum) {
	document.images[imgnum].src = offArray[imgnum].src;
}

function changeImages(imgnum,imgsrc) {
	document.images[imgnum].src = imgsrc;
}

function showalert() {
	var WinAlert
	var winWidth = 400;
	var winHeight = 250;
	var midx = screen.width / 2.0 - winWidth / 2.0;
	var midy = screen.height / 2.0 - winHeight / 2.0;
	
	var windowstring = "height=" + winHeight + ",width=" + winWidth + ",screenX=" + midx + ",screenY=" + midy + ",scrollbars=auto,resizable=no,status=no,toolbar=no,location=no,directories=no,menubar=no";
	if (!WinAlert || WinAlert.closed) {
		//WinAlert = open("mapperalert.htm","MapperAlertWindow",windowstring);
	} else {
		WinAlert.focus();
	}
}

var bName = navigator.appName;
var bVer = parseInt(navigator.appVersion);
var MAC = (navigator.appVersion.indexOf("Mac") != -1);
var NS4 = (bName == "Netscape" && bVer >= 4);
var IE4 = (bName == "Microsoft Internet Explorer" && bVer >= 4);
var NS3 = (bName == "Netscape" && bVer < 4);
var IE3 = (bName == "Microsoft Internet Explorer" && bVer < 4);

var layerStyleRef;
var layerRef;
var styleSwitch;
var layerStyleRef;
var changenamestring;

changenamestring = 'You are currently using Microsoft Internet Explorer as your web browser.\n\n This version of Internet Explorer may not correctly name the file you are about to download.  Please select "Save this file to disk" on the following dialogue window.  If you experience a problem opening the file using Winzip (or any other uncompression program), try renaming the file by removing the ".gz" at the end of the file name. \n\nPlease let us know if you have any questions or problems accessing this file.  Thank You.';    


if (NS4 || IE4) {
	if (navigator.appName == "Netscape") {
		layerRef="document.";
		styleSwitch="";
	} else {
		layerRef="document.all.";
		styleSwitch=".style";
	}
}

function showLayer(layerName){
	if ((NS4 || IE4) && !MAC) {
		eval(layerRef+layerName+styleSwitch+'.visibility="visible"');
		}       
	}

function hideLayer(layerName){
	if ((NS4 || IE4) && !MAC) {
		eval(layerRef+layerName+styleSwitch+'.visibility="hidden"');
	}       
}

function hideAll(){
	if ((NS3 || NS4 || IE4) && !MAC) {
		hideLayer('layer3');
		hideLayer('layer4');
		hideLayer('layer5');
		hideLayer('layer6');
		hideLayer('layerA');
		hideLayer('layerB');
		hideLayer('layerC');
	}
}


function getBdyData(){
var boxChk = false;

	for (var i = 0; i < 13; i++) {
	if (document.getdata.level[i].checked) {
		boxChk = true;
		break
		}
	}
	if (!boxChk) {
		alert("Please select a geographic level before downloading.");
	} else {
		if (IE4) alert(changenamestring);
		document.getdata.submit();
	}
}

function getNonBdyData(){
var boxChk = false;

	for (var i = 0; i < 12; i++) {
	if (document.getdata.level[i].checked) {
		boxChk = true;
		break
		}
	}
	if (!boxChk) {
		alert("Please select a geographic layer before downloading.");
	} else {
		if (IE4) alert(changenamestring);
		document.getdata.submit();
	}
}

	
function getSf1stdData(){
	if (document.getdata.coorsys[0].checked == true || document.getdata.coorsys[1].checked == true) {
		document.getdata.format.value = "std";
	} else {
		document.getdata.format.value = "std";
	}
	if (IE4) alert(changenamestring);
	document.getdata.submit();
}

function getSf3stdData(){
	if (document.getdata.coorsys[0].checked == true || document.getdata.coorsys[1].checked == true) {
		document.getdata.format.value = "std";
	} else {
		document.getdata.format.value = "std";
	}
	if (IE4) alert(changenamestring);
	document.getdata.submit();
}

function presetTables(value) {
	for (var i = 0; i < 48; i++) {
		document.getdata.format[i].checked = false;
	}

if (value == "race") {
	document.getdata.format[0].checked = true;
	document.getdata.format[1].checked = true;
	document.getdata.format[2].checked = true;
	document.getdata.format[6].checked = true;
} else if (value == "hispanic") {
	document.getdata.format[0].checked = true;
	document.getdata.format[1].checked = true;
	document.getdata.format[2].checked = true;
	document.getdata.format[6].checked = true;
	document.getdata.format[19].checked = true;
	document.getdata.format[45].checked = true;	
} else if (value == "age") {
	document.getdata.format[2].checked = true;
	document.getdata.format[3].checked = true;
	document.getdata.format[4].checked = true;
	document.getdata.format[5].checked = true;
	document.getdata.format[6].checked = true;
	document.getdata.format[20].checked = true;
	document.getdata.format[21].checked = true;
	document.getdata.format[22].checked = true;
	document.getdata.format[46].checked = true;		
} else if (value == "sex") {
	document.getdata.format[2].checked = true;
	document.getdata.format[5].checked = true;
	document.getdata.format[6].checked = true;
	document.getdata.format[20].checked = true;
	document.getdata.format[21].checked = true;	
	document.getdata.format[22].checked = true;
} else if (value == "housing") {
	document.getdata.format[45].checked = true;
	document.getdata.format[46].checked = true;
} else if (value == "household") {
	document.getdata.format[3].checked = true;
	document.getdata.format[4].checked = true;
	document.getdata.format[22].checked = true;
	document.getdata.format[45].checked = true;
	document.getdata.format[46].checked = true;
} else if (value == "gq") {
	document.getdata.format[5].checked = true;
	document.getdata.format[22].checked = true;	
	
} 

}

function getSf1Data(){
var boxChk = false;

	for (var i = 0; i < 48; i++) {
	if (document.getdata.format[i].checked) {
		boxChk = true;
		break
		}
	}
	if (!boxChk) {
		alert("Please select a table group before downloading.");
	} else {
		if (IE4) alert(changenamestring);
		document.getdata.submit();
	}
}


function getRedData(){
var boxChk = false;

	for (var i = 0; i < 4; i++) {
	if (document.getdata.format[i].checked) {
		boxChk = true;
		break
		}
	}
	if (!boxChk) {
		alert("Please select a table before downloading.");
	} else {
		if (IE4) alert(changenamestring);
		document.getdata.submit();
	}
}

function getDemprofData() {

	if (IE4) alert(changenamestring);
	document.getdata.submit();
}

function displaymapper(ver) {
	
showalert(); 	 
//alert(screen.width);
	
if (ver == "sf3") {
		
	if (screen.width >= 900) {
		var MapWin = open("http://maps.rdms.udel.edu/census/censusmappersf3/default.htm","MapperWindow","width=800,height=600,scrollbars=no,resizable=no,status=yes,toolbar=no,location=no,directories=no,menubar=no");
	} else {
		var MapWin = open("http://maps.rdms.udel.edu/census/censusmappersf3/default.htm","MapperWindow","width=700,height=530,scrollbars=no,resizable=no,status=yes,toolbar=no,location=no,directories=no,menubar=no");
	}
	
} else { 
	
	if (screen.width >= 900) {
		var MapWin = open("http://maps.rdms.udel.edu/census/censusmapper/default.htm","MapperWindow","width=800,height=600,scrollbars=no,resizable=no,status=yes,toolbar=no,location=no,directories=no,menubar=no");
	} else {
		var MapWin = open("http://maps.rdms.udel.edu/census/censusmapper/default.htm","MapperWindow","width=700,height=530,scrollbars=no,resizable=no,status=yes,toolbar=no,location=no,directories=no,menubar=no");
	}

}

}

// -->