// Last modified 20 May, 2008
// This script is supposed to cycle through all the images on the site,
// controlled by 'next' and 'previous' buttons.
// 
var basePrice=85; // standard base price
//
//Initialize other variables
var imagenum=0;
var listnum=0;
var pqpick=1; //if pqpick==0, no captions, if pqpick==1 include title.
//				if pqpick==2 include all info
//
// Load picture images
//
// qimg - images themselves
// info - all the info for each image
// infoT - title only
// info0 - blank image - no information
if (document.images) {
	qimg = new Image();
	info = new Image ();
	infoT = new Image ();
	info0 = new Image();
	info0.src = "objects/info0.jpg";
// images are listed by order or creation date - the dates given on the images themselves
// and as comments after each image
// Names of the portfolios to which they belong are also added in comments
// An asterisk indicates that the image is not currently displayed in that portfolio
q0 = "objects/4escarpment-spring.jpg";        //Apr. 2007         time
i0 = "objects/2escarpment-spring.jpg";      
iT0 = "objects/3escarpment-spring.jpg";      

q1 = "objects/4escarpment-winter.jpg";        //Nov. 2006         time *jury
i1 = "objects/2escarpment-winter.jpg";  
iT1 = "objects/3escarpment-winter.jpg";  

q2 = "objects/4summer-reeds.jpg";             //May. 2007 reflection   jury
i2 = "objects/2summer-reeds.jpg";           
iT2 = "objects/3summer-reeds.jpg";           

q3 = "objects/4sails-masts.jpg";              //Jul. 2007 reflection
i3 = "objects/2sails-masts.jpg";           
iT3 = "objects/3sails-masts.jpg";           

q4 = "objects/4reflecting-on-the-oriole.jpg"; //Mar. 2007 reflection   jury
i4 = "objects/2reflecting-on-the-oriole.jpg";
iT4 = "objects/3reflecting-on-the-oriole.jpg";

q5= "objects/4the-unanswered-question.jpg";   //Mar. 2008   lookingglass time 
i5= "objects/2the-unanswered-question.jpg";   
iT5= "objects/3the-unanswered-question.jpg";   

q6 = "objects/4medway-creek.jpg";             //Oct. 2005 reflection
i6 = "objects/2medway-creek.jpg";             
iT6 = "objects/3medway-creek.jpg";             

q7 = "objects/4mallard-tobermory.jpg";        //Aug. 2007 reflection	jury
i7 = "objects/2mallard-tobermory.jpg";      
iT7 = "objects/3mallard-tobermory.jpg";      

q8 = "objects/4harbourfront-living.jpg";      //Nov. 2006 reflection
i8 = "objects/2harbourfront-living.jpg";
iT8 = "objects/3harbourfront-living.jpg";

q9= "objects/4chance-encounter.jpg";          //Apr. 2008   lookingglass time 
i9= "objects/2chance-encounter.jpg";          
iT9= "objects/3chance-encounter.jpg";          

q10= "objects/4walking1.jpg";                 //Apr. 2008   lookingglass time 
i10= "objects/2walking1.jpg";                 
iT10= "objects/3walking1.jpg";                 

q11 = "objects/4enlightened-fog.jpg";         //Oct. 2006 reflection
i11 = "objects/2enlightened-fog.jpg";         
iT11 = "objects/3enlightened-fog.jpg";         

q12 = "objects/4xmas-window.jpg";             //Mar. 2007 reflection
i12 = "objects/2xmas-window.jpg";     
iT12 = "objects/3xmas-window.jpg";     

q13 = "objects/4urban-dreams3.jpg";           //Sep. 2007 reflection
i13 = "objects/2urban-dreams3.jpg";          
iT13 = "objects/3urban-dreams3.jpg";          

q14 = "objects/4urban-dreams2.jpg";           //Feb. 2007 reflection
i14 = "objects/2urban-dreams2.jpg";   
iT14 = "objects/3urban-dreams2.jpg";   

q15 = "objects/4sunset-dwelling.jpg";         //Feb. 2007 reflection    jury
i15 = "objects/2sunset-dwelling.jpg";   
iT15 = "objects/3sunset-dwelling.jpg";   

q16 = "objects/4ottawa-facade.jpg";           //Jul. 2007 reflection
i16 = "objects/2ottawa-facade.jpg";        
iT16 = "objects/3ottawa-facade.jpg";        

q17 = "objects/4london-adobe.jpg";            //Sep. 2007 reflection
i17 = "objects/2london-adobe.jpg";       
iT17 = "objects/3london-adobe.jpg";       

q18 = "objects/4frenetic-city.jpg";           //Mar. 2007 reflection
i18 = "objects/2frenetic-city.jpg";         
iT18 = "objects/3frenetic-city.jpg";         

q19 = "objects/4daisylife.jpg";               //Sep. 2007         time
i19 = "objects/2daisylife.jpg";         
iT19 = "objects/3daisylife.jpg";         

q20 = "objects/4portrait-of-a-crane.jpg";     //Apr. 2007 reflection
i20 = "objects/2portrait-of-a-crane.jpg";   
iT20 = "objects/3portrait-of-a-crane.jpg";   

q21 = "objects/4fogscape-with-trees.jpg";     //Oct. 2006             *jury *other
i21 = "objects/2fogscape-with-trees.jpg";
iT21 = "objects/3fogscape-with-trees.jpg";

q22 = "objects/4foggy-treed-sunrise.jpg";     //Oct. 2006                other
i22 = "objects/2foggy-treed-sunrise.jpg";
iT22 = "objects/3foggy-treed-sunrise.jpg";

q23 = "objects/4milkweed-sky.jpg";            //Oct. 2005              jury
i23 = "objects/2milkweed-sky.jpg";            
iT23 = "objects/3milkweed-sky.jpg";            

q24 = "objects/4leaves-shadows.jpg";          //Sep. 2006                other
i24 = "objects/2leaves-shadows.jpg";          
iT24 = "objects/3leaves-shadows.jpg";          

q25 = "objects/4leaves-sky.jpg";              //Oct. 2006               *other
i25 = "objects/2leaves-sky.jpg";  
iT25 = "objects/3leaves-sky.jpg";  

q26 = "objects/4carter-bay-footprints.jpg";   //Sep. 2006               *other
i26 = "objects/2carter-bay-footprints.jpg";   
iT26 = "objects/3carter-bay-footprints.jpg";   

q27 = "objects/4manitoulin-lichen.jpg";       //Oct. 2006                other
i27 = "objects/2manitoulin-lichen.jpg"; 
iT27 = "objects/3manitoulin-lichen.jpg"; 

q28 = "objects/4memorial.jpg";                //Sep. 2007                other
i28 = "objects/2memorial.jpg";            
iT28 = "objects/3memorial.jpg";            

q29 = "objects/4two-pairs.jpg";               //Oct. 2007 reflection
i29 = "objects/2two-pairs.jpg";             
iT29 = "objects/3two-pairs.jpg";             

q30 = "objects/4puddled-sunset.jpg";          //Apr. 2007 reflection
i30 = "objects/2puddled-sunset.jpg";       
iT30 = "objects/3puddled-sunset.jpg";       

q31 = "objects/4steps-in-time.jpg";           //Jan. 2008 reflection time
i31 = "objects/2steps-in-time.jpg";         
iT31 = "objects/3steps-in-time.jpg";         

q32 = "objects/4steps-in-space.jpg";          //Jan. 2008 reflection   jury
i32 = "objects/2steps-in-space.jpg";         
iT32 = "objects/3steps-in-space.jpg";         

q33 = "objects/4escarpment-summer.jpg";       //Jun. 2007         time
i33 = "objects/2escarpment-summer.jpg";    
iT33 = "objects/3escarpment-summer.jpg";    

q34 = "objects/4escarpment-fall.jpg";         //Nov. 2007         time
i34 = "objects/2escarpment-fall.jpg";       
iT34 = "objects/3escarpment-fall.jpg";       

q35 = "objects/4time-for-reflection.jpg";     //Mar. 2008 lookingglass time jury
i35 = "objects/2time-for-reflection.jpg";    
iT35 = "objects/3time-for-reflection.jpg";    

q36= "objects/4close-encounter.jpg";          //Apr. 2008   lookingglass time 
i36= "objects/2close-encounter.jpg";          
iT36= "objects/3close-encounter.jpg";          

q37= "objects/4promenade.jpg";           	   //May 2008   lookingglass time 
i37= "objects/2promenade.jpg";           	  
iT37= "objects/3promenade.jpg";           	  

q38= "objects/4reluctant-promenade.jpg";      //May 2008   lookingglass time 
i38= "objects/2reluctant-promenade.jpg";     
iT38= "objects/3reluctant-promenade.jpg";     

q39= "objects/4walking2.jpg";   		       //June 2008   lookingglass time 
i39= "objects/2walking2.jpg"; 
iT39= "objects/3walking2.jpg";

q40= "objects/4brick-wall.jpg";   		       //
i40= "objects/2brick-wall.jpg"; 
iT40= "objects/3brick-wall.jpg";

q41= "objects/4sony-center.jpg";   		       //
i41= "objects/2sony-center.jpg"; 
iT41= "objects/3sony-center.jpg";

q42= "objects/4oesa-lichen.jpg";   		       //
i42= "objects/2oesa-lichen.jpg"; 
iT42= "objects/3oesa-lichen.jpg";

q43= "objects/4reeds-waves1.jpg";   		       //
i43= "objects/2reeds-waves1.jpg"; 
iT43= "objects/3reeds-waves1.jpg";

q44= "objects/4picasso-manhattan.jpg";   		       //
i44= "objects/2picasso-manhattan.jpg"; 
iT44= "objects/3picasso-manhattan.jpg";

q45= "objects/4nine-manifestations.jpg";   		       //
i45= "objects/2nine-manifestations.jpg"; 
iT45= "objects/3nine-manifestations.jpg";

q46= "objects/4nine-manifestations-det.jpg";   		       //
i46= "objects/2nine-manifestations-det.jpg"; 
iT46= "objects/3nine-manifestations-det.jpg";

q47= "objects/4truck.jpg";   		       //
i47= "objects/2truck.jpg"; 
iT47= "objects/3truck.jpg";

q48= "objects/4cedar.jpg";   		       //
i48= "objects/2cedar.jpg"; 
iT48= "objects/3cedar.jpg";

q49= "objects/4radiators.jpg";   		       //
i49= "objects/2radiators.jpg"; 
iT49= "objects/3radiators.jpg";

q50= "objects/4fifty-four-ws.jpg";   		       //
i50= "objects/2fifty-four-ws.jpg"; 
iT50= "objects/3fifty-four-ws.jpg";

q51= "objects/4manhattan-clouds.jpg";   		       //
i51= "objects/2manhattan-clouds.jpg"; 
iT51= "objects/3manhattan-clouds.jpg";

q52= "objects/4five-reflections-1.jpg";   		       //
i52= "objects/2five-reflections-1.jpg"; 
iT52= "objects/3five-reflections-1.jpg";

q53= "objects/4five-reflections-2.jpg";   		       //
i53= "objects/2five-reflections-2.jpg"; 
iT53= "objects/3five-reflections-2.jpg";

q54= "objects/4five-reflections-3.jpg";   		       //
i54= "objects/2five-reflections-3.jpg"; 
iT54= "objects/3five-reflections-3.jpg";

q55= "objects/4five-reflections-4.jpg";   		       //
i55= "objects/2five-reflections-4.jpg"; 
iT55= "objects/3five-reflections-4.jpg";

q56= "objects/4five-reflections-5.jpg";   		       //
i56= "objects/2five-reflections-5.jpg"; 
iT56= "objects/3five-reflections-5.jpg";

q57= "objects/4void-1.jpg";   		       //
i57= "objects/2void-1.jpg"; 
iT57= "objects/3void-1.jpg";

q58= "objects/4void-2.jpg";   		       //
i58= "objects/2void-2.jpg"; 
iT58= "objects/3void-2.jpg";

q59= "objects/4void-3.jpg";   		       //
i59= "objects/2void-3.jpg"; 
iT59= "objects/3void-3.jpg";

q60= "objects/4void-2-det.jpg";   		       //
i60= "objects/2void-2-det.jpg"; 
iT60= "objects/3void-2-det.jpg";

q61= "objects/4five-reflections-all.jpg";   		       //
i61= "objects/2five-reflections-all.jpg"; 
iT61= "objects/3five-reflections-all.jpg";

q62= "objects/4a-milkweed-story.jpg";   		       //
i62= "objects/2a-milkweed-story.jpg"; 
iT62= "objects/3a-milkweed-story.jpg";

q63= "objects/4sand-to-trees.jpg";   		       //
i63= "objects/2sand-to-trees.jpg"; 
iT63= "objects/3sand-to-trees.jpg";

q64= "objects/4three-ducks-in-the-marina.jpg";   		       //
i64= "objects/2three-ducks-in-the-marina.jpg"; 
iT64= "objects/3three-ducks-in-the-marina.jpg";

q65= "objects/4beep-beep.jpg";   		       //
i65= "objects/2beep-beep.jpg"; 
iT65= "objects/3beep-beep.jpg";

q66= "objects/4morning-fog.jpg";   		       //
i66= "objects/2morning-fog.jpg"; 
iT66= "objects/3morning-fog.jpg";

q67= "objects/4unknown-planet.jpg";   		       //
i67= "objects/2unknown-planet.jpg"; 
iT67= "objects/3unknown-planet.jpg";

q68= "objects/4million-daisies.jpg"; 
i68= "objects/2million-daisies.jpg";
iT68= "objects/3million-daisies.jpg";

q69= "objects/4istanbul-hs.jpg"; 
i69= "objects/2istanbul-hs.jpg";
iT69= "objects/3istanbul-hs.jpg";

q70= "objects/4istanbul-rpd.jpg"; 
i70= "objects/2istanbul-rpd.jpg";
iT70= "objects/3istanbul-rpd.jpg";

q71= "objects/4istanbul-rp01.jpg"; 
i71= "objects/2istanbul-rp01.jpg";
iT71= "objects/3istanbul-rp01.jpg";

q71= "objects/4istanbul-rp01.jpg"; 
i71= "objects/2istanbul-rp01.jpg";
iT71= "objects/3istanbul-rp01.jpg";

q72= "objects/4istanbul-rp02.jpg"; 
i72= "objects/2istanbul-rp02.jpg";
iT72= "objects/3istanbul-rp02.jpg";

q73= "objects/4istanbul-rp03.jpg"; 
i73= "objects/2istanbul-rp03.jpg";
iT73= "objects/3istanbul-rp03.jpg";

q74= "objects/4istanbul-rp04.jpg"; 
i74= "objects/2istanbul-rp04.jpg";
iT74= "objects/3istanbul-rp04.jpg";

q75= "objects/4istanbul-rp05.jpg"; 
i75= "objects/2istanbul-rp05.jpg";
iT75= "objects/3istanbul-rp05.jpg";

q76= "objects/4istanbul-rp06.jpg"; 
i76= "objects/2istanbul-rp06.jpg";
iT76= "objects/3istanbul-rp06.jpg";

q77= "objects/4istanbul-rp07.jpg"; 
i77= "objects/2istanbul-rp07.jpg";
iT77= "objects/3istanbul-rp07.jpg";

q78= "objects/4istanbul-rp08.jpg"; 
i78= "objects/2istanbul-rp08.jpg";
iT78= "objects/3istanbul-rp08.jpg";


q79= "objects/4istanbul-rp09.jpg"; 
i79= "objects/2istanbul-rp09.jpg";
iT79= "objects/3istanbul-rp09.jpg";

q80= "objects/4istanbul-rp10.jpg"; 
i80= "objects/2istanbul-rp10.jpg";
iT80= "objects/3istanbul-rp10.jpg";

q81= "objects/4istanbul-rp11.jpg"; 
i81= "objects/2istanbul-rp11.jpg";
iT81= "objects/3istanbul-rp11.jpg";

q82= "objects/4istanbul-tpk01.jpg"; 
i82= "objects/2istanbul-tpk01.jpg";
iT82= "objects/3istanbul-tpk01.jpg";

q83= "objects/4istanbul-tpk02.jpg"; 
i83= "objects/2istanbul-tpk02.jpg";
iT83= "objects/3istanbul-tpk02.jpg";

q84= "objects/4istanbul-tpk03.jpg"; 
i84= "objects/2istanbul-tpk03.jpg";
iT84= "objects/3istanbul-tpk03.jpg";

q85= "objects/4istanbul-tpk04.jpg"; 
i85= "objects/2istanbul-tpk04.jpg";
iT85= "objects/3istanbul-tpk04.jpg";

q86= "objects/4istanbul-tpk05.jpg"; 
i86= "objects/2istanbul-tpk05.jpg";
iT86= "objects/3istanbul-tpk05.jpg";

q87= "objects/4istanbul-tpk06.jpg"; 
i87= "objects/2istanbul-tpk06.jpg";
iT87= "objects/3istanbul-tpk06.jpg";

q88= "objects/4istanbul-tpk07.jpg"; 
i88= "objects/2istanbul-tpk07.jpg";
iT88= "objects/3istanbul-tpk07.jpg";

q89= "objects/4istanbul-tpk08.jpg"; 
i89= "objects/2istanbul-tpk08.jpg";
iT89= "objects/3istanbul-tpk08.jpg";

q90= "objects/4istanbul-tpk09.jpg"; 
i90= "objects/2istanbul-tpk09.jpg";
iT90= "objects/3istanbul-tpk09.jpg";

q91= "objects/4istanbul-tpk10.jpg"; 
i91= "objects/2istanbul-tpk10.jpg";
iT91= "objects/3istanbul-tpk10.jpg";

q92= "objects/4istanbul-tpk11.jpg"; 
i92= "objects/2istanbul-tpk11.jpg";
iT92= "objects/3istanbul-tpk11.jpg";

q93= "objects/4istanbul-tpk12.jpg"; 
i93= "objects/2istanbul-tpk12.jpg";
iT93= "objects/3istanbul-tpk12.jpg";

q94= "objects/4istanbul-tpk13.jpg"; 
i94= "objects/2istanbul-tpk13.jpg";
iT94= "objects/3istanbul-tpk13.jpg";

qarr= new Array (q0,q1,q2,q3,q4,q5,q6,q7,q8,q9,q10,q11,q12,q13,q14,q15,q16,q17,q18,q19,q20,q21,q22,q23,q24,q25,q26,q27,q28,q29,q30,q31,q32,q33,q34,q35,q36,q37,q38,q39,q40,q41,q42,q43,q44,q45,q46,q47,q48,q49,q50,q51,q52,q53,q54,q55,q56,q57,q58,q59,q60,q61,q62,q63,q64,q65,q66,q67,q68,q69,q70,q71,q72,q73,q74,q75,q76,q77,q78,q79,q80,q81,q82,q83,q84,q85,q86,q87,q88,q89,q90,q91,q92,q93,q94)  		      

iarr= new Array (i0,i1,i2,i3,i4,i5,i6,i7,i8,i9,i10,i11,i12,i13,i14,i15,i16,i17,i18,i19,i20,i21,i22,i23,i24,i25,i26,i27,i28,i29,i30,i31,i32,i33,i34,i35,i36,i37,i38,i39,i40,i41,i42,i43,i44,i45,i46,i47,i48,i49,i50,i51,i52,i53,i54,i55,i56,i57,i58,i59,i60,i61,i62,i63,i64,i65,i66,i67,i68,i69,i70,i71,i72,i73,i74,i75,i76,i77,i78,i79,i80,i81,i82,i83,i84,i85,i86,i87,i88,i89,i90,i91,i92,i93,i94)  		      

iTarr=new Array (iT0,iT1,iT2,iT3,iT4,iT5,iT6,iT7,iT8,iT9,iT10,iT11,iT12,iT13,iT14,iT15,iT16,iT17,iT18,iT19,iT20,iT21,iT22,iT23,iT24,iT25,iT26,iT27,iT28,iT29,iT30,iT31,iT32,iT33,iT34,iT35,iT36,iT37,iT38,iT39,iT40,iT41,iT42,iT43,iT44,iT45,iT46,iT47,iT48,iT49,iT50,iT51,iT52,iT53,iT54,iT55,iT56,iT57,iT58,iT59,iT60,iT61,iT62,iT63,iT64,iT65,iT66,iT67,iT68,iT69,iT70,iT71,iT72,iT73,iT74,iT75,iT76,iT77,iT78,iT79,iT80,iT81,iT82,iT83,iT84,iT85,iT86,iT87,iT88,iT89,iT90,iT91,iT92,iT93,iT94)		      
 
 // These are the 'marks to indicate where we are in the portfolio
	mark = new Array (new Image (),new Image(),new Image(),new Image(),new Image(),new Image());
mark[0].src = "objects/markb.jpg"; 
mark[1].src = "objects/mark0.jpg"; 
mark[2].src = "objects/mark1.jpg";
mark[3].src = "objects/noinfo.jpg";
mark[4].src = "objects/info.jpg";
mark[5].src = "objects/infoT.jpg";
 
}
listinit= new Array  (0,1,2,3,4,5,6,7,8,9,10,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63,64,65,66,67,68,69,70,71,72,73,74,75,76,77,78,79,80,81,82,83,84,85,86,87,88,89,90,91,92,93,94);

listall= new Array
(69,70,71,72,73,74,75,76,77,78,79,80,81,82,83,84,85,86,87,88,89,90,91,92,93,94,68,67,66,65,63,62,60,59,58,57,64,61,56,55,54,53,52,49,48,46,45,43,47,51,44,50,39,38,37,36,10,9,35,5,32,31,34,29,42,41,40,28,19,17,13,7,16,3,33,2,30,20,0,18,12,4,15,14,8,1,27,25,22,21,11,26,24,23,6);

listreflection= new Array (48,64,43,47,32,29,17,13,7,16,3,2,20,30,4,12,15,8);
listlookingglass= new Array (39,38,37,36,10,9,5,35);
listtime= new Array (62,61,31,19,33,0,34,1);
listjury= new Array (66,67,62,35,32,7,2,4,15,23); //include just one image from each exhibition
listother= new Array (28,22,27,21,24,23);
listescarpment= new Array (0,33,34,1);
list2010= new Array (68,67,66,65);
list2009= new Array (63,62,57,58,60,59,45,46,64,49,48,43,47,51,50,44,42,41,40);
listfav= new Array (62,64,44,28,19,7,16,3,20,4,15,23,6);
listturk= new Array (69,70,71,72,73,74,75,76,77,78,79,80,81,82,83,84,85,86,87,88,89,90,91,92,93,94);
listturk2= new Array (81,94)

function pqswitch() {
//Switch info under images from 'none' to 'title' to 'on' to 'none'
pqpick=pqpick+1;
if (pqpick==3) {pqpick=0};
if (pqpick==0){
	document.pinfo.src=info0.src;
	document.info.src=mark[5].src;
	}
else if (pqpick==1){
	infoT.src=iTarr[imagenum];
	document.pinfo.src=infoT.src
	document.info.src=mark[4].src;
	}
else {
	info.src=iarr[imagenum];
	document.pinfo.src= info.src
	document.info.src=mark[3].src;
	}
}

function psel(n,m,pq,form) {
// Function to select and display the images.
// m is to select the list to be used
// n = 0: go to start of list, 
// n=+/-1:go up or down in list by 1;
// n=+/-2:go up or down by 5;
// n = 5: select an image at random from the list;
// n>=10: pick image n-10;
// pq is the initial value of pqpick (0-no info; 1-title; 2-all info; 3-don't change pqpick;
//		default value of pqpick is 1
// If info.src is also used on the page, then set pq=-pqpick to initialize that as well)
	if (pq!=3) {
		pqpick=Math.abs(pq);
		if (pq < 0) {document.info.src = mark[5-pqpick].src}
	}
    if (m==0) {list=listinit}
	else if (m==1) {list=listreflection}
	else if (m==2) {list=listlookingglass}
	else if (m==3) {list=listtime}
	else if (m==4) {list=listjury}
	else if (m==5) {list=listother}
	else if (m==6) {list=listescarpment}
	else if (m==7) {list=list2010}
	else if (m==8) {list=listfav}
	else if (m==9) {list=listall}
	else if (m==10) {list=listturk}
	else if (m==11) {list=listturk2}
    listmax=list.length-1
// If n>9 then select image number n-10	
	if (n>9) {
	  listnum=n-10;
	  if (listnum >listmax){listnum=listmax};
	}
	
// If n=5, select the number from the list at random, otherwise, go up or down in
// the list, or initialize, according to the value of n
// If n=6, do the same as n=5, except call pqswitch, too
	else if (n==5 || n==6) {
	  today = new Date();
	  nsecs = Math.round(today.getTime()/1000);
      listnum = nsecs - Math.floor(nsecs/(listmax+1))*(listmax+1);
	  if (n==6) {pqpick=0}
//  alert('listmax, listnum: '+eval(listmax)+'  '+eval(listnum));
	} else {
		if (n==0) {listnum=0}
		else {
		  p=n;
		  if (n==2 || n==-2) {p = (n*5)/2};
		  if (listnum==listmax && p > 0) {listnum=0}
		    else if (listnum==0 && p < 0) {listnum=listmax}
		  else {
		    listnum=listnum+p;
		    if (listnum > listmax) {listnum=listmax};
		    if (listnum < 0) {listnum=0}
		  }
		}
	}
	if (m!==0 && n!==5 && n!==6) {
	  listnum1=listnum+1;
	  lnumstr=listnum1+'';
	  numstr=lnumstr+' of '+(listmax+1);
	  form.infoout.value=numstr;
	}  
	imagenum=list[listnum];
	mstr1='document.m'
	mstr2='.src=mark[1].src';
	mstr3='.src=mark[2].src';
	qimg.src = qarr[imagenum];
	document.pimage.src = qimg.src
	document.pimage.width=666;
	document.pimage.height=470;
	if (pqpick==0){
	document.pinfo.src=info0.src;
	//document.info.src=mark[5].src;
	}
	else if (pqpick==1){
	infoT.src=iTarr[imagenum];
	document.pinfo.src=infoT.src;
	//document.info.src=mark[3].src;
	}
	else {
	info.src=iarr[imagenum];
	document.pinfo.src=info.src;
	//document.info.src=mark[4].src;
	}

	for (var j=0; j < list.length; j++) {
		istr=j+'';
		mstr=mstr1+istr;
		if (j==listnum) {mstr=mstr+mstr3} else {mstr=mstr+mstr2};

		eval(mstr)
	}
}


