function thumbnail(g,e,b,f,d,a,c){this.id=g;this.galleries_id=e;this.caption=b;this.src=getServerPath(c)+"/"+f;this.width=d;this.height=a}function gallery(e,c,d,b,a){this.id=e;this.featured_images=c;this.title=d;this.section_code=b;this.photoIDs=a}var thumbnails=new Object();thumbnails[1971874]=new thumbnail(1971874,"","Eilean Donan Castle to Lochalsh, oil on canvas","eilean donan castle by loch alsh 2_thumb.JPG",130,98,18);thumbnails[2889009]=new thumbnail(2889009,"","Highgate Gallery 2008","highgate20_thumb.JPG",130,97,18);thumbnails[2907474]=new thumbnail(2907474,"","","highgate 1_thumb.JPG",130,97,18);thumbnails[2907476]=new thumbnail(2907476,"","","highgate 2_thumb.JPG",130,97,18);thumbnails[2907478]=new thumbnail(2907478,"","","highgate 23_thumb.JPG",130,97,18);thumbnails[2907480]=new thumbnail(2907480,"","","highgate 25_thumb.JPG",130,97,18);thumbnails[1958957]=new thumbnail(1958957,"132086","","to Fourth Drove, 10 x 14ins_thumb. oil on canvas.JPG",130,98,18);thumbnails[1965133]=new thumbnail(1965133,"132086","Burnt Fen 1,     23 x 30cms, oil on canvas","Burnt Fen, 9 x 12 ins, oil on canvas_thumb.JPG",130,98,18);thumbnails[1965186]=new thumbnail(1965186,"132086","Burnt Fen 2, 18 x 26cms, oil on paper","Burnt Fen 2, 7 x 10 ins, oil on paper1_thumb.JPG",130,98,18);thumbnails[1965207]=new thumbnail(1965207,"132086","Byall Fen 2, 30 x 41cms, oil on canvas","Byall Fen 2, 12 x 16 ins, oil on canvas_thumb.JPG",130,98,18);thumbnails[1965254]=new thumbnail(1965254,"132086","Byall Fen 3, 36 x 46cms, oil on canvas","Byall Fen 3, 14 x 18ins_thumb. oil on canvas.JPG",130,98,18);thumbnails[1965298]=new thumbnail(1965298,"132086","Hilgay Fen, 18 x 26cms, oil on paper","Hilgay Fen, 7 x 10 ins, oil on paper_thumb.JPG",130,98,18);thumbnails[1965304]=new thumbnail(1965304,"132086","Mow Fen 1, 18 x 26cms, oil on paper","Mow Fen 1, 7 x 10 ins, oil on paper_thumb.JPG",130,98,18);thumbnails[1965307]=new thumbnail(1965307,"132086","Mow Fen 2, 18 x 26cms, oil on paper","Mow Fen 2, 7 x 10 ins, oil on paper_thumb.JPG",130,98,18);thumbnails[1965312]=new thumbnail(1965312,"132086","near Black Bank, 26 x 36cms, oil on canvas","near Black Bank, 10 x 14ins_thumb. oil on canvas1.JPG",130,98,18);thumbnails[1965372]=new thumbnail(1965372,"132086","near California, 31 x 41cms, oil on canvas","near California, 12 x 16ins_thumb. oil on canvas2.JPG",130,98,18);thumbnails[1965380]=new thumbnail(1965380,"132086","near Dunkirk, 23 x 30cms, oil on canvas","near Dunkirk 3, 9 x 12ins_thumb. oil on canvas.JPG",130,98,18);thumbnails[1965560]=new thumbnail(1965560,"132086","near Dunkirk 3, 23 x 30cms, oil on canvas","off Downham Common Road_thumb. Nr Littleport, 10 x 14ins. oil on canvas.JPG",130,98,18);thumbnails[1965166]=new thumbnail(1965166,"132087","Byall Fen 1, 50 x 50cms, oil on canvas","Byall Fen 1, 20 x 20ins_thumb. oil on canvas.JPG",130,98,18);thumbnails[1965340]=new thumbnail(1965340,"132087","near Dunkirk 1, 31 x 41cms, oil on canvas","near Dunkirk 1,  12 x 16ins_thumb. oil on canvas.JPG",130,98,18);thumbnails[1965713]=new thumbnail(1965713,"132087","off Downham Common Road near Littleport, 26 x 36cms, oil on canvas","off Downham Common Road_thumb. Nr Littleport, 10 x 14ins. oil on canvas1.JPG",130,98,18);thumbnails[1965722]=new thumbnail(1965722,"132087","to Fourth Drove 1, 26 x 36cms, oil on canvas","to Fourth Drove, 10 x 14ins_thumb. oil on canvas1.JPG",130,98,18);thumbnails[1965725]=new thumbnail(1965725,"132087","to Second Drove 1, 31 x 41cms, oil on canvas","to Second Drove 1, 12 x 16ins_thumb. oil on canvas.JPG",130,98,18);thumbnails[1965726]=new thumbnail(1965726,"132087","Wood Fen Farm sketch, acrylic on board","Wood Fen Farm sketch_thumb. acrylic on board.JPG",130,98,18);thumbnails[1965738]=new thumbnail(1965738,"132087","Wood Fen Farm 3, 31 x 41cms, oil on canvas","Wood Fen Farm 3, 12 x 16ins_thumb. oil on canvas1.JPG",130,98,18);thumbnails[1965751]=new thumbnail(1965751,"132087","Wood Fen Farm 1, 26 x 36cms, oil on canvas","Wood Fen Farm 1, 10 x 14ins_thumb. oil on canvas2.JPG",130,98,18);thumbnails[1965753]=new thumbnail(1965753,"132087","Wood Fen Farm 2, 31 x 41cms, oil on canvas","Wood Fen Farm 2, 12 x 16ins_thumb. oil on canvas1.JPG",130,98,18);thumbnails[1965756]=new thumbnail(1965756,"132087","to Second Drove 2, 31 x 41cms, oil on canvas","to Second Drove 2, 12 x 16ins_thumb. oil on canvas2.JPG",130,98,18);thumbnails[1965757]=new thumbnail(1965757,"132087","Westmoor Common,36 x 46cms, oil on canvas","Westmoor Common, 14 x 18ins_thumb. oil on canvas2.JPG",130,98,18);thumbnails[1968425]=new thumbnail(1968425,"132089","Bornaskitaig, Isle of Skye 1, 23 x 31cms, oil on canvas","Bornaskitaig, Skye 1_thumb. 9 x 12ins. oil on canvas.JPG",130,98,18);thumbnails[1968427]=new thumbnail(1968427,"132089","Bornaskitaig, Isle of Skye 2, 36 x 46cms, oil on canvas","Bornaskitaig, Skye 2_thumb. 14 x 18ins. oil on canvas.JPG",130,98,18);thumbnails[1968429]=new thumbnail(1968429,"132089","Eilean Donan Castle to Loch Duich","eilean donan castle by loch alsh_thumb.JPG",130,98,18);thumbnails[1968432]=new thumbnail(1968432,"132089","MacLeod's Tables, Isle of Skye, 51 x 76cms, oil on canvas","MacLeod's Tables, Skye_thumb. 20 x 30ins. oil on canvas.JPG",130,98,18);thumbnails[1968437]=new thumbnail(1968437,"132089","Tote, Isle of Skye,oil on canvas","Tote, Skye_thumb.JPG",130,98,18);thumbnails[1968441]=new thumbnail(1968441,"132089","Raasay from Sligachan, Isle of Skye, 51 x 76cms, oil on canvas","Raasay from Sligachan, Skye_thumb. 20 x 30ins. oil on canvas.JPG",130,98,18);thumbnails[1968444]=new thumbnail(1968444,"132089","Road West, Uist, 31 x 41cms, oil on canvas ","Uist road west 1, 12 x 16ins_thumb. oil on canvas.JPG",130,98,18);thumbnails[1968446]=new thumbnail(1968446,"132089","Road West, Uist 2, oil on canvas","Uist road west 2_thumb.JPG",130,98,18);thumbnails[1968451]=new thumbnail(1968451,"132089","Uist West Coast 2, 51 x 76cms, oil on canvas","Uist West Coast 20 x 30ins_thumb. oil on canvas.JPG",130,98,18);thumbnails[1968457]=new thumbnail(1968457,"132089","Uist West Coast 1, 36 x 46cms, oil on canvas","Uist west coast, 14 x 18 ins, oil on canvas coast_thumb.JPG",130,98,18);thumbnails[1971991]=new thumbnail(1971991,"132089","An Ard Dubh, Dunvegan, Isle of Skye, 26 x 26cms, oil on canvas","over Dunvegan, Skye_thumb. 10 x 10ins. oil on canvas.JPG",130,98,18);thumbnails[1968405]=new thumbnail(1968405,"132088","Exmoor 1, 13 x 24cms, oil on board","Exmoor 1, 5 x 9_thumb.5ins. oil on board.JPG",130,98,18);thumbnails[1968406]=new thumbnail(1968406,"132088","Exmoor 2, 13 x 24cms, oil on board","Exmoor 2, 5 x 9_thumb.5ins. oil on board.JPG",130,98,18);thumbnails[1968412]=new thumbnail(1968412,"132088","Exmoor 3, 10 x 24cms, oil on board","Exmoor 3, 4 x 9_thumb.5ins. oil on board.JPG",130,98,18);thumbnails[1968416]=new thumbnail(1968416,"132088","Exmoor 5, 13 x 24cms, oil on board","Exmoor 5, 5 x 9_thumb.5ins. oil on board.JPG",130,84,18);thumbnails[1968418]=new thumbnail(1968418,"132088","Exmoor 8, 13 x 23cms, oil on board","Exmoor 8, 5 x 9ins, oil on board_thumb.JPG",130,87,18);thumbnails[1968419]=new thumbnail(1968419,"132088","Exmoor 10, 13 x 38cms, oil on board","Exmoor 10, 5 x 15ins_thumb. oil on board.JPG",130,60,18);thumbnails[1968458]=new thumbnail(1968458,"132090","Bulbarrow, Dorset. 41 x 51cms, oil on board","Bulbarrow, Dorset_thumb. 16 x 20ins. oil on board.JPG",130,98,18);thumbnails[1970670]=new thumbnail(1970670,"132090","Easdale Pier, near Oban. Scotland 51 x 76cms, oil on canvas","Easdale Pier, Scotland_thumb.JPG",130,98,18);thumbnails[1970684]=new thumbnail(1970684,"132090","Wave 3, 51 x 76cms, oil on canvas","Wave 3_thumb.JPG",130,98,18);thumbnails[1970690]=new thumbnail(1970690,"132090","Wave 4, 51 x 76cms, oil on canvas","Wave 4_thumb.JPG",130,98,18);thumbnails[2001510]=new thumbnail(2001510,"132090","Chobham Common 4, 32 x 47cms, oil on board","Chobham 4, oil on board_thumb.JPG",130,98,18);thumbnails[3457040]=new thumbnail(3457040,"132090","everyone we know 1","everyone we know 1_thumb.JPG",130,98,18);thumbnails[3457058]=new thumbnail(3457058,"132090","everyone we know 2","everyone we know 2_thumb.JPG",130,98,18);thumbnails[3457072]=new thumbnail(3457072,"132090","everyone we know 3","everone we know 3_thumb.JPG",130,98,18);var galleries=new Object();galleries[132086]=new gallery(132086,"1965560,1965380,1965372,1965312,1965307,1965304,1965298,1965254,1965207,1965186","Fenland Series","gallery",[1958957,1965133,1965186,1965207,1965254,1965298,1965304,1965307,1965312,1965372,1965380,1965560]);galleries[132087]=new gallery(132087,"1965757,1965756,1965753,1965751,1965738,1965726,1965725,1965722,1965713,1965340","Fenland Series continued","gallery",[1965166,1965340,1965713,1965722,1965725,1965726,1965738,1965751,1965753,1965756,1965757]);galleries[132089]=new gallery(132089,"1971991,1968457,1968451,1968446,1968444,1968441,1968437,1968432,1968429,1968427","Scotland","gallery",[1968425,1968427,1968429,1968432,1968437,1968441,1968444,1968446,1968451,1968457,1971991]);galleries[132088]=new gallery(132088,"1968419,1968418,1968416,1968412,1968406,1968405","Exmoor Series","gallery",[1968405,1968406,1968412,1968416,1968418,1968419]);galleries[132090]=new gallery(132090,"3457058","other work","gallery",[1968458,1970670,1970684,1970690,2001510,3457040,3457058,3457072]);var imageSets=new Object();imageSets[1]="2889009,1965722";imageSets[2]="3457058";imageSets[3]="3457072,3457058,3457040,2907480,2907478,2907476,2907474,2889009,2001510,1971991,1971874,1970690,1970684,1970670,1968458,1968457,1968451,1968446,1968444,1968441,1968437,1968432,1968429,1968427,1968425,1968419,1968418,1968416,1968412,1968406,1968405,1965757,1965756,1965753,1965751,1965738,1965726,1965725,1965722,1965713,1965560,1965380,1965372,1965340,1965312,1965307,1965304,1965298,1965254,1965207";function randomListVal(a){arrayVals=a.split(",");if(arrayVals.length){pos=Math.round(Math.random()*(arrayVals.length-1));val=arrayVals[pos]}else{val=0}return val}function getServerPath(a){var b=-1;switch(a){case 34:b="http://www9.clikpic.com/campbellb/images";break}switch(a){case 1:b="http://www1.clikpic.com/campbellb/images";break}switch(a){case 2:b="http://admin.clikpic.com/campbellb/images";break}switch(a){case 4:b="http://www.clikchurch.com/campbellb/images";break}switch(a){case 5:b="http://www2.clikpic.com/campbellb/images";break}switch(a){case 15:b="http://www3.clikpic.com/campbellb/images";break}switch(a){case 21:b="http://www6.clikpic.com/campbellb/images";break}switch(a){case 18:b="http://www4.clikpic.com/campbellb/images";break}switch(a){case 19:b="http://www5.clikpic.com/campbellb/images";break}switch(a){case 22:b="http://tpc5/clikpic/campbellb/images";break}switch(a){case 23:b="http://tpc10/clikpic/campbellb/images";break}switch(a){case 24:b="http://tpc15/clikpic/campbellb/images";break}switch(a){case 25:b="http://tpc16/clikpic/campbellb/images";break}switch(a){case 31:b="http://www7.clikpic.com/campbellb/images";break}switch(a){case 32:b="http://admin2.clikpic.com/campbellb/images";break}switch(a){case 33:b="http://www8.clikpic.com/campbellb/images";break}return b}function showHomeImage(a){imageID=randomListVal("");if(!basic){a.src=photos[imageID].src;a.width=photos[imageID].width;a.height=photos[imageID].height}else{newImage=new Image(photos[imageID].width,photos[imageID].height);newImage.src=photos[imageID].src;document.images[a.name]=newImage}}function showHomeImageInline(){html="";imageID=randomListVal(imageSets[1]);if("gallery"!=""){if(backgrounds[imageID].galleries_id!=""){html+='<a href="'+backgrounds[imageID].section_code+"_"+backgrounds[imageID].galleries_id+'.html">'}else{html+='<a href="gallery.html">'}}html+='<img src="'+backgrounds[imageID].src+'" width="'+backgrounds[imageID].width+'" height="'+backgrounds[imageID].height+'" class="mainhomepageimage photo" id="mainSample" name="mainSample" alt="'+backgrounds[imageID].caption+'" border="0">';if("gallery"!=""){html+="</a>"}$("#homepageimage").html(html)}function getNextId(b,d,a){var c=getArrayPos(d,b);if(a){if(c==0){nextImgPos=d.length-1}else{nextImgPos=c-1}}else{if(c==d.length-1){nextImgPos=0}else{nextImgPos=c+1}}nextImg=d[nextImgPos];return nextImg}function next(d,b){var c=d.value;var a=galleries[photos[c].galleries_id].photoIDs;nextImg=getNextId(c,a);if(nextImg!=-1){updateImage(nextImg,d,b)}}function updateImage(f,e,b){if(!basic){document.getElementById("imagePhoto").innerHTML='<img class="mainphoto photo" src="'+photos[f].src+' " id="mainPic" name="mainPic" width="'+photos[f].width+'" height="'+photos[f].height+'" alt="'+photos[f].caption+'">';e.value=photos[f].id;$("#imageTitle").html(photos[f].caption);document.title="Alastair Campbell-Binning: "+photos[f].caption;if(photos[f].caption==""){document.getElementById("imageTitle").style.display="none"}else{document.getElementById("imageTitle").style.display="block"}var a=fnGetImageDetails(f);if(a==""){document.getElementById("imageDetails").style.display="none";var c=document.getElementById("infoWrap");var d=document.getElementById("photoInfo");if(photos[f].caption==""){if(c!=null){c.className="empty"}if(d!=null){d.className="empty"}}else{if(c!=null){c.className="noinfo"}if(d!=null){d.className="noinfo"}}}else{document.getElementById("imageDetails").style.display="block";var c=document.getElementById("infoWrap");if(c!=null){c.className="normal"}var d=document.getElementById("photoInfo");if(d!=null){d.className="normal"}}document.getElementById("imageDetails").innerHTML=a;toggleAddToCartConfirm()}else{window.location="photo_"+photos[f].id+".html"}}function toggleAddToCartConfirm(){if($("#paymentConfirm").size()){$("#paymentConfirm").hide();$("#paymentAddButton").unbind().click(function(){form=document.getElementById("paymentForm");option_id=0;if(form.item_option.value){option_id=form.item_option.value}if(addItemToBasket(form.item_number.value,photos,form.site.value,parseInt(form.quantity.value,10),option_id)){if($.browser.msie){$("#paymentConfirm").text("Item added to cart").show()}else{$("#paymentConfirm").text("Item added to cart").fadeIn()}}else{$("#paymentConfirm").text("Item not added - check cookies are enabled in your browser.").fadeIn()}})}}function fnGetImageDetails(b){var a="";if(photos[b].description!=""){a=a+'<p id="imageDescription">'+photos[b].description+"</p>"}if(photos[b].photo_ref!=""){a=a+'<p class="imageinfo" id="imageRef"><strong>Ref: </strong>'+photos[b].photo_ref+"</p>"}if(photos[b].takendate!=""){a=a+'<p class="imageinfo" id="imageDate"><strong>Date: </strong>'+photos[b].takendate+"</p>"}if(photos[b].location!=""){a=a+'<p class="imageinfo" id="imageLocation"><strong>Location: </strong>'+photos[b].location+"</p>"}if(photos[b].photographer!=""){a=a+'<p class="imageinfo" id="imagePhotographer"><strong>Photographer: </strong>'+photos[b].photographer+"</p>"}if(a!=""){a=a+'<div class="spacer"></div>'}return a}function fnGetPaymentInfo(c){var b="";if(c.item_price!==""){b=b+"<p>Order this print:</p>";b=b+'<p class="imageinfo" id="imagePrice"><strong>'+c.purchase_instruction+"</strong> 							"+(c.item_price).toFixed(2)+"</p>";var e=c.purchase_instruction;var d=(c.item_price).toFixed(2);var a=0}else{if(c.payment_groups_id!==""){b=b+"<p>Buy this print online:</p>";b=b+'<form id="paymentOptions" style="margin:0px;border:0px;" name="paymentOptions">';b=b+'<select class="paymentlink" name="payment_options_id" onchange="updateItemValues(document.forms.paymentForm,this.form.payment_options_id.options[this.form.payment_options_id.options.selectedIndex].value);">';b=b+getPaymentOptions(c.payment_groups_id);b=b+"</select>";b=b+"</form>";var a=paymentGroups[c.payment_groups_id].options[0];if(paymentOptions[a]){var e=paymentOptions[a].payment_option;var d=paymentOptions[a].price}}else{}}if(c.item_price!==""||c.payment_groups_id!==""){b=b+'<div class="clearing">&nbsp;</div>'}return b}function previous(d,b){var c=d.value;var a=galleries[photos[c].galleries_id].photoIDs;nextImg=getNextId(c,a,1);if(nextImg!=-1){updateImage(nextImg,d,b)}}function showGalleryImage(c,b){imageID=randomListVal(galleries[c].featured_images);if(imageID!=0){b.src=thumbnails[imageID].src;b.width=thumbnails[imageID].width;b.height=thumbnails[imageID].height;if(b.width<130){var f=$("img#gallery"+c);f.parents(".thumbWrap").width(b.width);var a=f.siblings("h3").size()==1?f.siblings("h3"):f.parent(".thumbWrap").siblings("h3");var g=parseInt(a.css("padding-left"))+parseInt(a.css("padding-right"));var d=parseInt(a.css("border-left-width"))+parseInt(a.css("border-right-width"));var e=parseInt(f.parents(".thumbWrap").css("border-left-width"))+parseInt(f.parents(".thumbWrap").css("border-right-width"));a.width(f.outerWidth(true)-g-d+e)}}}function showGalleries(a){if(!basic){temp="";for(i=0;i<galleries.length;i++){if(galleries[i].id!=a){if(temp!=""){temp=temp+" | "}temp=temp+'<a href="gallery_'+galleries[i].id+'.html">'+galleries[i].title+"</a>"}}document.all.galleryLinks.innerHTML="Other galleries: "+temp}}function resizePhotoInfo(n){var b=$.extend({centre:false},n||{});var d=3;$("div#photoPanelOuter").height("auto");$("div#infoWrap").width(200);$("div#photoDetail").css("width","auto");var h=$("div#maincolContent").width();var j=$("div#photoWrap").outerWidth(true);var m=$("div#infoWrap").outerWidth(true);var k=$("div#photoWrap").outerHeight();var f=$("div#infoWrap").outerHeight();var c=$("div#infoWrap").hasClass("empty");floatDrop=0;var g=j;if(!c){if(h<(j+m)){floatDrop=1}if(!floatDrop){var a=$("div#infoWrap").innerWidth();$("div#infoWrap").width(a+(h-j-m-d));m=$("div#infoWrap").outerWidth(true);g=j+m;if(k>f){var e=$("div#photoPanelOuter").height();$("div#photoPanelOuter").height(e+(k-f));var f=$("div#infoWrap").outerHeight()}}else{var l=$("div#photoWrap").outerWidth();$("div#infoWrap").width(l)}}if(b.centre){$("div#photoDetail").width(g);$("div#photoDetail").css("margin-left","auto");$("div#photoDetail").css("margin-right","auto")}else{$("div#photoDetail").css("margin-left","0");$("div#photoDetail").css("margin-right","0")}}function getArrayPos(c,b){for(var a=0;a<c.length;a++){if(c[a]==b){return a}}return -1}function changeBgImg(a,e){var c=randomListVal(imageSets[e]);var d=backgrounds[c].src;var b=$(a);if(b.size()>0){if(/\bimg$/.test(a)){b.attr({src:d})}else{b.css({"background-image":'url("'+d+'")'})}}};