var which = -1 var AutoLoadInfo = "True"; var NextButton = "False"; function PreviousCar() { if(which <= 0) { which = 1; } which--; AutoLoadInfo = "False"; document.rotater.elements["ViewParts"].disabled=false; document.rotater.elements["ViewCar"].disabled=false; UpdateDisplay(); ButtonEnable(); } function NextCar() { if(which >= Pic.length - 1) { which = Pic.length - 2; } if(AutoLoadInfo == "True" && NextButton == "True") { which = 0; } else { which++; } NextButton = "False"; AutoLoadInfo = "False"; document.rotater.elements["ViewParts"].disabled=false; document.rotater.elements["ViewCar"].disabled=false; UpdateDisplay(); ButtonEnable(); } function ButtonEnable() { if (which == 0) { document.rotater.elements["B1"].disabled=true; document.rotater.elements["B2"].disabled=true; document.rotater.elements["B3"].disabled=true; document.rotater.elements["B4"].disabled=false; document.rotater.elements["B5"].disabled=false; document.rotater.elements["B6"].disabled=false; } else { if (which == (Pic.length - 1)) { document.rotater.elements["B1"].disabled=false; document.rotater.elements["B2"].disabled=false; document.rotater.elements["B3"].disabled=false; document.rotater.elements["B4"].disabled=true; document.rotater.elements["B5"].disabled=true; document.rotater.elements["B6"].disabled=true; } else { document.rotater.elements["B1"].disabled=false; document.rotater.elements["B2"].disabled=false; document.rotater.elements["B3"].disabled=false; document.rotater.elements["B4"].disabled=false; document.rotater.elements["B5"].disabled=false; document.rotater.elements["B6"].disabled=false; } } } function SearchSTDCarGo() { if (document.STDCar.MySelect.selectedIndex >= 0) { Selected_C_Number = document.STDCar.MySelect.options[document.STDCar.MySelect.selectedIndex].value + "_"; for (i = 0;i < Pic.length; i++) { if (Pic[i].search(Selected_C_Number) == 0) { which = i - 1; NextCar(); } } } else { alert('Please select a car'); }; } function nullOptionsSTDCar(aMenu) { tot = aMenu.options.length; if (aMenu.options.length>0) for (i = 0;i < tot;i++) { aMenu.options[i]=null; } aMenu.options.length=0; } function MySearchSTDCar() { nullOptionsSTDCar(document.STDCar.MySelect); var joined=new Array(); for (i=0;i0) { var C_Number = new Array(); var C_Description = new Array(); for (i =0;i < Pic.length; i++) { if (joined[i].indexOf(Searchphrase.toUpperCase()) > -1) { checker += 1; j++; C_Number[j] = Pic[i].slice(0, Pic[i].search("_")); C_Description[j] = Pic[i].replace(/_/g, " "); } } if (checker>0) { AutoLoadInfo = "False"; for (j=1;j -1) { if (URL[i] == "") { checker = 0; } else { Relative_URL = URL[i] + ".htm"; location = Relative_URL; checker = 1; } } } if (checker == 0) { alert('This car is not currently available. Please contact sales@scalextric-car.co.uk for price and availability.'); } } function NoCarFound() { document.images.photoslider.src = "Thumbs/blank_thumb.gif"; AutoLoadInfo = "True"; document.rotater.elements["ViewParts"].disabled=true; document.rotater.elements["ViewCar"].disabled=true; ResetBrowser() } function ResetBrowser() { document.rotater.c_number.value = "Ref Number"; document.rotater.x_of_max.value = "0 of " + Pic.length; document.rotater.description.value = "Description"; } function LoadingImage() { document.images.photoslider.src = "Thumbs/Loading_Image.gif"; ResetBrowser() } function ShowSearch() { document.getElementById('Searching').style.visibility = "visible"; LoadingImage() } function HideSearch() { document.getElementById('Searching').style.visibility = "hidden"; } function UpdateDisplay() { document.images.photoslider.src = "Thumbs/" + Pic[which] + "_thumb.jpg"; document.rotater.c_number.value = Pic[which].slice(0, Pic[which].search("_")); document.rotater.x_of_max.value = (which+1) + " of " + Pic.length; document.rotater.description.value = Pic[which].substring(Pic[which].search("_")+1).replace(/_/g, " "); Car_C_Number = Pic[which].slice(0, Pic[which].search("_")); document.rotater.SearchCarText.value = Car_C_Number; } // End --> // -->