/* Pepper Interactive Javascript Code (copyright Pepper Interactive) */ function loadpage(var1, var2) { //alert('var1='+var1+' en var2='+var2+'') switch (var1) { case 'home': window.status = "Busy with loading homepage"; location.href = "http://www.janlammers.com/engels/XmlParser/index.asp?xmlfile=algemeennieuws\\engels\\nieuwsuk.xml&xslfile=home\\index.xsl"; break; case 'nieuws': window.status = "Busy with loading news page."; location.href = "http://www.janlammers.com/engels/XmlParser/index.asp?xmlfile=algemeennieuws\\engels\\nieuwsuk.xml&xslfile=algemeennieuws\\index.xsl" break; case 'sponsors': window.status = "Busy with loading sponsor page"; location.href = "http://www.janlammers.com/engels/XmlParser/index.asp?xmlfile=algemeennieuws\\engels\\nieuwsuk.xml&xslfile=beasponsor\\index.xsl"; break; case 'contact': window.status = "Busy with loading contact page"; location.href = "http://www.janlammers.com/engels/XmlParser/index.asp?xmlfile=algemeennieuws\\engels\\nieuwsuk.xml&xslfile=contact\\index.xsl"; break; case 'leden': switch (var2) { case 'games': window.status = "Busy with loading games page"; alert('De games pagina is nog in de maak'); //location.href = ""; break; case 'circuit': window.status = "Bezig met laden circuit pagina"; alert('De circuit pagina is nog in de maak'); //location.href = ""; break; } break; case 'jan': switch (var2) { case 'loopbaan': window.status = "Busy with loading carier page"; location.href = "http://www.janlammers.com/engels/XmlParser/index.asp?xmlfile=janlammers\\2_2_2_loopbaan\\loopbaan.xml&xslfile=janlammers\\2_2_2_loopbaan\\index.xsl"; break; case 'racing': window.status = "Busy with loading racing page"; location.href = "http://www.janlammers.com/engels/XmlParser/index.asp?xmlfile=algemeennieuws\\engels\\nieuwsuk.xml&xslfile=lammersracing\\index.xsl"; break; case 'events': window.status = "Busy with loading events page"; //alert('De events pagina is nog in de maak'); location.href = "http://www.janlammers.com/engels/XmlParser/index.asp?xmlfile=algemeennieuws\\engels\\nieuwsuk.xml&xslfile=janlammers\\2_2_4_events\\index.xsl"; break; } break; case 'rfh': switch (var2) { case 'team': window.status = "Busy with loading team page"; //alert('De techniek pagina is nog in de maak'); location.href = "http://www.janlammers.com/engels/XmlParser/index.asp?xmlfile=racingforholland\\2_4_3_history\\history.xml&xslfile=racing-for-holland\\team\\index.xsl"; break; case 'techniek': window.status = "Busy with loading techndsad FOUT"; //alert('De techniek pagina is nog in de maak'); location.href = "http://www.janlammers.com/engels/XmlParser/index.asp?xmlfile=racingforholland\\2_4_3_history\\history.xml&xslfile=racing-for-holland\\techniek\\index.xsl"; break; case 'historie': window.status = "Busy with loading history page"; location.href = "http://www.janlammers.com/engels/XmlParser/index.asp?xmlfile=racingforholland\\2_4_3_history\\history.xml&xslfile=racing-for-holland\\2_4_3_history\\index.xsl"; break; case 'gallery': window.status = "Busy with loading gallery page"; //alert('De gallery pagina is nog in de maak'); location.href = "http://www.janlammers.com/engels/XmlParser/index3.asp?xmlfile=racingforholland\\fotogallery\\gallery.xml&xslfile=racing-for-holland\\fotogallery\\index.xsl"; //location.href = "http://www.janlammers.com/engels/XmlParser/index.asp?xmlfile=racingforholland\\2_4_5_fotogallery\\gallery.xml&xslfile=racing-for-holland\\2_4_5_fotogallery\\index.xsl"; break; case 'video': window.status = "Busy with loading video page"; alert('De video pagina is nog in de maak'); //location.href = ""; break; case 'agenda': window.status = "Busy with loading calendar page"; //alert('De agenda pagina is nog in de maak'); location.href = "http://www.janlammers.com/engels/XmlParser/index.asp?xmlfile=racingforholland\\2_4_7_Agenda\\agenda.xml&xslfile=racing-for-holland\\2_4_7_Agenda\\index.xsl"; break; case 'lemans': window.status = "Busy with loading Le Mans page"; //alert('De agenda pagina is nog in de maak'); location.href = "http://www.janlammers.com/engels/XmlParser/index.asp?xmlfile=racingforholland\\2_4_7_Agenda\\agenda.xml&xslfile=racing-for-holland\\2_4_7_Agenda\\extradetails\\lemans.xsl"; break; case 'partners': window.status = "Bezig met laden partners pagina"; alert('De partners pagina is nog in de maak'); //location.href = ""; break; case 'sportscars': window.status = "Bezig met laden sportscars pagina"; alert('De sportscars pagina is nog in de maak'); //location.href = ""; break; case 'vraag': window.status = "Bezig met laden vraag pagina"; alert('De vraag pagina is nog in de maak'); //location.href = ""; break; case 'uitzendingen': window.status = "Bezig met laden uitzendingen pagina"; alert('De uitzendingen pagina is nog in de maak'); //location.href = ""; break; case 'shop': window.status = "Bezig met laden shop pagina"; location.href = "http://www.janlammers.com/engels/XmlParser/index.asp?xmlfile=algemeennieuws\\engels\\nieuwsuk.xml&xslfile=racing-for-holland\\live\\index.xsl"; break; case 'live': window.status = "Busy with loading live page"; //location.href = "http://www.janlammers.com/engels/XmlParser/index.asp?xmlfile=algemeennieuws\\engels\\nieuwsuk.xml&xslfile=racing-for-holland\\live\\index.xsl"; //location.href = "http://www.janlammers.com/engels/XmlParser/index3.asp?xmlfile=live\\standen.xml&xslfile=liveregistratie/indexuk.xsl&show=24"; OpenLivePopup(); break; case 'fun': window.status = "Busy with loading fun page"; alert('De fun pagina is nog in de maak'); //location.href = ""; break; case 'nieuws': window.status = "Busy with loading Racing For Holland news page"; location.href = "http://www.janlammers.com/engels/XmlParser/index.asp?xmlfile=racingforhollandnews\\engels\\nieuwsuk.xml&xslfile=racingforhollandnews\\index.xsl"; break; case 'sponsors': window.status = "Busy with loading sponsor page"; location.href = "http://www.janlammers.com/engels/XmlParser/index.asp?xmlfile=algemeennieuws\\engels\\nieuwsuk.xml&xslfile=beasponsor\\index.xsl"; break; case 'rijders': window.status = "Busy with loading drivers page"; location.href = "http://www.janlammers.com/engels/XmlParser/index.asp?xmlfile=algemeennieuws\\engels\\nieuwsuk.xml&xslfile=racing-for-holland\\2_4_4_Rijders\\index.xsl"; break; case 'pers': window.status = "Busy with loading press page"; location.href = "http://www.janlammers.com/engels/XmlParser/index.asp?xmlfile=algemeennieuws\\engels\\nieuwsuk.xml&xslfile=racing-for-holland\\pers\\index.xsl"; break; case 'standen': window.status = "Busy with loading standings page"; location.href = "http://www.janlammers.com/engels/XmlParser/index.asp?xmlfile=racestanden\\file1.xml&xslfile=racestanden\\index.xsl"; break; case 'tv': window.status = "Busy with loading tv-broadcast page"; location.href = "http://www.janlammers.com/engels/XmlParser/index.asp?xmlfile=racingforholland\\tv-uitzendingen\\tv-uitzendingenuk.xml&xslfile=racing-for-holland\\tv-uitzendingen\\index.xsl"; break; case 'guestbook': window.status = "Bezig met loading guestbook"; location.href = "http://www.janlammers.com/engels/XmlParser/index3.asp?xmlfile=racingforholland\\gastenboek\\gastenboek_en.xml&xslfile=racing-for-holland\\guestbook\\index.xsl&page=0"; break; } break; } } function OpenLivePopup() { window.open('http://www.janlammers.com/livepopup/index.asp?action=home&lang=en', 'lammerspopup', 'width=778,height=580'); } function isEmpty(str){ strRE = new RegExp( ); strRE.compile( '^[\s ]*$', 'gi' ); return strRE.test( str.value ); } function isPhone(str){ /* strRE = new RegExp( ); strRE.compile( '^[0-9]{10,15}','gi'); return !(strRE.test( str.value )); */ } function notValidEmail( str ){ strRE = new RegExp( ); strRE.compile( '^[\._a-z0-9-]+@[\.a-z0-9-]+[\.]{1}[a-z]{2,4}$', 'gi' ); return !(strRE.test( str.value )); } //check all the values step by step function checkvalues(form) { if (isEmpty(form.achternaam)) { alert('You\'ve forgot to enter your last name.'); return false } else { if (isEmpty(form.adres)) { alert('You\'ve to enter a valid address.'); return false } else { if (isEmpty(form.adres)) { alert('DEZE CONTROLEERD HIJ NIET MEER, DIT IS BIJ DE NL DE CHECK VOOR HUISNR. DIE ZIT IN UK NIET IN'); return false } else { if (isEmpty(form.postcode)) { alert('You\'ve forgot to enter a postal/zip code.'); return false } else { if (isEmpty(form.vestigingsplaats)) { alert('You\'ve forgot to enter a valid city.'); return false } else { if (isEmpty(form.land)) { alert('You\'ve forgot to enter a valid country.'); return false } else { if (notValidEmail(form.email)) { alert('You haven\'t enter a valid e-mail address.'); return false } else { if (isEmpty(form.telefoon)) { alert('You\'ve forgot to enter a valid phone number.'); return false } else { if (isEmpty(form.uwilt)) { alert('You\'ve forgot to enter a valid value for some fields.'); return false } else { return true } } } } } } } } } }