function getInternetExplorerVersion()
// Returns the version of Internet Explorer or a -1
// (indicating the use of another browser).
{
  var rv = -1; // Return value assumes failure.
  if (navigator.appName == 'Microsoft Internet Explorer')
  {
    var ua = navigator.userAgent;
    var re  = new RegExp("MSIE ([0-9]{1,}[\.0-9]{0,})");
    if (re.exec(ua) != null)
      rv = parseFloat( RegExp.$1 );
  }
  return rv;
}
function checkVersion()
{
  var safe = true;
  var ver = getInternetExplorerVersion();

  if ( ver > -1 )
  {
    if ( ver >= 8.0 ) 
      safe = true;
    else
      safe = false;
  }
  return safe;
}
function dobottom(dots) {
	var thebody = document.getElementById('body');
	var safe = checkVersion();
	if ((thebody.offsetHeight > 1250 && safe) || thebody.offsetHeight > 1400) {
		thebody.style.backgroundImage = "url('"+dots+"../assets/images/sitebg2."+(safe?'png':'jpg')+"')";
		thebody.style.backgroundPosition = "bottom center";
		thebody.style.backgroundColor = "transparent";
	}
}
function getElementsByClass( searchClass, domNode, tagName) {
	if (domNode == null) domNode = document;
	if (tagName == null) tagName = '*';
	var el = new Array();
	var tags = domNode.getElementsByTagName(tagName);
	var tcl = " "+searchClass+" ";
	for(i=0,j=0; i<tags.length; i++) {
		var test = " " + tags[i].className + " ";
		if (test.indexOf(tcl) != -1)
			el[j++] = tags[i];
	}
	return el;
}
var menulinks = getElementsByClass('menulink', null, null);
var selectedmenu = getElementsByClass('selected', document.getElementById('menu'), null);
for (var i = 0; menulinks[i]; i++) {
	var thething = menulinks[i];
	var temptext = thething.innerHTML;
	if (thething == selectedmenu[0])
		thething.innerHTML = "<img id='link"+i+"' src='assets/images/menu/"+temptext+"-a.png' />";
	else {
		thething.innerHTML = "<img id='link"+i+"' src='assets/images/menu/"+temptext+".png' /><img src='assets/images/menu/"+temptext+"-a.png' style='height: 0px; width: 0px;' />";
		thething.hover = temptext;
		var thepic = document.getElementById('link'+i);
		thepic.hover = temptext;
		thepic.onmouseover = function() {
			this.src = "assets/images/menu/"+this.hover+"-a.png";
		}
		thepic.onmouseout = function() {
			this.src = "assets/images/menu/"+this.hover+".png";
		}
		thething.onmouseover = function() {
			this.childNodes[0].src = "assets/images/menu/"+this.hover+"-a.png";
		}
		thething.onmouseout = function() {
			this.childNodes[0].src = "assets/images/menu/"+this.hover+".png";
		}
	}
}

