function addOnloadEvent(fnc){
  if ( typeof window.addEventListener != "undefined" )
    window.addEventListener( "load", fnc, false );
  else if ( typeof window.attachEvent != "undefined" ) {
    window.attachEvent( "onload", fnc );
  }
  else {
    if ( window.onload != null ) {
      var oldOnload = window.onload;
      window.onload = function ( e ) {
        oldOnload( e );
        window[fnc]();
      };
    }
    else
      window.onload = fnc;
  }
}

function uaCheck(){
	if(navigator.userAgent.indexOf("Mac") != -1 && navigator.userAgent.indexOf("Firefox") != -1){ 
		macFireFoxHack();
	}
}

function macFireFoxHack(){
	//alert("MacFirefoxHack");
	
	//h3
	var myH3=document.getElementsByTagName("h3");
	for(var i = 0; i < myH3.length; i++){
		myH3[i].setAttribute("style","padding-top:5px;padding-bottom:10px;");
	}
	
	
}

addOnloadEvent(uaCheck);