function _buttons() {
	var elements = document.getElementById("main-nav");
	var buttons = elements.getElementsByTagName("a");
	for (i = 0; i<buttons.length; i++){
		buttons[i].onmousedown = function(){
			if (this.className.indexOf("push") == -1)
			{
				this.className += " push";
			}
			return true;
		}
		buttons[i].onmouseout = function(){
			this.className = this.className.replace("push", "");
			return true;
		}
		buttons[i].onmouseup = function(){
			this.className = this.className.replace("push", "");
			return true;
		}
	}
}

function detectSafari(){
if (navigator.appVersion.indexOf("Safari") != -1)
   document.body.className += " safari";
}

function _submit(){
     var inputs = document.getElementsByTagName("input");
     for (var i=0; i<inputs.length; i++)  {
          if (inputs[i].className == "type-img")  {
               inputs[i].onmouseover = function()
               {
                  this.src = this.src.replace(".gif", "-hover.gif");
               }
               inputs[i].onmouseout = function()
               {
                    this.src = this.src.replace("-hover.gif", ".gif");
               }
          }
     }
}

function preload () {
	var image1 = new Image();
    image1.src = "images/success-button-hover.png";	
	var image2 = new Image();
    image2.src = "images/submit-hover.png";	
	var image3 = new Image();
    image3.src = "images/button-contact-hover.png";	
}

function load () {
   _submit();
   preload();
   detectSafari();
   _buttons()
}

if (window.addEventListener)
     window.addEventListener("load", load, false);
else if (window.attachEvent)
     window.attachEvent("onload", load)