--> startList = function() { if (document.all&&document.getElementById) { navRoot = document.getElementById("nav"); for (i=0; i (" over", ""); } } } } } window.onload=startList; //SCRIPT PARA CREAR UN DEGRADADO VARIABLE //COPYRIGHT DESARROLLOWEB.COM // //Se puede utilizar siempre que se mantengan los creditos. Gracias. //VARIABLES PARA CONFIGURAR EL DEGRADADO. Configurar desde aqui //color que se presenta al principio color_inicio = new Array(0,51,102) //color al que se tiende color_fin = new Array(205,205,205) //los pasos que se utilizaran para pasar de un color al otro pasos = 1000 //comportamiento 1=bucle_infinito 2=una_pasada_de_inicio_a_fin 3=una_pasada_de_inicio_a_fin_a_inicio 4=bucle_infinito_con_interrupcion comportamiento = 1 //VARIABLES INTERNAS Y PROGRAMACION. //No tocar a no ser que se sepa lo que se hace hexadecimal = new Array("0","1","2","3","4","5","6","7","8","9","A","B","C","D","E","F") var iteracion = 0 var color_actual = new Array(3) //calculo el incremento en los que se tiene que hacer el degradado, para el numero de pasos determinado diferencia = new Array(3) for (i=0;i<3;i++) diferencia[i] = (color_fin[i] - color_inicio[i]) / pasos function convierteHexadecimal(num){ //alert (num) var hexaDec = Math.floor(num/16) var hexaUni = num - (hexaDec * 16) return hexadecimal[hexaDec] + hexadecimal[hexaUni] } function degradado(){ iteracion += 1 //miro si estoy en el inicio > fin o en el fin > inicio if (iteracion < pasos) { //estoy al principo for (i=0;i<3;i++) color_actual[i] = (iteracion * diferencia[i]) + color_inicio[i] }else{ //estoy volviendo for (i=0;i<3;i++) color_actual[i] = color_fin[i] - ((iteracion - pasos) * diferencia[i]) } //alert(convierteHexadecimal(Math.round(color_actual[0])) + convierteHexadecimal(Math.round(color_actual[1])) + convierteHexadecimal(Math.round(color_actual[2]))) document.bgColor = convierteHexadecimal(Math.round(color_actual[0])) + convierteHexadecimal(Math.round(color_actual[1])) + convierteHexadecimal(Math.round(color_actual[2])) //la llamo con un retardo switch (comportamiento){ case 1: if (iteracion == pasos * 2) iteracion = 0 setTimeout("degradado()",1) break; case 2: if(iteracion < pasos) setTimeout("degradado()",1) break; case 3: if(iteracion < pasos * 2) setTimeout("degradado()",1) break; case 4: if (iteracion == pasos * 2){ iteracion = 0 setTimeout("degradado()",10000) }else{ setTimeout("degradado()",1) } break; } } degradado()
ABC en Imágenes


México. Recepción

México. Area de Ventas

México. Area de Administración

México. Laboratorio de Aplicaciones. Cromatografía de Gases

México. Laboratorio de Aplicaciones. Cromatografía de Líquidos

México. Área de Aplicaciones

México. Sala de Juntas - Aula

México. Terraza

Querétaro. Logotipo de ABCIA, característico en nuestras instalaciones

Querétaro. Pasillo principal

Querétaro. Área de trabajo de la secretaria

Querétaro. Área de Ventas

Querétaro. Gerencia de Ventas

Querétaro. Sala de juntas

Querétaro. Lugar de esparcimiento

Querétaro. Fuente

Querétaro. Salida de las instalaciones

Guadalajara. Recepción

Guadalajara. Área de Aplicaciones

Guadalajara. Aula de capacitación

Guadalajara. Gerencia de Ventas

Guadalajara. Sala de juntas

Guadalajara. Área de contratos

Coatzacoalcos. Vista exterior de las oficinas

Coatzacoalcos. Gerencia de ventas y el logotipo característico

Coatzacoalcos. Área de ventas

Coatzacoalcos. Área de la secretaria

Coatzacoalcos. Área de contratos

2009 ABC Instrumentación Analítica