function newImage(arg) {
	if (document.images) {
		rslt = new Image();
		rslt.src = arg;
		return rslt;
	}
}

function changeImages() {
	if (document.images && (preloadFlag == true)) {
		for (var i=0; i<changeImages.arguments.length; i+=2) {
			document[changeImages.arguments[i]].src = changeImages.arguments[i+1];
		}
	}
}

var preloadFlag = false;
function preloadImages() {
	if (document.images) {
		var national = newImage("/site_images/nav/national_on.gif");
		var regional = newImage("/site_images/nav/regional_on.gif");
		var international = newImage("/site_images/nav/international_on.gif");
		var antigay = newImage("/site_images/nav/antigay_on.gif");
		var multimedia = newImage("/site_images/nav/multimedia_on.gif");
		var wire = newImage("/site_images/nav/wire_on.gif");
		var blogosphere = newImage("/site_images/nav/blogosphere_on.gif");
		var media_profiles = newImage("/site_images/nav/media_profiles_on.gif");
		var blast_lists = newImage("/site_images/nav/email_blast_lists_on.gif");
		var news_mm = newImage("/site_images/nav/news_mm_on.gif");
		var movement_calendar = newImage("/site_images/nav/movement_calendar_on.gif");
		var research_tb = newImage("/site_images/nav/research_tb_on.gif");
		var roundtable = newImage("/site_images/nav/roundtable_on.gif");
		var interactive = newImage("/site_images/nav/interactive_on.gif");
		var search_button = newImage("/site_images/nav/search_button_on.gif");
		preloadFlag = true;
	}
}

function pop_win(image,name,w,h) {
  window.open(image, name, 'location=0,resizable=0,status=0,titlebar=1,directories=0,toolbar=0,menubar=0,scrollbars=0,status=0,width='+w+',height='+h);
  return;
}

function pop_win_scroll(image,name,w,h) {
  window.open(image, name, 'location=0,resizable=0,status=0,titlebar=1,directories=0,toolbar=0,menubar=0,scrollbars=1,status=0,width='+w+',height='+h);
  return;
}

function CreateWindow()
	{
	msgWindow=window.open("","RSVP","toolbar=no,width=550,height=575,directories=no,status=no,scrollbars=yes,resizable=yes,menubar=no")
	}

function media_player(media_file,name,w,h) {
  window.open(media_file, name, 'location=0,resizable=0,status=0,titlebar=1,directories=0,toolbar=0,menubar=0,scrollbars=0,status=0,width=425,height=350');
  return;
}



/***********************************************
* Switch Menu script- by Martial B of http://getElementById.com/
* Modified by Dynamic Drive for format & NS4/IE4 compatibility
* Visit http://www.dynamicdrive.com/ for full source code
***********************************************/

var persistmenu="yes" //"yes" or "no". Make sure each SPAN content contains an incrementing ID starting at 1 (id="sub1", id="sub2", etc)
var persisttype="sitewide" //enter "sitewide" for menu to persist across site, "local" for this page only

if (document.getElementById){ //DynamicDrive.com change
document.write('<style type="text/css">\n')
document.write('.submenu{display: none;}\n')
document.write('</style>\n')
}

function SwitchMenu(obj){
	if(document.getElementById){
	var el = document.getElementById(obj);
	var ar = document.getElementById("masterdiv").getElementsByTagName("span"); //DynamicDrive.com change
		if(el.style.display != "block"){ //DynamicDrive.com change
			for (var i=0; i<ar.length; i++){
				if (ar[i].className=="submenu") //DynamicDrive.com change
				ar[i].style.display = "none";
			}
			el.style.display = "block";
		}else{
			el.style.display = "none";
		}
	}
}

function get_cookie(Name) { 
var search = Name + "="
var returnvalue = "";
if (document.cookie.length > 0) {
offset = document.cookie.indexOf(search)
if (offset != -1) { 
offset += search.length
end = document.cookie.indexOf(";", offset);
if (end == -1) end = document.cookie.length;
returnvalue=unescape(document.cookie.substring(offset, end))
}
}
return returnvalue;
}

function onloadfunction(){
if (persistmenu=="yes"){
var cookiename=(persisttype=="sitewide")? "switchmenu" : window.location.pathname
var cookievalue=get_cookie(cookiename)
if (cookievalue!="")
document.getElementById(cookievalue).style.display="block"
}
}

function savemenustate(){
var inc=1, blockid=""
while (document.getElementById("sub"+inc)){
if (document.getElementById("sub"+inc).style.display=="block"){
blockid="sub"+inc
break
}
inc++
}
var cookiename=(persisttype=="sitewide")? "switchmenu" : window.location.pathname
var cookievalue=(persisttype=="sitewide")? blockid+";path=/" : blockid
document.cookie=cookiename+"="+cookievalue
}

if (window.addEventListener)
window.addEventListener("load", onloadfunction, false)
else if (window.attachEvent)
window.attachEvent("onload", onloadfunction)
else if (document.getElementById)
window.onload=onloadfunction

if (persistmenu=="yes" && document.getElementById)
window.onunload=savemenustate

