
<!--


/* browser check */

var isitW3C;
isitW3C = (document.getElementById) ? true : false;
if (!isitW3C) {
	document.location = "/oldbrowser.html";
}



/* standard library */

function MM_findObj(n, d) { //v3.0
  var p,i,x;  if(!d) d=document; if((p=n.indexOf("?"))>0&&parent.frames.length) {
    d=parent.frames[n.substring(p+1)].document; n=n.substring(0,p);}
  if(!(x=d[n])&&d.all) x=d.all[n]; for (i=0;!x&&i<d.forms.length;i++) x=d.forms[i][n];
  for(i=0;!x&&d.layers&&i<d.layers.length;i++) x=MM_findObj(n,d.layers[i].document); return x;
}

function MM_swapImage() { //v3.0
  var i,j=0,x,a=MM_swapImage.arguments; document.MM_sr=new Array; for(i=0;i<(a.length-2);i+=3)
   if ((x=MM_findObj(a[i]))!=null){document.MM_sr[j++]=x; if(!x.oSrc) x.oSrc=x.src; x.src=a[i+2];}
}

function MM_swapImgRestore() { //v3.0
  var i,x,a=document.MM_sr; for(i=0;a&&i<a.length&&(x=a[i])&&x.oSrc;i++) x.src=x.oSrc;
}

function MM_preloadImages() { //v3.0
 var d=document; if(d.images){ if(!d.MM_p) d.MM_p=new Array();
   var i,j=d.MM_p.length,a=MM_preloadImages.arguments; for(i=0; i<a.length; i++)
   if (a[i].indexOf("#")!=0){ d.MM_p[j]=new Image; d.MM_p[j++].src=a[i];}}
}






/* zenbullets specific */


function buttdown(id) {
	window.status = "zenbullets.com";
	return true;
}

function buttup(id) {
	window.status = "zenbullets.com";
	return true;
}




/* logo swapping */

function switchstatic() {   
	document.images["logo"].src = '../bandb/logoH1_flat.gif';
	window.status = "zenbullets.com";
	return true;
}

function switchmoving() {   
	document.images["logo"].src = '../bandb/logoH1.gif';
	window.status = "zenbullets.com";
	return true;
}

function switchBigOff() {   
	document.images["logo"].src = '../bandb/logoflat.gif';
	window.status = "zenbullets.com";
	return true;
}

function switchBigOn() {   
	document.images["logo"].src = '../bandb/logo.gif';
	window.status = "zenbullets.com";
	return true;
}




/* portfolio control */

var currentfocus=0;
var total=70; // equal to highest num in array

var graphiclist= new Array(total+1);

graphiclist[0] = "as3";					// ActionScript 3.0 Experiments
graphiclist[1] = "chicago";				// Art Institute of Chicago
graphiclist[2] = "blueedge";			// BlueEdge
graphiclist[3] = "bodelwyddan"; 		// Bodelwyddan Castle Silvy Interactive
graphiclist[4] = "brainjuicer";			// Brainjuicer
graphiclist[5] = "britfilm";			// British Film Resource
graphiclist[6] = "britvic";				// Britvic e-Learning
graphiclist[7] = "cleveland";			// Cleveland Museum of Art
graphiclist[8] = "picasso";				// Cleveland Picasso Interactive
graphiclist[9] = "daytimefrequency";	// Daytime Frequency, The
graphiclist[10] = "potter";				// Dennis Potter & the Singing Detective
graphiclist[11] = "drawtool";			// DrawTool Component
graphiclist[12] = "drivetech";			// DriveTech e-Learning
graphiclist[13] = "everyones";			// Everyone's Somewhere Else
graphiclist[14] = "familycat";			// Family Cat, The
graphiclist[15] = "lynch";				// Films of David Lynch, The 
graphiclist[16] = "futuremedia";		// Futuremedia - Head of Development
graphiclist[17] = "elmo";				// Futuremedia - "Elmo"
graphiclist[18] = "heirlooms";			// heirlooms
graphiclist[19] = "hilton";				// Hilton Hotels e-Learning

graphiclist[20] = "imagesound";			// ImageSound

graphiclist[21] = "isometric";			// Isometric Engine
graphiclist[22] = "jamz";				// Jamz
graphiclist[23] = "kong";				// Kong: Find Skull Island
graphiclist[24] = "lavenderroom";		// lavender/room
graphiclist[25] = "literacy";			// Literacy (BBC Jam)
graphiclist[26] = "littlebritain";		// Little Britain
graphiclist[27] = "littlelad";			// LittleLad WebStats Engine
graphiclist[28] = "livenlearn";			// Live N Learn e-Learning
graphiclist[29] = "bukowski";			// Love is a Dog From Hell
graphiclist[30] = "cornell";			// Magical World of Joseph Cornell
graphiclist[31] = "mediastudies";		// Media Studies (BBC Jam)
graphiclist[32] = "memorials";			// Memorials (BBC Jam)
graphiclist[33] = "mulveyshole";		// Mulvey's Hole
graphiclist[34] = "npgcd";				// National Portrait Gallery CD-Rom
graphiclist[35] = "npg";				// National Portrait Online Store

graphiclist[36] = "naturalengland";		// Natural England

graphiclist[37] = "newsround";			// Newsround Under-Sea Explorer
graphiclist[38] = "portraitexplorer";	// NPG Portrait Explorer
graphiclist[39] = "ozclarke";			// Oz Clarke's Wine Guide CD-Rom
graphiclist[40] = "papersnake";			// Papersnake

graphiclist[41] = "ready2rent";			// ready2rent
graphiclist[42] = "rsjigtec";			// RSJigtec
graphiclist[43] = "sciencemuseum";		// Science Museum, The
graphiclist[44] = "sacredandprofane";	// Sacred & Profane
graphiclist[45] = "sheffield";			// Sheffield Galleries and Museums Trust
graphiclist[46] = "syngenta";			// Syngenta e-Learning
graphiclist[47] = "stardust";			// Stardust

graphiclist[48] = "taxi";				// Taxi Studio

graphiclist[49] = "together";			// Together.gov.uk
graphiclist[50] = "backtothefuture";	// Universal Pictures
graphiclist[51] = "warnerbros";			// Warner Bros
graphiclist[52] = "islandpress";		// Washington University Island Press
graphiclist[53] = "yesterdays";			// Yesterdays Children
graphiclist[54] = "zbdemo";				// zenbullets Flash demo
graphiclist[55] = "zbgolf";				// zenbullets Golf 1.0


// unordered (added after 2008)

graphiclist[56] = "clusta";				// Clusta music mixer
graphiclist[57] = "moj";				// Ministry of Justice
graphiclist[58] = "eagleeye";			// EagleEye + Generic PHP
graphiclist[59] = "carboncentre";		// Carbon Centre iWeb Home Insulation
graphiclist[60] = "buzz";				// Buzz My Goat (newforms)
graphiclist[61] = "mum";				// Made Up Media magazine system
graphiclist[62] = "carousel";			// nGenera carousel
graphiclist[63] = "abart";				// 100 Abandoned Artworks
graphiclist[64] = "cauliflower";		// Cauliflower Cards
graphiclist[65] = "tronji";				// Tronji
graphiclist[66] = "shonaheath";			// Shona Heath
graphiclist[67] = "robbins";			// Robbins Flash Cards
graphiclist[68] = "ceramics";			// V&A Ceramics Red5 Video Responses
graphiclist[69] = "MOAYAH";				// MOA You Are Here
graphiclist[70] = "renhomes";			// V&A Renaissance Homes






function NameOn(nm) {
	for (var y=0; y<=total; y++) {
		if (graphiclist[y] == nm) {
			KeyOn(y);
		}
	} 
}


function KeyOn(t) {
	
	var x=0; 
	var dummystr="";
	for (x=0; x<(total+1); x++) 
	{ 
	//alert(graphiclist[x]); 
	if(t!=x){document.getElementById(graphiclist[x]).style.display= "none"};
	} 
	
	document.getElementById(graphiclist[t]).style.display= "block"; 
	
	var y=0;
	var z=0;
	z=t;
	//for (y=1; y<11; y++) {
	for (y=1; y<10; y++) {
		dummystr = "i" + y;
		//alert(dummystr);
		document.images[dummystr].src = "../bandb/" + graphiclist[z] + ".jpg";
		z++;
		if(z>total){z=0};
	}
	z=t;
	for (y=0; y>-1; y--) {
		z--;
		if(z<0){z=total};
		dummystr = "i" + y;
		// alert(dummystr);
		document.images[dummystr].src = "../bandb/" + graphiclist[z] + ".jpg";
	}
	
	currentfocus = t;
}

function MovePrev() {
	var z=0;
	z = currentfocus + 1
	if(z>total){z=0};
	KeyOn(z);
}

function MoveNext() {
	var z=0;
	z = currentfocus - 1
	if(z<0){z=total};
	KeyOn(z);
}

function lilJump(t) {
	var z = 0;
	z = currentfocus + t;
	if(z>total){z=z-total-1;}
	if(z<0){z=total+1+z;}
	KeyOn(z);
}


function returnPosition() { 
	var retStr = (currentfocus+1) + " of " + total;
	return retStr;
} 








/* portfolio preload	*/

var preImgArray = new Array();

function portfolioPreload ()
{

	MM_preloadImages('../bandb/logoH2_flat.gif');
	MM_preloadImages('../bandb/up_over.gif');
	MM_preloadImages('../bandb/down_over.gif');
	if(document.images){
		for (x=0; x<(total+1); x++) 
		{ 
			//alert("preload " + graphiclist[x]); 
			preImgArray[x] = new Image(100,100);
			preImgArray[x].src = "../bandb/" + graphiclist[x] + ".jpg";
		} 
	}

}


function LaunchToy (movie)
{
var mpath = "flash/toy.php?movie=" + movie;
//alert (mpath);
popupwin = window.open(mpath,"executivetoy","resizable=0,height=250,width=550,location=0,menubar=0,scrollbars=0,status=0,titlebar=0,toolbar=0");
}






//-->
