var global_slideshow;
var global_currentphoto;

function f_scrollTop() {
	return f_filterResults (
		window.pageYOffset ? window.pageYOffset : 0,
		document.documentElement ? document.documentElement.scrollTop : 0,
		document.body ? document.body.scrollTop : 0
	);
}
function f_filterResults(n_win, n_docel, n_body) {
	var n_result = n_win ? n_win : 0;
	if (n_docel && (!n_result || (n_result > n_docel)))
		n_result = n_docel;
	return n_body && (!n_result || (n_result > n_body)) ? n_body : n_result;
}
function homeslideshow(currentphoto)
{ 
	  $("#DIV_dimmer").fadeIn("slow");
	  el2 = document.getElementById('popupphoto');
	  el3 = document.getElementById('DIV_popup_photo_title');
	  el3.innerHTML = "&nbsp;";
	  global_slideshow = home_pictures;
	  photo = document.getElementById('slideshowphoto');
	  var i = 0;
	  while (i < home_pictures.length)
	  {
			preload1 = new Image;
			preload1.src=home_pictures[i]; 
			i++;
	  }
	  photo.src = global_slideshow[currentphoto];
	  global_currentphoto = currentphoto;
	  setTimeout("displaytoggle(el2)", 1000);
}

function homeshowvideo()
{
	
	el2 = document.getElementById('popupvideo');
	el3 = document.getElementById('DIV_popup_video_title');
	el3.innerHTML = "&nbsp;";
	 
	el5 = document.getElementById('movie2')
	el5.sendEvent('PLAY','false');
	$("#DIV_dimmer").fadeIn("slow"); 

	el4 = document.getElementById('movie1');
	
	setTimeout("displaytoggle(el2)", 1000);
	setTimeout("el4.sendEvent('LOAD','/videos/VID1/video.flv')", 2000);
	setTimeout("el4.sendEvent('PLAY','true')", 2100);
}
function expshowvideo()
{
	
	el2 = document.getElementById('popupvideo');
	el3 = document.getElementById('DIV_popup_video_title');
	el3.innerHTML = "&nbsp;";
	 
	el5 = document.getElementById('movie2')
	el5.sendEvent('PLAY','false');
	$("#DIV_dimmer").fadeIn("slow"); 

	el4 = document.getElementById('movie1');
	
	setTimeout("displaytoggle(el2)", 1000);
	setTimeout("el4.sendEvent('LOAD','/vidxp/exp_lg_2000k.flv')", 2000);
	setTimeout("el4.sendEvent('PLAY','true')", 2100);
}
function showvideo(foldername,title)
{
	el2 = document.getElementById('popupvideo');
	el3 = document.getElementById('DIV_popup_video_title');
	el3.innerHTML = title;
	
	$("#DIV_dimmer").fadeIn("slow"); 
	
	el4 = document.getElementById('movie1');
	
	setTimeout("displaytoggle(el2)", 1000);
	setTimeout("el4.sendEvent('LOAD','/videos/" + foldername + "/video.flv')", 2000);
	setTimeout("el4.sendEvent('PLAY','true')", 2100);
}
function displaytoggle(el)
{
	if (el.style.display == "block") {
		el.style.display = "none";
	}
	else {
		el.style.display = "block";
		el.style.top =  "";
		var position = f_scrollTop();
		el.style.top = position.toString() + "px";
	}
}
function popup_close()
{
	  el2 = document.getElementById('popupvideo');
	  el3 = document.getElementById('popupphoto');
	  
	  if (el2.style.display == "block") 
	  { 
			el4 = document.getElementById('movie1');
			el4.sendEvent('PLAY','false');
	  }
	  el2.style.display = "none";
	  el3.style.display = "none";
	  $("#DIV_dimmer").fadeOut("slow");
	  
}

function showphoto(foldername, title, slideshow)
{
	  $("#DIV_dimmer").fadeIn();  
	  el2 = document.getElementById('popupphoto');
	  el3 = document.getElementById('DIV_popup_photo_title');
	  el3.innerHTML = title;
	  global_slideshow = slideshow;  
	  photo = document.getElementById('slideshowphoto');
	  var i = 0;
	  while (i < slideshow.length)
	  {
			preload1 = new Image;
			preload1.src=slideshow[i]; 
			i++;
	  }
	  photo.src = global_slideshow[0];
	  global_currentphoto = 0;
	  setTimeout("displaytoggle(el2)", 1000);
}

function nextphoto() 
{	  
	  el = document.getElementById('slideshowphoto');
	  global_currentphoto++;
	  if (global_currentphoto == global_slideshow.length)
	  {
		  global_currentphoto = 0;
	  }
	  el.src = global_slideshow[global_currentphoto];
}
function prevphoto() 
{	  
	  el = document.getElementById('slideshowphoto');
	  global_currentphoto--;
	  if (global_currentphoto == -1)
	  {
		  global_currentphoto = global_slideshow.length - 1;
	  }
	  el.src = global_slideshow[global_currentphoto];
}
function preload_cast()
{
    if (document.images)
    {
      preload2 = new Image(135,348);
      preload2.src="images/cast_biopics_paul.png";
      preload3 = new Image(135,348);
      preload3.src="images/cast_biopics_george.png";
      preload4 = new Image(135,348);
      preload4.src="images/cast_biopics_ringo.png";
    }
}
 
 function cast_bio(person) {
	var el = document.getElementById('biotext');
	var head = document.getElementById('DIV_bio_heads');
	var nameL = document.getElementById('DIV_bio_nameL');
	var nameR = document.getElementById('DIV_bio_nameR');
	var biobox = document.getElementById('DIV_cast_bio');
	var headsname = document.getElementById('DIV_bio_headsname');
	var biopics = document.getElementById('DIV_bio_pics');
	var numbershift;
	switch(person) {
		case "john":
			el.innerHTML = document.getElementById('biotext_john').innerHTML;
			head.style.backgroundImage="url(images/cast_heads_john.png)";
			numbershift = 0;
			biobox.style.top = "0px";
			biobox.style.backgroundPosition = "0 0";
			headsname.style.top = "0px";
			biopics.style.backgroundImage = "url(images/cast_biopics_john.png)";
			break;
		case "paul":
			el.innerHTML = document.getElementById('biotext_paul').innerHTML;
			head.style.backgroundImage="url(images/cast_heads_paul.png)";
			numbershift = 1;
			biobox.style.top = "118px";
			biobox.style.backgroundPosition = "0 0";
			headsname.style.top = "0px";
			biopics.style.backgroundImage = "url(images/cast_biopics_paul.png)";
			break;
		case "george":
			el.innerHTML = document.getElementById('biotext_george').innerHTML;
			head.style.backgroundImage="url(images/cast_heads_george.png)";
			numbershift = 2;
			biobox.style.top = "0px";
			biobox.style.backgroundPosition = "0 -348px";
			headsname.style.top = "236px";
			biopics.style.backgroundImage = "url(images/cast_biopics_george.png)";
			break;
		case "ringo":
			el.innerHTML = document.getElementById('biotext_ringo').innerHTML;
			head.style.backgroundImage="url(images/cast_heads_ringo.png)";
			numbershift = 3
			biobox.style.top = "118px";
			biobox.style.backgroundPosition = "0 -348px";
			headsname.style.top = "236px";
			biopics.style.backgroundImage = "url(images/cast_biopics_ringo.png)";
			break;
	}
	numbershift = numbershift * 34 + 136;
	nameL.style.backgroundPosition = "0 -" + numbershift.toString() + "px";
	numbershift = numbershift + 136;
	nameR.style.backgroundPosition = "0 -" + numbershift.toString() + "px";
}
 
 
function clearMe(formfield){
  if (formfield.defaultValue==formfield.value)
   formfield.value = "";
 }
 
 
function expandtour() {
  el2 = document.getElementById('DIV_tour_prev_area');
  el3 = document.getElementById('moreless1');
  el4 = document.getElementById('moreless2');
  if (el2.style.height == "auto") {
	  el2.style.height = "360px";
	  el2.style.overflow = "hidden";
  }
  else {
	  el2.style.height = "auto";
	  el2.style.overflow = "auto";
  }
  temp = el3.innerHTML;
  el3.innerHTML = el4.innerHTML;
  el4.innerHTML = temp;
}
