/**********     CSS Rollovers     **********/
function changeCSSClass(id, newClass) {
	document.getElementById(id).className = newClass;
	return;
}

/*********     POP-UP WINDOW     **********/
popupWins = new Array();

function windowOpener(url, name, args) {
/*******************************
the popupWins array stores an object reference for
each separate window that is called, based upon
the name attribute that is supplied as an argument
*******************************/
if ( typeof( popupWins[name] ) != "object" ){
	popupWins[name] = window.open(url,name,args);
} else {
	if (!popupWins[name].closed){
		popupWins[name].location.href = url;
	} else {
		popupWins[name] = window.open(url, name,args);
	}
}

popupWins[name].focus();
}


/* #########################################
	New Browser Window
   #########################################  */
function externalLinks() {
	if (!document.getElementsByTagName) return;
	var anchors = document.getElementsByTagName("a");

	for (var i=0; i<anchors.length; i++) {
  	var anchor = anchors[i];
  		if (anchor.getAttribute("href") && anchor.getAttribute("rel") == "newwin")
    			anchor.target = "_blank";
	}
}
window.onload = externalLinks;