// ************************************************************************************* // * Links * // ************************************************************************************* // * total links var totalLinks = 14; // * Cell padding var cellPadding = 3; // * Cell spacing var cellSpacing = 3; var linkDirNum=new Array(); var linkTitle=new Array(); var linkDesc=new Array(); //------------------------------------------------// linkDirNum[1]='3'; linkTitle[1]='nudes in motion'; linkDesc[1]='human form in motion'; //------------------------------------------------// linkDirNum[2]='4'; linkTitle[2]='nudes in sun'; linkDesc[2]='human form in light'; //------------------------------------------------// linkDirNum[3]='5'; linkTitle[3]='fêtes de la nuit'; linkDesc[3]='a celebration of the night'; //------------------------------------------------// linkDirNum[4]='1'; linkTitle[4]='océan du soir'; linkDesc[4]='the sea at night'; //------------------------------------------------// linkDirNum[5]='2'; linkTitle[5]='Subjektive Fotografie'; linkDesc[5]='works with personal meaning'; //------------------------------------------------// linkDirNum[6]='6'; linkTitle[6]='colour'; linkDesc[6]='works in colour'; //------------------------------------------------// linkDirNum[7]='13'; linkTitle[7]='what i saw'; linkDesc[7]='alaska and vancouver'; //------------------------------------------------// linkDirNum[8]='16'; linkTitle[8]='what i saw'; linkDesc[8]='mexico'; //------------------------------------------------// linkDirNum[9]='7'; linkTitle[9]='spirit'; linkDesc[9]='an essay: journey in the rain'; //------------------------------------------------// linkDirNum[10]='8'; linkTitle[10]='flesh'; linkDesc[10]='an essay: a nudist camp'; //------------------------------------------------// linkDirNum[11]='9'; linkTitle[11]='fantasy'; linkDesc[11]='an essay: a carnival'; //------------------------------------------------// linkDirNum[12]='10'; linkTitle[12]='heartbreak'; linkDesc[12]='an essay: dogs of mexico'; //------------------------------------------------// linkDirNum[13]='11'; linkTitle[13]='metropolis'; linkDesc[13]='an essay: chicago'; //------------------------------------------------// linkDirNum[14]='12'; linkTitle[14]='winter graves'; linkDesc[14]='an essay: all saints cemetery'; //------------------------------------------------// // ************************************************************************************* // * max images for each directory * // ************************************************************************************* var maxImages=new Array(); maxImages[1]=16; // océan du soir maxImages[2]=20; // Subjektive Fotografie maxImages[3]=20; // nudes in motion maxImages[4]=12; // nudes in sun maxImages[5]=10; // fêtes de la nuit maxImages[6]=16; // colour maxImages[7]=12; // spirit maxImages[8]=20; // flesh maxImages[9]=12; // fantasy maxImages[10]=12; // heartbreak maxImages[11]=12; // metropolis maxImages[12]=8; // winter graves maxImages[13]=20; // what i saw-- alaska and vancouver maxImages[16]=20; // what i saw-- mexico // ************************************************************************************* // * Image pre-load * // ************************************************************************************* var pic=new Array(1000); if (document.images) { for(dirs=1; dirs<=13; dirs++) { for(i=1; i<=maxImages[dirs]; i++) { pic[i]= new Image(200,200); pic[i].src="http://www.shadowphoto.com/images/" + i + "/preview/" + i + ".jpg"; } } } // ************************************************************************************* // * Function to load image * // ************************************************************************************* function Loadpic(imageFile) { document.getElementById('Photo').src = "http://www.shadowphoto.com/images/" + imageFile + "/preview/" + rndnumber(1, maxImages[imageFile]) + ".jpg"; // document.getElementById('Photo').src = "http://www.shadowphoto.com/images/" + imageFile + "/preview/1.jpg"; } // ************************************************************************************* // * Random number generator. * // ************************************************************************************* function rndnumber(low, high) { var rand = -1 while (rand < low || rand > high || isNaN(rand)) { rand = parseInt(Math.random()*(high)) + 1 } return rand }