// Disable submit when clicked.
function disableSubmit(buttonName,formName) {
	var whichForm=eval('document.' + formName);
	var whichButton=eval('document.' + formName + '.' + buttonName);
	whichButton.disabled=true;
	whichButton.className='greybutton';
	whichForm.submit();
}

function popupWindow(whatURL) {
	popupWindow1=window.open(whatURL,"popupWindow2","toolbar=no,width=500,height=400,directories=no,status=no,scrollbars=yes,resize=no,menubar=no")
}

// Generic rollover functions

function overImage(imgName) {
	if (document.images) {
		imgOn = eval(imgName + "on.src");
		document [imgName].src = imgOn;	
	}
}

function offImage(imgName) {
	if (document.images) {
		imgOff = eval(imgName + "off.src");
		document [imgName].src = imgOff;	
	}
}

function loadImages() {
	trellison = new Image();
	trellison.src = "http://www.dcvote.org/images/trellis1.gif";
	trellisoff = new Image();
	trellisoff.src = "http://www.dcvote.org/images/trellis0.gif";
	memberson = new Image();
	memberson.src = "http://www.dcvote.org/images/members1.gif";
	membersoff = new Image();
	membersoff.src = "http://www.dcvote.org/images/members0.gif";
	mediaon = new Image();
	mediaon.src = "http://www.dcvote.org/images/media1.gif";
	mediaoff = new Image();
	mediaoff.src = "http://www.dcvote.org/images/media0.gif";
	artspageon = new Image();
	artspageon.src = "http://www.dcvote.org/images/artspage1.gif";
	artspageoff = new Image();
	artspageoff.src = "http://www.dcvote.org/images/artspage0.gif";
	libraryon = new Image();
	libraryon.src = "http://www.dcvote.org/images/library1.gif";
	libraryoff = new Image();
	libraryoff.src = "http://www.dcvote.org/images/library0.gif";
	advocacyon = new Image();
	advocacyon.src = "http://www.dcvote.org/images/advocacy1.gif";
	advocacyoff = new Image();
	advocacyoff.src = "http://www.dcvote.org/images/advocacy0.gif";
	legmaton = new Image();
	legmaton.src = "http://www.dcvote.org/images/legmat1.gif";
	legmatoff = new Image();
	legmatoff.src = "http://www.dcvote.org/images/legmat0.gif";
	involvedon = new Image();
	involvedon.src = "http://www.dcvote.org/images/involved1.gif";
	involvedoff = new Image();
	involvedoff.src = "http://www.dcvote.org/images/involved0.gif";
	eventson = new Image();
	eventson.src = "http://www.dcvote.org/images/events1.gif";
	eventsoff = new Image();
	eventsoff.src = "http://www.dcvote.org/images/events0.gif";
	supporterson = new Image();
	supporterson.src = "http://www.dcvote.org/images/supporters1.gif";
	supportersoff = new Image();
	supportersoff.src = "http://www.dcvote.org/images/supporters0.gif";
	abouton = new Image();
	abouton.src = "http://www.dcvote.org/images/about1.gif";
	aboutoff = new Image();
	aboutoff.src = "http://www.dcvote.org/images/about0.gif";
	libraryDon = new Image();
	libraryDon.src = "http://www.dcvote.org/images/libraryD1.gif";
	libraryDoff = new Image();
	libraryDoff.src = "http://www.dcvote.org/images/libraryD0.gif";
	coalitionDon = new Image();
	coalitionDon.src = "http://www.dcvote.org/images/coalitionD1.gif";
	coalitionDoff = new Image();
	coalitionDoff.src = "http://www.dcvote.org/images/coalitionD0.gif";
	contactDon = new Image();
	contactDon.src = "http://www.dcvote.org/images/contactD1.gif";
	contactDoff = new Image();
	contactDoff.src = "http://www.dcvote.org/images/contactD0.gif";
	shopDon = new Image();
	shopDon.src = "http://www.dcvote.org/images/shopD1.gif";
	shopDoff = new Image();
	shopDoff.src = "http://www.dcvote.org/images/shopD0.gif";
	donateDon = new Image();
	donateDon.src = "http://www.dcvote.org/images/donateD1.gif";
	donateDoff = new Image();
	donateDoff.src = "http://www.dcvote.org/images/donateD0.gif";
	myon = new Image();
	myon.src = "http://www.dcvote.org/images/my1.gif";
	myoff = new Image();
	myoff.src = "http://www.dcvote.org/images/my0.gif";
	homeadon = new Image();
	homeadon.src = "http://www.dcvote.org/images/HomeAdOn.jpg";
	homeadoff = new Image();
	homeadoff.src = "http://www.dcvote.org/images/HomeAd.jpg";
	searchDon = new Image();
	searchDon.src = "http://www.dcvote.org/images/searchD1.gif";
	searchDoff = new Image();
	searchDoff.src = "http://www.dcvote.org/images/searchD0.gif";
	characteron = new Image();
	characteron.src = "http://www.dcvote.org/images/character1.gif";
	characteroff = new Image();
	characteroff.src = "http://www.dcvote.org/images/character0.gif";
	responseon = new Image();
	responseon.src = "http://www.dcvote.org/images/response1.gif";
	responseoff = new Image();
	responseoff.src = "http://www.dcvote.org/images/response0.gif";
	researchon = new Image();
	researchon.src = "http://www.dcvote.org/images/research1.gif";
	researchoff = new Image();
	researchoff.src = "http://www.dcvote.org/images/research0.gif";
	struggleon = new Image();
	struggleon.src = "http://www.dcvote.org/images/struggle1.gif";
	struggleoff = new Image();
	struggleoff.src = "http://www.dcvote.org/images/struggle0.gif";
	dcmediaon = new Image();
	dcmediaon.src = "http://www.dcvote.org/images/dcmedia1.gif";
	dcmediaoff = new Image();
	dcmediaoff.src = "http://www.dcvote.org/images/dcmedia0.gif";
	tsearchon = new Image();
	tsearchon.src = "http://www.dcvote.org/images/tsearch1.gif";
	tsearchoff = new Image();
	tsearchoff.src = "http://www.dcvote.org/images/tsearch0.gif";
	tmainon = new Image();
	tmainon.src = "http://www.dcvote.org/images/tmain1.gif";
	tmainoff = new Image();
	tmainoff.src = "http://www.dcvote.org/images/tmain0.gif";
	contLLon = new Image();
	contLLon.src = "http://www.dcvote.org/images/contLL1.gif";
	contLLoff = new Image();
	contLLoff.src = "http://www.dcvote.org/images/contLL0.gif";
	joinURon = new Image();
	joinURon.src = "http://www.dcvote.org/images/donateUR1.gif";
	joinURoff = new Image();
	joinURoff.src = "http://www.dcvote.org/images/donateUR0.gif";
}

if (document.images) {
	loadImages();
}

// Returns a handle to the named layer.

function getLayer(name) {

	if (document.layers) {
		return(document.layers[name]);
	}
	else {
		layer = document.getElementById(name);
		if (layer) {
			return(layer);
		} else {
			return(null);
		}
	}
}

// Hides the named layer

function hideLayer(name) {

	var layer = getLayer(name);

	if (layer.style) {
		layer.style.visibility="hidden";	
	} else {
		layer.visibility="hide";
	}

}

// Shows the named layer

function showLayer(name) {

	var layer = getLayer(name);

	if (layer.style) {
		layer.style.visibility="visible";	
	} else {
		layer.visibility="show";
	}

}


