function doNode(node) {	node.style.cursor = "pointer";	var left = node.src.substring(0, node.src.indexOf(".png"));	var right = node.src.substring(node.src.indexOf(".png"), node.src.length);		var img = new Image();	img.src = node.src;	var rimg = new Image();	rimg.src = left + "-over" + right;		node.onmouseover = function() { node.src = rimg.src; }	node.onmouseout = function() { node.src = img.src; }}init = function() {	var nodes = new Array();	var elems = document.getElementsByTagName('*');	var pattern = new RegExp("(^|\\s)rollover(\\s|$)");	for (var i = 0, j = 0; i < elems.length; i++) {		if (pattern.test(elems[i].className)) {			nodes[j] = elems[i];			j++;		}	}	for (var x = 0; x < nodes.length; x++) {		doNode(nodes[x]);	}}//leaving the senate servers so we have to display this message:function openWin(urlToOpen) {	window.open("http://www.senate.gov/cgi-bin/exitmsg?url=" + urlToOpen);	}//leaving the current site, but staying on senate servers.function openSenateWin(urlToOpen) {	window.open(urlToOpen);	}
