MenuTxt= new Array() //Home MenuTxt[0]=["In this section - About Us, Contact Us, General FAQs, Guided Tour, Site Map, Technical FAQs, Testimonials, Welcome Page"] //Articles MenuTxt[1]=["In this section - Features, Interviews, News, Photo Galleries, Weekend Papers"] //Specialist MenuTxt[2]=["In this section - Disaster, Experts, Sponsorship, Technique, Venue Guides, Women's Sailing, Boat Reviews, Design, Gear"] //Offshore MenuTxt[3]=["In this section - Velux 5 Oceans, Adventure, Figaro, G Class, Maxis, Minis, Open 60s, ORMA Multihulls, Records, Route du Rhum, Singlehanded Offshore, Two Handed, Vendee Globe"] //Volvo Ocean Race MenuTxt[4]=["Click on the Volvo OR tab to go through to our Volvo Ocean Race homepage"] //Inshore MenuTxt[5]=["In this section - Caribbean Regattas, Classics, Keelboats, Match Racing, Med Regattas, Multihulls, One Designs, Sportsboats, Swans, TP52s, UK Regattas, US Regattas"] //America's Cup MenuTxt[6]=["click on the America's Cup tab to go through to our America's Cup homepage"] //Dinghy MenuTxt[7]=["In this section - Catamarans, Doublehanders, Keelboats, Laser, RS, Singlehanded Dinghy, Skiffs and Asymmetrics, Youth"] //Olympics MenuTxt[8]=["click on the Olympic tab to go through to our Olympic homepage"] //Calendar MenuTxt[9]=["In this section - Calendar, Sailing Directory"] // SearchTxt="
" var ie=(document.all && document.getElementById) var ns=(!document.all && document.getElementById) pPickTimer=null pResetTimer=null pMarqueSwitch=null pSearchTimer=null nOpac=100 nMarque=true function SearchIn() { if(pResetTimer!=null)clearTimeout(pResetTimer) if(pMarqueSwitch)clearTimeout(pMarqueSwitch) nMarque=false if(ie||ns)document.getElementById("Screen").innerHTML=SearchTxt } function SetOption(cPos) { if(pResetTimer!=null)clearTimeout(pResetTimer) if(pMarqueSwitch)clearTimeout(pMarqueSwitch) nMarque=false if(ie||ns)document.getElementById("Screen").innerHTML=MenuTxt[cPos] PickOption(cPos) } function PickOption(cPos) { for(j=0;j45)pPickTimer=setTimeout("PickOption("+cPos+");nOpac-=10",50) } function ClearOption(cPos) { if(pPickTimer!=null)clearTimeout(pPickTimer) pResetTimer=setTimeout("ResetOption("+cPos+")",2000) pMarqueSwitch=setTimeout("MarqueOn("+cPos+")",6000) } function ResetOption(cPos) { for(i=0;i") { Buf+=filter break } } } pScreenBuf+=Buf if(nXpos>=pTicText[nYpos].length)nMessageCount++ pMarqueTimer=setTimeout("Marque()",50) break case 2: nMessageCount=0 nYpos++ nYpos=nYpos%pTicText.length nXpos=0 pMarqueTimer=setTimeout("Marque()",2000) break default: if(pMarqueTimer!=null)clearTimeout(pMarqueTimer) nYpos=0 nXpos=0 } }