
if(jQ == false){
    var jQ = jQuery.noConflict();
}

jQ(document).ready(function(){
    getSlider();
});
var t;
function getSlider(){
    jQ.get("/slider", function(html){
            var slider = $('<div class="slider"></div>');
            slider.html(html);
            var height = slider.find('img.button').height();
            slider.css({
                 'height': height+'px',
                 'margin-top': -((height/2))+'px'
            });
            jQ('body').prepend(slider);
            slider.fadeIn('slow');
            slider.find('img').click(function(e){
                if(jQ(this).is('.image')){
                    var y = e.pageY - jQ(this).offset().top;
                    if(y < 30){
                        slide();
                    }else{
                        location.href = jQ(this).attr('rel');
                    }
                }else{
                    slide();
                }

            });
    });
}

function sliderToggler(slider){
    var imgs = slider.find('img');
    imgs.toggle();    
}

function slide(){
    var vis = jQ('.slider img.toggler:visible');
    if(vis.is('.button')){
        jQ('.slider img.toggler').toggle();
        jQ('.slider').animate({
            width: jQ('.slider img:visible').width()+'px',
            height: jQ('.slider img:visible').height()+'px'
        }, 500);
    }else{
        jQ('.slider').animate({
            width: '-='+jQ('.slider').width()+'px'
        }, 500, function(){
            jQ('.slider img.toggler').toggle();
            jQ('.slider').animate({
                width: jQ('.slider img:visible').width()+'px',
                height: jQ('.slider img:visible').height()+'px'
            }, 500);    
        });

                
    }
}

var $ = jQuery.noConflict();



