/* Author: 

*/

var showing = 0;
var target = 0;


(function($){

    $(document).ready(function(){

        if($('.home').length==0)
        {
            $('#nav-global>ul>li#nav-products>a').toggle(function(){
                $('.subnav').show();
                return false;
            },function(){
                $('.subnav').hide();
                return false;
            });
        }


        function hook_back(){
            $('#slider-back a').click(function(){
                $('#slider-back a').unbind('click');
                if(showing<1){
                    target = 4;
                }else{
                    target = showing - 1;
                }
                $('#main>img:eq('+showing+')').fadeOut('fast',function(){
                    $('#main>a').attr('href',OGLOW_LINKS[target]);
                    $('#main>img:eq('+target+')').fadeIn('normal',function(){
                        hook_back();
                    });
                });
                showing = target;
                return false;
            });
        }

        function hook_next(){
            $('#slider-next a').click(function(){
                $('#slider-next a').unbind('click');
                if(showing>3){
                    target = 0;
                }else{
                    target = showing + 1;
                }
                $('#main>img:eq('+showing+')').fadeOut('fast',function(){
                    $('#main>a').attr('href',OGLOW_LINKS[target]);
                    $('#main>img:eq('+target+')').fadeIn('normal',function(){
                        hook_next();
                    });
                });
                showing = target;
                return false;
            });
        }


        function hook_cycle(){
            $('#testimonial-cycle').click(function(){
                $('#testimonial-cycle').unbind('click');
                $('#testimonial blockquote').fadeTo(250,0,function(){
                    $.ajax({
                        url: OGLOW_HOME + 'testimonial',
                        cache: false,
                        success: function(html){
                            $('#testimonial blockquote').html(html);
                            $('#testimonial blockquote').fadeTo(250,1,function(){
                                hook_cycle();
                            });
                        }
                    });
                });
                return false;
            });
        }



        if($('body').hasClass('home')){
            $('#main').append('<img src="' + OGLOW_HOME + 'wp-content/themes/organicglow/images/slide-2.jpg" alt="Slide" />');
            $('#main').append('<img src="' + OGLOW_HOME + 'wp-content/themes/organicglow/images/slide-3.jpg" alt="Slide" />');
            $('#main').append('<img src="' + OGLOW_HOME + 'wp-content/themes/organicglow/images/slide-4.jpg" alt="Slide" />');
            $('#main').append('<img src="' + OGLOW_HOME + 'wp-content/themes/organicglow/images/slide-5.jpg" alt="Slide" />');
            $('#main').append('<ul><li id="slider-back"><a href="#">Back</a></li><li id="slider-next"><a href="#">Next</a></li></ul>');

            $('#main>img:gt(0)').hide();

            $('#slide-learn-more').appendTo('#main');
            // $('div.subnav').appendTo('#main');

            hook_back();

            hook_next();

        }



        $('#testimonial').append('<a id="testimonial-cycle" href="#">Reload</a>');
        hook_cycle();
        
        first_link = $('.subnav>ul>li:eq(0)>a').attr('href');
        $('#nav-products>a').attr('href',first_link);


    });

})(this.jQuery);


// handle review tab auto-select
jQuery(window).load(function(){
    if((jQuery('.single-oglowproducts').length>0)&&(window.location.hash.substring(0,8)=='#comment')){
        jQuery('#tab-nav li:eq(1) a').trigger('click');
    }
});
