jQuery(document).ready(function(){
    
// Steps
    counter = 1;
    jQuery('#steps .steps-steps .step-single').each(function(){
        jQuery(this).after('<div style="display:none" class="steps-popup steps-popup-' + counter + '"></div>');
        counter++;
    });
    
    jQuery('#steps .steps-steps a').bind('mouseenter',function(){
      var content = jQuery(this).attr('rel');
      jQuery(this).next().show();  
      jQuery(this).next().stop().animate({
        opacity:1,
        bottom: "40px"
      }).html(content);
      
    }).bind('mouseleave',function(){
        var it = jQuery(this);
        t = setTimeout(function(){
        
        it.next().stop().animate({
            opacity:0,
            bottom: "65px" 
          },500,function(){
           jQuery(this).hide();
          });
          
                           
        }, 400); 
     
          
    });
    
    jQuery('.steps-popup').bind('mouseenter',function(){
        
       clearTimeout(t);
       
        
    }).bind('mouseleave',function(){
        jQuery(this).fadeOut(400,function(){ 
            jQuery(this).stop().animate({
                opacity:0,
                bottom: "140px" 
              },500,function(){
                jQuery(this).hide();
          });
        });
        
    });
    
//Home platform hovers
 jQuery.each(jQuery.browser, function(i) { // Browser bitchslap
  if(jQuery.browser.msie){
  
  // Pent Frustration

  }else{
      
    jQuery('#featured .intro-cms a').each(function(){
        jQuery(this).css('opacity','0.5');
        jQuery(this).hover(function(){
           jQuery(this).stop().animate({
                opacity:1
            },200)
        
        },function(){
             jQuery(this).stop().animate({
                 opacity:0.5
             },300)
        })
    });
    
  }
 });

// Home Quotes
    var quotes_amount = jQuery('#quotes .quote-home').length;
    var counter = 1
    jQuery('#quotes .quote-home').each(function(){
        jQuery(this).addClass('quote-home-' + counter);
        counter++;   
    });
    var initHeight = jQuery('#quotes .quote-home-1').height();
   jQuery('#quotes .quote-crop').height(initHeight);
    
    var sliderPush = 0;
    var sliderInc = 358;
    var slideCounter = 1; 
    //jQuery('#quotes .more-quotes').css('border','1px solid red'); 
    jQuery('#quotes .more-quotes').click(function(){
       sliderPush = sliderPush - sliderInc;
       if(sliderPush <= (-1 * quotes_amount * sliderInc)){sliderPush = 0}

       if(slideCounter >= quotes_amount){
            slideCounter = 1;
            var newHeight = jQuery('#quotes .quote-home-' + slideCounter).height();
            slideCounter--;   
        } 
        else {
            var newHeight = jQuery('#quotes .quote-home-' + slideCounter).next().height();
        }
       
       //alert(slideCounter + ' ' + newHeight);
       jQuery('#quotes .quote-crop').animate({
          height: newHeight
       },400);
       jQuery('#quotes .quote-slide').css('margin-left', sliderPush + 'px');
       /*
       jQuery('#quotes .quote-slide').fadeOut(300,function(){
            jQuery('#quotes .quote-slide').css('margin-left', sliderPush + 'px');
       });
       jQuery('#quotes .quote-slide').fadeIn(800)
    */
       slideCounter++;
       
    });
    

    
	// Home Theme Slider
    var themeSlideAmount = jQuery('#intro-theme .intro-theme-slider-link').length;
    var themeSlidePos = 0;
    var themeSlideNudge = 460;
    var themeSlideMax = themeSlideNudge * themeSlideAmount * -1;
    
    var counter = 1;
    jQuery('#intro-theme .intro-theme-slider-link').each(function(){
        jQuery(this).addClass('intro-theme-slider-link-' + counter);
        jQuery(this).css('z-index',200-counter);
        counter++;   
    });
    
	//Buttons
    jQuery('#intro-theme').bind('mouseenter',function(){
      jQuery('#intro-theme .intro-theme-slider-button').animate({opacity:1})
      jQuery('#intro-theme .intro-theme-slider-button-view').animate({opacity:1})
    }).bind('mouseleave',function(){
        jQuery('#intro-theme .intro-theme-slider-button').animate({opacity:0.5})
        jQuery('#intro-theme .intro-theme-slider-button-view').animate({opacity:0.5})
    });
    
	//Linkout Setup
	var linkout = jQuery('.intro-theme-slider-link-1').attr('rel');
	//alert(linkout);
	jQuery('#intro-theme .intro-theme-slider-button-view').attr('href',linkout);
	
    counter = 0;
    clicked = false;
    jQuery('#intro-theme .intro-theme-slider-button').click(function(){
       counter++;
      // clicked = true;
      
       doSliderFade(); // Do the slider function


    });
    

 /*   
    function slideTimer(){
       
        setTimeout(function(){
                counter++;
                
                doSliderFade(); 
                if(clicked == false){
                    slideTimer();
                }
        
        },2500);
       
    };
    
    jQuery(window).load(
        function() {
            slideTimer();
        });
    
*/
    
    
    function doSliderFade(){
    
           if(counter >= themeSlideAmount){   
          jQuery('#intro-theme .intro-theme-slider-link').stop().fadeIn('slow');
              var linkout = jQuery('.intro-theme-slider-link-1').attr('rel');
           //alert(linkout);
           jQuery('#intro-theme .intro-theme-slider-button-view').attr('href',linkout);
           counter = 0; 
           }
           else
           {
               jQuery('#intro-theme .intro-theme-slider-link-' + counter).stop().fadeOut('slow');
               var linkout = jQuery('.intro-theme-slider-link-' + (counter +1)).attr('rel');
              // alert(linkout);
               jQuery('#intro-theme .intro-theme-slider-button-view').attr('href',linkout);
           } 
        
        
        }
     

});



        



