// JavaScript Document

d=document;

function showHide(elementid){ 
  if (document.getElementById(elementid).style.display == 'none'){ 
    document.getElementById(elementid).style.display = '';
  } else { 
    document.getElementById(elementid).style.display = 'none'; 
  } 
}

function launchPlayer(messageID){
  if(playerWin){
	playerWin.close();
  }
  var playerWin=window.open('/media_player.asp?messageID=' + messageID,playerWin,'width=550,height=450,toolbar=false,resizable=false,menubar=false,scrollbars=false,status=false');
}	

function popNewWindow(eventID, type) {
	window.open('/event_detail.asp?id=' + eventID + '&type=' + type, '_blank', 'width=450, height=450, scrollbars=yes, menubar=no');
}

function showStaff(total, obj, source){  
  for(var i=1; i<=total; i++){
	if(i==obj){
	  d.getElementById('staff' + obj).style.display='';
	  var image="<img src='" + source + "'>";
	  d.getElementById('staff_image' + obj).innerHTML=image;
	}else{
	  d.getElementById('staff' + i).style.display='none';
	}
  }
}

//sfHover couresty of http://www.htmldog.com (http://www.htmldog.com/articles/suckerfish/dropdowns/)
sfHover = function() {
	var sfEls = d.getElementById("nav").getElementsByTagName("li");
	for (var i=0; i<sfEls.length; i++) {
		sfEls[i].onmouseover=function() {
			this.className+=" sfhover";
		}
		sfEls[i].onmouseout=function() {
			this.className=this.className.replace(new RegExp(" sfhover\\b"), "");
		}
	}
}
if (window.attachEvent) window.attachEvent("onload", sfHover);


function updateName(myName){
  if(myName){
    d.getElementById('staff_name').innerHTML=myName;
  }else{
	d.getElementById('staff_name').innerHTML="Click a photo below to view details";
  }
}

function URLencode(sStr) {
  return escape(sStr).replace(/\+/g, '%2C').replace(/\"/g,'%22').replace(/\'/g, '%27');
}

function fileDownload(filePath){
  filePath = URLencode(filePath);
  var fileDownloader=window.open('/file_download_launch.asp?filePath=' + filePath,'fileDialog','width=400,height=300,toolbar=false,resizable=false,menubar=false,scrollbars=false,status=false');
}	


/////CROSSROADS FUNCTIONS

function x_createNav(groupID, pageID){
  if(d.getElementById('x_nav')){
    flashnav="<object classid='clsid:D27CDB6E-AE6D-11cf-96B8-444553540000' codebase='http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,29,0' width='525' height='230'>";
    flashnav+="<param name='movie' value='../swf/x_nav.swf'>";
    flashnav+="<param name='quality' value='high'>";
    flashnav+="<param name='wmode' value='transparent'>";
    flashnav+="<param name='FlashVars' value='domainURL=http://209.213.111.180&groupID=" + groupID + "&pageID=" + pageID + "'>";
    flashnav+="<embed src='../swf/x_nav.swf' width='525' height='230' quality='high' pluginspage='http://www.macromedia.com/go/getflashplayer' type='application/x-shockwave-flash' wmode='transparent' flashvars='domainURL=http://209.213.111.180&groupID=" + groupID + "&pageID=" + pageID + "'></embed>";
    flashnav+="</object>";

    d.getElementById('x_nav').innerHTML=flashnav;
  }
}

function x_createSide(){
  if(d.getElementById('x_side')){
	side="<div id='x_logo'><a href='http://www.crossroadsfmc.org'><img src='../images/css/x/logo.gif'></a></div>";
    side+="<div id='x_extras'>";
	side+="<div id='x_icons'>";
	side+="<img src='../images/css/x/label_buddyIcons.gif'>";
	side+="<a href='#'><img src='../images/css/x/icon1.jpg'></a>";
	side+="<a href='#'><img src='../images/css/x/icon2.jpg'></a>";
	side+="</div>";
	side+="<div id='x_wallpaper'>";
	side+="<img src='../images/css/x/label_wallpaper.gif'>";
	side+="<img src='../images/css/x/paper.jpg'>";
	side+="<img src='../images/css/x/label_resolution.gif'>";
	side+="<a href='../images/css/x/wallpaper/800x600.jpg' target='_blank'><img src='../images/css/x/800.gif' alt='800 x 600' onMouseOver=src='../images/css/x/800_over.gif' onMouseOut=src='../images/css/x/800.gif'></a>";
	side+="<a href='../images/css/x/wallpaper/1024x768.jpg' target='_blank'><img src='../images/css/x/1024.gif' alt='1024 x 768' onMouseOver=src='../images/css/x/1024_over.gif' onMouseOut=src='../images/css/x/1024.gif'></a>";
	side+="<a href='../images/css/x/wallpaper/1280x1024.jpg' target='_blank'><img src='../images/css/x/1280.gif' alt='1280 x 1024' onMouseOver=src='../images/css/x/1280_over.gif' onMouseOut=src='../images/css/x/1600.gif'></a>";
	side+="</div>";
	side+="</div>";
    side+="<a href='/swf/crossroads_promo.swf' target='_blank'><img src='../images/css/x/video.gif'></a>";
    side+="<a href='/pages/page.asp?page_id=582'><img src='../images/css/x/coreTeam.gif'></a>";

    d.getElementById('x_side').innerHTML=side;
  }
}

function x_createName(myName){
  myName=myName.replace("'", "&#39");
  if(d.getElementById('x_name')){
    pageName="<object classid='clsid:D27CDB6E-AE6D-11cf-96B8-444553540000' codebase='http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,29,0' width='295' height='30'>";
    pageName+="<param name='movie' value='../swf/x_name.swf'>";
    pageName+="<param name='quality' value='high'>";
    pageName+="<param name='wmode' value='transparent'>";
    pageName+="<param name='FlashVars' value='myName=" + myName + "'>";
    pageName+="<embed src='../swf/x_name.swf' width='295' height='30' quality='high' pluginspage='http://www.macromedia.com/go/getflashplayer' type='application/x-shockwave-flash' wmode='transparent' flashvars='myName=" + myName + "'></embed>";
    pageName+="</object>";
  
    d.getElementById('x_name').innerHTML=pageName;
  }
}

function x_writePageName(myName){
  pageName="<object classid='clsid:D27CDB6E-AE6D-11cf-96B8-444553540000' codebase='http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,29,0' width='295' height='30'>";
    pageName+="<param name='movie' value='../swf/x_name.swf'>";
    pageName+="<param name='quality' value='high'>";
    pageName+="<param name='wmode' value='transparent'>";
    pageName+="<param name='FlashVars' value='myName=" + myName + "'>";
    pageName+="<embed src='../swf/x_name.swf' width='295' height='30' quality='high' pluginspage='http://www.macromedia.com/go/getflashplayer' type='application/x-shockwave-flash' wmode='transparent' flashvars='myName=" + myName + "'></embed>";
    pageName+="</object>";
	d.write(pageName);
}

function x_eraseFooter(){
  document.getElementById('footer').style.display = 'none'; 
}

function x_createAll(myName, groupID, pageID){
  x_createSide();
  x_createName(myName);
  x_createNav(groupID, pageID);
}