/***
Esta función permite añadir una función para que se ejecute en el onload de una página.
Su particularidad es que si hay otras librerías que interactúan con el envento onload, 
la función se añade a la cola de funciones a ejecutar.

Mo0dos de llamada:
-. Función sin parámetros
    addOnloadEvent(MiFuncion);
    
-. Función CON parámetros
    addOnloadEvent(function(){ MiFuncion(P1,P2,P3,'P4')});
***/

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;
  }
}  

