// SEE IMPORTANT NOTE AT ABOUT LINE 1000.
//
// THE PORTFOLIO META ARRAY
var scriptRead="yes";
var wallPaperImage="";
var returnAddress=null;
var parent_album="";
var solutionsBlurb="Illustration from the \"Solutions\" series of textbooks, published by Nelson Thornes Ltd, for which I was sole illustrator.<br>" + 
"For this series I submitted, to a very tight deadline, 245 illustrations as 735 files, each illustration altered to suit " + 
"the \"Core\", \"Extension\" and \"Support\" editions of the publication.";
//
var metaArray = new Array();
// If there is a 'keyword=' in the URL then the old procedure is followed.
// If there's a 'keyword=' in the URL then the new procedure is followed and the metaArray searched.
// But this requires maintaining two lots of arrays- the new and the old.
// The better method would be to have the Album each image belongs to (and is stored in) mentioned in the metaArray Entry for that image.
// Can and should the address for the Album be included in the Album name string?
//
function Entry(name, title, copyRight, brandImage, infoTxt, nativeWidth, nativeHeight, keywords, descrip, seeMoreLink){
this.name=name;//including path to image from index.html/page.html
this.title=title;
this.copyRight=copyRight;
this.brandImage=brandImage;
this.infoTxt=infoTxt;
this.nativeWidth=nativeWidth;
this.nativeHeight=nativeHeight;
this.keywords=keywords;
this.descrip=descrip;
this.seeMoreLink=seeMoreLink;
}

// -----------------------------  FANTASY ALBUM  ----------------------------------
// var wallPaperImage="badgersSkull.jpg";
// var returnAddress="depth=3&amp;&amp;keyword=illustration1Album";
// var parent_album='illustration1Album/'; // must be set for all subAlbums and defined as an empty string for all main albums.

// Array entry numbering sort of starts at 1 to suit how I wrote the routines that use this data but thereafter I use a metaArray.length trick.
// This trick means that, while I lose the numbering of the entries,
// I don't have to re-number the whole array every time I delete or add an entry, nifty huh?
// ---------------------------------  ROW 1  --------------------------------------

metaArray[0] = new Entry(// dummy duplicate for the first entry- until I sort out the script!.
"illustration1Album/fantasyAlbum/images/ogre",
"ogre",
"Nelson Thornes Ltd 2004",
"ntlogo", 
"A combination of photo-montage and digital painting.<br>This illustration was part of a series to illuminate an educational CD ROM.<br>I was called upon to cater for a \"Lord of the Rings\" style theme.<br>Shown is an ogre, stood on a path, hurling a rock.<br><br>Click \"see more!\" now to view related illustrations.",
"700",
"550",
"keywords- illustration, fantasy, photo-real, educational, cd, characters",
"description- ogre, path, demon, giant, scarey man, castles, dark, red",
"depth=3&amp;&amp;keyword=fantasyAlbum");

metaArray[metaArray.length] = new Entry(// originally was 1.
"illustration1Album/fantasyAlbum/images/ogre",
"ogre",
"Nelson Thornes Ltd 2004",
"ntlogo", 
"A combination of photo-montage and digital painting.<br>This illustration was part of a series to illuminate an educational CD ROM.<br>I was called upon to cater for a \"Lord of the Rings\" style theme.<br>Shown is an ogre, stood on a path, hurling a rock.<br><br>Click \"see more!\" now to view related illustrations.",
"700",
"550",
"keywords- illustration, fantasy, photo-real, educational, cd, characters",
"description- ogre, path, demon, giant, scarey man, castles, dark, red",
"depth=3&amp;&amp;keyword=fantasyAlbum");

metaArray[metaArray.length] = new Entry(
"illustration1Album/fantasyAlbum/images/scareyOwls",
"scarey owl",
"Nelson Thornes Ltd 2004",
"ntlogo",
"This double page spread was for Nelson Thornes English textbook \"NTFE Skills in Non-Fiction (Access) 1\". <br>The brief called for all the elements of visual imagery present in a child\'s poem to be clearly present.<br>The poem expressed the child\'s phobia about owls, my illustration needed to relay as much of their fear as appropriate for the keystage.",
"600",
"550",
"keywords- illustration, fantasy, educational, print, photo-real, spread",
"description- scarey, owls, nightmare, mouse, church, dream, poem, nest, dark");

metaArray[metaArray.length] = new Entry(
"illustration1Album/fantasyAlbum/images/wildRiver",
"wild river",
"Nelson Thornes Ltd 2004",
"ntlogo",
"...You come to a wild river where a small, colourful bird hovers near a branch.<br>Do you go left or right? This illustration is one of a series to illuminate an educational CD ROM with a \"Lord of the Rings\" flavour.",
"733",
"550",
"keywords- illustration, fantasy, cd, photo-real, educational, double page spread",
"description- wild, river, stream, rapids, scarey, parrot, bird, adventure game, trees, water, dark");

metaArray[metaArray.length] = new Entry(
"illustration1Album/fantasyAlbum/images/snowQueen",
"snow queen",
"Nelson Thornes Ltd 2004",
"ntlogo",
"Photo-montage and digital painting.<br>The brief was quite specific in how the figures should be arranged and called for quite a lot to occur in a very small area.<br>The output resolution was 72 dpi, it appeared on the CD ROM at just 400x300.<br>Clearly some references to Narnia here. Supply your own caption.",
"733",
"550",
"keywords- illustration, fantasy, educational, cd, photo-real",
"description- snow, queen, mad, swan, trees, children, kids, chinese, basket, apples, blue");

metaArray[metaArray.length] = new Entry(
"illustration1Album/fantasyAlbum/images/greatHall",
"great hall",
"Nelson Thornes Ltd 2004",
"ntlogo",
"Part of a series of illustrations for an educational CD ROM with a fantasy theme.<br>This hall had to show a great fireplace and be a suitable environment for some magical activity.<br>I opted to create the hall and it's contents as a 3D model, chose a suitable angle and then added the flames with digital painting.",
"800",
"533",
"keywords- illustration, fantasy, educational, cd, photo-real, 3d",
"description- great, hall, magic, tables, fireplace, columns, cathedral, gold, dark");

metaArray[metaArray.length] = new Entry(
"illustration1Album/fantasyAlbum/images/spookyWood",
"spooky wood",
"Nelson Thornes Ltd 2004",
"ntlogo",
"Part of a series of illustrations on a fantasy theme.<br>The client loved my treatment of the Scarey Owls poem and asked for this very similar illustration.<br>The spooky woodland is intentionally dark though, allowing for uncertainty as to what\'s present in the image.<br>Unlike the Scarey Owls spread, this needed to be clear when viewed on a classroom OHP so I had to be careful to maintain a degree of legibility.<br>Of course, your monitor calibration may also alter it's contrast, despite the image\'s embedded ICC profile.",
"733",
"550",
"keywords- illustration, fantasy, educational, cd, photo-real",
"description- spooky, scarey, wood, forest, nightmare, snake, spider, pot, skull, trees, dark");

metaArray[metaArray.length] = new Entry(
"illustration1Album/fantasyAlbum/images/spookyCastle",
"spooky castle",
"Nelson Thornes Ltd 2004",
"ntlogo",
"Part of a series of illustrations for an educational CD ROM with a fantasy theme.<br>The brief called for a spooky castle.",
"733",
"550",
"keywords- illustration, fantasy, educational, cd, photo-real",
"description- spooky, scarey, castle, bavarian, lightening, lightning, storm, sea, rocks, island, dark");

metaArray[metaArray.length] = new Entry(
"illustration1Album/fantasyAlbum/images/magicBox",
"magic box",
"Nelson Thornes Ltd 2004",
"ntlogo",
"This illustration was part of a series to illuminate an educational CD ROM.<br>I was called upon to cater for a \"Lord of the Rings\" style theme.<br>I found it easiest on this occasion to just make the box and arrange suitably mystical objects around it.<br>The rest is digital painting.",
"531",
"400",
"keywords- illustration, fantasy, educational, cd, photo-real",
"description- magic, box, scarey, skull, potions, glitter, smoke, dark");

// ---------------------------------  ROW 2  --------------------------------------
metaArray[metaArray.length] = new Entry(
"illustration1Album/fantasyAlbum/images/magicRing",
"magic ring",
"Nelson Thornes Ltd 2004",
"ntlogo",
"A combination of 3D CGI and digital painting.<br>This illustration was part of a series to illuminate an educational CD ROM.<br>I was called upon to cater for a \"Lord of the Rings\" style theme.",
"450",
"338",
"keywords- illustration, fantasy, educational, cd, photo-real, 3d",
"description- magic, ring, jewel, runes, scarey, gold, dark");

metaArray[metaArray.length] = new Entry(
"illustration1Album/fantasyAlbum/images/sword",
"broken sword",
"Nelson Thornes Ltd 2004",
"ntlogo",
"A combination of 3D CGI and digital painting.<br>This illustration was part of a series to illuminate an educational CD ROM.<br>I was called upon to cater for a \"Lord of the Rings\" style theme.",
"450",
"338",
"keywords- illustration, fantasy, educational, cd, photo-real, 3d",
"description- sword, broken, gold, dagger, dark");

metaArray[metaArray.length] = new Entry(
"illustration1Album/fantasyAlbum/images/earrings",
"earrings",
"Nelson Thornes Ltd 2004",
"ntlogo",
"A combination of 3D CGI and digital painting.<br>This illustration was part of a series to illuminate an educational CD ROM.<br>I was called upon to cater for a \"Lord of the Rings\" style theme.",
"450",
"338",
"keywords- illustration, fantasy, educational, cd, photo-real, 3d",
"description- ear, rings, ear-rings, earrings, gold, venetian, glass, treasure, pirates, dark");

metaArray[metaArray.length] = new Entry(
"illustration1Album/fantasyAlbum/images/hobbit",
"hobbit thieving",
"Nelson Thornes Ltd 2004",
"ntlogo",
"This illustration was part of a series to illuminate an educational CD ROM.<br>I was called upon to cater for a \"Lord of the Rings\" style theme.",
"500",
"504",
"keywords- illustration, fantasy, educational, cd, photo-real",
"description- hobbit, thief, thieving, dragon, cup, goblet, chalice, gold, magic, cave, cloak, dark");

metaArray[metaArray.length] = new Entry(
"illustration1Album/fantasyAlbum/images/hobbit4",
"hobbit standing",
"Nelson Thornes Ltd 2004",
"ntlogo",
"This illustration was part of a series to illuminate an educational CD ROM.<br>I was called upon to cater for a \"Lord of the Rings\" style theme.",
"309",
"500",
"keywords- illustration, fantasy, educational, cd, photo-real",
"description- hobbit, magic, sword, cloak, dark");

metaArray[metaArray.length] = new Entry(
"illustration1Album/fantasyAlbum/images/warriorSketch",
"warrior sketch",
"Nelson Thornes Ltd 2004",
"ntlogo",
"This illustration was part of a series to illuminate an educational CD ROM.<br>I was called upon to cater for a \"Lord of the Rings\" style theme.<br>This shows a piece part way through, digital painting is starting to cover the original natural media sketch.",
"561",
"460",
"keywords- illustration, fantasy, educational, cd, sketch, painterly",
"description- warrior, sketch, knight, dragon, cloak, fire, smoke, dark");

metaArray[metaArray.length] = new Entry(
"illustration1Album/fantasyAlbum/images/pussInBoots",
"puss in boots",
"Nelson Thornes Ltd 2004",
"ntlogo",
"This illustration was part of a series to illuminate an educational CD ROM.<br>Continuing the fantasy theme, I was asked to provide an illustration of Puss in Boots.",
"367",
"575",
"keywords- illustration, fantasy, educational, cd, photo-real",
"description- puss, boots, cat, hat, cavalier, sword, fairy tale, pantomime, dark, shrek");

metaArray[metaArray.length] = new Entry(
"illustration1Album/fantasyAlbum/images/dwarfSketch",
"grumpy dwarf sketch",
"Nelson Thornes Ltd 2004",
"ntlogo",
"A rough sketch of a very grumpy dwarf for an educational CD ROM with a \"Lord of the Rings\" style theme.<br>",
"397",
"500",
"keywords-  illustration, fantasy, educational, cd, sketch, painterly",
"description- grumpy, dwarf, chain mail, reading, writing, magic, bed, scroll");
// ---------------------------  END OF FANTASY ALBUM ------------------------------


// ------------------------------  MYTH ALBUM  ------------------------------------
// var wallPaperImage="badgersSkull.jpg";
// var returnAddress="depth=3&amp;&amp;keyword=illustration1Album";
// var parent_album='illustration1Album/'; // must be set for all subAlbums and defined as an empty string for all main albums.
// ---------------------------------  ROW 1  --------------------------------------
metaArray[metaArray.length] = new Entry(
"illustration1Album/mythAlbum/images/temple",
"temple",
"Nelson Thornes Ltd 2004",
"ntlogo",
"Part of a series of illustrations for an educational CD ROM with a fantasy theme.<br>This illustration is part of a series on the theme of Atlantis.<br>It's a combination of 3D CGI, photo-montage and digital painting.<br>It was a pleasure to reconstruct this scene faithfully from Plato's original description of the gold and silver \"Temple of Poseidon\", center of Atlantis.<br><br>Click \"see more!\" now for views of the rest of the city and other illustrations from the same series.",
"733",
"550",
"keywords- myth, cd, photo-real, educational, illustration, 3d",
"description- temple, parthenon, acropolis, gold roof, tiny greek people, pyramids, statues, 3d",
"depth=3&amp;&amp;keyword=mythAlbum");

metaArray[metaArray.length] = new Entry(
"illustration1Album/mythAlbum/images/atlantis",
"atlantis",
"Nelson Thornes Ltd 2004",
"ntlogo",
"Part of a series of illustrations for an educational CD ROM with a fantasy theme.<br>This illustration is part of a series on the theme of Atlantis.<br>Called on to illustrate the entire city I used 3D CGI and a little photo-montage.<br>It was a pleasure to reconstruct this scene faithfully from Plato's original description.",
"733",
"550",
"keywords- myth, cd,  photo-real, educational, illustration, 3d",
"description- atlantis, city, parthenon, acropolis, gold roof, tiny greek people, pyramids, statues, 3d");

metaArray[metaArray.length] = new Entry(
"illustration1Album/mythAlbum/images/atlantisBrochure",
"atlantis brochure",
"Nelson Thornes Ltd 2004",
"ntlogo",
"Part of a series of illustrations for an educational CD ROM with a fantasy theme.<br>This illustration is part of a series on the theme of Atlantis.<br>Called on to illustrate the entire city I used 3D CGI and a little photo-montage.<br>It was a pleasure to reconstruct this scene faithfully from Plato's original description.",
"733",
"550",
"keywords- myth, advertising, print, design, cd,  photo-real, educational, illustration, 3d, logo",
"description- atlantis, brochure, flyer, booklet, guide, advertisment, city, parthenon, acropolis, gold roof, tiny greek people, pyramids, statues, 3d");

metaArray[metaArray.length] = new Entry(
"illustration1Album/mythAlbum/images/atlantisCloseUp",
"atlantis from the air",
"Nelson Thornes Ltd 2004",
"ntlogo",
"Part of a series of illustrations for an educational CD ROM with a fantasy theme.<br>This illustration is part of a series on the theme of Atlantis.<br>Called on to illustrate the entire city I used 3D CGI and a little photo-montage.<br>It was a pleasure to reconstruct this scene faithfully from Plato's original description.",
"733",
"550",
"keywords- myth, cd,  photo-real, educational, illustration, 3d",
"description- atlantis, city, parthenon, acropolis, gold roof, tiny greek people, pyramids, statues, aerial, overhead, 3d");

metaArray[metaArray.length] = new Entry(
"illustration1Album/mythAlbum/images/atlantisLowPOV",
"atlantis from the sea",
"Nelson Thornes Ltd 2004",
"ntlogo",
"Part of a series of illustrations for an educational CD ROM with a fantasy theme.<br>This illustration is part of a series on the theme of Atlantis.<br>Called on to illustrate the entire city I used 3D CGI and a little photo-montage.<br>It was a pleasure to reconstruct this scene faithfully from Plato's original description.",
"733",
"550",
"keywords- myth, cd,  photo-real, educational, illustration, 3d",
"description- atlantis, city, parthenon, acropolis, gold roof, pyramids, ancient, greek, boats, octopus, squid, sea monster, 3d");

metaArray[metaArray.length] = new Entry(
"illustration1Album/mythAlbum/images/atlantisPostcard",
"atlantis postcard",
"Nelson Thornes Ltd 2004",
"ntlogo",
"Part of a series of illustrations for an educational CD ROM with a fantasy theme.<br>This illustration is part of a series on the theme of Atlantis.<br>Called on to illustrate the entire city I used 3D CGI and a little photo-montage.<br>It was a pleasure to reconstruct this scene faithfully from Plato's original description.",
"733",
"550",
"keywords- myth, cd,  photo-real, educational, illustration, 3d",
"description- atlantis, city, parthenon, acropolis, gold roof, postcard, pyramids, statues, 3d");

metaArray[metaArray.length] = new Entry(
"illustration1Album/mythAlbum/images/diver",
"diver",
"Nelson Thornes Ltd 2004",
"ntlogo",
"Part of a series of illustrations for an educational CD ROM with a fantasy theme.<br>This illustration is part of a series on the theme of Atlantis.",
"733",
"550",
"keywords- myth, cd,  photo-real, educational, illustration",
"description- atlantis, diver, scuba diver, frogman, underwater, boy, fish, swimming, dark, blue");

metaArray[metaArray.length] = new Entry(
"illustration1Album/mythAlbum/images/searchEngine",
"atlantis search engine",
"Nelson Thornes Ltd 2004",
"ntlogo",
"Part of a series of illustrations for an educational CD ROM with a fantasy theme.<br>This illustration is part of a series on the theme of Atlantis.",
"777",
"580",
"keywords- myth, cd,  photo-real, educational, illustration, funny",
"description- atlantis, search engine, screen shot, screenshot, google, bugle, fake, web page");
// ---------------------------  END OF MYTH ALBUM ------------------------------

// ----------------------------  SCI-FI ALBUM  ----------------------------------
// var wallPaperImage="badgersSkull.jpg";
// var returnAddress="depth=3&amp;&amp;keyword=illustration1Album";
// var parent_album='illustration1Album/'; // must be set for all subAlbums and defined as an empty string for all main albums.
// -------------------------------  ROW 1  -------------------------------------
metaArray[metaArray.length] = new Entry(
"illustration1Album/sci-fiAlbum/images/antiViral",
"anti-viral",
"Runninghead 2004",
"rhlogo",
"A double page spread produced at very high resolution, one of many illustrations of a \"Spacey\" nature.<br>This illustration of anti-virus software attacking a computer virus demonstrates a variety of digital image production techniques.<br>The software is shown as guided missiles with rocket-trails of bright light.<br>The virus, a 3D object, is the large reflective ball of tentacles.<br><br>Click \"see more!\" now to view related illustrations.",
"734",
"550",
"keywords- sci-fi, print, cd, photo-real, illustration, 3d, posters, spread",
"description- anti, viral, virus, missiles, explosion, dark, sci-fi, computer, 3d",
"depth=3&amp;&amp;keyword=sci-fiAlbum");

metaArray[metaArray.length] = new Entry(
"illustration1Album/sci-fiAlbum/images/spaceship1",
"spaceship 1",
"Runninghead 2004",
"rhlogo",
"To prepare for a large commission on the subject of futuristic space travel I began to learn how to make 3D spaceships. <br>This is my first experiment.",
"795",
"550",
"keywords- sci-fi, educational, cd, photo-real, illustration, 3d",
"description- space, spaceship, alien, dark, sci-fi, 3d");

metaArray[metaArray.length] = new Entry(
"illustration1Album/sci-fiAlbum/images/redRocketship",
"red rocketship",
"Runninghead 2004",
"rhlogo",
"To prepare for a large commission on the subject of futuristic space travel I began to learn how to make 3D spaceships. <br>This is my second experiment.",
"533",
"400",
"keywords- sci-fi, educational, cd, photo-real, illustration, 3d",
"description- space, red, spaceship, rocketship, rocket, tin-tin, alien, dark, sci-fi, 3d");

metaArray[metaArray.length] = new Entry(
"illustration1Album/sci-fiAlbum/images/seaWalkers",
"seawalkers",
"Nelson Thornes Ltd 2004",
"ntlogo",
"This appeared on an interactive educational CD ROM, on the subject of futuristic space travel, designed to inspire 9 to 13 year olds to read and write.<br>I was asked to design what the text referred to as \"Spacepods\".<br>The idea is that this planet has arid red land and very stormy red seas which means travel requires some kind of advanced spacey vehicle.<br>The text required craft that looked appropriate for crossing rough seas, flight and space travel.<br>Here the 3D design I came up with shows the flying craft with legs extended, as though they might walk through rough seas like mobile oil-rigs.<br>The face-off composition adds a little drama.",
"737",
"550",
"keywords- sci-fi, educational, cd, photo-real, illustration, 3d",
"description- seawalkers, walker, space, silver, chrome, speed boats, battle, sea, spaceship, alien, sci-fi, 3d, spacepod");

metaArray[metaArray.length] = new Entry(
"illustration1Album/sci-fiAlbum/images/planet",
"planet fun",
"Nelson Thornes Ltd 2004",
"ntlogo",
"This 3D illustration appeared on an interactive educational CD ROM, on the subject of futuristic space travel, designed to inspire 9 to 13 year olds to read and write.<br>The brief called for a brown planet with lots of rings and moons as shown.<br>I also had to make a whole solar system  of other worlds but once I'd made this, the most crazily complex of planetary systems, I found making others relatively easy, and great fun.",
"779",
"550",
"keywords- sci-fi, educational, cd, photo-real, illustration, 3d",
"description- planet, fun, rings, saturn, brown, moon, clouds, space, alien, dark, sci-fi, 3d");

metaArray[metaArray.length] = new Entry(
"illustration1Album/sci-fiAlbum/images/planet2",
"volcanic moon",
"Nelson Thornes Ltd 2004",
"ntlogo",
"This 3D illustration \(detail only shown\) appeared on an interactive educational CD ROM, on the subject of futuristic space travel, designed to inspire 9 to 13 year olds to read and write.<br>The brief called for an orange gas-giant with coloured moons as shown.<br>I also had to make a whole solar system of other worlds. Making planets in 3D is easier than it looks, and great fun.",
"302",
"400",
"keywords- sci-fi, educational, cd, photo-real, illustration, 3d",
"description- volcanic, moons, planet, orange, clouds, space, alien, dark, sci-fi, 3d");

metaArray[metaArray.length] = new Entry(
"illustration1Album/sci-fiAlbum/images/narrator",
"narrator",
"Nelson Thornes Ltd 2004",
"ntlogo",
"Illustration for an educational CD ROM designed to inspire 9 to 13 year olds to read and write.<br>This is the narrator of the CD ROM.<br>The brief asked for a full-length character, obviously human but alien-looking.<br>You can probably tell I had fun with the pink hair and gold skin, he reminds me of Prince Charles showing someone around his estate.<br>The floating chair, which I made in 3D, was my solution to the lack of space available for the figure.<br>While the author called for the feet to be visible, a standing full-length figure in the illustration\'s 800x600 format would have seemed really quite far away. The characters expression, required by the brief, would have had to occur in a space of less than 32 pixels.<br>The floating chair looks quite spacey and nicely avoids the \"lego painting\" effect which is the result of trying squeeze too much detail in to too small an extent.",
"677",
"550",
"keywords- sci-fi, educational, characters, cd, photo-real, illustration, 3d",
"description- narrator, mars, man, desert, pink hair, suit, palm top, red chair, space, alien, sci-fi, 3d");

metaArray[metaArray.length] = new Entry(
"illustration1Album/sci-fiAlbum/images/galaxy",
"galaxy",
"Runninghead 2004",
"rhlogo",
"Background for a for an illustration on on the theme of futuristic space travel.<br>This was for an educational CD ROM designed to inspire 9 to 13 year olds to read and write.",
"660",
"550",
"keywords- sci-fi, educational, cd, photo-real, illustration, 3d, spread",
"description- space, galaxy, stars, alien, dark, sci-fi, 3d");

// ---------------------------------  ROW 2  --------------------------------------
metaArray[metaArray.length] = new Entry(
"illustration1Album/sci-fiAlbum/images/blue",
"blue alien",
"Nelson Thornes Ltd 2004",
"ntlogo",
"I designed this character in 3D for a large commission on the theme of futuristic space travel. This appeared on an interactive educational CD ROM designed to inspire 9 to 13 year olds to read and write. <br>I paid close attention to the text to produce this design for the cute extraterrestrial.<br>He's meant to be from a world where water is plentiful, he's crashed on an arid continent and he's first seen in the text licking condensation from the leg of a water tower.<br>He had to be cute and obviously aquatic- as you can see he looks a little like a fish in a wetsuit and his feet are fins turned on their side as though to better support the bodys weight on land.<br>I particularly like his face, which illuminates the scenes he appears in like a torch.<br>The glowing symbol down the front of the body appears subtly hidden throughout the scenes leading up to his appearance, as though left in the landscape by some ancient race.<br>I hope some kids pick up on the implication that the blue character\'s ancestors once inhabited the world he's marooned on, now populated by humanity.",
"711",
"550",
"keywords- sci-fi, educational, cd, photo-real, illustration, 3d",
"description- space, spaceship, alien, ufo, landing, close encounters, et, dark, blue, sci-fi, 3d");

metaArray[metaArray.length] = new Entry(
"illustration1Album/sci-fiAlbum/images/zakAndBlue",
"zak and blue",
"Nelson Thornes Ltd 2004",
"ntlogo",
"This appeared on an interactive educational CD ROM, on the subject of futuristic space travel, designed to inspire 9 to 13 year olds to read and write.<br>Here, at the foot of a water tower, our intrepid spaceboy protagonist, \"Zak\" meets a blue alien.<br>The low buildings, of a suitably spacey design, were also created in 3D as the plot required I despict this location from several different angles.",
"693",
"550",
"keywords- sci-fi, educational, cd, photo-real, illustration, 3d",
"description- space, spaceship, alien, ufo, landing, close encounters, boy, meeting, et, water tower, dark, blue, sci-fi, 3d");

metaArray[metaArray.length] = new Entry(
"illustration1Album/sci-fiAlbum/images/ufo",
"ufo",
"Nelson Thornes Ltd 2004",
"ntlogo",
"This appeared on an interactive educational CD ROM, on the subject of futuristic space travel, designed to inspire 9 to 13 year olds to read and write.<br>Here a ufo returns to pick up an alien castaway.<br>On the left is a futuristic water tower, obviously based on the Phillip Starck lemon squeezer.<br>The glowing symbol on the ufo also appears subtly hidden throughout the scenes leading up to this finale, as though left in the landscape by some ancient race.<br>I hope some kids pick up on this implication that the aliens once inhabited this world, now populated by humanity.",
"733",
"550",
"keywords- sci-fi, educational, cd, photo-real, illustration, 3d",
"description- space, spaceship, alien, ufo, landing, close encounters, et, water tower, dark, sci-fi, 3d");

metaArray[metaArray.length] = new Entry(
"illustration1Album/sci-fiAlbum/images/crystalCity",
"crystal city",
"Nelson Thornes Ltd 2004",
"ntlogo",
"This appeared on an interactive educational CD ROM, on the subject of futuristic space travel, designed to inspire 9 to 13 year olds to read and write.<br>The brief called for an entire city made of oddly spiralling crystal skycrapers.<br>Inspired by Lindisfarne this whole illustration is made in 3D.<br>There's a white light inside the rocky promontary that shines up through the coloured crystal towers.<br>Visible out at sea to right are some giant balloon trees, a feature of other scenes in this series.",
"733",
"550",
"keywords- sci-fi, educational, cd, photo-real, illustration, 3d",
"description- crystal, city, space, spaceship, space hopper, balloon tree, alien, dark, sci-fi, 3d");

metaArray[metaArray.length] = new Entry(
"illustration1Album/sci-fiAlbum/images/postcard",
"planet-x postcard",
"Nelson Thornes Ltd 2004",
"ntlogo",
"This appeared on an interactive educational CD ROM, on the subject of futuristic space travel, designed to inspire 9 to 13 year olds to read and write.<br>The text described a planet with a wild, rocky shore with giant crustaceans and cephalopods.<br>As with all the illustrations in this series the deadline was quite tight and I've never been entirely happy with this one, though it does demonstrate a good mix of 2 and 3D image production and I like the faded postcard effect.",
"733",
"550",
"keywords- sci-fi, educational, cd, photo-real, illustration, 3d, posters",
"description- planet x, postcard, space, crabs, shells, sea, shore, cornwall, coast, alien, sci-fi, 3d");

metaArray[metaArray.length] = new Entry(
"illustration1Album/sci-fiAlbum/images/jungle1",
"jungle 1",
"Nelson Thornes Ltd 2004",
"ntlogo",
"This appeared on an interactive educational CD ROM, on the theme of Atlantis, designed to inspire 9 to 13 year olds to read and write.<br>The text prescribed the animals shown.",
"733",
"550",
"keywords- sci-fi, educational, cd, photo-real, illustration",
"description- tiger, parrot, giraffe, elephant, space, jungle, animals, alien, dark, sci-fi, 3d");

metaArray[metaArray.length] = new Entry(
"illustration1Album/sci-fiAlbum/images/jungle2",
"jungle 2",
"Nelson Thornes Ltd 2004",
"ntlogo",
"This appeared on an interactive educational CD ROM, on the subject of futuristic space travel, designed to inspire 9 to 13 year olds to read and write.<br>The animals in this scene were prescribed by the text.",
"733",
"550",
"keywords- sci-fi, educational, cd, photo-real, illustration",
"description- flying, monkey, monkies, space, jungle, animals, alien, dark, sci-fi, 3d");
// ---------------------------  END OF SPACE ALBUM ------------------------------

// --------------------------  SHAKESPEARE ALBUM  -------------------------------
// var wallPaperImage="badgersSkull.jpg";
// var returnAddress="depth=3&amp;&amp;keyword=illustration1Album";
// var parent_album='illustration1Album/'; // must be set for all subAlbums and defined as an empty string for all main albums.
// ---------------------------------  ROW 1  ------------------------------------
metaArray[metaArray.length] = new Entry(
"illustration1Album/shakespeareAlbum/images/hamlet",
"hamlet",
"Nelson Thornes Ltd 2004",
"ntlogo",
"A 3D CGI skull for ther cover of Hamlet, one of 10 covers for the Nelson Thornes \"Shakespeare Made Easy\" re-edition.<br>The client loved my previous 3D work and my idea for this series was to have a single 3D object from each play, set upon a stage and dramatically lit by a single spotlight.<br>Covers for the series had to have a similar impact to a blockbuster DVD release.<br> While this initial concept had to make way somewhat for marketing constraints, I\'m quite happy with the illustrations.<br>The client loved my previous 3D work and my initial idea for this series of covers was to have a single object from each play, set upon a stage and dramatically lit by a single spotlight.<br>After considerable consultation, market testing and a variety of test pieces, we eventually came back to the initial concept.<br>This shows the skull of Yorik.<br><br>Click \"see more!\" now to view related illustrations.",
"362",
"550",
"keywords- recent, shakespeare, covers, print, educational, photo-real, illustration, 3d, design",
"description- skull, worm, soil, stage, spotlight, play, dark",
"depth=3&amp;&amp;keyword=shakespeareAlbum");

metaArray[metaArray.length] = new Entry(
"illustration1Album/shakespeareAlbum/images/macbeth_cover_rough",
"shakespeare cover",
"Nelson Thornes Ltd 2004",
"ntlogo",
"Here\'s the cover I designed for all of the Shakespeare series, constraints of branding resulted in a more conventional final, in this one fonts are still to be decided on.<br>This shows Macbeth, just as a sample of how the illustrations sit in context.<br><br>Covers for the series had to have a similar impact to a blockbuster DVD release, the aim being to sell the dramas to a young audience.<br> While this initial concept had to make way somewhat for branding constraints, I\'m quite happy with the illustrations.<br>The client loved my previous 3D work and my initial idea for this series of covers was to have a single object from each play, set upon a stage and dramatically lit by a single spotlight.<br>After considerable consultation, market testing and a variety of test pieces, we eventually came back to the initial concept.",
"720",
"508",
"keywords- recent, shakespeare, covers, print, educational, photo-real, illustration, 3d, design, painterly",
"description- shakespeare, landscape, macbeth, dagger, dark, cover, drama, play, 3d");

metaArray[metaArray.length] = new Entry(
"illustration1Album/shakespeareAlbum/images/merchant_detail",
"merchant (detail)",
"Nelson Thornes Ltd 2004",
"ntlogo",
"A detail from the scales for \"The Merchant of Venice\".<br>Part of the Nelson Thornes \"Shakespeare Made Easy\" re-edition.<br><br>When creating an image in 3D great attention to realistic details is essential.<br>This image demonstrates several aspects of the fluid dynamics of blood.<br>Dripping, meandering, coagulation, transparency that is variable with thickness, viscosity and the effects of the pan\'s motion, all on a reflective surface of beaten copper.<br><br>Showing some quite advanced metallic texturing, these scales were to have the pound of flesh in one pan and and a lathed antique weight in the other.<br>The bloody meat was later removed out of consideration for the target market. Submitting roughs did though allow me to tell a client \"Here's your bloody pound of flesh, hope you're happy with it!\"<br><br>Covers for the series had to have a similar impact to a blockbuster DVD release, the aim being to sell the dramas to a young audience.<br> While this initial concept had to make way somewhat for branding constraints, I\'m quite happy with the illustrations.<br>The client loved my previous 3D work and my initial idea for this series of covers was to have a single object from each play, set upon a stage and dramatically lit by a single spotlight.<br>After considerable consultation, market testing and a variety of test pieces, we eventually came back to the initial concept.<br>",
"733",
"400",
"keywords- shakespeare, covers, print, educational, photo-real, illustration, 3d, design",
"description- shakespeare, blood, bloody, bowl, gold, copper, brass, metal, pan, scales, dark, cover, drama, play, 3d");

metaArray[metaArray.length] = new Entry(
"illustration1Album/shakespeareAlbum/images/merchant",
"the merchant of venice",
"Nelson Thornes Ltd 2004",
"ntlogo",
"The scales from \"The Merchant of Venice\", the filigree brass crest is the Lion of Saint Mark, symbol of Venice.<br><br>Part of the Nelson Thornes \"Shakespeare Made Easy\" re-edition.<br><br>Showing some quite advanced metallic texturing, these scales were to have the pound of flesh in one pan and and a lathed antique weight in the other.<br>The bloody meat was later removed out of consideration for the target market. Submitting roughs did though allow me to tell a client \"Here's your bloody pound of flesh, hope you're happy with it!\"<br><br>Covers for the series had to have a similar impact to a blockbuster DVD release, the aim being to sell the dramas to a young audience.<br> While this initial concept had to make way somewhat for branding constraints, I\'m quite happy with the illustrations.<br>The client loved my previous 3D work and my initial idea for this series of covers was to have a single object from each play, set upon a stage and dramatically lit by a single spotlight.<br>After considerable consultation, market testing and a variety of test pieces, we eventually came back to the initial concept.<br>",
"700",
"550",
"keywords- shakespeare, covers, print, educational, photo-real, illustration, 3d, design",
"description- shakespeare, blood, bloody, bowl, gold, copper, brass, metal, pan, scales, dark, cover, drama, play, 3d");

metaArray[metaArray.length] = new Entry(
"illustration1Album/shakespeareAlbum/images/othello_detail",
"othello (detail)",
"Nelson Thornes Ltd 2004",
"ntlogo",
"A detail from the lace kerchief for \"Othello\", showing just how much attention to detail is required to make a white surface look specifically like silky cloth.<br><br>Part of the Nelson Thornes \"Shakespeare Made Easy\" re-edition.<br>Covers for the series had to have a similar impact to a blockbuster DVD release, the aim being to sell the dramas to a young audience.<br> While this initial concept had to make way somewhat for branding constraints, I\'m quite happy with the illustrations.<br>The client loved my previous 3D work and my initial idea for this series of covers was to have a single object from each play, set upon a stage and dramatically lit by a single spotlight.<br>After considerable consultation, market testing and a variety of test pieces, we eventually came back to the initial concept.",
"600",
"470",
"keywords- shakespeare, covers, print, educational, photo-real, illustration, 3d, design",
"description- shakespeare, othello, othelo, desdemona, handkerchief, hanky, kerchief, cloth, silk, monogram, dark, cover, drama, play, 3d");

metaArray[metaArray.length] = new Entry(
"illustration1Album/shakespeareAlbum/images/othello",
"othello",
"Nelson Thornes Ltd 2004",
"ntlogo",
"Desdemona\'s lace kerchief from \"Othello\".<br>The kerchief had to be shown in the act of falling dramatically to the floor.<br>I created a 3D animation of the kerchief and applied various environmental controls, taking snapshots at various stages of the fall.<br>This frame was the one chosen by the client.<br><br>Part of the Nelson Thornes \"Shakespeare Made Easy\" re-edition.<br>Covers for the series had to have a similar impact to a blockbuster DVD release, the aim being to sell the dramas to a young audience.<br> While this initial concept had to make way somewhat for branding constraints, I\'m quite happy with the illustrations.<br>The client loved my previous 3D work and my initial idea for this series of covers was to have a single object from each play, set upon a stage and dramatically lit by a single spotlight.<br>After considerable consultation, market testing and a variety of test pieces, we eventually came back to the initial concept.",
"525",
"507",
"keywords- shakespeare, covers, print, educational, photo-real, illustration, 3d, design",
"description- shakespeare, othello, othelo, desdemona, handkerchief, hanky, kerchief, cloth, silk, monogram, dark, cover, drama, play, 3d");

metaArray[metaArray.length] = new Entry(
"illustration1Album/shakespeareAlbum/images/dreamDonkey",
"midsummer night\'s dream 1",
"Runninghead 2004",
"rhlogo",
"A lovely ass, 3D CGI concept work for \"A Midsummer Night\'s Dream\", part of the Nelson Thornes \"Shakespeare Made Easy\" re-edition.<br><br>This (rough) donkey-head had to look as though sleeping contently, a wreath of oak, ivy and English wildflowers was used for this play's cover instead.<br>It was more in keeping with the initial, object focussed, idea.<br><br>Covers for the series had to have a similar impact to a blockbuster DVD release, the aim being to sell the dramas to a young audience.<br> While this initial concept had to make way somewhat for branding constraints, I\'m quite happy with the illustrations.<br>The client loved my previous 3D work and my initial idea for this series of covers was to have a single object from each play, set upon a stage and dramatically lit by a single spotlight.<br>After considerable consultation, market testing and a variety of test pieces, we eventually came back to the initial concept.",
"700",
"525",
"keywords- shakespeare, covers, print, educational, photo-real, illustration, 3d, design",
"description- shakespeare, midsummer, night\'s, dream, ass, donkey, head, bottom, puck, animal, sleeping, dreaming, happy, dark, cover, drama, play, 3d");

metaArray[metaArray.length] = new Entry(
"illustration1Album/shakespeareAlbum/images/dream",
"midsummer night\'s dream 2",
"Runninghead 2004",
"rhlogo",
"A wreath of oak, ivy and English wildflowers, 3D CGI work for \"A Midsummer Night\'s Dream\", part of the Nelson Thornes \"Shakespeare Made Easy\" re-edition.<br><br>The magic sparkles were requested by the client, there wasn\'t time to create a 3D, lazily drifting, glitter effect.<br>Initially this cover was to have shown the wreath on the head of a donkey but this approach was more in keeping with the initial, object focussed, theme.<br><br>Covers for the series had to have a similar impact to a blockbuster DVD release, the aim being to sell the dramas to a young audience.<br> While this initial concept had to make way somewhat for branding constraints, I\'m quite happy with the illustrations.<br>The client loved my previous 3D work and my initial idea for this series of covers was to have a single object from each play, set upon a stage and dramatically lit by a single spotlight.<br>After considerable consultation, market testing and a variety of test pieces, we eventually came back to the initial concept.",
"700",
"515",
"keywords- recent, shakespeare, covers, print, educational, photo-real, illustration, 3d, design",
"description- shakespeare, midsummer, night\'s, dream, wreath, holly, ivy, oak, butterflies, magic, flowers, crown, midsummer, dark, cover, drama, play, 3d");

// ---------------------------------  ROW 2  --------------------------------------
metaArray[metaArray.length] = new Entry(
"illustration1Album/shakespeareAlbum/images/henry_v",
"henry v",
"Nelson Thornes Ltd 2004",
"ntlogo",
"For Henry V of course the iconic object has to be the crown.<br>The arrows splintering the stage boards add a little drama to what became the commissioner\'s favourite from the series.<br>I based the appearance of the crown on some historical research. Our present crown jewels are quite recent creations.<br><br>Covers for the series had to have a similar impact to a blockbuster DVD release, the aim being to sell the dramas to a young audience.<br> While this initial concept had to make way somewhat for branding constraints, I\'m quite happy with the illustrations.<br>The client loved my previous 3D work and my initial idea for this series of covers was to have a single object from each play, set upon a stage and dramatically lit by a single spotlight.<br>After considerable consultation, market testing and a variety of test pieces, we eventually came back to the initial concept.",
"582",
"550",
"keywords- recent, shakespeare, covers, print, educational, photo-real, illustration, 3d, design",
"description- shakespeare, henry, king, crown, arrows, gold, dark, cover, drama, play, 3d");

metaArray[metaArray.length] = new Entry(
"illustration1Album/shakespeareAlbum/images/tempest",
"the tempest",
"Nelson Thornes Ltd 2004",
"ntlogo",
"For \"The Tempest\" I chose from the play this image of a broken ship\'s wheel.<br>Making the twisted rope twist \'round in a circle and break as well was a real challenge while the frayed ends were relatively simple.<br>Initially the wooden texture was far too tidy but I found a texture rendering error in the program that created this more \"distressed\" look.<br><br>Part of the Nelson Thornes \"Shakespeare Made Easy\" re-edition.<br>Covers for the series had to have a similar impact to a blockbuster DVD release, the aim being to sell the dramas to a young audience.<br> While this initial concept had to make way somewhat for branding constraints, I\'m quite happy with the illustrations.<br>The client loved my previous 3D work and my initial idea for this series of covers was to have a single object from each play, set upon a stage and dramatically lit by a single spotlight.<br>After considerable consultation, market testing and a variety of test pieces, we eventually came back to the initial concept.",
"580",
"580",
"keywords- recent, shakespeare, covers, print, educational, photo-real, illustration, 3d, design",
"description- shakespeare, tempest, ships, wheel, broken, shattered, smashed, rope, storm, dark, cover, drama, play, 3d");

metaArray[metaArray.length] = new Entry(
"illustration1Album/shakespeareAlbum/images/lear",
"king lear",
"Nelson Thornes Ltd 2004",
"ntlogo",
"This jester\'s stick represents the character of the Fool from the play.<br> The face can look either comical or threatening, depending on the lighting.<br>The client chose this view from one of two lighting options presented.<br>The texture on the face is from a raku-glaze ceramic bowl I have.<br><br>Part of the Nelson Thornes \"Shakespeare Made Easy\" re-edition.<br>Covers for the series had to have a similar impact to a blockbuster DVD release, the aim being to sell the dramas to a young audience.<br> While this initial concept had to make way somewhat for branding constraints, I\'m quite happy with the illustrations.<br>The client loved my previous 3D work and my initial idea for this series of covers was to have a single object from each play, set upon a stage and dramatically lit by a single spotlight.<br>After considerable consultation, market testing and a variety of test pieces, we eventually came back to the initial concept.",
"432",
"580",
"keywords- shakespeare, covers, print, educational, photo-real, illustration, 3d, design",
"description- shakespeare, king, lear, jester, joker, stick, doll, bells, face, scarey, funny, dark, cover, drama, play, 3d");

metaArray[metaArray.length] = new Entry(
"illustration1Album/shakespeareAlbum/images/rose_rough",
"romeo &amp; juliette \(rough\)",
"Nelson Thornes Ltd 2004",
"ntlogo",
"This is the first rough for \"Romeo &amp; Juliette\". The brief called for a poison bottle and a rose and here the poison bottle is transparent glass, it\'s pretty but a little too complex and doesn\'t read well.<br><br>Part of the Nelson Thornes \"Shakespeare Made Easy\" re-edition.<br>Covers for the series had to have a similar impact to a blockbuster DVD release, the aim being to sell the dramas to a young audience.<br> While this initial concept had to make way somewhat for branding constraints, I\'m quite happy with the illustrations.<br>The client loved my previous 3D work and my initial idea for this series of covers was to have a single object from each play, set upon a stage and dramatically lit by a single spotlight.<br>After considerable consultation, market testing and a variety of test pieces, we eventually came back to the initial concept.",
"435",
"580",
"keywords- shakespeare, covers, print, educational, photo-real, illustration, 3d, design",
"description- shakespeare, rose, love, romeo, poison, bottle, skull, flower, dark, cover, drama, play, 3d");

metaArray[metaArray.length] = new Entry(
"illustration1Album/shakespeareAlbum/images/rose_rough_2",
"romeo &amp; juliette \(rough 2\)",
"Nelson Thornes Ltd 2004",
"ntlogo",
"This is the second rough for \"Romeo &amp; Juliette\". Initially the bottle was transparent glass, here the motif shows up better and the bottle doesn\'t draw the eye too much away from the rose.<br>In the final we got rid of the bottle and the backgrounds completely and had just the rose lying on stageboards, as with the other covers.<br><br>Part of the Nelson Thornes \"Shakespeare Made Easy\" re-edition.<br>Covers for the series had to have a similar impact to a blockbuster DVD release, the aim being to sell the dramas to a young audience.<br> While this initial concept had to make way somewhat for branding constraints, I\'m quite happy with the illustrations.<br>The client loved my previous 3D work and my initial idea for this series of covers was to have a single object from each play, set upon a stage and dramatically lit by a single spotlight.<br>After considerable consultation, market testing and a variety of test pieces, we eventually came back to the initial concept.",
"435",
"580",
"keywords- shakespeare, covers, print, educational, photo-real, illustration, 3d, design",
"description- shakespeare, rose, love, romeo, poison, bottle, skull, flower, dark, cover, drama, play, 3d");

metaArray[metaArray.length] = new Entry(
"illustration1Album/shakespeareAlbum/images/twelfth_night",
"twelfth night",
"Nelson Thornes Ltd 2004",
"ntlogo",
"It\'s Malvolio\'s dancing legs from \"Twelfth Night\"!<br>I don\'t generally create figures in 3D as it takes so long to make them look convincing.<br>It was quite a challenge to get the helical ribbon cross-gartering to wrap around the yellow woollen tights and just making he shoes and buckles was surprisingly time-consuming.<br>The client requested that this cover deviate from the general theme of the series \(it\'s a person rather than a symbolic object\) as it makes for such a comical image.<br><br>Part of the Nelson Thornes \"Shakespeare Made Easy\" re-edition.<br>Covers for the series had to have a similar impact to a blockbuster DVD release, the aim being to sell the dramas to a young audience.<br> While this initial concept had to make way somewhat for branding constraints, I\'m quite happy with the illustrations.<br>The client loved my previous 3D work and my initial idea for this series of covers was to have a single object from each play, set upon a stage and dramatically lit by a single spotlight.<br>After considerable consultation, market testing and a variety of test pieces, we eventually came back to the initial concept.",
"435",
"580",
"keywords- shakespeare, covers, print, educational, photo-real, illustration, 3d, funny, design",
"description- shakespeare, twelfth, twelth, night, malvolio, legs, yellow, stockings, hose, tights, socks, dancing, silver, buckles, shoes, dark, cover, drama, play, 3d");
// ---------------------------  END OF SHAKESPEARE ALBUM ------------------------------

// -----------------------------  ILLUSTRATION 2 ALBUM  -------------------------------
//var wallPaperImage="portfolio_page_images_3/pageBGgradient.jpg";
//var returnAddress=null;
//var parent_album=''; // must be set for all subAlbums and defined as an empty string for all main albums.
// -------------------------------------  ROW 1  --------------------------------------
metaArray[metaArray.length] = new Entry(
"illustration2Album/alienAlbum/images/fangii",
"fangii",
"Nelson Thornes Ltd 2004",
"ntlogo",
"One of a series of illustrations comissioned by educational publishers, Nelson Thornes Ltd.<BR><BR>The brief called for a variety of organisms, each engagingly alien yet clearly representative of their position in the food-chain.<BR><BR>This is an image of a Fangii- a fast-running predator which preys on Rabbons.<BR><BR>The image was first sketched in biro and then rendered entirely in Photoshop.<br><br>Click \"see more!\" now to view related illustrations.",
"349",
"500",
"keywords- illustration, alien, sci-fi, design, cd, print, characters, childrens, educational, odd",
"description- illustration, alien, sci-fi, fangii, biology, science, cyclops, monster",
"depth=3&amp;&amp;keyword=alienAlbum");

metaArray[metaArray.length] = new Entry(
"illustration2Album/images/snootyGirlsFace",
"snooty girls face",
"Runninghead 2004",
"rhlogo",
"This was a trial sketch, an audition if you like, for a then new client- Nelson Thornes Ltd. <br>This major educational publishing house (part of the Wolters Kluwer Group) was looking for a more adult, edgey style for a new series of secondary education maths text books. <br>They felt that this illustration was pitched just right, appealing to real early teens and I recieved my first batch of briefs from them for the textbook \"Modular Maths for Edexcel C1\".",
"199",
"500",
"keywords- illustration, cd, print, characters, educational",
"description- illustration, snooty, posh, girl, school, love bite, face, charactature, maths");

metaArray[metaArray.length] = new Entry(
"illustration2Album/images/snootyGirl",
"snooty girl",
"Runninghead 2004",
"rhlogo",
"A sketch which attended the previous illustration, submitted to tender for the contract of \"Modular Maths for Edexcel C1\".",
"188",
"500",
"keywords- illustration, cd, print, characters, educational",
"description- illustration, snooty, posh, girl, school, love bite, charactature, maths");

metaArray[metaArray.length] = new Entry(
"illustration2Album/images/sneeze",
"sneeze",
"Nelson Thornes Ltd 2004",
"ntlogo",
"I was thinking of those old cough sweet tin illustrations when doing this one. <br>This is from Nelson Thornes \"Modular Maths for Edexcel C2\".",
"420",
"480",
"keywords- illustration, cd, print, educational",
"description- illustration, maths, sneeze, cough, red, jumper, sweets, storm");

metaArray[metaArray.length] = new Entry(
"illustration2Album/images/amazon",
"archer",
"Nelson Thornes Ltd 2004",
"ntlogo",
"An illustration for Nelson Thornes textbook \"Modular Maths for Edexcel C2\".<br>I managed to work in several new techniques on this one without altering the style too much.<br>Note the modelling and shine on the dress and the manipulation of tone to produce the clouds.",
"444",
"500",
"keywords- illustration, cd, print, educational",
"description- illustration, girl, woman, amazon, archer, bow, arrow, red, dress, maths");

metaArray[metaArray.length] = new Entry(
"illustration2Album/images/runner1",
"runner 1",
"Runninghead 2004",
"rhlogo",
"A demonstration of a different, more \"natural media\" style for a publisher.<br>This is really a just a sketch, scanned in and coloured entirely on screen- a method which allows faster production times for natural media styles than would otherwise be possible.",
"409",
"450",
"keywords- illustration, cartoon, cd, print, educational, painterly",
"description- illustration, water colour, runner, running, boy, javelin, paintbrush, sport, maths");

metaArray[metaArray.length] = new Entry(
"illustration2Album/images/runner2",
"runner 2",
"Runninghead 2004",
"rhlogo",
"Same brief as for an earlier illustration on the same theme, to demonstrates another style.",
"400",
"400",
"keywords- illustration, cartoon, cd, print, educational, manga",
"description- illustration, water colour, runner, running, boy, javelin, pen, goggles, manga");

metaArray[metaArray.length] = new Entry(
"illustration2Album/mangaAlbum/images/leoHead",
"leo close up",
"SYP Publications",
"SYPlogo",
"A detail of a character designed for the Society of Young Publishers.<br>These character designs were all produced in both full-colour and line art versions.<br>This is one example of a large body of print work I produced for the Society.<br><br>Click \"see more!\" now to view related illustrations.",
"500",
"354",
"keywords- illustration, print, design, characters, manga",
"description- illustration, manga, young, publisher, dreads, beard, blonde, yellow, hair, running, leo, close up",
"depth=3&amp;&amp;keyword=mangaAlbum");

// ---------------------------------  ROW 2  --------------------------------------
metaArray[metaArray.length] = new Entry(
"illustration2Album/images/fmGroup",
"function machines",
"Nelson Thornes Ltd 2004",
"ntlogo",
"Apparently these little guys eat numbers and process them according to whatever function they\'re running. They then transmit the result.<br>The client \(Nelson Thornes Ltd\) felt their existing, rudimentary illustration, a box with shapes attached, was insufficiently engaging.<br>I charged the client a standard rate for the first function machine and a reduced rate for each thereafter, which seemed appropriate for the job.",
"750",
"401",
"keywords- illustration, cd, print, educational, characters, 3d",
"description- illustration, maths, machines, number, function, phones, dancing, maths, ruler");

metaArray[metaArray.length] = new Entry(
"illustration2Album/images/schoolRoom",
"school room",
"Nelson Thornes Ltd 2004",
"ntlogo",
"An isometric view of a modern classroom, showing various examples of up-to-date educational methods and equipment. Present are data loggers, an interactive whiteboard, a webcam, computers, calculators, DVDS, CD ROMs and even a laser pointer! This illustration was commissioned for use in-house by the client, Nelson Thornes Ltd, as part of their presentational material.",
"600",
"400",
"keywords- illustration, cd, print, design, 3d, advertising, educational",
"description- illustration, isometric, school room, class, teacher, electronic, white board, bird, laser pointer, children");

metaArray[metaArray.length] = new Entry(
"illustration2Album/images/cryingGirl",
"crying girl",
"Nelson Thornes Ltd 2004",
"ntlogo",
"An illustration from a Nelson Thornes Ltd maths textbook \"Modular Maths for Edexcel C1\".<br>At first the girl was very distressed indeed, this is the toned down version.",
"400",
"231",
"keywords- illustration, cd, print, characters, educational",
"description- illustration, crying, girl, school, maths, sad, distressed");

metaArray[metaArray.length] = new Entry(
"illustration2Album/images/aLevel",
"A level",
"Runninghead 2004",
"rhlogo",
"An experiment in producing a cooler style, perhaps suitable for more advanced secondary educational material.<br>These figures are derived from students seen on a Cardiff rail station platform.<br>Those familiar with the station may just make out the attractively distressed water tower in the background.",
"400",
"500",
"keywords- illustration, cd, print, educational, characters",
"description- illustration, students, mobile, cardiff, phone, water tower, cool, teen");

metaArray[metaArray.length] = new Entry(
"illustration2Album/images/oldMan",
"old teacher",
"Nelson Thornes Ltd 2004",
"ntlogo",
"Old man puzzled by a calculator.<br>Illustration for Nelson Thornes Ltd maths textbook \"Modular Maths for Edexcel C2\".<br>This is exemplary of my less cartoony work.",
"400",
"500",
"keywords- illustration, cd, print, characters, educational",
"description- illustration, old, man, teacher, scientist, professor, aged, deaf, brown, calculator, puzzled, maths");

metaArray[metaArray.length] = new Entry(
"illustration2Album/images/mathsTeacher",
"maths teacher",
"Nelson Thornes Ltd 2004",
"ntlogo",
"This rather scarey looking maths teacher is from the Nelson Thornes Ltd maths textbook \"Modular Maths for Edexcel C1\".<br>I love the opportunity publisher\'s guidelines afford to represent all combinations of age, ethnicity and gender, it adds interest and variety to my work.",
"353",
"329",
"keywords- illustration, cd, print, characters, educational",
"description- illustration, black, african, negro, ethnic, teacher, board, scarey, maths");

metaArray[metaArray.length] = new Entry(
"illustration2Album/images/powerman",
"power man",
"Nelson Thornes Ltd 2004",
"ntlogo",
"An illustration from a Nelson Thornes Ltd maths textbook \"Modular Maths for Edexcel C1\".",
"400",
"250",
"keywords- illustration, cd, print, characters, educational",
"description- illustration, power, man, body builder, weight lifter, t shirt, maths");

metaArray[metaArray.length] = new Entry(
"illustration2Album/images/mountain",
"mountain",
"Harper Collins Ltd",
"collinslogo",
"An illustration demonstrating positive and negative numbers for a Harper Collins Education book.<br>All the good images I could source were copyrighted and too expensive to use, so I just painted the background scene, making it up as I went along.<br> Now it hangs in my office.",
"720",
"458",
"keywords- illustration, cd, print, design, diagrams, spread, educational, painterly",
"description- illustration, mountain, tents, landscape, snow, maths");

// ---------------------------------  ROW 3  --------------------------------------*
metaArray[metaArray.length] = new Entry(
"illustration2Album/images/hobbit1",
"hobbit 1",
"Runninghead 2004",
"rhlogo",
"An example of natural media illustration, in this case Watercolour.<br>This is from a larger batch of illustrations, all designs for a mural to grace the \"Rumpus Room\" walls of a wealthy businessman.<br>The client was a Tolkien fan and enjoyed the merrymaking hobbit scenes in the books.<br>The room had a snooker table and bar, it was above the client\'s speed-boat garage.",
"218",
"400",
"keywords- illustration, cd, print, characters, fantasy, painterly",
"description- illustration, hobbit, marrow, hat, smiling, farmer, beer, water colour");

metaArray[metaArray.length] = new Entry(
"illustration2Album/images/hobbit2",
"hobbit 2",
"Runninghead 2004",
"rhlogo",
"An example of natural media illustration, in this case Watercolour.<br>This is from a larger batch of illustrations, all designs for a mural to grace the \"Rumpus Room\" walls of a wealthy businessman.<br>The client was a Tolkien fan and enjoyed the merrymaking hobbit scenes in the books.<br>The room had a snooker table and bar, it was above the client\'s speed-boat garage.",
"218",
"400",
"keywords- illustration, cd, print, characters, fantasy, painterly",
"description- illustration, hobbit, green, hairy feet, biscuits, water colour");

metaArray[metaArray.length] = new Entry(
"illustration2Album/monochromeAlbum/images/feudalCharacters",
"feudal characters",
"Runninghead 2004",
"rhlogo",
"Rough for a web game for Cheltenham Borough Council, promoting the regions historic past.<BR><BR>The brief called for characters from Civil war and Medieval times.<BR><BR>Loosely based on the social structure of English feudalism, these designs show various characters produced in a single style.<BR><BR>Image produced using a Bic fine black biro on 70lb/150gsm Champaigne cartridge paper (A4).<br><br>Click \"see more!\" now to view related illustrations.",
"580",
"290",
"keywords- illustration, cd, educational, odd, characters, cartoon, design, monochrome",
"description- illustration, little, men, soldiers, characters, feudal, king, queen, jester, knight, bishop, medic, mediaeval, medieval",
"depth=3&amp;&amp;keyword=monochromeAlbum");

metaArray[metaArray.length] = new Entry(
"illustration2Album/images/remembering",
"remembering",
"Nelson Thornes Ltd 2004",
"ntlogo",
"An illustration from a Nelson Thornes Ltd maths textbook \"Modular Maths for Edexcel C1\".",
"400",
"200",
"keywords- illustration, cd, print, educational",
"description- illustration, maths, school, girl, remembering, thinks, equation, numbers, kitchen, ducks");

metaArray[metaArray.length] = new Entry(
"illustration2Album/images/theHorror",
"the horror!",
"Nelson Thornes Ltd 2004",
"ntlogo",
"An illustration from a Nelson Thornes Ltd maths textbook \"Modular Maths for Edexcel C1\".",
"400",
"192",
"keywords- illustration, cd, print, educational",
"description- illustration, maths, white board, school boy, horror, numbers");

// REMOVED ENTRY FOR FAIRY ILLO- 
// metaArray[??] = new Entry(
//"illustration2Album/images/fairy",
//"fairy",
//"Nelson Thornes Ltd 2004",
//"ntlogo",
//"Illustration for Nelson Thornes Ltd maths textbook \"Modular Maths " + 
// "for Edexcel M1\".<br>The angle between the fairy\'s wing and her supporting wire had to be legible.",
//"400",
//"333",
//"keywords- illustration, cd, print, educational",
//"description- illustration, ");

metaArray[metaArray.length] = new Entry(
"illustration2Album/images/plankGirl",
"plank girl 1",
"Nelson Thornes Ltd 2004",
"ntlogo",
"One of a pair of illustrations for the Nelson Thornes Ltd maths textbook \"Modular Maths for Edexcel M1\".<br>The brief called for a trendy-looking girl about to balance on a plank, with a nice background.",
"500",
"323",
"keywords- illustration, cd, print, educational",
"description- illustration, maths, girl, forest, woodland, plank, balance, balancing, yellow, pink hair");

metaArray[metaArray.length] = new Entry(
"illustration2Album/images/plankGirl2",
"plank girl 2",
"Nelson Thornes Ltd 2004",
"ntlogo",
"One of a pair of illustrations for the Nelson Thornes Ltd maths textbook \"Modular Maths for Edexcel M1\".<br>The brief called for a trendy-looking girl balancing on a plank, with a nice background.",
"500",
"323",
"keywords- illustration, cd, print, educational",
"description- illustration, maths, girl, forest, woodland, plank, balance, balancing, yellow, pink hair");

// ---------------------------------  ROW 4  --------------------------------------*
metaArray[metaArray.length] = new Entry(
"illustration2Album/images/3boys",
"three boys",
"Nelson Thornes Ltd 2004",
"ntlogo",
"An illustration from a Nelson Thornes Ltd maths textbook \"Modular Maths for Edexcel C1\".",
"400",
"319",
"keywords- illustration, cd, print, educational",
"description- illustration, ");

metaArray[metaArray.length] = new Entry(
"illustration2Album/images/tothecoast",
"to the coast",
"Nelson Thornes Ltd 2004",
"ntlogo",
"An illustration from a Nelson Thornes Ltd maths textbook \"Modular Maths for Edexcel C1\".<br>The client loved the clouds and background landscape and requested similar elements in many future commissions.",
"500",
"328",
"keywords- illustration, cd, print, educational",
"description- illustration, maths, sea gull, famil, car, countryside, sign post");

metaArray[metaArray.length] = new Entry(
"illustration2Album/images/newton",
"newton",
"Nelson Thornes Ltd 2004",
"ntlogo",
"The great natural philosopher himself. This illustration is from the Nelson Thornes Ltd maths textbook \"Modular Maths for Edexcel M1\".",
"449",
"400",
"keywords- illustration, cd, print, educational",
"description- illustration, science, maths, newton, isaac, apple, tree, falling, gravity, quill");

metaArray[metaArray.length] = new Entry(
"illustration2Album/images/metamorphosis",
"metamorphosis",
"Nelson Thornes Ltd 2004",
"ntlogo",
"solutions",
"550",
"314",
"keywords- illustration, cd, print, educational",
"description- illustration, maths, butterfly, caterpillar, chrysalis, numbers, percentage,leaf, colourful");

metaArray[metaArray.length] = new Entry(
"illustration2Album/images/salmon",
"salmon",
"Nelson Thornes Ltd 2004",
"ntlogo",
"solutions",
"400",
"165",
"keywords- illustration, cd, print, educational",
"description- illustration, salmon, samon, fish, ice, animals, smiling");

metaArray[metaArray.length] = new Entry(
"illustration2Album/cartoonAlbum/images/lotteryToon",
"lottery cartoon",
"Nelson Thornes Ltd 2004",
"ntlogo",
"A cartoon to illustrate relative probability to children, used in the publication \"Modular Maths for Edexcel C2\".<br> I came up with both the idea and the illustration at short notice to help out the commisioners. The caption on this toon was originally at the bottom of the image, as is usual, but has been moved to the top here for better display on the self-generating folio pages of this site.<br><br>Click \"see more!\" now to view related illustrations.",
"297",
"400",
"keywords- illustration, cartoon, cd, print, educational, funny",
"description- illustration, cartoon, maths, crocodile, alligator, gun, ticket, lottery, street, funny, probability",
"depth=3&amp;&amp;keyword=cartoonAlbum");

metaArray[metaArray.length] = new Entry(
"illustration2Album/graphicAlbum/images/hotAndCold",
"hot and cold",
"Nelson Thornes Ltd 2004",
"ntlogo",
"Illustration from the \"Solutions\" series of textbooks, published by Nelson Thornes Ltd, for which I was sole illustrator.<br>For this series I submitted, to a very tight deadline, 245 illustrations as 735 files, each illustration altered to suit the \"Core\", \"Extension\" and \"Support\" editions of the publication.<br><br>Click \"see more!\" now to view related graphics.",
"500",
"500",
"keywords- illustration, cd, print, graphics, educational",
"description- illustration, graphics, cartoon, sun, snow man, hot cold, melting, smiling, scarf",
"depth=3&amp;&amp;keyword=graphicAlbum");
// HHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHH  IMPORTANT NOTE  HHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHH
// The method I've chosen at the moment to deal with the 'see more' entries is to keep the entry highest in the navigation hierarchy, which should also be 
// the entry highest in this array, and delete any subsequent reference to the illustration. I intend that, because of the non-linear nature of this new metaArray,
// this will ensure no entries are repeated. I will though need to find a way to remove the 'see more' link (and the prompt to it in the entry's 'info' text) when
// the entry is displayed within it's own album!
// The name of the entry's immediate parent album appears in the path to that image (metaArray[i].name), which may be handy.
metaArray[metaArray.length] = new Entry(
"illustration2Album/images/more",
"more to come!",
"Runninghead 2004",
"rhlogo",
"Coming soon at Runninghead.com- all new illustrations in exciting new styles!<br>On many screens, at standard resolutions, this image was used to draw attention in the thumbnail menu to the presence of more to see if you scroll down.<br>It\'s since been replaced with a more subtle arrow graphic.<br>Click the thumbnail for the graphic in the thumbnail menu and \(if your screen size is small enough\) the page will jump up to the appropriate position.<br>It\'s inserted automatically at the appropriate points.<br>Neat huh\?",
"300",
"400",
"keywords- monochrome",
"description- illustration, more, logo");
// ---------------------------  END OF ILLUSTRATION 2 ALBUM ------------------------------

// ---------------------------- ALIEN ALBUM ---------------------------------
//var wallPaperImage="portfolio_page_images_3/pageBGgradient.jpg";
//var returnAddress="depth=3&amp;&amp;keyword=illustration2Album";
//var parent_album='illustration2Album/'; // must be set for all subAlbums and defined as an empty string for all main albums.
// ---------------------------------  ROW 1  --------------------------------------
// NOTE: Entry for fangii is above at position 54.
//
metaArray[metaArray.length] = new Entry(
"illustration2Album/alienAlbum/images/tree",
"tree",
"Nelson Thornes Ltd 2004",
"ntlogo",
"One of a series of illustrations comissioned by educational publishers, Nelson Thornes Ltd.<BR><BR>The brief called for a variety of organisms, each engagingly alien yet clearly representative of their position in the food-chain.<BR<BR>This is a (possibly perambulatory) example of the environments flora.<BR><BR>The image was first sketched in biro and then rendered entirely in Photoshop.",
"373",
"400",
"keywords- illustration, alien, sci-fi, design, cd, print, characters, childrens, educational, odd",
"description- illustration, alien, sci-fi, fangii, biology, science, tree, blue, walking");

metaArray[metaArray.length] = new Entry(
"illustration2Album/alienAlbum/images/flighthawk",
"flighthawk",
"Nelson Thornes Ltd 2004",
"ntlogo",
"One of a series of illustrations for educational publishers, Nelson Thornes Ltd.<BR><BR>The brief called for a variety of organisms, each engagingly alien yet clearly representative of their position in the food-chain.<BR><BR>This illustration shows a Flighthawk- the habitats top predator.<BR><BR>The image was first sketched in biro and then rendered entirely in Photoshop.",
"441",
"500",
"keywords- illustration, alien, sci-fi, design, cd, print, characters, educational, odd",
"description- illustration, alien, sci-fi, fangii, biology, science, flight hawk, bird, eagle, monster");

metaArray[metaArray.length] = new Entry(
"illustration2Album/alienAlbum/images/girl",
"girl",
"Nelson Thornes Ltd 2004",
"ntlogo",
"One of a series of illustrations for educational publishers, Nelson Thornes Ltd.<BR><BR>Portrayed here is the protagonist of the excercise- an intrepid girl scientist. Note the question-mark aerial of the device in her left hand.<BR><BR>The image was first sketched in biro and then rendered entirely in Photoshop.",
"408",
"500",
"keywords- illustration, alien, sci-fi, design, cd, print, characters, educational, odd",
"description- illustration, alien, sci-fi, fangii, biology, science, space, girl, suit, white, adventure");

metaArray[metaArray.length] = new Entry(
"illustration2Album/alienAlbum/images/fangiiSceneSetter",
"fangii scene-setter",
"Nelson Thornes Ltd 2004",
"ntlogo",
"One of a series of illustrations for educational publishers, Nelson Thornes Ltd.<BR><BR>The brief called for a variety of organisms, each engagingly alien yet clearly representative of their position in the food-chain.<BR><BR>This illustration was used as a Scene Setter or cover image to display all elements of the food chain in context.<BR><BR>The brief demanded a lack of association between the organisms.<BR><BR>Divining the position of each within the food-chain was one of the objects of the excercise.<BR><BR>The image was compliled from several elements, each sketched in biro, rendered in Photoshop and then composited in to a background created entirely in Photoshop.",
"700",
"465",
"keywords- illustration, alien, sci-fi, design, cd, print, characters, educational, odd, spread",
"description- illustration, alien, sci-fi, fangii, biology, science, landscape, space, girl, adventure");

metaArray[metaArray.length] = new Entry(
"illustration2Album/alienAlbum/images/hopperSketch",
"hopper sketch",
"Runninghead 2004",
"rhlogo",
"An un-submitted rough for a series of illustrations  about eco-systems, for educational publishers Nelson Thornes Ltd.<BR><BR>The brief called for a variety of organisms, each engagingly alien yet clearly representative of their position in the food-chain.<BR><BR>This creature needed to be comical and birdlike. Hoppers would prey on insects.<BR><BR>Image produced using a Bic fine black biro on 70lb/150gsm Champaigne cartridge paper (A4).",
"700",
"435",
"keywords- illustration, alien, sci-fi, design, cd, print, characters, childrens, educational, odd, sketch, monochrome",
"description- illustration, alien, sci-fi, fangii, biology, science, hopper, frog, bird");

metaArray[metaArray.length] = new Entry(
"illustration2Album/alienAlbum/images/stampedeSketch",
"stampede sketch",
"Runninghead 2004",
"rhlogo",
"A submitted rough for a series of illustrations for educational publishers, Nelson Thornes Ltd.<BR><BR>The brief called for a variety of organisms, each engagingly alien yet clearly representative of their position in the food-chain.<BR><BR>Shown is a dramatised representation of interaction between predator and prey.<BR><BR>This concept was not used as, after an alteration to the brief, it was felt that it made the relationship too explicit.<BR><BR>Image produced using a Bic fine black biro on 70lb/150gsm Champaigne cartridge paper (A4).",
"355",
"500",
"keywords- illustration, alien, sci-fi, design, cd, print, characters, educational, odd, sketch, monochrome",
"description- illustration, alien, sci-fi, fangii, biology, science, flight hawk, monster, stampede, scarey, fangii");

metaArray[metaArray.length] = new Entry(
"illustration2Album/alienAlbum/images/icons",
"icons",
"Nelson Thornes Ltd 2004",
"ntlogo",
"One of a series of illustrations for educational publishers, Nelson Thornes Ltd.<BR><BR>The brief called for a variety of organisms, each engagingly alien yet clearly representative of their position in the food-chain.<BR><BR>Shown are icons for each of the organisms used in the excercise.<BR><BR>Icons below the main image (detail) are shown at the required scale.<BR><BR>These vector images were created entirely in FlashMX.",
"700",
"500",
"keywords- illustration, alien, sci-fi, design, cd, print, characters, educational, odd, graphics, flash, vector",
"description- illustration, alien, sci-fi, fangii, biology, science, icons, flash, illustrator, vector, creatures, interactive");

// ---------------------------------  ROW 2  --------------------------------------
metaArray[metaArray.length] = new Entry(
"illustration2Album/alienAlbum/images/earlyFangii",
"early fangii",
"Runninghead 2004",
"rhlogo",
"An un-submitted rough for a series of illustrations about eco-systems, for educational publishers Nelson Thornes Ltd.<BR><BR>The brief called for a variety of organisms, each engagingly alien yet clearly representative of their position in the food-chain.<BR><BR>This one was inspired by the sight of the backrest of a solitary, empty wheelchair on a quayside in Portsmouth.<BR><BR>This version of the predator makes for a good, easily re-scalable graphic but it didn't fit in with the anatomy of subsequent organism designs.<BR><BR>Image produced using a Bic fine black biro on 70lb/150gsm Champaigne cartridge paper (A4).",
"500",
"462",
"keywords- illustration, alien, sci-fi, design, cd, print, characters, educational, childrens, odd, sketch, monochrome",
"description- illustration, alien, sci-fi, fangii, biology, science, monster");
//------------------------ END OF ALIEN ALBUM -------------------------------

// --------------------------  CARTOON ALBUM  -------------------------------
//var wallPaperImage="badgersSkull.jpg";
//var returnAddress="depth=3&amp;&amp;keyword=illustration2Album";
//var parent_album='illustration2Album/'; // must be set for all subAlbums and defined as an empty string for all main albums.
// ---------------------------------  ROW 1  --------------------------------------
// NOTE: Entry for lotteryToon is above at position 82.

metaArray[metaArray.length] = new Entry(
"illustration2Album/cartoonAlbum/images/superOddie",
"super oddie",
"Runninghead 2005",
"rhlogo",
"An page from the imminent children\'s book \"Super Oddie\".<br>I've reproduced seven books in this popular and extensive children\'s series, including Robber, Nurse, Footy, Police, Horse and Ballet Oddies.<br>Working with the author and publisher of the series to redesign and update several of the characters in the process.<br>The books promote shared reading, they explore the world of adventure that awaits odd-socks on the other side of the washing machine.",
"479",
"425",
"keywords- illustration, cartoon, print, funny, childrens, characters, ",
"description- illustration, cartoon, super, hero, oddie, sock, jet, engine, ducks");

metaArray[metaArray.length] = new Entry(
"illustration2Album/cartoonAlbum/images/edenMonk",
"media eden monk",
"Runninghead 2005",
"rhlogo",
"Concept work for local design firm Media Eden",
"400",
"317",
"keywords- illustration, cartoon, print, graphics, funny, logos, advertising",
"description- illustration, cartoon, monk, bhuddist, trees, clouds, eden, media");

metaArray[metaArray.length] = new Entry(
"illustration2Album/cartoonAlbum/images/canalToon",
"canal cartoon",
"CGP Ltd 2004",
"cgpLogo",
"A cartoon produced, to demonstrate a pitfall of scientific method, for educational publisher CGP Ltd.",
"492",
"576",
"keywords- illustration, cartoon, educational, funny, characters, print",
"description- illustration, cartoon, crocodiles, alligators, canal, science, maths, scientist, coffee, mobile, phones");

metaArray[metaArray.length] = new Entry(
"illustration2Album/cartoonAlbum/images/AFC_logo",
"AFC character",
"AFC",
"AFClogo",
"This character was designed for the Australian Finance Center Ltd.<br>Having a cheery cartoon character that represents your company is very popular in Australia.",
"514",
"400",
"keywords- illustration, cartoon, advertising, characters, print, cd",
"description- illustration, cartoon, australia, sponge bob, logo");

metaArray[metaArray.length] = new Entry(
"illustration2Album/cartoonAlbum/images/greek",
"ancient greek",
"Nelson Thornes Ltd 2004",
"ntlogo",
"An ancient (and elderly) greek mathematician ponders time.<br>The inclusion of the abacus and sun-dial were specified in the brief.<br>From the Nelson Thornes Ltd maths textbook \"Modular Maths for Edexcel C2\".",
"500",
"399",
"keywords- illustration, cartoon, educational, cd",
"description- illustration, cartoon, ancient, old, greek, man, mathematician, abacus, sun dial");

metaArray[metaArray.length] = new Entry(
"illustration2Album/cartoonAlbum/images/scienceTeacher",
"science teacher",
"Nelson Thornes Ltd 2004",
"ntlogo",
"Sometimes the rough, hand-drawn style is just right.<br>I imagine he\'s either watching a kid play with the gas taps or contemplating the next INSET day.",
"300",
"300",
"keywords- illustration, cartoon, educational, characters, cd, print, monochrome",
"description- illustration, cartoon, science, teacher, lab, worried");

metaArray[metaArray.length] = new Entry(
"illustration2Album/cartoonAlbum/images/carToon",
"car toon",
"Nelson Thornes Ltd 2004",
"ntlogo",
"An illustration for Nelson Thornes textbook \"Modular Maths for Edexcel C2\".<br>I was asked to design this character.<br>The client later gave the red-haired guy here his own series as their \"How To Solve It Guy\" in a range of cartoons, which I also illustrated.",
"500",
"333",
"keywords- illustration, cartoon, characters, print, educational, design",
"description- illustration, cartoon, how to solve it guy, man, red, jumper, maths");

// ---------------------------------  ROW 2  --------------------------------------*
metaArray[metaArray.length] = new Entry(
"illustration2Album/cartoonAlbum/images/familyPortrait",
"family portrait",
"Nelson Thornes Ltd 2004",
"ntlogo",
"All the members of this family were required by the brief to be both cartoony and clearly related to each other, except the Mother obviously.<br>Illustration from the \"Solutions\" series of textbooks, publishedby Nelson Thornes Ltd, for which I was sole illustrator.<br>For this series I submitted, to a very tight deadline, 245 illustrations as 735 files, each illustration altered to suit the \"Core\", \"Extension\" and \"Support\" editions of the publication.",
"414",
"550",
"keywords- illustration, cartoon, characters, print, educational, design",
"description- illustration, cartoon, family, portrait, gromit, dog");

metaArray[metaArray.length] = new Entry(
"illustration2Album/cartoonAlbum/images/drHow",
"Dr How",
"Nelson Thornes Ltd 2004",
"ntlogo",
"An early character design for Nelson Thornes Ltd\'s \"How To Solve It Guy\".<br>The client wanted a cross between Einstein and a sea captain but later chose a character from an existing illustration of mine to play the role of explainer across several textbooks.",
"269",
"550",
"keywords- illustration, cartoon, characters, print, educational, design",
"description- illustration, cartoon, how to solve it guy, man, maths, einstien, scientist, captain");

metaArray[metaArray.length] = new Entry(
"illustration2Album/cartoonAlbum/images/madScientist",
"mad scientist",
"Nelson Thornes Ltd 2004",
"ntlogo",
"One from the \"Solutions\" series of textbooks, published by Nelson Thornes Ltd.<br>This became a favourite within the client company and has been seen pinned up in cubicles in their offices.<br>I was sole illustrator for this series and, with a very tight deadline, submitted 245 illustrations as 735 files, each illustration altered to suit the \"Core\", \"Extension\" and \"Support\" editions of the publication.",
"500",
"500",
"keywords- illustration, cartoon, characters, print, educational, design",
"description- illustration, cartoon, mad, crazy, man, maths, einstien, scientist, science, lightning, lightening, electricity, fingers");

metaArray[metaArray.length] = new Entry(
"illustration2Album/cartoonAlbum/images/1hotBoy",
"hot boy",
"Nelson Thornes Ltd 2004",
"ntlogo",
"solutions",
"500",
"285",
"keywords- illustration, cartoon, print, educational",
"description- illustration, cartoon, boy, hot, temperature, maths, sun bathing, maths, science");

metaArray[metaArray.length] = new Entry(
"illustration2Album/cartoonAlbum/images/2coldBoy",
"cold boy",
"Nelson Thornes Ltd 2004",
"ntlogo",
"solutions",
"500",
"285",
"keywords- illustration, cartoon, print, educational",
"description- illustration, cartoon, boy, cold, temperature, maths, snowman, snow boarder, maths, science");

metaArray[metaArray.length] = new Entry(
"illustration2Album/cartoonAlbum/images/data",
"data",
"Nelson Thornes Ltd 2004",
"ntlogo",
"solutions",
"400",
"400",
"keywords- illustration, cartoon, print, educational",
"description- illustration, cartoon, paperwork, data, buried, swamped, maths");

metaArray[metaArray.length] = new Entry(
"illustration2Album/cartoonAlbum/images/calculatorBoy",
"calculator boy",
"Nelson Thornes Ltd 2004",
"ntlogo",
"solutions",
"400",
"400",
"keywords- illustration, cartoon, print, educational",
"description- illustration, cartoon, calculator, boy, freckles, maths");

metaArray[metaArray.length] = new Entry(
"illustration2Album/cartoonAlbum/images/windyGirl",
"windy girl",
"Nelson Thornes Ltd 2004",
"ntlogo",
"solutions",
"400",
"400",
"keywords- illustration, cartoon, print, educational",
"description- illustration, cartoon, windy, girl, winter, red, coat, scarf, cloud");

// ---------------------------------  ROW 3  --------------------------------------
metaArray[metaArray.length] = new Entry(
"illustration2Album/cartoonAlbum/images/spider",
"spider",
"Nelson Thornes Ltd 2004",
"ntlogo",
"solutions",
"350",
"350",
"keywords- illustration, cartoon, print, educational, childrens",
"description- illustration, cartoon, friendly, spider, stripey");

metaArray[metaArray.length] = new Entry(
"illustration2Album/cartoonAlbum/images/pyramidBoy",
"pyramid boy",
"Nelson Thornes Ltd 2004",
"ntlogo",
"solutions",
"450",
"450",
"keywords- illustration, cartoon, print, educational",
"description- illustration, cartoon, maths, pyramid, boy, desert, camel, sunny");
// ---------------------------  END OF CARTOON ALBUM ------------------------------

// ------------------------------  GRAPHICS ALBUM  --------------------------------
// var wallPaperImage="badgersSkull.jpg";
// var returnAddress="depth=3&amp;&amp;keyword=illustration2Album";
// var parent_album='illustration2Album/';
// ---------------------------------  ROW 1  --------------------------------------
// NOTE: Entry for hotAndCold is above at position 83.

metaArray[metaArray.length] = new Entry(
"illustration2Album/graphicAlbum/images/book",
"pushed book",
"Nelson Thornes Ltd 2004",
"ntlogo",
"A simple demonstration of interacting forces which even doubles as a plug for the client\'s product!.<br>The cover art on the book is that used for the client's maths textbook \"Modular Maths for Edexcel M1\", in which this illustration appeared.",
"300",
"150",
"keywords- illustration, graphics, cd, print, educational",
"description- illustration, graphics, pushed, book, fingers, maths, textbook");

metaArray[metaArray.length] = new Entry(
"illustration2Album/graphicAlbum/images/lotteryMachine",
"lottery machine",
"Nelson Thornes Ltd 2004",
"ntlogo",
"A simplified lottery machine.<br>Illustration from the \"Solutions\" series of textbooks, published by Nelson Thornes Ltd, for which I was sole illustrator.<br>Note that, as specified in the brief, there are no numbers on the balls.<br>I was sole illustrator for this series and, with a very tight deadline, submitted 245 illustrations as 735 files, each illustration altered to suit the \"Core\", \"Extension\" and \"Support\" editions of the publication.",
"400",
"400",
"keywords- illustration, graphics, cd, print, educational",
"description- illustration, graphics, lottery, machine, engine, steam, balls, numbers, maths");

metaArray[metaArray.length] = new Entry(
"illustration2Album/graphicAlbum/images/pirateMap",
"pirate map",
"Nelson Thornes Ltd 2004",
"ntlogo",
"solutions",
"400",
"400",
"keywords- illustration, graphics, cd, print, educational",
"description- illustration, graphics, pirate, map, maths, palm trees, treasure, island");

metaArray[metaArray.length] = new Entry(
"illustration2Album/graphicAlbum/images/beachMap",
"beach map",
"Nelson Thornes Ltd 2004",
"ntlogo",
"solutions",
"400",
"400",
"keywords- illustration, graphics, cd, print, educational",
"description- illustration, graphics, maths, beach, map, ice cream, deckchair, umbrella, sunny");

metaArray[metaArray.length] = new Entry(
"illustration2Album/graphicAlbum/images/tracingPaper",
"tracing paper",
"Nelson Thornes Ltd 2004",
"ntlogo",
"solutions",
"286",
"317",
"keywords- illustration, graphics, cd, print, educational, diagrams",
"description- illustration, graphics, diagram, maths, tracing, paper, triangle");

metaArray[metaArray.length] = new Entry(
"illustration2Album/graphicAlbum/images/drawers",
"drawers",
"Nelson Thornes Ltd 2004",
"ntlogo",
"solutions",
"217",
"328",
"keywords- illustration, graphics, cd, print, educational",
"description- illustration, graphics, drawers, furniture, maths");

metaArray[metaArray.length] = new Entry(
"illustration2Album/graphicAlbum/images/ladder",
"ladder",
"Nelson Thornes Ltd 2004",
"ntlogo",
"solutions",
"350",
"350",
"keywords- illustration, graphics, cd, print, educational, diagrams",
"description- illustration, graphics, diagram, ladder, angles, trigonometry, maths");
// ---------------------------------  ROW 2  --------------------------------------
// Entry for "sweets" graphic postponed until I have 7 more graphics to add to this album.
// ---------------------------  END OF GRAPHICS ALBUM -----------------------------

// -----------------------------  MONOCHROME ALBUM  -------------------------------
// var wallPaperImage="badgersSkull.jpg";
// var returnAddress="depth=3&amp;&amp;keyword=illustration2Album";
// var parent_album='illustration2Album/'; // must be set for all subAlbums and defined as an empty string for all main albums.
// ------------------------------------ ROW 1 -------------------------------------
// NOTE: Entry for feudalChracters is above at position 72.

metaArray[metaArray.length] = new Entry(
"illustration2Album/monochromeAlbum/images/wolf",
"wolf",
"Runninghead 2004",
"rhlogo",
"An illustration from my pen and ink line art version of \"Little Red Riding Hood\".<br>The wolf is here explicit but elsewhere is hidden within the pictures throughout the book for children to find.",
"280",
"400",
"keywords- illustration, odd, characters, childrens, monochrome",
"description- illustration, monochrome, odd, black and white, wolf, little red riding hood, trees, skull, waiting, characters, childrens, animals");

metaArray[metaArray.length] = new Entry(
"illustration2Album/monochromeAlbum/images/landscape",
"tribal landscape",
"Runninghead 2004",
"rhlogo",
"An experiment in an altogether different style of illustration.",
"500",
"249",
"keywords- illustration, monochrome, odd, sketch",
"description- illustration, monochrome, odd, black and white, tribal, wood");

metaArray[metaArray.length] = new Entry(
"illustration2Album/monochromeAlbum/images/ironFishSketch",
"ironfish (sketch)",
"Runninghead 2004",
"rhlogo",
"Yes, it's not all cute kids juggling numbers and fancy covers.<br>This image represents an experiment in an altogether different style of illustration.<br>It's really a hobby piece- when the final\'s done \(in a mix of 3D and vector-art\) I\'ll replace this sketch.<br>I might even make it interactive!",
"650",
"462",
"keywords- illustration, monochrome, odd, sketch",
"description- illustration, monochrome, odd, black and white, sketch, fish, mechanical, machine, crow, wierd");

// --------------------------- END OF MONOCHROME ALBUM ----------------------------

// --------------------------------- MANGA ALBUM  ---------------------------------
// var wallPaperImage="sypLogo.jpg";
// var returnAddress="depth=3&amp;&amp;keyword=illustration2Album";
// var parent_album='illustration2Album/'; // must be set for all subAlbums and defined as an empty string for all main albums.
// ------------------------------------ ROW 1 -------------------------------------
// NOTE: Entry for leoHead is above at position 61.

metaArray[metaArray.length] = new Entry(
"illustration2Album/mangaAlbum/images/leoRunning",
"leo running",
"SYP Publications",
"SYPlogo",
"The Society of Young Publishers are one of my regular clients.<br>This Manga-style character was produced for the organisation\'s magazine, \"InPrint\".<br>",
"401",
"400",
"keywords- illustration, print, design, characters, manga, monochrome",
"description- illustration, manga, characters, young, publisher, leo, running, red");

metaArray[metaArray.length] = new Entry(
"illustration2Album/mangaAlbum/images/leoHanging",
"leo hanging",
"SYP Publications",
"SYPlogo",
"A page-turner illustration of the character \"Leo\" which graced the pages of the Member\'s Directory of the Society of Young Publishers.",
"309",
"300",
"keywords- illustration, print, design, characters, funny, manga, monochrome",
"description- illustration, manga, young, publisher, leo, hanging, dangling, scared");

metaArray[metaArray.length] = new Entry(
"illustration2Album/mangaAlbum/images/puiSitting",
"pui sitting",
"SYP Publications",
"SYPlogo",
"A page-turner illustration of the character \"Pui\" which graced the pages of the Member\'s Directory of the Society of Young Publishers.",
"344",
"420",
"keywords- illustration, print, design, characters, manga, monochrome",
"description- illustration, manga, characters, young, publisher, girl, sitting, smiling, happy, pui, poem, poetry");

metaArray[metaArray.length] = new Entry(
"illustration2Album/mangaAlbum/images/coolKat",
"kat sitting",
"SYP Publications",
"SYPlogo",
"A page-turner illustration of the character \"Kat\" which graced the pages of the Member\'s Directory of the Society of Young Publishers.<br>Kat is intended to be representative of a resourceful, organised character but in this page turner she appears less formal",
"400",
"400",
"keywords- illustration, print, design, characters, manga, monochrome",
"description- illustration, manga, characters, young, publisher, kat, glasses, sitting cross legged, smiling, happy");

metaArray[metaArray.length] = new Entry(
"illustration2Album/mangaAlbum/images/noodleKat",
"noodle kat",
"SYP Publications",
"SYPlogo",
"Another illustration for the Society of Young Publishers.<br>This one was inspired by the colourful packaging of a packet of Korean noodles.",
"300",
"300",
"keywords- illustration, print, design, characters, manga, advertising, logos",
"description- illustration, manga, characters, advertising, young, publisher, noodle, kat, glasses, smiling, happy, cartouche, logo");

metaArray[metaArray.length] = new Entry(
"illustration2Album/mangaAlbum/images/SYP3_ColourOL",
"three young publishers",
"SYP Publications",
"SYPlogo",
"Character design brief- cover artwork for the Society of Young Publisher\'s celebratory 100th issue of \"InPrint\", the organisation\'s magazine.<br>The brief called for trendy, colourful and dynamic Manga-style characters so I created these three, funky young publishers.<br>The client was very pleased with the results and also commissioned illustrations for the Sociey\'s National Directory of Members.",
"500",
"500",
"keywords- illustration, print, design, characters, manga",
"description- illustration, manga, characters, young, publisher, pui, kat, leo, three, pen, pencil",
"depth=3&amp;&amp;keyword=mangaAlbum");
// ----------------------------- END OF MANGA ALBUM -------------------------------

// -------------------------------- DESIGN ALBUM  ---------------------------------
// var wallPaperImage="";
// var returnAddress=null;
// var parent_album=""; // must be set for all subAlbums and defined as an empty string for all main albums.
// ---------------------------------  ROW 1  --------------------------------------
metaArray[metaArray.length] = new Entry(
"designAlbum/formAlbum/images/Capsule_Form",
"capsule form",
"runninghead.com",
"rhlogo",
"An order form which had to carry a great deal of information and still be perfectly reproducable, withoutloss of quality, on any photocopier.<br><br>Click \"see more!\" now to see more form design.",
"353",
"500",
"keywords- forms, print, design",
"description- forms, layout, design, documents, capsule",
"depth=3&amp;&amp;keyword=formAlbum");

metaArray[metaArray.length] = new Entry(
"designAlbum/images/educationBook",
"cgp cover design 1",
"CGP",
"cgplogo",
"Cover design for educational publisher, CGP.<br>When uploading the design for this web-folio I had to replace the branding with my own as at the time the company redesign was still under wraps.<br>The copy in this image still reflects this.<br>The company currently use their previous design for this range with the addition of a small tree-frog photo.",
"945",
"590",
"keywords- education, print, design, covers, spread",
"description- design, covers, cgp, books");

metaArray[metaArray.length] = new Entry(
"designAlbum/images/CGP_textbook",
"cgp cover design 2",
"CGP",
"cgplogo",
"Cover design for educational publisher, CGP.<br>At this stage the branding at the foot of the design is the company\'s original.<br><br>The white silhouette icons represent areas of the subject.<br>My idea was to also have each subject area colour coded by means of a colour overlay on the photographic background.",
"945",
"590",
"keywords- education, print, design, covers, spread",
"description- design, covers, cgp, books, textbook, text books, dolphins, blue");

metaArray[metaArray.length] = new Entry(
"designAlbum/images/CGP_teacherguide",
"cgp cover design 3",
"CGP",
"cgplogo",
"Cover design for educational publisher, CGP.<br>At this stage the branding at the foot of the design is the company\'s original.<br><br>This sample shows not only the colour coding by subject but also the way layout for the teacher guides \(ring-binders\) differs from that for the textbooks.<br>The white silhouette icons represent areas of the subject.<br>The subject areas were colour coded by means of a colour overlay on the photographic background.",
"945",
"590",
"keywords- education, print, design, covers, spread",
"description- design, covers, cgp, books, teacher guide, text books, dolphins, red, pink");

metaArray[metaArray.length] = new Entry(
"designAlbum/images/wiley_IDA_flyer_s1",
"wiley flyer p4 &amp; p1",
"wiley",
"wileylogo",
"A flyer to promote Wiley\'s Dyslexia academic range.<br>The style had to faithfully adhere to all of the Wiley trademark design guidelines.<br>It\'s vital to pay close attention to the brief in print work like this where the style is just as much part of the branding as the logo.",
"847",
"590",
"keywords- recent, education, print, design, covers, spread, posters",
"description- design, flyer, advertising, books, layout");

metaArray[metaArray.length] = new Entry(
"designAlbum/images/wiley_IDA_flyer_s2",
"wiley flyer p2 &amp; p3",
"wiley",
"wileylogo",
"A flyer to promote Wiley\'s Dyslexia academic range.<br>The style had to faithfully adhere to all of the Wiley trademark design guidelines.<br>It\'s vital to pay close attention to the brief in print work like this where the style is just as much part of the branding as the logo.",
"847",
"590",
"keywords- recent, education, print, design, spread, posters",
"description- design, flyer, advertising, books, layout");

metaArray[metaArray.length] = new Entry(
"designAlbum/brochureAlbum/images/SYP_Cover",
"syp cover design",
"SYP Publications",
"SYPlogo",
"Cover design for the Society of Young Publishers.<br>I produced all the printed material for this event, including the pages of this brochure.<br><br>Click \"see more!\" now to look inside this brochure.",
"496",
"700",
"keywords- illustration, brochure, print, design, covers, spread, sci-fi",
"description- design, cover, books, layout, brochure, ufo, green, city, cds",
"depth=3&amp;&amp;keyword=brochureAlbum");

metaArray[metaArray.length] = new Entry(
"designAlbum/images/SYP_Logo",
"logo design",
"SYP Publications",
"SYPlogo",
"Logo design for the Society of Young Publishers.",
"349",
"500",
"keywords- logos, design",
"description- vector, logo, pink, pattern");

// NOTE: Entry for SYP3_ColourOL is above at position 126.

metaArray[metaArray.length] = new Entry(
"designAlbum/images/poster",
"poster design",
"SYP Publications",
"SYPlogo",
"Poster design to promote a careers conference for the Society of Young Publishers.",
"566",
"800",
"keywords- design, posters, advertising",
"description- characters, caxton, ufos, flying saucers, cds, printing, press, publishers");

// ---------------------------------  ROW 2  --------------------------------------
metaArray[metaArray.length] = new Entry(
"designAlbum/images/AFC3Dlogo4WebFolio",
"AFC 3D logo",
"AFC",
"AFClogo",
"3D logo designed for the Australian Finance Center Ltd, based loosely on their existing 2D logo.",
"460",
"350",
"keywords- recent, design, 3d, advertising, logos, print",
"description- logos, web, afc, letterhead, company, australian");

metaArray[metaArray.length] = new Entry(
"designAlbum/images/AFC_logo",
"AFC character",
"AFC",
"AFClogo",
"This character was designed for the Australian Finance Center Ltd.<br>Having a cheery cartoon character that represents your company is very popular in Australia.",
"514",
"400",
"keywords- recent, illustration, design, 3d, advertising, logos, print, characters",
"description- logos, web, afc, letterhead, company, australian, spongebob, cartoon");

metaArray[metaArray.length] = new Entry(
"designAlbum/images/AFC_plaque",
"AFC plaque",
"AFC",
"AFClogo",
"A huge, A1 plus, plaque for The Australian Finance Company Ltd<br>It incorporates the 3D logo I designed for them.",
"336",
"560",
"keywords- recent, design, print, advertising, spread, posters",
"description- afc, large, plaque, company, australian");

metaArray[metaArray.length] = new Entry(
"designAlbum/images/AFC_banner",
"AFC banner ad",
"AFC",
"AFClogo",
"An online banner ad for The Australian Finance Company Ltd.<br>Google stipulates a variety of conditions which determine the layout, style and wording on banner ads.<br>It\'s quite a challenge sticking to Google\'s guidelines.<br>This banner incorporates the 3D logo I designed for them- the trees and sky are 3D models too!",
"728",
"90",
"keywords- recent, design, web, advertising",
"description- afc, banner, ad, company, australian, google");

metaArray[metaArray.length] = new Entry(
"designAlbum/images/tbJacket",
"book jacket",
"runninghead.com",
"rhlogo",
"A book jacket for an anthology of the poetry of Tony Bryan.",
"720",
"374",
"keywords- design, covers, painterly",
"description- tony bryan, poetry, book, cover, blue, heart, girl, angel, dark");
// ----------------------------- END OF DESIGN ALBUM ------------------------------

// --------------------------------- FORM ALBUM -----------------------------------
// var wallPaperImage="badgersSkull.jpg";
// var returnAddress="depth=3&amp;&amp;keyword=designAlbum";
// var parent_album='designAlbum/'; // must be set for all subAlbums and defined as an empty string for all main albums.
// ---------------------------------  ROW 1  --------------------------------------
// NOTE: Entry for Capsule_Form is above at position 127.

metaArray[metaArray.length] = new Entry(
"designAlbum/formAlbum/images/Holden_Form",
"holden form",
"runninghead.com",
"rhlogo",
"An order form for an automotive company produced to greater than half-mm print accuracy.",
"343",
"500",
"keywords- forms, print, design",
"description- forms, layout, design, documents, holden, order");

metaArray[metaArray.length] = new Entry(
"designAlbum/formAlbum/images/Order_Form",
"order form",
"runninghead.com",
"rhlogo",
"A form for internal use in a mail order art print company.",
"410",
"600",
"keywords- forms, print, design",
"description- forms, layout, design, documents, order");

metaArray[metaArray.length] = new Entry(
"designAlbum/formAlbum/images/Query_Form",
"query form",
"runninghead.com",
"rhlogo",
"A form for internal use in a mail order art print company.",
"411",
"600",
"keywords- forms, print, design",
"description- forms, layout, design, documents, query");
// ------------------------------- END OF FORM ALBUM ------------------------------

// ------------------------------- BROCHURE ALBUM ---------------------------------
// var wallPaperImage="sypLogo.jpg";
// var returnAddress="depth=3&amp;&amp;keyword=designAlbum";
// var parent_album='designAlbum/'; // must be set for all subAlbums and defined as an empty string for all main albums.
// ---------------------------------  ROW 1  --------------------------------------
// NOTE: Entry for SYP_Cover is above at position 132.

metaArray[metaArray.length] = new Entry(
"designAlbum/brochureAlbum/images/SYP_Brochure_P2",
"SYP brochure p2",
"SYP Publications",
"SYPlogo",
"Call 07813 6 29 29 8 for details",
"410",
"600",
"keywords- brochure, print, design, spread",
"description- design, cover, books, layout, young, publishers, brochure, ufo, green, city, cds");

metaArray[metaArray.length] = new Entry(
"designAlbum/brochureAlbum/images/SYP_Brochure_P3",
"SYP brochure p3",
"SYP Publications",
"SYPlogo",
"Call 07813 6 29 29 8 for details",
"410",
"600",
"keywords- brochure, print, design, spread",
"description- design, books, layout, young, publishers, brochure, ufo, city, cds");

metaArray[metaArray.length] = new Entry(
"designAlbum/brochureAlbum/images/SYP_Brochure_P5",
"SYP brochure p5",
"SYP Publications",
"SYPlogo",
"Call 07813 6 29 29 8 for details",
"410",
"600",
"keywords- brochure, print, design, spread",
"description- design, books, layout, young, publishers, brochure, ufo, city, cds");

metaArray[metaArray.length] = new Entry(
"designAlbum/brochureAlbum/images/SYP_Brochure_P6",
"SYP brochure p6",
"SYP Publications",
"SYPlogo",
"Call 07813 6 29 29 8 for details",
"410",
"600",
"keywords- brochure, print, design, spread",
"description- design, books, layout, young, publishers, brochure, ufo, city, cds");

metaArray[metaArray.length] = new Entry(
"designAlbum/brochureAlbum/images/SYP_Brochure_P8",
"SYP brochure p8",
"SYP Publications",
"SYPlogo",
"Call 07813 6 29 29 8 for details",
"410",
"600",
"keywords- brochure, print, design, spread",
"description- design, books, layout, young, publishers, brochure, ufo, city, cds");

metaArray[metaArray.length] = new Entry(
"designAlbum/brochureAlbum/images/SYP_Brochure_P9",
"SYP brochure p9",
"SYP Publications",
"SYPlogo",
"Call 07813 6 29 29 8 for details",
"410",
"600",
"keywords- brochure, print, design, spread",
"description- design, books, layout, young, publishers, brochure, ufo, city, cds");

metaArray[metaArray.length] = new Entry(
"designAlbum/brochureAlbum/images/SYP_Brochure_P10",
"SYP brochure p10",
"SYP Publications",
"SYPlogo",
"Call 07813 6 29 29 8 for details",
"410",
"600",
"keywords- brochure, print, design, spread",
"description- design, books, layout, young, publishers, brochure, ufo, city, cds");
// ---------------------------------  ROW 2  --------------------------------------
metaArray[metaArray.length] = new Entry(
"designAlbum/brochureAlbum/images/SYP_Brochure_P11",
"SYP brochure p11",
"SYP Publications",
"SYPlogo",
"Call 07813 6 29 29 8 for details",
"410",
"600",
"keywords- brochure, print, design, spread",
"description- design, books, layout, young, publishers, brochure, ufo, city, cds");

metaArray[metaArray.length] = new Entry(
"designAlbum/brochureAlbum/images/SYP_Brochure_P13",
"SYP brochure p13",
"SYP Publications",
"SYPlogo",
"Call 07813 6 29 29 8 for details",
"410",
"600",
"keywords- brochure, print, design, spread",
"description- design, books, layout, young, publishers, brochure, ufo, city, cds");

metaArray[metaArray.length] = new Entry(
"designAlbum/brochureAlbum/images/SYP_Brochure_P14",
"SYP brochure p14",
"SYP Publications",
"SYPlogo",
"Call 07813 6 29 29 8 for details",
"410",
"600",
"keywords- brochure, print, design, spread",
"description- design, books, layout, young, publishers, brochure, ufo, city, cds");

metaArray[metaArray.length] = new Entry(
"designAlbum/brochureAlbum/images/SYP_Brochure_P15",
"SYP brochure p15",
"SYP Publications",
"SYPlogo",
"Call 07813 6 29 29 8 for details",
"410",
"600",
"keywords- brochure, print, design, spread",
"description- design, books, layout, young, publishers, brochure, ufo, city, cds");
// ---------------------------- END OF BROCHURE ALBUM -----------------------------

// ------------------------------ COMMERCIAL ALBUM --------------------------------
metaArray[metaArray.length] = new Entry(
"illustration1Album/commercialAlbum/images/strawberry4webfolio",
"strawberry",
"Runninghead 2004",
"rhlogo",
"A high-resolution 3D advertising image of a strawberry falling in to a glass of milk.<br>" +
"Produced for the illustration agency, \"Lemonade\".",
"750",
"563",
"keywords- recent, illustration, commercial, 3d, print, advertising, photo-real",
"description- strawberry, berry, falling, glass, milk, blue, splash, 3d");

metaArray[metaArray.length] = new Entry(
"illustration1Album/commercialAlbum/images/toothpaste4webfolio",
"toothpaste",
"Runninghead 2004",
"rhlogo",
"A high-resolution 3D advertising image produced for the illustration agency, \"Lemonade\".",
"750",
"563",
"keywords- recent, illustration, commercial, 3d, print, advertising, photo-real",
"description- toothpaste, tube, bathroom, green, blue, turquioise, smile, tiles, arm and hammer, 3d");

metaArray[metaArray.length] = new Entry(
"illustration1Album/commercialAlbum/images/can4webfolio",
"can",
"Runninghead 2004",
"rhlogo",
"A high-resolution 3D advertising image produced for the illustration agency, \"Lemonade\".",
"725",
"600",
"keywords- recent, illustration, commercial, 3d, print, advertising, photo-real",
"description- tin, can, shiney, metal, 3d");

metaArray[metaArray.length] = new Entry(
"illustration1Album/commercialAlbum/images/virus4webfolio",
"virus",
"Runninghead 2004",
"rhlogo",
"A high-resolution 3D medical illustration produced for the illustration agency, \"Lemonade\".",
"750",
"563",
"keywords- recent, illustration, commercial, 3d, print, advertising, photo-real, medical",
"description- virus, red, blood, cells, crystal, 3d");

metaArray[metaArray.length] = new Entry(
"illustration2Album/monochromeAlbum/images/stadium4webfolio1",
"football stadium 1",
"motivatEd.ltd.uk",
"rhlogo",
"Black and white concept art of a complex of football stadiums viewed from various angles for a parallax animatic pitch.<br>" + 
"The scenes had to look sketchy, hand-drawn and non-specific, yet also be architecturally and geometrically accurate as they would later be rendered in to a 3D <br>" + 
"walkthrough of the scene.<br>I modeled the complex in 3D then turned the rendered images in to hand-drawn sketches using a combination of natural" + 
"media and digital painting.",
"700",
"432",
"keywords- recent, illustration, commercial, 3d, monochrome, sketch",
"description- illustration, monochrome, black and white, football, stadium, soccer, drawing");

metaArray[metaArray.length] = new Entry(
"illustration2Album/monochromeAlbum/images/stadium4webfolio2",
"football stadium 2",
"motivatEd.ltd.uk",
"rhlogo",
"Black and white concept art of a complex of football stadiums viewed from various angles for a parallax animatic pitch.<br>" + 
"The scenes had to look sketchy, hand-drawn and non-specific, yet also be architecturally and geometrically accurate as they would later be rendered in to a 3D <br>" + 
"walkthrough of the scene.<br>I modeled the complex in 3D then turned the rendered images in to hand-drawn sketches using a combination of natural" + 
"media and digital painting.",
"700",
"378",
"keywords- recent, illustration, commercial, 3d, monochrome, sketch",
"description- illustration, monochrome, black and white, football, stadium, soccer, drawing");

metaArray[metaArray.length] = new Entry(
"illustration2Album/monochromeAlbum/images/stadium4webfolio3",
"football stadium 3",
"motivatEd.ltd.uk",
"rhlogo",
"Black and white concept art of a complex of football stadiums viewed from various angles for a parallax animatic pitch.<br>" + 
"The scenes had to look sketchy, hand-drawn and non-specific, yet also be architecturally and geometrically accurate as they would later be rendered in to a 3D <br>" + 
"walkthrough of the scene.<br>I modeled the complex in 3D then turned the rendered images in to hand-drawn sketches using a combination of natural" + 
"media and digital painting.",
"700",
"477",
"keywords- recent, illustration, commercial, 3d, monochrome, sketch",
"description- illustration, monochrome, black and white, football, stadium, soccer, drawing");
// ---------------------------- END OF COMMERCIAL ALBUM ---------------------------

// ------------------------------- PAINTING ALBUM ---------------------------------
metaArray[metaArray.length] = new Entry(
"paintingAlbum/images/benpainting",
"ben",
"runninghead.com",
"rhlogo",
"Contact info@runninghhead.com (or call me on 07813 6 29 29 8) for info on this image.",
"600",
"443",
"keywords- painting, painterly",
"description- ben, kid, child, seaside, squares, painting, oils");

metaArray[metaArray.length] = new Entry(
"paintingAlbum/images/Oil_Painting_1",
"eden",
"runninghead.com",
"rhlogo",
"Contact info@runninghhead.com (or call me on 07813 6 29 29 8) for info on this image.",
"591",
"400",
"keywords- fine art, painting, painterly",
"description- painting, oils");

metaArray[metaArray.length] = new Entry(
"paintingAlbum/images/Watercolour_1",
"lion fish watercolour",
"runninghead.com",
"rhlogo",
"Contact info@runninghhead.com (or call me on 07813 6 29 29 8) for info on this image.",
"650",
"493",
"keywords- fine art, painting, painterly, watercolour",
"description- painting, watercolour",
"depth=3&amp;&amp;keyword=paintingAlbum");

metaArray[metaArray.length] = new Entry(
"paintingAlbum/images/Oil_Painting_3",
"drydock",
"runninghead.com",
"rhlogo",
"Contact info@runninghhead.com (or call me on 07813 6 29 29 8) for info on this image.",
"600",
"465",
"keywords- fine art, painting, painterly",
"description- painting, oils");

metaArray[metaArray.length] = new Entry(
"paintingAlbum/images/Oil_Painting_4",
"portrait",
"runninghead.com",
"rhlogo",
"Contact info@runninghhead.com (or call me on 07813 6 29 29 8) for info on this image.",
"329",
"500",
"keywords- fine art, painting, painterly",
"description- painting, oils");

metaArray[metaArray.length] = new Entry(
"paintingAlbum/images/redBananas",
"red bananas",
"runninghead.com",
"rhlogo",
"One of a series of paintings for the Cheltenham Open Exhibition.<br>" +
"This was called &quot;Strange Fruit&quot;, all still lifes, all of fruit from Tescos exotic fruit section.",
"570",
"400",
"keywords- fine art, painting, painterly, still-life",
"description- painting, oils, still-life, red, bananas");

metaArray[metaArray.length] = new Entry(
"paintingAlbum/images/Oil_Painting_5",
"a lovely pear",
"runninghead.com",
"rhlogo",
"Contact info@runninghhead.com (or call me on 07813 6 29 29 8) for info on this image.",
"593",
"400",
"keywords- fine art, painting, painterly",
"description- painting, oils");

metaArray[metaArray.length] = new Entry(
"paintingAlbum/images/Oil_Painting_7",
"bread & peaches",
"runninghead.com",
"rhlogo",
"Contact info@runninghhead.com (or call me on 07813 6 29 29 8) for info on this image.",
"390",
"490",
"keywords- fine art, painting, painterly",
"description- painting, oils");

metaArray[metaArray.length] = new Entry(
"paintingAlbum/images/Oil_Painting_6",
"momento mori",
"runninghead.com",
"rhlogo",
"Contact info@runninghhead.com (or call me on 07813 6 29 29 8) for info on this image.",
"600",
"396",
"keywords- fine art, painting, painterly",
"description- painting, oils");

metaArray[metaArray.length] = new Entry(
"paintingAlbum/images/badgerSkull",
"badger skull",
"runninghead.com",
"rhlogo",
"A charcoal sketch of a badgers skull.",
"500",
"326",
"keywords- fine art, painting, painterly, sketch, monochrome",
"description- painting, oils, skull, badgers, animal, charcoal");

metaArray[metaArray.length] = new Entry(
"paintingAlbum/images/Oil_Painting_2",
"administration",
"runninghead.com",
"rhlogo",
"Contact info@runninghhead.com (or call me on 07813 6 29 29 8) for info on this image.",
"330",
"500",
"keywords- fine art, painting, painterly, advertising",
"description- painting, oils, administration, empty, plate, man, hungry, suit");

metaArray[metaArray.length] = new Entry(
"paintingAlbum/images/Oil_Painting_9",
"administration 2",
"runninghead.com",
"rhlogo",
"Contact info@runninghhead.com (or call me on 07813 6 29 29 8) for info on this image.",
"375",
"500",
"keywords- fine art, painting, painterly",
"description- painting, oils");

metaArray[metaArray.length] = new Entry(
"paintingAlbum/images/Oil_Painting_8",
"admin 2 (detail)",
"runninghead.com",
"rhlogo",
"Contact info@runninghhead.com (or call me on 07813 6 29 29 8) for info on this image.",
"379",
"500",
"keywords- fine art, painting, painterly",
"description- painting, oils");

metaArray[metaArray.length] = new Entry(
"paintingAlbum/images/smallAdmin",
"administration 3",
"runninghead.com",
"rhlogo",
"Contact info@runninghhead.com (or call me on 07813 6 29 29 8) for info on this image.",
"336",
"500",
"keywords- fine art, painting, painterly",
"description- painting, oils");

metaArray[metaArray.length] = new Entry(
"paintingAlbum/images/security",
"security",
"runninghead.com",
"rhlogo",
"Contact info@runninghhead.com (or call me on 07813 6 29 29 8) for info on this image.",
"362",
"500",
"keywords- fine art, painting, painterly",
"description- painting, oils");

metaArray[metaArray.length] = new Entry(
"paintingAlbum/images/Oil_Painting_10",
"tiresias 1",
"runninghead.com",
"rhlogo",
"Contact info@runninghhead.com (or call me on 07813 6 29 29 8) for info on this image.",
"388",
"500",
"keywords- fine art, painting, painterly",
"description- painting, oils");

metaArray[metaArray.length] = new Entry(
"paintingAlbum/images/Oil_Painting_11",
"tiresias 2",
"runninghead.com",
"rhlogo",
"Contact info@runninghhead.com (or call me on 07813 6 29 29 8) for info on this image.",
"380",
"500",
"keywords- fine art, painting, painterly",
"description- painting, oils");

metaArray[metaArray.length] = new Entry(
"paintingAlbum/images/Oil_Painting_12",
"tiresias 3",
"runninghead.com",
"rhlogo",
"Contact info@runninghhead.com (or call me on 07813 6 29 29 8) for info on this image.",
"367",
"500",
"keywords- fine art, painting, painterly",
"description- painting, oils");

metaArray[metaArray.length] = new Entry(
"paintingAlbum/images/fisherman",
"fisherman",
"runninghead.com",
"rhlogo",
"Contact info@runninghhead.com (or call me on 07813 6 29 29 8) for info on this image.",
"339",
"500",
"keywords- fine art, painting, painterly",
"description- painting, oils");

metaArray[metaArray.length] = new Entry(
"paintingAlbum/images/lighthousekeeper",
"lighthousekeeper",
"runninghead.com",
"rhlogo",
"Contact info@runninghhead.com (or call me on 07813 6 29 29 8) for info on this image.",
"339",
"500",
"keywords- fine art, painting, painterly",
"description- painting, oils");

metaArray[metaArray.length] = new Entry(
"paintingAlbum/images/monk",
"monk",
"runninghead.com",
"rhlogo",
"Contact info@runninghhead.com (or call me on 07813 6 29 29 8) for info on this image.",
"387",
"550",
"keywords- fine art, painting, painterly",
"description- painting, oils");

metaArray[metaArray.length] = new Entry(
"paintingAlbum/images/horns",
"horns",
"runninghead.com",
"rhlogo",
"Contact info@runninghhead.com (or call me on 07813 6 29 29 8) for info on this image.",
"371",
"500",
"keywords- fine art, painting, painterly",
"description- painting, oils");

metaArray[metaArray.length] = new Entry(
"paintingAlbum/images/cana",
"cana",
"runninghead.com",
"rhlogo",
"Contact info@runninghhead.com (or call me on 07813 6 29 29 8) for info on this image.",
"479",
"400",
"keywords- fine art, sketch, drawing, monochrome, painterly",
"description- horns, cana, giant, table, parents, sad, monster");

metaArray[metaArray.length] = new Entry(
"paintingAlbum/images/codependence",
"codependence",
"runninghead.com",
"rhlogo",
"Contact info@runninghhead.com (or call me on 07813 6 29 29 8) for info on this image.",
"368",
"550",
"keywords- fine art, painting, painterly",
"description- painting, oils");

metaArray[metaArray.length] = new Entry(
"paintingAlbum/images/chrisPortrait",
"portrait of Chris",
"runninghead.com",
"rhlogo",
"Fantastic new painting technique meant this only took me 20 minutes to complete.",
"500",
"381",
"keywords- painting, painterly, fake",
"description- chris, portrait, painting, oils, fake");

metaArray[metaArray.length] = new Entry(
"paintingAlbum/images/brewery",
"the old brewery",
"runninghead.com",
"rhlogo",
"Fantastic new painting technique meant this only took me 10 minutes to complete.",
"500",
"375",
"keywords- painting, painterly",
"description- old, brewery, watercolour, painting, fake");
// ----------------------------- END OF PAINTING ALBUM ----------------------------

// -------------------------------  END OF metaArray ------------------------------

// -----  FOLIO'S GENERIC SCRIPT (mainly routines to get data from the array) -----
// --------------------------------------------------------------------------------

// Define the term URL:
var URL=window.location.href;

// Set words to be looked for in the URL:
// (if not found the reDirect() function sends the browser to ../portfolio_page.html)
var magicWord1="keyword";
var magicWord2="searchword";

// initialise arrayCounter (used in generation of arrays from data held in metaArray:
var arrayCounter = 1;

// Define function (called onLoad) to reDirect browser to portfolio_page.html if essential
// URL carried variables are not present (i.e.- when viewers link directly to this page).
function reDirect(magicWord1, magicword2){
	if ((URL.indexOf(magicWord1)==-1) && (URL.indexOf(magicWord2)==-1)){
	alert('Sorry, the link you used to get to this page is wrong.\nYou need to choose something from the home page.');
		location="../portfolio_page.html";
	}
}

// Function to operate links (so they still change colour on rollover even when they're 'visited' links):
function anchor_as_button_link(URL){
// This trick is set to open the new location in this tab/window.
	window.location=URL;
}

// Function to open any page using the old "target" attribute (which XHTML spec erroneously disallows).
// This is configured to allow a page to load in a new window (using '_blank') or any other frame/destination (using '_top', '_self', etc).
function open_new_window(URL, targ) {
	window.open(URL, targ);
}

// Change page to any specified URL function (used in the OLD jump menu):
function changeURL(URL, targ){
window.location=URL, target=targ;
}

// Generic function to change any CSS property of any page element, specified by id.
function change_style_property(elemId, prop, value) {
	eval("document.getElementById(elemId).style."+prop+" = value;"); 
}

// Define function to get variables from the pages URL:
function getVarFromString(string, targetVar, endingTerm){
	if (URL.indexOf(targetVar)!=-1) {// First check that the targetVar term is in fact present in the URL:
		var offset=(targetVar.length)+1;// The 1 is for the equals sign after the var name in the URL.
		var start=string.indexOf(targetVar) + offset;
		if (!endingTerm) {// When no endingTerm is supplied (like when the var is at the end of the URL) just read to the end of the URL.
			var end=string.length;
		} else {
			var end=string.indexOf(endingTerm);
		}
		return string.substring(start, end);// targetVar found, this call of getVarFromString returns it's value.
	} else {// targetVar not in URL, this call of getVarFromString came back negative.
		return false;
	}
}

function display_vars() {// Handy function to display dev info in an alert.
var display_myArray='myArray contains:\n';
	for(i=0;i<myArray.length;i++) {
	var temp=myArray[i].name.toString();
	display_myArray+=(temp+'\n');
	}
var displaystring =
'searchword= ' + searchword + '\n' + 
'passable_searchword_string= ' + passable_searchword_string + '\n' + 
'prevKW= ' + prevKW + '\n' + 
'depth= ' + depth + '\n' + 
'thisAlbum= ' + thisAlbum + '\n' + 
'imageNumber= ' + imageNumber + '\n\n' + 
display_myArray;
alert (displaystring);
}

// ORDER OF VARS CARRIED IN URL:
// 0) searchwordtf: essential for searches- if found in URL triggers various alternate routines filling myArray with search matches for index.html and page.html.
// 1) prevKW: The previous keyword (as opposed to the current sub-Album's keyword).
// 2) depth: One to four- position of the page in the hierarchy.
// 3) keyword: The current album to display, whether index or page. Now based on keyword rather than folder name, eg- keyword=cartoonAlbum.
// 4) imgNum: translated in to imageNumber- the number of the image to be displayed by page.html. Will be different for metaArray (comprehensive database array) and myArray (generated array of only chosen images) values.
//
// NOTE: THE ORDER OF THE FOLLOWING VAR DECLARATIONS IS IMPERATIVE!
// Predefine myArray as an empty array to avoid undefined Javascript error alert:
//var myArray=new Array();
//
// Deploy getVarFromString function to get the value of prevKW:
if (URL.indexOf('prevKW=')==-1){// no previous keyword specified, assign one of 'no'.
var prevKW='no';
} else {
var prevKW=getVarFromString(URL, "prevKW", "&&depth");
}
// Deploy getVarFromString function to get the value of depth (must be defined here, not later):
if (URL.indexOf("depth")==-1) {// Default depth assigned to index page by portfolio page=1, unless another depth is defined in the URL.
	var depth=1;
} else {//depth has been assigned and is known.
	var depth=getVarFromString(URL, "depth", "&&keyword");
	// Set var depthAbove (used in page.html's menu_button):
	var depthAbove=depth-1;
	// Deploy getVarFromString function to get the value of imageNumber (only if page.html):
	// *** Why isn't this in folio_page_script.js? 
	if (URL.indexOf("page.html")!=-1) { // this metaArray.js is used by both index.html and page.html. This line determines if it's page.html and, if it is, gets imgNum from the URL.
		var imageNumber=getVarFromString(URL, "imgNum", "");
	}
}

// Deploy getVarFromString function to devine appropriate album to display:
/*function processString(item,delimiter) {
	searchwordArray=new Array(1);
	var Count=0;
	var tempString=new String(item);
	while (tempString.indexOf(delimiter)>0) {
		searchwordArray[Count]=tempString.substr(0,tempString.indexOf(delimiter));
		tempString=tempString.substr(tempString.indexOf(delimiter)+1,tempString.length-tempString.indexOf(delimiter)+1); 
		Count=Count+1
	}
	searchwordArray[Count]=tempString;
	return searchwordArray;// function returns an array of words in the string.
}
*/
// Function to toggle divs on and off.
// This might be changed later to do the same thing on rollover- may require using any_hover_behaviour.htc FOR IE/Win.
function togglediv(myDiv) {
var divToToggle = document.getElementById(myDiv);
if (divToToggle.style.display=='') {
divToToggle.style.display = 'block';
} else if (divToToggle.style.display == 'none' ) {
divToToggle.style.display = 'block';
}
else {
divToToggle.style.display = 'none';
}
}// end of "togglediv" function.

/*// Function that looks through every element in the page that fits the specified criteria,
// in this case any "a" tag (anchor) that has the class of "skip_to_link", and gives them all the
// "onmouseover" function written above so they will alter the CSS properties of the #skipToPanel div.
// Commented out here as it's not working right yet.
	window.onload = function() { 
		if (!document.getElementsByTagName) return false; 
	var links = document.getElementsByTagName("a"); 
	for (var i=0; i<links.length; i++) { 
		if (links[i].getAttribute("class") == "skip_to_link") {		 
			links[i].onmouseover = function() { 
				change_style_property('skipToPanel','display','block');
				panelvis=true; 
				return false; 
			} 
			links[i].onmouseout = function() { 
				change_style_property('skipToPanel','display','none');
				panelvis=false;
				alert('bingo'); 
				return false; 
			} 
		} 
	} 
}
*/

//_______________________________________  GENERATE A NEW (EMPTY) ARRAY CALLED MyArray  _______________________________________
// Define a function that can be used to populate a new array (called "myArray") with data from the metaArray:
// This enables each key word to become a proper album, with image numbers corresponding to each image position accordingly.
// List of vars and available array info:
/*
var scriptRead="yes";
var wallPaperImage="";
var returnAddress=null;
var parent_album='';
var solutionsBlurb=(see above);
//
this.name=name;
this.title=title;
this.copyRight=copyRight;
this.brandImage=brandImage;
this.infoTxt=infoTxt;
this.nativeWidth=nativeWidth;
this.nativeHeight=nativeHeight;
this.keywords=keywords;
this.descrip=descrip;
this.seeMoreLink=seeMoreLink;
*/ 
var myArray = new Array();
function Entry(name, title, copyRight, brandImage, infoTxt, nativeWidth, nativeHeight, keywords, descrip, seeMoreLink){
this.name=name;//including path to image from index.html/page.html
this.title=title;
this.copyRight=copyRight;
this.brandImage=brandImage;
this.infoTxt=infoTxt;
this.nativeWidth=nativeWidth;
this.nativeHeight=nativeHeight;
this.keywords=keywords;
this.descrip=descrip;
this.seeMoreLink=seeMoreLink;
//this.metaArrayNumber=metaArrayNumber;// The actual position of the image in the metaArray, as opposed to it's current position in the generated myArray.
}
// Function to fill myArray with data from metaArray:
function fill_myArray_from_metaArray_data() {
			myArray[arrayCounter] = new Entry (
				metaArray[i].name,
				metaArray[i].title,
				metaArray[i].copyRight,
				metaArray[i].brandImage,
				metaArray[i].infoTxt,
				metaArray[i].nativeWidth,
				metaArray[i].nativeHeight,
				metaArray[i].keywords,
				metaArray[i].descrip,
				metaArray[i].seeMoreLink);
}

var searchword=getVarFromString(URL, "searchwordtf", "&");
// EXAMPLE: http://www.runninghead.com/images/index.html?searchwordtf=tiny+greek&x=0&y=0
if (searchword) {// This is a call for search results, not a standard index page.
// EXAMPLE OF SEARCHWORD: 'tiny+greek'
var thisAlbum='search';
var passable_searchword_string='searchwordtf=' + searchword + '&&';
// now, as in portfolio_page.html, line 202, we display the created array of searchable words...
var wordArray2=searchword.split('+');// brackets enclose the delimiter, in this case a single space.
var display_wordArray='wordArray2 contains:\n';
		for(i=0;i<wordArray2.length;i++) {// **** reverted to 0
		display_wordArray+=(wordArray2[i]+'\n');
		}
		//alert(display_wordArray);// just so we can see what the array looks like at this point.
	// set depth here as the standard routine for depth does not apply to searches created in this way:
	if (URL.indexOf("index.html")!=-1) {depth=3;}// search always goes to images/index.html to display it's results.
	if (URL.indexOf("page.html")!=-1) {depth=4;}// search always goes to images/index.html to display it's results.
	
// **************************************** YOU GOT TO HERE! ******************************************************************
// *******************************************************************************************************************************
	// for loop that populates myArray with data from a metaArray entry if searchword is found in it's descrip:
	for (i=0; i<metaArray.length; i++) {// cycle through whole metaArray looking for matches
		var rscore=0;// rscore means relevance score.
		for (j=0; j<wordArray2.length; j++) {// look for matches to any word in the wordArray
			if (metaArray[i].descrip.indexOf(', ' + (wordArray2[j]))!=-1) {// searchword found in the metaArray 'descrip' entry for this one.
				rscore++;
				//alert ("rscore = " + rscore);
			}// end if 1
		}// end inner for loop
		if (rscore>0) {
				// populate myArray with data:
				fill_myArray_from_metaArray_data();
				myArray[arrayCounter].rscore=rscore;// give this instance of myArray a score of relevance for sorting by later.
				arrayCounter++;
			}// end if 2
	}// end outer for loop
		
} else {// This is a standard index page, displaying one of the preset Albums.
	var passable_searchword_string='';
	var thisAlbum=getVarFromString(URL, "keyword", "Album");
}
//display_vars();// for dev purposes.
// END OF FOLIO'S GENERIC SCRIPT
