 /*<% 
 '*********************************************************
 '  Copyright 2002 Milenio.com          
 '  Nombre: func_onload.js 
 '  Autor: Ulises Mújica Santiago
 '  Fecha Creación: 04/Sep/2002
 '  Descripción: Página de funcion de ejecución al cargar página 
 '  Entrada: 
 '  Salida: 
 '---------------------------------------------------------------------------------
 'Modificado por:                Fecha de Mod.                    Cambios realizados.
 '*********************************************************

 '*********************************************************
 ' Proposito: Ejecuta funciones al cargarse la página.
 ' Entrada: VarDato - función a ejecutar
 ' Retorno: ejecucion de función  
 ' Source: javascript.about.com
 '*********************************************************
 %>*/
 
 isMac = (navigator.appVersion.indexOf("Mac")!=-1) ? true : false;
 NS4 = (document.layers) ? true : false;
 IEmac = ((document.all)&&(isMac)) ? true : false;
 IE4plus = (document.all) ? true : false;
 IE4 = ((document.all)&&(navigator.appVersion.indexOf("MSIE 4.")!=-1)) ? true : false;
 IE5 = ((document.all)&&(navigator.appVersion.indexOf("MSIE 5.")!=-1)) ? true : false;
 ver4 = (NS4 || IE4plus) ? true : false;
 NS6 = (!document.layers) && (navigator.userAgent.indexOf('Netscape')!=-1)?true:false;

 var gSafeOnload = new Array();
 function SafeAddOnload(f){
	if (IEmac && IE4){ 
		window.onload = SafeOnload;
		gSafeOnload[gSafeOnload.length] = f;
	}
	else if  (window.onload)
	{
		if (window.onload != SafeOnload){
			gSafeOnload[0] = window.onload;
			window.onload = SafeOnload;
		}		
		gSafeOnload[gSafeOnload.length] = f;
	}
	else
		window.onload = f;
 }

 function SafeOnload(){
	for (var i=0;i<gSafeOnload.length;i++)
		gSafeOnload[i]();
 }


