I hope that somebody here will be able to help. I am having difficulties with swapping two images when you click them.
Here is an example page:
Laura Jayne Strand - Jewellery Designer - [Shop]
What I am trying to do is to click the thumbnail in the top right, and it becomes the image in the top left and vice versa. Then by clicking the thumbnail again it will swap over.
What I am trying to achieve can be seen here:
Arlene Segal Designs - Gallery \ Albums \ BAR/BAT - CUSTOM \ Pretty in Pink
I have the images at 448x500 size and 179x200. How do I go about achieving what I am trying to do?
Here is the relevent code:
HEADER INFO
Code:
<script type="text/javascript">
try {
var pageTracker = _gat._getTracker("UA-6391392-2");
pageTracker._trackPageview();
} catch(err) {}
function MM_preloadImages() { //v3.0
var d=document; if(d.images){ if(!d.MM_p) d.MM_p=new Array();
var i,j=d.MM_p.length,a=MM_preloadImages.arguments; for(i=0; i<a.length; i++)
if (a[i].indexOf("#")!=0){ d.MM_p[j]=new Image; d.MM_p[j++].src=a[i];}}
}
function MM_findObj(n, d) { //v4.01
var p,i,x; if(!d) d=document; if((p=n.indexOf("?"))>0&&parent.frames.length) {
d=parent.frames[n.substring(p+1)].document; n=n.substring(0,p);}
if(!(x=d[n])&&d.all) x=d.all[n]; for (i=0;!x&&i<d.forms.length;i++) x=d.forms[i][n];
for(i=0;!x&&d.layers&&i<d.layers.length;i++) x=MM_findObj(n,d.layers[i].document);
if(!x && d.getElementById) x=d.getElementById(n); return x;
}
function MM_swapImage() { //v3.0
var i,j=0,x,a=MM_swapImage.arguments; document.MM_sr=new Array; for(i=0;i<(a.length-2);i+=3)
if ((x=MM_findObj(a[i]))!=null){document.MM_sr[j++]=x; if(!x.oSrc) x.oSrc=x.src; x.src=a[i+2];}
}
</script>
MAIN AREA
Thanks a lot!