var popupLinkConfig = new Array;

// set all your pop links here ... then all you have to do is give them that class!
popupLinkConfig["popup1"] = new Array ( "targetname", "width=600,height=400");
popupLinkConfig["popup2"]    = new Array ( "", "width=300,height=200,scrollbar=yes,menubar=no");


function popitup(url) {
	newwindow=window.open(url,'name','height=400,width=620,scrollbars=yes');
	if (window.focus) {newwindow.focus()}
	return false;
}


function popaudioup(url) {
	newwindow=window.open(url,'name','height=45,width=325,scrollbars=no');
	if (window.focus) {newwindow.focus()}
	return false;
}

window.onload = initPage;  
// Note: Make sure that no other JS is assigned a fuction to window.onload

function initPage() {
  initPopupLinks();
  // place any other code you wish to run on page load here
  
	if (document.images) {
		teamson = new Image(); // Active images
		teamson.src = "/project/2007/images/homepage/nav/teams_on.gif";
		teamsoff = new Image(); // Inactive images
		teamsoff.src = "/project/2007/images/homepage/nav/teams.gif";
		exhibitionon = new Image(); // Active images
		exhibitionon.src = "/project/2007/images/homepage/nav/exhibition_on.gif";
		exhibitionoff = new Image(); // Inactive images
		exhibitionoff.src = "/project/2007/images/homepage/nav/exhibition.gif";
		newson = new Image(); // Active images
		newson.src = "/project/2007/images/homepage/nav/news_on.gif";
		newsoff = new Image(); // Inactive images
		newsoff.src = "/project/2007/images/homepage/nav/news.gif";
		home1 = new Image();
		home1.src = "/project/2007/images/homepage/teams/1.jpg";		
		home2 = new Image();
		home2.src = "/project/2007/images/homepage/teams/2.jpg";		
		home3 = new Image();
		home3.src = "/project/2007/images/homepage/teams/3.jpg";		
		home4 = new Image(); 
		home4.src = "/project/2007/images/homepage/teams/4.gif";		
		home5 = new Image(); 
		home5.src = "/project/2007/images/homepage/teams/5.jpg";		
		home6 = new Image();
		home6.src = "/project/2007/images/homepage/teams/6.jpg";		

		}

  
  
}

function initPopupLinks()
{
  if (!document.getElementsByTagName) return true;
  var pageLinks = document.getElementsByTagName("a");
  for (var i = 0; i < pageLinks.length; i++) 
  {
    if (((pageLinks[i].className != null) && 
         (pageLinks[i].className != "")) ||
        ((pageLinks[i].parentNode.className != null) && 
         (pageLinks[i].parentNode.className != "")))
    {
      var linkClass = " " + pageLinks[i].className + " ";
      if ((linkClass == "  ") && (pageLinks[i].parentNode.className != ""))
      {
        linkClass = " " + pageLinks[i].parentNode.className + " ";
      }
      for (var theKey in popupLinkConfig) 
      {
        if (linkClass.indexOf(" " + theKey + " ") > -1)
        {
          if ((pageLinks[i].target == "") || (pageLinks[i].target == null))
          {
            pageLinks[i].target = (popupLinkConfig[theKey][0] != "") ? popupLinkConfig[theKey][0] : theKey;
          }
          pageLinks[i].settings = popupLinkConfig[theKey][1];
          pageLinks[i].onclick = popUp;
        }
      }
    }
  }
  return true;
}

function popUp()
{
  newWin = window.open(this.href, this.target, this.settings);
  newWin.focus();
  return false;
}



	
function imgOn(imgName) {

	if (document.images) {
		document[imgName].src = eval(imgName + "on.src");
	}
}

function imgOff(imgName) {
	if (document.images) {
		document[imgName].src = eval(imgName + "off.src");
	}
}



function homeimageroll(imgName) {
	document['rightimgr'].src = eval(imgName + ".src");
}


function showLayer(whichLayer) {
	if (document.getElementById)
	{
	var style2 = document.getElementById(whichLayer).style;
	style2.display = style2.display? "":"block";
	}
	else if (document.all)
	{
	var style2 = document.all[whichLayer].style;
	style2.display = style2.display? "":"block";
	}
	else if (document.layers)
	{
	var style2 = document.layers[whichLayer].style;
	style2.display = style2.display? "":"block";
	}
}


function hideLayer(whichLayer) {
	if (document.getElementById)
	{
	var style2 = document.getElementById(whichLayer).style;
	style2.display = style2.display? "":"none";
	}
	else if (document.all)
	{
	var style2 = document.all[whichLayer].style;
	style2.display = style2.display? "":"none";
	}
	else if (document.layers)
	{
	var style2 = document.layers[whichLayer].style;
	style2.display = style2.display? "":"none";
	}
}



function checkLayer(whichLayer) {
	var divstatus;
	
	if (document.getElementById)
	{
	var style2 = document.getElementById(whichLayer).style;
	divstatus = style2.display;
	}
	else if (document.all)
	{
	var style2 = document.all[whichLayer].style;
	divstatus = style2.display;
	}
	else if (document.layers)
	{
	var style2 = document.layers[whichLayer].style;
	divstatus = style2.display;
	}
	return(divstatus);
}

function videogo() {

	if (checkLayer('audioplayer')=="block") {
		hideLayer('audioplayer');
	}
	showLayer('videoplayer');
}

function audiogo() {

	if (checkLayer('videoplayer')=="block") {
		hideLayer('videoplayer');
	}
	showLayer('audioplayer');
}

function PlayIt(anObj)
{
		anObj.Play();
}
/* a javascript function that takes a QT movie and calls its "Stop" method */

function StopIt(anObj)
{
		anObj.Stop();
}


function stopandclose(layertogo, dividsrc, idsrc1, idsrc2) {

	//document.getElementById(idsrc2).src = "";

	//var content = document.getElementById(dividsrc).innerHTML;
	//document.getElementById(dividsrc).innerHTML="";
	
	hideLayer(layertogo);
}



function currenttracker() {
	window.status="Image "+(currentimg+1)+" of "+images.length;
}


function backwardi(){
	if (currentimg>0) {
		currentimg--;
		document.images.imageslider.src=images[currentimg];
		currenttracker();
	}
}


function forwardi(){

	if (currentimg<images.length-1){
		currentimg++;
		document.images.imageslider.src=images[currentimg];
		showt ();
		currenttracker();
	} else {
		currentimg=0; 
		document.images.imageslider.src=images[currentimg];
		showt ();
		currenttracker()
	}
}


function showt() {
	document.getElementById("imgslidertxt").innerHTML=imagestext[currentimg];

}




function forwarde(methd) {

	//alert ("method:" + methd);

	if (methd == 0) {
		if (slidetime > 0) {
			slidetimer ();
			//slidetime=0;
			//alert(slidetime);
		}
	} else {
			slidetime=0;
			//alert(slidetime);
	}
	
	
	
	if (currentimg<images.length-1){
		currentimg++;
		document.images.imageslider.src=images[currentimg];
		showe ();
		currenttracker();
	} else {
		currentimg=0; 
		document.images.imageslider.src=images[currentimg];
		showe ();
		currenttracker()
	}

	
}


function showe() {
	document.getElementById("exhibslidertxt").innerHTML=imagestext[currentimg];
}
						
function slidetimer () {
	slidetime=setTimeout('nextslide()',5000);
	return slidetime;
}

function nextslide() {
	//alert("next 1:"+slidetime);
	
	if (slidetime!=0) {
		forwarde(0);
	} else {
		//alert("next 2:"+slidetime);
	}
}




function getCookie(c_name)
{
if (document.cookie.length>0)
  {
  c_start=document.cookie.indexOf(c_name + "=")
  if (c_start!=-1)
    { 
    c_start=c_start + c_name.length+1 
    c_end=document.cookie.indexOf(";",c_start)
    if (c_end==-1) c_end=document.cookie.length
    return unescape(document.cookie.substring(c_start,c_end))
    } 
  }
return ""
}

function setCookie(c_name,value,expiredays) {
	document.cookie=c_name+ "=" +escape(value)
}

function checkCookie()
{
	visited=getCookie('visited')
	if (visited!=null && visited!="") {
		return 1;
	   } else {
		setCookie('visited','visited','')
		return 0;
	}
}

