	/* initialise file list */

	
a = new Array(
{"filename":"A-H-22rsPANO.jpg","name":"Block A row H","pan":60,"panoid":0},
{"filename":"AL-FF-10rsPANO.jpg","name":"Block AL row FF","pan":50,"panoid":1},
{"filename":"B-C-2rsPANO.jpg","name":"Block B row C","pan":30,"panoid":2},
{"filename":"BL-FF-28rsPANO.jpg","name":"Block BL row FF","pan":0,"panoid":3},
{"filename":"C-H-15rsPANO.jpg","name":"Block C row H","pan":20,"panoid":4},
{"filename":"CL-EE-54rsPANO.jpg","name":"Block CL row EE","pan":20,"panoid":5},
{"filename":"DL-HH-71rsPANO.jpg","name":"Block DL row HH","pan":0,"panoid":6},
{"filename":"D-Q-2rsPANO.jpg","name":"Block D row Q","pan":45,"panoid":7},
{"filename":"EL-EE-78rsPANO.jpg","name":"Block EL row EE","pan":20,"panoid":8},
{"filename":"E-P-21rsPANO.jpg","name":"Block E row P","pan":20,"panoid":9},
{"filename":"FL-GG-99rsPANO.jpg","name":"Block FL row GG","pan":20,"panoid":10},
{"filename":"F-M-15rsPANO.jpg","name":"Block F row M","pan":30,"panoid":11},
{"filename":"G-H-19rsPANO.jpg","name":"Block G row H","pan":180,"panoid":12},
{"filename":"GL-EE-131rsPANO.jpg","name":"Block GL row EE","pan":20,"panoid":13},
{"filename":"H1-K-2rsPANO.jpg","name":"Block H1 row K","pan":-70,"panoid":14},
{"filename":"H2-KK-25rsPANO.jpg","name":"Block H2 row KK","pan":40,"panoid":15},
{"filename":"H3-LL-58rsPANO.jpg","name":"Block H3 row LL","pan":40,"panoid":16},
{"filename":"H4-GG-98rsPANO.jpg","name":"Block H4 row GG","pan":-110,"panoid":17},
{"filename":"H4-LL-90rsPANO.jpg","name":"Block H4 row LL","pan":-110,"panoid":18},
{"filename":"H4-SS-95rsPANO.jpg","name":"Block H4 row SS","pan":30,"panoid":19},
{"filename":"H4-X-94rsPANO.jpg","name":"Block H4 row X","pan":15,"panoid":20},
{"filename":"H5-FF-110rsPANO.jpg","name":"Block H5 row FF","pan":30,"panoid":21},
{"filename":"H5-NN-103rsPANO.jpg","name":"Block H5 row NN","pan":30,"panoid":23},
{"filename":"H5-T-112rsPANO.jpg","name":"Block H5 row T","pan":20,"panoid":24},
{"filename":"H5-UU-118rsPANO.jpg","name":"Block H5 row UU","pan":30,"panoid":25},
{"filename":"H6-LL-149rsPANO.jpg","name":"Block H6 row LL","pan":30,"panoid":26},
{"filename":"H7-JJ-181rsPANO.jpg","name":"Block H7 row JJ","pan":30,"panoid":27},
{"filename":"H8-M-204rsPANO.jpg","name":"Block H8 row M","pan":30,"panoid":28},
{"filename":"H-B-17rsPANO.jpg","name":"Block H row B","pan":0,"panoid":29},
{"filename":"HL-EE-135rsPANO.jpg","name":"Block HL row EE","pan":0,"panoid":30},
{"filename":"J-H-11rsPANO.jpg","name":"Block J row H","pan":20,"panoid":31},
{"filename":"JL-DD-158rsPANO.jpg","name":"Block JL row DD","pan":0,"panoid":32},
{"filename":"JL-EE-153rsPANO.jpg","name":"Block JL row EE","pan":0,"panoid":33},
{"filename":"K-D-11rsPANO.jpg","name":"Block K row D","pan":30,"panoid":34},
{"filename":"KL-JJ-164rsPANO.jpg","name":"Block KL row JJ","pan":20,"panoid":35},
{"filename":"P1-GG-7rsPANO.jpg","name":"Block P1 row GG","pan":50,"panoid":36},
{"filename":"P2-TT-30rsPANO.jpg","name":"Block P2 row TT","pan":40,"panoid":37},
{"filename":"P3-NN-39rsPANO.jpg","name":"Block P3 row NN","pan":40,"panoid":38},
{"filename":"P4-HH-88rsPANO.jpg","name":"Block P4 row HH","pan":40,"panoid":39},
{"filename":"T-R-1rsPANO.jpg","name":"Block T row R","pan":-150,"panoid":40},
{"filename":"T-X-27rsPANO.jpg","name":"Block T row X","pan":35,"panoid":41},
{"filename":"W-R-7rsPANO.jpg","name":"Block W row R","pan":15,"panoid":42},
{"filename":"X-P-31rsPANO.jpg","name":"Block X row P","pan":15,"panoid":43}
);


function writePanoList(currentPano){
	
	if(isNaN(currentPano))	{
	currentPano = 0;
	}
	
	document.write('<applet name="ptviewer" archive = "ptviewer.jar" code = "ptviewer.class" width = 380 height = 430 mayscript="true">');
	document.write('<param name = wait value = "res/wait.gif">');
	document.write('<param name = bar_x value = 22>');
	document.write('<param name = bar_y value = 245>');
	document.write('<param name = bar_width value = 305>');
	document.write('<param name = bar_height value = 3>');
	document.write('<param name = barcolor value = 000000>');
	document.write('<param name = quality value = 3>');
	document.write('<param name = maxspeed value = 7>');
	document.write('<param name = frame value = "res/bar.gif">');
	document.write('<param name = bgcolor value = ffffff>');
	document.write('<param name = shotspot0 value = " x279 y413 a293 b429 u\'ptviewer:startAutoPan(-1.0,0,1.0)\' ">');
	document.write('<param name = shotspot1 value = " x296 y412 a310 b428 u\'ptviewer:startAutoPan(1.0,0,1.0)\' ">');
	document.write('<param name = shotspot2 value = " x312 y412 a328 b428 u\'ptviewer:startAutoPan(0,1.0,1.0)\' ">');
	document.write('<param name = shotspot3 value = " x328 y412 a344 b428 u\'ptviewer:startAutoPan(0,-1.0,1.0)\' ">');
	document.write('<param name = shotspot4 value = " x363 y412 a377 b429 u\'ptviewer:startAutoPan(0,0,0.99)\' ">');
	document.write('<param name = shotspot5 value = " x347 y412 a361 b428 u\'ptviewer:startAutoPan(0,0,1.01)\' ">');
	document.write('<param name = file value = "ptviewer:'+currentPano+'">');

	for(i=0; i< a.length; i++) {
		document.write("<param name=pano"+a[i].panoid+" value =\"{file=panorview/"+a[i].filename+"}");
		document.write("{auto=0.3}");
		document.write("{panmin=-180}");
		document.write("{panmax=180}");
		document.write("{pan="+a[i].pan+"}");
		document.write("{tiltmin=-90}");
		document.write("{tiltmax=90}");
		document.write("{tilt=0}");
		document.write("{fovmin=12}");
		document.write("{fovmax=165}");
		document.write("{fov=72}");
		document.write("\">");
	}
	document.write("</applet>");
	
}
//end writePano

function writePanoNavigation() {
document.write("<table border=0 cellpadding=15><tr><td valign=top>");
	for(i=0; i< a.length; i++) {
		
		
		document.write("<p>");
		document.write("<a href='javascript:loadPano("+i+")'><strong>");
		document.write(a[i].name);
		document.write("</strong></a>");
		document.write("</p>");
		document.write(((i +1 )% Math.floor(a.length/4)) ==0?"</td><td valign=top>":"<br>");
		
	}

document.write("</td></tr></table>");
}

function loadPano(panoid){
	document.ptviewer.newPanoFromList(panoid);
	writePanoName(panoid);
	
	//alert(document.panoName.name);

	}

function writePanoName(panoid){
	divname = "panoName";
	strPanoName = a[panoid].name;

	panoDiv = document.getElementById(divname);
	//panoDiv.setAttribute("class","fulham");
	// remove all the children from div with pano name
	so_clearInnerHTML(panoDiv);
	
	// update the contents of the element with a new node
	panoDiv.appendChild(document.createTextNode(strPanoName));
	
	}



/******* DOM lib functions****************/

	function so_clearInnerHTML(obj) {
	// so long as obj has children, remove them
	while(obj.firstChild) obj.removeChild(obj.firstChild);
}





