function agWin() {
	window.open('agreement.htm','agWin','width=400, height=230');
	}	
	
function srcAlert(node,i) {
	var temp = node.nextSibling.elements[i].outerHTML;
	temp = temp.substring(0,temp.length-1);
	temp = temp.replace(/(\w+=)(\S+)/g,"$1\"$2\"");
	temp = temp.replace(/>\s*</g,">\n<");
	temp += ">";
	alert(temp);
	}

// Inits parsing to remove empty textnodes for Gecko
function initTNparse() {
	if (is_mac) return;
	window.TNcount = 1;
	while (window.TNcount != 0) {
		window.TNcount = 0;
		TNparse(document.body);
		}
	}
// Recursive funtions that removes the textnodes
function TNparse(oNode) {
	var j=0;
	while( j<oNode.childNodes.length) {
		var currNode = oNode.childNodes[j];
		if (currNode.childNodes.length>0)
			TNparse(currNode);
		if (currNode.nodeType == 3 && !currNode.nodeValue.search(/^\s+$/)) {
			oNode.removeChild(currNode);
			window.TNcount++;
			}
		j++;
		}
	}

function toggleDisp(node) {
	if (typeof node == 'string') node = getNode(node);
	if (is_ie4up)
		node.style.display = (node.currentStyle.display == 'none') ? 'block' : 'none';
	else if (is_gecko)
		node.style.display = (node.style.display == 'none' || node.style.display == '') ? 'block' : 'none';
	else
		alert('Your browser does not have the javascript support for these menu features.\nPlease upgrade to the most recent version of Internet Explorer, Netscape, or Mozilla.');
	}
	
function getNode(id) {
	return (typeof document.layers != 'undefined') ? document.layers[id] : (document.getElementById || document.all)(id)
	}
	