var i, j; var screenWidth; var closeMenu1 = 0; var closeMenu2 = 0; var closeMenu3 = 0; var brandArray; var currentBrand; var imageurls = new Array(); imageurls[0] = "images/bannerAdd.jpg"; imageurls[1] = "images/button1.jpg"; imageurls[2] = "images/button2.jpg"; imageurls[3] = "images/button3.jpg"; imageurls[4] = "images/button1Sel.jpg"; imageurls[5] = "images/button23Sel.jpg"; imageurls[6] = "images/footNoteLeft.gif"; imageurls[7] = "images/footNoteRight.jpg"; imageurls[8] = "images/leftBanner.jpg"; imageurls[9] = "images/leftBannerDark.jpg"; imageurls[10] = "images/leftBannerLight.jpg"; imageurls[11] = "images/pageMarginRepeat.jpg"; imageurls[12] = "images/rightBanner.jpg"; imageurls[13] = "images/title1.gif"; imageurls[14] = "images/title2.gif"; imageurls[15] = "images/titleBackground.jpg"; imageurls[16] = "images/watermark.jpg"; imageurls[17] = "images/shop.jpg"; imageurls[18] = "images/map.jpg"; var monthNames = new Array(); monthNames[0] = "January"; monthNames[1] = "February"; monthNames[2] = "March"; monthNames[3] = "April"; monthNames[4] = "May"; monthNames[5] = "June"; monthNames[6] = "July"; monthNames[7] = "August"; monthNames[8] = "September"; monthNames[9] = "October"; monthNames[10] = "November"; monthNames[11] = "December"; var pageArray = new Array(); pageArray[0] = ""; pageArray[1] = ""; pageArray[2] = ""; pageArray[3] = ""; pageArray[4] = ""; var Accessories = new Array(); Accessories[0] = "|"; Accessories[1] = "Accessories|catalogue/KS-Book57.jpg"; var Adidas = new Array(); Adidas[0] = "|"; Adidas[1] = "Eyewear|catalogue/KS-Book22.jpg"; var Asics = new Array(); Asics[0] = "|"; Asics[1] = "Footwear|catalogue/KS-Book50.jpg"; var Bags = new Array(); Bags[0] = "|"; Bags[1] = "Medium|catalogue/KS-Book39.jpg"; Bags[2] = "Large (Wheel bags) page 1|catalogue/KS-Book37.jpg"; Bags[3] = "Large (Wheel bags) page 2|catalogue/KS-Book38.jpg"; Bags[4] = "Small|catalogue/KS-Book40.jpg"; var Batting_Gloves = new Array(); Batting_Gloves[0] = "|"; Batting_Gloves[1] = "Adidas|catalogue/KS-Book21.jpg"; Batting_Gloves[2] = "Bradbury|catalogue/KS-Book33.jpg"; Batting_Gloves[3] = "Gray Nicolls|catalogue/KS-Book08.jpg"; Batting_Gloves[4] = "Gunn & Moore|catalogue/KS-Book32.jpg"; Batting_Gloves[5] = "Kookaburra|catalogue/KS-Book13.jpg"; Batting_Gloves[6] = "Puma|catalogue/KS-Book17.jpg"; Batting_Gloves[7] = "Slazenger|catalogue/KS-Book25.jpg"; var Batting_Pads = new Array(); Batting_Pads[0] = "|"; Batting_Pads[1] = "Adidas|catalogue/KS-Book21.jpg"; Batting_Pads[2] = "Bradbury|catalogue/KS-Book33.jpg"; Batting_Pads[3] = "Aero|catalogue/KS-Book35.jpg"; Batting_Pads[4] = "Gray Nicolls|catalogue/KS-Book09.jpg"; Batting_Pads[5] = "Gunn & Moore|catalogue/KS-Book32.jpg"; Batting_Pads[6] = "Kookaburra|catalogue/KS-Book14.jpg"; Batting_Pads[7] = "Puma|catalogue/KS-Book18.jpg"; Batting_Pads[8] = "Slazenger|catalogue/KS-Book26.jpg"; var Crazycatch = new Array(); Crazycatch[0] = "|"; Crazycatch[1] = "Crazycatch|catalogue/KS-Book58.jpg"; var Cricket_Clothing = new Array(); Cricket_Clothing[0] = "|"; Cricket_Clothing[1] = "Shirts & Hats|catalogue/KS-Book45.jpg"; Cricket_Clothing[2] = "Sweaters, Socks & Trousers|catalogue/KS-Book46.jpg"; var Balls = new Array(); Balls[0] = "|"; Balls[1] = "Cricket Balls 1|catalogue/KS-Book53.jpg"; Balls[2] = "Cricket Balls 2|catalogue/KS-Book54.jpg"; var Bats = new Array(); Bats[0] = "|"; Bats[1] = "Adidas (Senior) page 1|catalogue/KS-Book19.jpg"; Bats[2] = "Adidas (Senior) page 2|catalogue/KS-Book20.jpg"; Bats[3] = "Bradbury|catalogue/KS-Book33.jpg"; Bats[4] = "Gray Nicolls (Senior) page 1|catalogue/KS-Book05.jpg"; Bats[5] = "Gray Nicolls (Senior) page 2|catalogue/KS-Book06.jpg"; Bats[6] = "Gray Nicolls (Junior)|catalogue/KS-Book07.jpg"; Bats[7] = "Gunn & Moore|catalogue/KS-Book31.jpg"; Bats[8] = "Kookaburra (Senior)|catalogue/KS-Book11.jpg"; Bats[9] = "Kookaburra (Junior)|catalogue/KS-Book12.jpg"; Bats[10] = "Laver & Wood|catalogue/KS-Book34.jpg"; Bats[11] = "Puma (Senior)|catalogue/KS-Book15.jpg"; Bats[12] = "Puma (Junior)|catalogue/KS-Book16.jpg"; Bats[13] = "Slazenger (Senior)|catalogue/KS-Book23.jpg"; Bats[14] = "Slazenger (Senior/Junior)|catalogue/KS-Book24.jpg"; var Cricket_Shoes = new Array(); Cricket_Shoes[0] = "|"; Cricket_Shoes[1] = "Cricket Shoes 1|catalogue/KS-Book51.jpg"; Cricket_Shoes[2] = "Cricket Shoes 2|catalogue/KS-Book52.jpg"; var Customer_Info = new Array(); Customer_Info[0] = "|"; Customer_Info[1] = "Bat Maintenance|catalogue/KS-Book10.jpg"; Customer_Info[2] = "Catalogue Index|catalogue/KS-Book01.jpg"; Customer_Info[3] = "Catalogue Introduction|catalogue/KS-Book02.jpg"; Customer_Info[4] = "Order Information|catalogue/KS-Book03.jpg"; Customer_Info[5] = "New Zealand Cricket 1|catalogue/KS-Book29.jpg"; Customer_Info[6] = "New Zealand Cricket 2|catalogue/KS-Book30.jpg"; Customer_Info[7] = "Wellington School of Cricket 1|catalogue/KS-Book27.jpg"; Customer_Info[8] = "Wellington School of Cricket 2|catalogue/KS-Book28.jpg"; var Prize_Draw = new Array(); Prize_Draw[0] = "|"; Prize_Draw[1] = "Prize Draw|catalogue/KS-Book04.jpg"; var Protective_Gear = new Array(); Protective_Gear[0] = "|"; Protective_Gear[1] = "Helmets|catalogue/KS-Book36.jpg"; Protective_Gear[2] = "Thigh Pads|catalogue/KS-Book41.jpg"; Protective_Gear[3] = "Thigh Pads & Armguards|catalogue/KS-Book42.jpg"; var Compression_Clothing = new Array(); Compression_Clothing[0] = "|"; Compression_Clothing[1] = "Skins|catalogue/KS-Book49.jpg"; Compression_Clothing[2] = "Under Armour 1|catalogue/KS-Book47.jpg"; Compression_Clothing[3] = "Under Armour 2|catalogue/KS-Book48.jpg"; var Training_Gear = new Array(); Training_Gear[0] = "|"; Training_Gear[1] = "Training Gear|catalogue/KS-Book56.jpg"; var Wicket_Keeping = new Array(); Wicket_Keeping[0] = "|"; Wicket_Keeping[1] = "Gloves|catalogue/KS-Book43.jpg"; Wicket_Keeping[2] = "Pads|catalogue/KS-Book44.jpg"; var Wickets_and_Kiwi_Cricket = new Array(); Wickets_and_Kiwi_Cricket[0] = "|"; Wickets_and_Kiwi_Cricket[1] = "Wickets and Kiwi Cricket|catalogue/KS-Book55.jpg"; var dayNames = new Array(); dayNames[0] = "Sunday"; dayNames[1] = "Monday"; dayNames[2] = "Tuesday"; dayNames[3] = "Wednesday"; dayNames[4] = "Thursday"; dayNames[5] = "Friday"; dayNames[6] = "Saturday"; bannerAdds = new Array(); bannerAdds[0] = "2009 Prize Draw Winners announced, click here."; bannerAdds[1] = "2009-2010 Cricket Catalogue, click here."; bannerLinks = new Array(); bannerLinks[0] = "results.html"; bannerLinks[1] = "catalogue.html"; var diaryText = new Array(); diaryText[0] = "
33 Rongotai Road
Phone: (04) 387 9745
Fax: (04) 387 3974
Email: kilbirnie.sports@xtra.co.nz
 
"; diaryText[1] = "
    
Cricket Diary (Personal Statistics for the season)
 
   
Use the Cricket Diary below to keep track of your performance over the cricket season.
    
The print button provided above to the right can be used to print this page. With a pen fill in your results over the coming weeks, or you can visit this page more frequently and fill in the fields before printing.
    
"; diaryText[2] = ""; if (document.images) { var im = new Array(); j = 0; for (i = 0 ; i < imageurls.length ; i++) { im[j] = new Image(); im[j].src = imageurls[i]; j = j + 1; window.status = "Loading.... " + imageurls[i]; } window.status = ""; } if (navigator.appName.indexOf('Netscape') != -1) { document.write(''); } else { document.write(''); } function buildPage() { var timeObj; var pageObj; var today = new Date(); if (findLivePageWidth() > 914) { screenWidth = findLivePageWidth(); } else { screenWidth = 915; } timeObj = findDOM("dateTime", 0); timeObj.innerHTML = "
" + dateString(today) + "
"; pageObj = findDOM("page", 0); pageObj.style.top = 0; pageObj.style.left = (screenWidth/2) - 457; window.status = ""; pageObj.style.visibility = "visible"; updateBanner(0, 0) } function reDrawScreen() { var pageObj; if (findLivePageWidth() > 914) { screenWidth = findLivePageWidth(); } else { screenWidth = 915; } pageObj = findDOM("page", 0); pageObj.style.top = 0 pageObj.style.left = (screenWidth/2) - 457; window.status = ""; } function InitialisePage() { if (parent.location.href == self.location.href) { window.location.href = "index.html"; } } function dateString(theDate) { var theDay = dayNames[theDate.getDay()]; var theMonth = monthNames[theDate.getMonth()]; var theYear = theDate.getFullYear(); return theDay + ", " + theDate.getDate() + " " + theMonth + ", " + theYear; } function updateBanner(messageNo, nextChar) { var domBannerContent = findDOM("bannerContent", 0); var bannerMessage = ""; var bannerTimer = ""; bannerMessage = bannerAdds[messageNo].substring(0, nextChar); if (bannerLinks[messageNo] == "") { domBannerContent.innerHTML = "
" + bannerMessage + "
"; } else { domBannerContent.innerHTML = "
" + bannerMessage + "
"; } nextChar = nextChar + 1; if (nextChar < bannerAdds[messageNo].length + 1) { updateTimer = setTimeout("updateBanner(" + messageNo + ", " + nextChar + ")", 100); } else { if (messageNo == bannerAdds.length - 1) { messageNo = 0; } else { messageNo = messageNo + 1; } bannerTimer = setTimeout("updateBanner(" + messageNo + ", 0)", 6000); } } function toggleStyle(buttonName, num) { var buttonObj = findDOM(buttonName, 0); if (num == 0) { buttonObj.className = "menuItemLinkSelected"; } else { buttonObj.className = "menuItemLink"; } } function toggleButtonImage(buttonName, num) { if (document.images && buttonName) { buttonName.src = im[num].src; } return false; } function delayedMenuHide(menuName, activeHeight, menuNo) { var scrollTimer; scrollTimer = setTimeout("toggleMenuUp('" + menuName + "', " + activeHeight + ", " + menuNo + ")", 1500); } function toggleMenuDown(menuName, activeHeight) { var pLoc; var scrollTimer = ""; var menuObj = findDOM(menuName, 0); pxLoc = menuObj.style.top.indexOf('p'); if (parseInt(menuObj.style.top.substring(0, pxLoc)) < activeHeight) { menuObj.style.top = (parseInt(menuObj.style.top.substring(0, pxLoc)) + 2) + "px"; scrollTimer = setTimeout("toggleMenuDown('" + menuName + "', " + activeHeight + ")", 0); } } function toggleMenuUp(menuName, activeHeight, menuNo) { var pLoc; var closeMenu; var scrollTimer = ""; var menuObj = findDOM(menuName, 0); switch (menuNo) { case 1: closeMenu = closeMenu1; break; case 2: closeMenu = closeMenu2; break; case 3: closeMenu = closeMenu3; break; } pxLoc = menuObj.style.top.indexOf('p'); if ((parseInt(menuObj.style.top.substring(0, pxLoc)) >= activeHeight) && (closeMenu == 1)){ menuObj.style.top = (parseInt(menuObj.style.top.substring(0, pxLoc)) - 2) + "px"; scrollTimer = setTimeout("toggleMenuUp('" + menuName + "', " + activeHeight + ", " + menuNo + ")", 1); } } function setFrameHeight(objectID, pageHeight) { var dom = findDOM(objectID, 0); var domStyleFrame = findDOMParent('content', 1); var domStyleLeftBannerLight = findDOMParent('leftBannerLight', 1); var domStyleFootNoteLeft = findDOMParent('footNoteLeft', 1); var domStyleFootNoteRight = findDOMParent('footNoteRight', 1); var domStyleDisclaimer = findDOMParent('disclaimer', 1); var pLoc = domStyleFrame.top.indexOf('p'); /* This code is used to calculate the height of the current page on the fly, currently this works for IE, will fix for Gecko browsers as soon as I find a moment, will pass 'set' heights in the meantime. if (dom.offsetHeight < 436) { pageHeight = 436; dom.style.height = pageHeight; } else { pageHeight = dom.offsetHeight; } */ domStyleFrame.height = pageHeight + "px"; domStyleLeftBannerLight.height = (pageHeight + 72) + "px"; domStyleFootNoteLeft.top = (parseInt(domStyleFrame.top.substring(0, pLoc)) + pageHeight + 19) + "px"; domStyleFootNoteRight.top = (parseInt(domStyleFrame.top.substring(0, pLoc)) + pageHeight) + "px"; domStyleDisclaimer.top = (parseInt(domStyleFrame.top.substring(0, pLoc)) + pageHeight) + "px"; } function printCricketDiaryPage() { var domDisplayDetails = findDOM("displayDetails", 0); var domButton = findDOM("button", 0); var domWatermark = findDOM("watermark", 0); domDisplayDetails.innerHTML = diaryText[0]; domButton.style.visibility = "hidden"; domWatermark.innerHTML = ""; alert("If after clicking 'OK' you get a JavaScript error message it means your browser will not support this print function. If you still wish to print this page please select the PRINT function from the appropriate menu in your current window."); if (navigator.appName.indexOf('Netscape') != -1) { window.print(); } else { parent.print(); } domDisplayDetails.innerHTML = diaryText[1]; domButton.style.visibility = "visible"; domWatermark.innerHTML = diaryText[2]; } function populateBrand(catagory) { var brandName; var separator; var catStr = parseInt(catagory.options[catagory.selectedIndex].value); document.catalogue.brand.options.length = 0; switch (catStr) { case 0: document.catalogue.brand.options[0] = new Option("First select a catagory"); break; case 1: brandArray = Accessories; currentBrand = "Accessories"; break; case 2: brandArray = Adidas; currentBrand = "Adidas"; break; case 3: brandArray = Asics; currentBrand = "Asics"; break; case 4: brandArray = Bags; currentBrand = "Bags"; break; case 5: brandArray = Balls; currentBrand = "Balls"; break; case 6: brandArray = Bats; currentBrand = "Bats"; break; case 7: brandArray = Batting_Gloves; currentBrand = "Batting Gloves"; break; case 8: brandArray = Batting_Pads; currentBrand = "Batting Pads"; break; case 9: brandArray = Compression_Clothing; currentBrand = "Compression Clothing"; break; case 10: brandArray = Crazycatch; currentBrand = "Crazycatch"; break; case 11: brandArray = Cricket_Clothing; currentBrand = "Cricket Clothing"; break; case 12: brandArray = Cricket_Shoes; currentBrand = "Cricket Shoes"; break; case 13: brandArray = Customer_Info; currentBrand = "Customer Info"; break; case 14: brandArray = Prize_Draw; currentBrand = "Prize Draw"; break; case 15: brandArray = Protective_Gear; currentBrand = "Protective Gear"; break; case 16: brandArray = Training_Gear; currentBrand = "Training Gear"; break; case 17: brandArray = Wicket_Keeping; currentBrand = "Wicket Keeping"; break; case 18: brandArray = Wickets_and_Kiwi_Cricket; currentBrand = "Wickets and Kiwi Cricket"; break; default: } if (catStr != 0) { for (i = 0 ; i < brandArray.length ; i++) { brandName = brandArray[i]; separator = brandName.indexOf("|"); document.catalogue.brand.options[i] = new Option(brandName.substring(0, separator)); document.catalogue.brand.options[i].value = brandName.substring(0, separator); } } } function loadCataloguePage(contentID) { var frameHeight; var brandStr = document.catalogue.brand.value; var focusOffDom = findDOM("focusOff", 0); var pageContainerDom = findDOM("pageContainer", 0); var pageDetails; var pagePath; var pageName; var noteDom; var pageDom1; var pageDom2; var divStr; for (i = 0 ; i < brandArray.length ; i++) { brandName = brandArray[i]; separator = brandName.indexOf("|"); if (brandStr == brandName.substring(0, separator)) { pagePath = brandName.substring((separator + 1), brandName.length); pageName = brandName.substring(0, separator); break; } } for (j = 0 ; j < pageArray.length ; j++) { if (pageArray[pageArray.length - 1] != "") { pageDom1 = findDOM(("page" + j.toString()), 0); if (j < (pageArray.length - 1)) { pageDom2 = findDOM(("page" + (j + 1).toString()), 0); divStr = pageDom2.innerHTML; if (navigator.appName.indexOf('Netscape') != -1) { pageDom1.innerHTML = divStr.substring(0, 142) + j + divStr.substring(143, 288) + j + divStr.substring(289, 386) + j+ divStr.substring(387, divStr.length); } else { pageDom1.innerHTML = divStr.substring(0, 29) + j + divStr.substring(30, 212) + j + divStr.substring(213, 526) + j + divStr.substring(527, divStr.length); } pageArray[j] = pageDom1.innerHTML document.catalogue.brand.blur(); } else { if (navigator.appName.indexOf('Netscape') != -1) { pageDom1.innerHTML = "
" + currentBrand + " - " + pageName + "
"; } else { pageDom1.innerHTML = "" + currentBrand + " - " + pageName + ""; } pageArray[j] = pageDom1.innerHTML; focusOffDom.focus(); } } else { if (pageArray[j] == "" && pagePath != "") { if (j == 0) { noteDom = findDOM("note", 0); noteDom.style.display = "none"; if (navigator.appName.indexOf('Netscape') != -1) { document.catalogue.brand.blur(); pageContainerDom.style.height = "972px"; frameHeight = 1152; } else { focusOffDom.focus(); frameHeight = 1020; } } else { if (navigator.appName.indexOf('Netscape') != -1) { document.catalogue.brand.blur(); } else { pageContainerDom.style.height = (872 + (j * 40)).toString() + "px" focusOffDom.focus(); frameHeight = (1020 + (j * 40)); } } pageDom1 = findDOM(("page" + j.toString()), 0); if (navigator.appName.indexOf('Netscape') != -1) { pageDom1.innerHTML = "
" + currentBrand + " - " + pageName + "
"; } else { pageDom1.innerHTML = "" + currentBrand + " - " + pageName + ""; } pageArray[j] = pageDom1.innerHTML; setFrameHeight(contentID, frameHeight); break; } } } } function moveCataloguePage(pageNo) { var pageDom1; var pageDom2; var selectedPage; var divStr; pageDom1 = findDOM(("page" + pageNo.toString()), 0); selectedPage = pageDom1.innerHTML; for (k = pageNo ; k < pageArray.length ; k++) { pageDom1 = findDOM(("page" + k.toString()), 0); if ((k + 1) < pageArray.length) { if (pageArray[k + 1] != "") { pageDom2 = findDOM(("page" + (k + 1).toString()), 0); divStr = pageDom2.innerHTML; if (navigator.appName.indexOf('Netscape') != -1) { pageDom1.innerHTML = divStr.substring(0, 142) + k + divStr.substring(143, 288) + k + divStr.substring(289, 386) + k + divStr.substring(387, divStr.length); } else { pageDom1.innerHTML = divStr.substring(0, 29) + k + divStr.substring(30, 212) + k + divStr.substring(213, 526) + k + divStr.substring(527, divStr.length); } pageArray[k] = pageDom1.innerHTML; } else { if (navigator.appName.indexOf('Netscape') != -1) { pageDom1.innerHTML = selectedPage.substring(0, 142) + k + selectedPage.substring(143, 288) + k + selectedPage.substring(289, 386) + k + selectedPage.substring(387, selectedPage.length); } else { pageDom1.innerHTML = selectedPage.substring(0, 29) + k + selectedPage.substring(30, 212) + k + selectedPage.substring(213, 526) + k + selectedPage.substring(527, selectedPage.length); } pageArray[k] = pageDom1.innerHTML; break; } } else { if (navigator.appName.indexOf('Netscape') != -1) { pageDom1.innerHTML = selectedPage.substring(0, 142) + k + selectedPage.substring(143, 288) + k + selectedPage.substring(289, 386) + k + selectedPage.substring(387, selectedPage.length); } else { pageDom1.innerHTML = selectedPage.substring(0, 29) + k + selectedPage.substring(30, 212) + k + selectedPage.substring(213, 526) + k + selectedPage.substring(527, selectedPage.length); } pageArray[k] = pageDom1.innerHTML; } } } function removeCataloguePage(pageNo) { var pageDom1; var pageDom2; var divStr; for (k = pageNo ; k < pageArray.length ; k++) { pageDom1 = findDOM(("page" + k.toString()), 0); if ((k + 1) < pageArray.length) { if (pageArray[k + 1] != "") { pageDom2 = findDOM(("page" + (k + 1).toString()), 0); divStr = pageDom2.innerHTML; if (navigator.appName.indexOf('Netscape') != -1) { pageDom1.innerHTML = divStr.substring(0, 142) + k + divStr.substring(143, 288) + k + divStr.substring(289, 386) + k + divStr.substring(387, divStr.length); } else { pageDom1.innerHTML = divStr.substring(0, 29) + k + divStr.substring(30, 292) + k + divStr.substring(293, 686) + k + divStr.substring(687, divStr.length); } pageArray[k] = pageDom1.innerHTML; } else { pageDom1.innerHTML = ""; pageArray[k] = ""; break; } } else { pageDom1.innerHTML = ""; pageArray[k] = ""; } } }