﻿	window.addEvent('domready', function()
	{						
		   
		   myInit.makeKwicks();	
		   myInit.makeTips();
		   Lightbox.init({descriptions: '.lightboxDesc', showControls: true, resizeDuration: 300});
	}); 
	
	
	
	var myInit=
 {
    makeKwicks:function()
    {
        var szNormal = 135, szSmall  = 135, szFull   = 220;

        var kwicks = $$("#kwicks .kwick");
        var fx = new Fx.Elements(kwicks, {wait: false, duration: 400, transition: Fx.Transitions.Back.easeOut});
        kwicks.each(function(kwick, i) 
        {
            kwick.addEvent("mouseenter", function(event) 
            {
	            var o = {};
	            o[i] = {width: [kwick.getStyle("width").toInt(), szFull]}
	            kwicks.each(function(other, j)
	            {
		            if(i != j)
		            {
			            var w = other.getStyle("width").toInt();
			            if(w != szSmall) o[j] = {width: [w, szSmall]};
		            }
	            });
	            
	            fx.start(o);
            });
        });
         
        $("kwicks").addEvent("mouseleave", function(event) {
            var o = {};
            kwicks.each(function(kwick, i) {
	            o[i] = {width: [kwick.getStyle("width").toInt(), szNormal]}
            });
            fx.start(o);
        });
        
        $("pocetna").addEvent("click", function(event) {window.location = "Default.aspx";});        
        $("zastoSoftub").addEvent("click", function(event) {window.location = "ZastoSoftub.aspx";});
        $("modeli").addEvent("click", function(event) {window.location = "Modeli.aspx";});
        $("galerija").addEvent("click", function(event) {window.location = "Galerija.aspx";});
        $("kontakt").addEvent("click", function(event) {window.location = "Kontakt.aspx";});
        
        
    },
    
     makeAcordions: function()
    {
	
	    $$('div.acordion').each(function(el)
	    {
		    new Accordion(el.getElements('h3.acordionHeader'), el.getElements('ul.acordionContent'));
	    });
    },
    
    makeTips: function()
    {
        var Tips2 = new Tips($$('.kwick'), {
            initialize:function()
            {
	            this.fx = new Fx.Style(this.toolTip, 'opacity', {duration: 500, wait: false}).set(0);
            },
            onShow: function(toolTip)
            {
	            this.fx.start(1);
            },
            onHide: function(toolTip) 
            {
	            this.fx.start(0);
            }
        });
        
         var Tips3 = new Tips($$('.acordionHeader'), {
            initialize:function()
            {
	            this.fx = new Fx.Style(this.toolTip, 'opacity', {duration: 500, wait: false}).set(0);
            },
            onShow: function(toolTip)
            {
	            this.fx.start(1);
            },
            onHide: function(toolTip) 
            {
	            this.fx.start(0);
            }
        });
    }
 
    
   
};
	
    

