var mypictures=new Array();var imageDirectory='/corolla/images/gallery/';var mypicturesUBound='-1'; function adjustPicture(obj,source) { _image=new Image(); _image.src=source; if(_image.width<400) obj.width=_image.width; else obj.width=400; } function showPicture(pname) { pname_=pname.replace("/corolla/images/",""); document.myImage.src=imageDirectory+pname_; adjustPicture(document.myImage,document.myImage.src); document.frmWDPro.txtImage.value=getIndex(pname_); showMe(); } function showPictureByNumber(number) { if(parseInt(number,10)<0 || parseInt(number,10)>mypicturesUBound) { alert("Index exceeded!"); document.frmWDPro.txtImage.value="0"; return; } document.myImage.src=imageDirectory+mypictures[number]; adjustPicture(document.myImage,document.myImage.src); document.frmWDPro.txtImage.value=number; showMe(); } function showNextPicture() { i=document.frmWDPro.txtImage.value; if(i==mypicturesUBound) return; ++i; document.myImage.src=imageDirectory+mypictures[i]; adjustPicture(document.myImage,document.myImage.src); document.frmWDPro.txtImage.value=i; } function showPreviousPicture() { i=document.frmWDPro.txtImage.value; if(i==0) return; --i; document.myImage.src=imageDirectory+mypictures[i]; adjustPicture(document.myImage,document.myImage.src); document.frmWDPro.txtImage.value=i; } function showFirstPicture() { document.myImage.src=imageDirectory+mypictures[0]; adjustPicture(document.myImage,document.myImage.src); document.frmWDPro.txtImage.value=0; } function showLastPicture() { document.myImage.src=imageDirectory+mypictures[mypicturesUBound]; adjustPicture(document.myImage,document.myImage.src); document.frmWDPro.txtImage.value=mypicturesUBound; } function getIndex(pname) { var t=-1; for (var index in mypictures) { if(mypictures[index]==pname) t=index; } return t; }