
// --------------------------------------------------
// Name: Blur Anchors
// Author: Travis Beckham | squidfingers.com
// Description: Remove anchor outlines from all links in the document
// --------------------------------------------------
function blurAnchors(){
  if(document.getElementsByTagName){
    var a = document.getElementsByTagName("a");
    for(var i = 0; i < a.length; i++){
      a[i].onfocus = function(){this.blur()};
    }
  }
}
// --------------------------------------------------
// Name: DOM Image rollover
// Author: Chris Poole | http://chrispoole.com
// Description: Define hover source(hsrc) for rollovers
// --------------------------------------------------
function initRollOvers() {
	if (!document.getElementById) return
	var imgOriginSrc;
	var imgTemp = new Array();
	var imgarr = document.getElementsByTagName('img');
	var imglen = imgarr.length
	for (var i = 0; i < imglen; i++) {
		if (imgarr[i].getAttribute('hsrc')) {
			imgTemp[i] = new Image();
			imgTemp[i].src = imgarr[i].getAttribute('hsrc');
			imgarr[i].onmouseover = function() {
				imgOriginSrc = this.getAttribute('src');
				this.setAttribute('src',this.getAttribute('hsrc'))
			}
			imgarr[i].onmouseout = function() {
				this.setAttribute('src',imgOriginSrc)
        	}
		}
	}
}
// --------------------------------------------------
// Load group of functions onLoad
// --------------------------------------------------
window.onload = function() { 
	initRollOvers();
	blurAnchors();
	init();
}