window.onload = moveStuff;
window.onscroll = moveStuff;
window.onresize = moveStuff;

var scrollY = 0;
var clientHeight = 0;

function isSafari(){
	browser = navigator.userAgent.toLowerCase();
	
	if(browser.indexOf('safari') != -1)
		return true;
		
	return false;
}

function getElement(id){
	return document.getElementById(id);
}

function setPageCoords(){
	if(document.documentElement.scrollTop>=0){
		scrollY=document.documentElement.scrollTop;
	} else if(document.body.scrollTop>=0){
		scrollY=document.body.scrollTop;
	} else {
		scrollY=window.pageYOffset;
	}
}

function setClientHeight(){
  if( typeof( window.innerWidth ) == 'number' ) {
    clientHeight = window.innerHeight;
  } else if( document.documentElement && ( document.documentElement.clientWidth || document.documentElement.clientHeight ) ) {
    clientHeight = document.documentElement.clientHeight;
  } else if( document.body && ( document.body.clientWidth || document.body.clientHeight ) ) {
    clientHeight = document.body.clientHeight;
  }
}

function moveStuff(e){
	if(!isSafari()){
		setPageCoords();
		setClientHeight();
		
		sum = (clientHeight+scrollY)-58;
		
		getElement('footer').style.top = sum+'px';
	} else {
		getElement('footer').style.display = 'none';
	}
	
}

function doHover(obj,over,page){
	if(obj.src.indexOf('active') == -1){
		path = '/images/header/buttons/'+page;
		
		if(over) 	path += '_hover';
		
		obj.src = path+'.jpg';
	}
}
