// For IE6 ensure that the flyout menu works
startList = function() {
	if (document.all&&document.getElementById) {
		navRoot = document.getElementById("nav");
		for (i=0; i<navRoot.childNodes.length; i++) {
			node = navRoot.childNodes[i];
			if (node.nodeName=="LI") {
				node.onmouseover=function() {
					this.className+=" over";
				}
				node.onmouseout=function() {
					this.className=this.className.replace(" over", "");
   				}
   			}
		}
	}
}

// Use ajax to load ads after page load
    function getHttpRequest() {
        var http = false;
        if(navigator.appName == "Microsoft Internet Explorer") {
          http = new ActiveXObject("Microsoft.XMLHTTP");
        } else {
           http = new XMLHttpRequest();
        }
        return http;
    }

    function replace(query, idToReplace) {
      var http = getHttpRequest();
      http.open("GET", "http://www.woodcentral.com/cgi-bin/ads.pl?"+query, true);
      http.onreadystatechange=function() {
        if(http.readyState == 4) {
          document.getElementById(idToReplace).innerHTML = http.responseText;
        }
      }
      http.send(null);
    }

// load ad after page load
function amazon() {
   var amz = "http://rcm.amazon.com/e/cm?t=woodcentral-20&o=1&p=40&l=ur1&category=books&banner=1QX5S3SEEFM6BE9P4VG2&f=ifr";
   var iframeobject = document.getElementById("amziframe");
   iframeobject.src = amz;
}


//
// addLoadEvent()
// Adds event to window.onload without overwriting currently assigned onload functions.
// Function found at Simon Willison's weblog - http://simon.incutio.com/
//
function addLoadEventLocal(func)
{	
	var oldonload = window.onload;
	if (typeof window.onload != 'function'){
    	window.onload = func;
	} else {
		window.onload = function(){
		
		    if (oldonload) {
			oldonload();
		    }
		    func();
		}
	}

}


function replaceRandomNumber() {
  var srcS = "";
  var rand = "" + Math.floor(Math.random()*1001);
  var arr = document.images;
  for (i = 0; i < arr.length; i++) {
    srcS = arr[i].getAttribute("src");
    if (srcS.indexOf("INSERT_RANDOM_NUMBER_HERE") >= 0) {
      var newsrc = srcS.replace("INSERT_RANDOM_NUMBER_HERE", rand);
      arr[i].setAttribute("src", newsrc);
    }
  }  

}

