/*/ * Get ready shake rattle and rotate! /*/ var r1 = new Array('26Exterior3.jpg','04AllenGreatroom1.jpg','11StilwilFront.jpg','001AllenEntrance.jpg','08DancerFireplace.jpg','09DancerGrocery.jpg','01AllenBdrm1.jpg'); var r2 = new Array('20CommercialExt5.jpg','14StilwillKitch.jpg','15StilwillSunRoom.jpg','24Exterior1.jpg','10DancerKitch.jpg','03AllenCeiling.jpg','13StilwillGarage.jpg','00AllenExterior.jpg','16CommercialExt1.jpg','23InteriorVaultCeil1.jpg','28Exterior6.jpg'); var r3 = new Array('21InteriorDiningWood.jpg','22InteriorPinePosts.jpg','12StillwillDeerRm.jpg','30Exterior8.jpg','25Exterior2.jpg','27Exterior4.jpg','18CommercialExt3.jpg','06DancerOutsideHome.jpg','19CommercialExt4.jpg','02AllenBonfirePit.jpg','29Exterior7.jpg','07DancerCoolceil.jpg'); var commercialr1 = new Array('17CommercialExt2.jpg','20CommercialExt5.jpg','19CommercialExt4.jpg','16CommercialExt1.jpg','18CommercialExt3.jpg'); var commercialr2 = new Array('20CommercialExt5.jpg','18CommercialExt3.jpg','19CommercialExt4.jpg','16CommercialExt1.jpg','17CommercialExt2.jpg'); var commercialr3 = new Array('19CommercialExt4.jpg','18CommercialExt3.jpg','16CommercialExt1.jpg','20CommercialExt5.jpg','17CommercialExt2.jpg'); var homeshowcasealotdifferentr1 = new Array('05AllenKitchdin1.jpg','03AllenCeiling.jpg','04AllenGreatroom1.jpg','02AllenBonfirePit.jpg','01AllenBdrm1.jpg','001AllenEntrance.jpg'); var homeshowcasealotdifferentr2 = new Array('001AllenEntrance.jpg','03AllenCeiling.jpg','05AllenKitchdin1.jpg','01AllenBdrm1.jpg','04AllenGreatroom1.jpg','02AllenBonfirePit.jpg'); var homeshowcasealotdifferentr3 = new Array('04AllenGreatroom1.jpg','05AllenKitchdin1.jpg','03AllenCeiling.jpg','001AllenEntrance.jpg','01AllenBdrm1.jpg','02AllenBonfirePit.jpg'); var homeshowcaseanarchitectseyer1 = new Array('06DancerOutsideHome.jpg','08DancerFireplace.jpg','10DancerKitch.jpg','09DancerGrocery.jpg','07DancerCoolceil.jpg'); var homeshowcaseanarchitectseyer2 = new Array('08DancerFireplace.jpg','09DancerGrocery.jpg','06DancerOutsideHome.jpg','10DancerKitch.jpg','07DancerCoolceil.jpg'); var homeshowcaseanarchitectseyer3 = new Array('08DancerFireplace.jpg','06DancerOutsideHome.jpg','10DancerKitch.jpg','07DancerCoolceil.jpg','09DancerGrocery.jpg'); var homeshowcasebuildingsatisfactionr1 = new Array('30Exterior8.jpg','25Exterior2.jpg','24Exterior1.jpg','27Exterior4.jpg','26Exterior3.jpg','29Exterior7.jpg','28Exterior6.jpg'); var homeshowcasebuildingsatisfactionr2 = new Array('29Exterior7.jpg','28Exterior6.jpg','25Exterior2.jpg','24Exterior1.jpg','26Exterior3.jpg','30Exterior8.jpg','27Exterior4.jpg'); var homeshowcasebuildingsatisfactionr3 = new Array('29Exterior7.jpg','24Exterior1.jpg','30Exterior8.jpg','27Exterior4.jpg','25Exterior2.jpg','26Exterior3.jpg','28Exterior6.jpg'); var homeshowcasedetailsinsider1 = new Array('23InteriorVaultCeil1.jpg','05AllenKitchdin1.jpg','01AllenBdrm1.jpg','22InteriorPinePosts.jpg','21InteriorDiningWood.jpg'); var homeshowcasedetailsinsider2 = new Array('22InteriorPinePosts.jpg','21InteriorDiningWood.jpg','01AllenBdrm1.jpg','05AllenKitchdin1.jpg','23InteriorVaultCeil1.jpg'); var homeshowcasedetailsinsider3 = new Array('21InteriorDiningWood.jpg','22InteriorPinePosts.jpg','05AllenKitchdin1.jpg','01AllenBdrm1.jpg','23InteriorVaultCeil1.jpg'); var homeshowcasenorthernaccentr1 = new Array('14StilwillKitch.jpg','13StilwillGarage.jpg','12StillwillDeerRm.jpg','15StilwillSunRoom.jpg','11StilwilFront.jpg'); var homeshowcasenorthernaccentr2 = new Array('14StilwillKitch.jpg','11StilwilFront.jpg','12StillwillDeerRm.jpg','13StilwillGarage.jpg','15StilwillSunRoom.jpg'); var homeshowcasenorthernaccentr3 = new Array('15StilwillSunRoom.jpg','13StilwillGarage.jpg','12StillwillDeerRm.jpg','14StilwillKitch.jpg','11StilwilFront.jpg'); /*/ Start Javascript /*/ /*/ * initialize image rotation /*/ function rotateImages(dirPath,target,timer){ // Strip slashes from directory path varName = dirPath.replace(/\//g,""); // Do an eval on string varName to // get the corresponding image list imageArray = eval(varName); // Call nextImage function nextImage(dirPath,-1,target,timer); } var globalPosition = ""; // Path to php popup page var popUpPage = "/largeimages/popup.php"; var popUpWindowName = "popUp"; var popUpParams = "scrollbars,width=800,height=600"; // List of preloaded images var preLoadedImageList = new Array(); var currentImageList = new Array(); function nextImage(dirPath,currentPosition,target,timer,number){ var preLoaded = false; var preLoadedBG = false; var preLoadedUpNext = false; var varName = dirPath.replace(/\//g,""); var imageArray = eval(varName); var newPosition = (Number(currentPosition+1)==imageArray.length)?'0':Number(currentPosition+1); for(i=0;i":""; var htmlHrefBack = (popUpPage!="")?"":""; fullTarget.innerHTML = htmlHrefFront+""+htmlHrefBack;; fullTarget.style.backgroundImage = "url('"+dirPath+imageArray[newBG]+"')"; fullTarget.style.backgroundRepeat = "no-repeat"; if(timer) myTimer = setTimeout("nextImage('"+dirPath+"',"+Number(newPosition)+",'"+target+"',"+timer+")",timer); } function preLoadImage(varName,imageArray,image,dirPath){ eval("var "+varName+(imageArray[image]).split(".")[0]+" = new Image()"); eval(varName+(imageArray[image]).split(".")[0]+".src = '"+dirPath+imageArray[image]+"'"); return varName+(imageArray[image]).split(".")[0]; } function preloadAllImages(dirPath){ var varName = dirPath.replace(/\//g,""); var imageArray = eval(varName); for(i=0;i"; } function returnImageCountText(dirPath,target){ var varName = dirPath.replace(/\//g,""); var imageArray = eval(varName); var fullTarget = document.getElementById(target); var currentPosition = (globalPosition<=imageArray.length)?globalPosition:1; fullTarget.innerHTML ="("+currentPosition+" of "+imageArray.length+")"; } function prev(dirPath,target){ setPosition((globalPosition>1)?Number(globalPosition-3):getLength(dirPath)); setImage(dirPath,target); } function next(dirPath,target){ setPosition((globalPosition