function doPop (url, width, height) {			
	//center the pop-up	
	if (parseInt(navigator.appVersion) >= 4 ) {
		xposition = (screen.width - width) / 2;
		yposition = (screen.height - height) / 2;}
		
	args = "width=600,"
	+ "height=600,"
	+ "location=0," 
	+ "menubar=0,"
	+ "resizable=1,"
	+ "scrollbars=1,"
	+ "status=1," 
	+ "titlebar=1,"
	+ "toolbar=0,"
	+ "hotkeys=0,"
	+ "screenx=" + xposition + ","  //NN Only
	+ "screeny=" + yposition + ","  //NN Only
	+ "left=" + xposition + ","     //IE Only
	+ "top=" + yposition;           //IE Only
	
	var mynewpop = window.open(url,'popup',args);
	mynewpop.focus();	
}

function $() {
  var elements = new Array();

  for (var i = 0; i < arguments.length; i++) {
    var element = arguments[i];
    if (typeof element == 'string')
      element = document.getElementById(element);

    if (arguments.length == 1) 
      return element;

    elements.push(element);
  }

  return elements;
}

function toggle(obj) {
	var el = document.getElementById(obj);
	if ( el.style.display == 'block' ) {
		el.style.display = 'none';
	}
	else {
		el.style.display = 'block';
	}
}

function toggle_nav(obj) {
	
	$('nav_program').style.display = (obj == "nav_program") ? 'block' : 'none';
	$('nav_news').style.display = (obj == "nav_news") ? 'block' : 'none';
	$('nav_involved').style.display = (obj == "nav_involved") ? 'block' : 'none';
	$('nav_faq').style.display = (obj == "nav_faq") ? 'block' : 'none';
	$('nav_partners').style.display = (obj == "nav_partners") ? 'block' : 'none';
	$('nav_about').style.display = (obj == "nav_about") ? 'block' : 'none';
	$('nav_portal').style.display = (obj == "nav_portal") ? 'block' : 'none';
	
}

function toggle_image(item, newimage) {
	item.src = 'images/layout/' + newimage;
}

function loadMovie(quality) {
	
	var wi = 382;
	var hi = 230;
	var vid_location = '';
	var output = '';
			
	switch (quality) {
		case 'high': vid_location = 'videos/2007ad_high.mov'; break;
		case 'medium': default: vid_location = 'videos/2007ad_medium.mov'; break;
		case 'low': vid_location = 'videos/2007ad_low.mov'; break;		
	}
		
	output += '<p style="font-weight: bold;">Please note, based on your internet connection, a ' + quality + ' quality version of the ad will be played.</p>';
	output += '<object classid="clsid:02BF25D5-8C17-4B23-BC80-D3488ABDDC6B" codebase="http://www.apple.com/qtactivex/qtplugin.cab" height="' + hi + '" width="' + wi + '">';
	output += '<param name="src" value="' + vid_location + '">';
	output += '<param name="autoplay" value="true">';
	output += '<param name="type" value="video/quicktime" height="' + hi + '" width="' + wi + '">';
	output += '<embed src="' + vid_location + '" height="' + hi + '" width="' + wi + '" autoplay="true" type="video/quicktime" pluginspage="http://www.apple.com/quicktime/download/" qtsrcdontusebrowser="true">';
	output += '</object>';
		
	$('movie_output').innerHTML = output;
	
}
