jQuery(document).ready(function($) {
  if ($('.view-front-slider .slideshow-content .views-row-1').length) {
    $('.view-front-slider-links .views-row').mouseover(function() {
        $(this).css('cursor', 'pointer');
    });
    
    var curr_slide = $('.slideshow-content .views-row-1');
    var curr_item = $('.view-front-slider-links .views-row-1');
    curr_item.addClass('active-item');
    var stop_slideshow = false;
  
    $('a#slideshow-next').click(function(ev){
      stop_slideshow = true;
      ev.preventDefault();
      
      if (curr_slide.next('div.views-row').length > 0) {
        curr_slide.hide();
        curr_slide = curr_slide.next('div');
        curr_slide.fadeIn();        
        
        curr_id = curr_slide.attr("class").substr(curr_slide.attr("class").search('views-row-') + 10, 1);
        
        curr_item.removeClass('active-item');
        curr_item = $('.view-front-slider-links .views-row-' + curr_id);
        curr_item.addClass('active-item');

        $('a#slideshow-previous').show();
        
      } 
      if (curr_slide.next('div.views-row').length == 0) {
        $('a#slideshow-next').hide();
      }
    });
    
    $('a#slideshow-previous').click(function(ev){
      stop_slideshow = true;
      ev.preventDefault();
      
      if (curr_slide.prev('div.views-row').length > 0) {
        curr_slide.hide();
        curr_slide = curr_slide.prev('div');
        curr_slide.fadeIn();    

        curr_id = curr_slide.attr("class").substr(curr_slide.attr("class").search('views-row-') + 10, 1);

        curr_item.removeClass('active-item');
        curr_item = $('.view-front-slider-links .views-row-' + curr_id);
        curr_item.addClass('active-item');

        $('a#slideshow-next').show();
      } 
      if (curr_slide.prev('div.views-row').length == 0) {
        $('a#slideshow-previous').hide();
      }
    });
    
    $('.view-front-slider-links .views-row').click(function() {
      stop_slideshow = true;
      item_id = $(this).attr("class").substr($(this).attr("class").search('views-row-') + 10, 1);
      curr_id = curr_slide.attr("class").substr(curr_slide.attr("class").search('views-row-') + 10, 1);
      if (item_id != curr_id) {    
        curr_id = item_id;
        
        curr_slide.hide();
        curr_slide = $('.slideshow-content .views-row-' + curr_id);
        curr_slide.fadeIn();
        
        curr_item.removeClass('active-item');
        curr_item = $(this);        
        curr_item.addClass('active-item'); 
        
        if (curr_slide.prev('div.views-row').length == 0) {
          $('a#slideshow-previous').hide();
        } else {
          $('a#slideshow-previous').show();
        }
        if (curr_slide.next('div.views-row').length == 0) {
          $('a#slideshow-next').hide();
        } else {
          $('a#slideshow-next').show();
        }
      }
    });
    
    flipSlide = function(){
      
      if (!stop_slideshow && curr_slide.next('div.views-row').length > 0) {
        curr_slide.hide();
        curr_slide = curr_slide.next('div');
        curr_slide.fadeIn();        
        
        curr_id = curr_slide.attr("class").substr(curr_slide.attr("class").search('views-row-') + 10, 1);
        
        curr_item.removeClass('active-item');
        curr_item = $('.view-front-slider-links .views-row-' + curr_id);
        curr_item.addClass('active-item');
  
        $('a#slideshow-previous').show();
        
        if (curr_slide.next('div.views-row').length == 0) {
          $('a#slideshow-next').hide();
        }
        setTimeout(flipSlide,5000);
      }
    };
    setTimeout(flipSlide,7000);    
  } 
});

current = $('a#slideshow-next');
alert(current.attr("class"));
if (!stop_slideshow && !$('.slideshow-content .views-row-' + curr_id + 1).length == 0) {
  $('.slideshow-content .views-row-' + curr_id).fadeOut(500,
    function(){
      curr_id++;
      curr_slide = $('.slideshow-content .views-row-' + curr_id);
      curr_slide.fadeIn(500);
      
      curr_item.removeClass('active-item');
      curr_item = $('.view-front-slider-links .views-row-' + curr_id);        
      curr_item.addClass('active-item'); 
    }
  );   
};
jQuery(document).ready(function($) {
  $.fn.formFocus = function() {
    return this.focus(function() {
      if(this.value == this.defaultValue ) {
        this.value = "";
      }
    }).blur(function() {
      if( !this.value.length ) {
        this.value = this.defaultValue;
      }
    });
  }
  
  $("form#views-exposed-form-photo-page-page select#name").change(function() {
    $("form#views-exposed-form-photo-page-page input#edit-submit-photo-page").click();
  });


  //$('#newsletter-block-form input.form-text').formFocus();
});;

