$(document).ready(function(){	
	Shadowbox.init();	
});

window.addEvent('domready', iniciarEventos);

function iniciarEventos(){
	var instanciaClaseEfecto = new Efecto();
}

var Efecto = new Class();
Efecto.prototype = {
	linkEfecto: {
		'selector': 'a.efecto',
		'tipoEfecto': {
			'transicion': 'transicion'
		}
	},
	
	initialize: function(){
		this.linkEfectos = $$(this.linkEfecto.selector);
		this.transicion();	// Otro efecto con Fx.Tween
	},

	transicion: function(){
		this.linkEfectos.each(function(el){
			if(el.hasClass(this.linkEfecto.tipoEfecto.transicion)){
				el.set('tween',{duration: 800});
				el.addEvent('mouseover', function(){
					el.tween('background-color', '#94ED56');
				})
				el.addEvent('mouseout', function(){
					el.tween('background-color', '#f6f5ee');
				})
			}
		}.bind(this))
	}
}




/*****************************************************************************
    The sIFR configuration should typically go in `sifr-config.js`, but in order to
    keep the config file clean, and to give a quick overview, it's done here instead.
    *****************************************************************************/

 /* var helvetica = {
      src: '/swf/fuentes/helvetica_lt_cond.swf'
    };
		
  sIFR.activate(helvetica);

	  sIFR.replace(helvetica, {
      selector: '.titulos'
	  ,css: {'.sIFR-root': { 'color': '#744905', 'font-size' : '20px','background-color' : 'transparent','letter-spacing': 0 } }
	  ,wmode : 'transparent'
	  ,offsetTop : 6
    });
  	 sIFR.replace(helvetica, {
      selector: '.contacto-derecha'
	  ,css: {'.sIFR-root': { 'color': '#515050', 'font-size' : '28px','background-color' : 'transparent','letter-spacing': 0 } }
	  ,wmode : 'transparent'
	  ,offsetTop : 0
    });
	 sIFR.replace(helvetica, {
      selector: '.contacto-telefono'
	  ,css: {'.sIFR-root': { 'color': '#515050', 'font-size' : '22px','background-color' : 'transparent','letter-spacing': 0 } }
	  ,wmode : 'transparent'
	  ,offsetTop : 0
    });
	 sIFR.replace(helvetica, {
      selector: '.contacto-clientes'
	  ,css: {'.sIFR-root': { 'color': '#7e390c', 'font-size' : '28px','background-color' : 'transparent','letter-spacing': 0 } }
	  ,wmode : 'transparent'
	  ,offsetTop : 0
    });
	 sIFR.replace(helvetica, {
      selector: '.titulo-interior'
	  ,css: {'.sIFR-root': { 'color': '#f29400', 'font-size' : '30px','background-color' : 'transparent','letter-spacing': 0 } }
	  ,wmode : 'transparent'
	  ,offsetTop : 3
    });
	sIFR.replace(helvetica, {
      selector: '.titulo-medAmbiente'
	  ,css: {'.sIFR-root': { 'color': '#f29400', 'font-size' : '23px','background-color' : 'transparent','letter-spacing': 0 } }
	  ,wmode : 'transparent'
	  ,offsetTop : 3
    });*/
