/* function to open a link in an external window replacing target="blank" for strict XHTML 1.0 complicance * call using rel="external" in place of target. * sourced from http://forum.statcounter.com/vb/archive/index.php/t-24590.html */ function externalLinks() { if (!document.getElementsByTagName) return; var anchors = document.getElementsByTagName("a"); for (var i = 0; i < anchors.length; i++) { var anchor = anchors[i]; if (anchor.getAttribute("href") && anchor.getAttribute("rel") == "external") anchor.target = "_blank"; } } window.onload = externalLinks; /* JavaScript to interpolate random images into a page. */ var ic = 10; /* Number of alternative images - adjust this for number of images in the directory */ function pickRandom() { /* generate a random number between 0 and ic */ var range = ic; if (Math.random) { return Math.round(Math.random() * (range-1)); } else { var now = new Date(); return (now.getTime() / 1000) % range; } } function randomimage() { /* JavaScript to interpolate random images into a page. */ /* Write out an IMG tag, using a randomly-chosen image name */ var choice = pickRandom(); var astring = ''; document.write (astring); } function MM_reloadPage(init) { /*reloads the window if Nav4 resized */ if (init==true) with (navigator) {if ((appName=="Netscape")&&(parseInt(appVersion)==4)) { document.MM_pgW=innerWidth; document.MM_pgH=innerHeight; onresize=MM_reloadPage; }} else if (innerWidth!=document.MM_pgW || innerHeight!=document.MM_pgH) history.go(0); } MM_reloadPage(true);