jQuery(document).ready(function($) {

// for rotating header images...	
    $('#rotating_header').cycle({
		fx: 'fade' // choose your transition type, ex: fade, scrollUp, shuffle, etc...
	});
    
    
// FOR NAV ARROW HIGHLIGHTS	

	$("ul#menu-main-nav li").hover(
		  function () {
		    $(this).append($("<span class='nav_hover'></span>"));
		  }, 
		  function () {
		    $(this).find("span.nav_hover").remove();
		  });

	$("ul#menu-main-nav li ul.sub-menu li").hover(
			  function () {
			    $(this).find("span.nav_hover").remove();
			  });

	$("ul#menu-main-nav li").hover(
			  function () {
				  $("#nav ul#menu-main-nav ul.sub-menu li.current-menu-item").find("span.nav_hover_current").remove();
			  });
	
	$("ul#menu-main-nav li.current_page_item").append($("<span class='nav_hover_current'></span>"));
	$("ul#menu-main-nav li.current_page_parent").append($("<span class='nav_hover_current'></span>"));
	$("div.formBuilderLabelRequired").prepend("<span class='required'>*</span>");
	
// STOP NAV ARROW HIGHLIGHTS
	


// for form fields clear on focus...
  
	$("#fieldformBuilderFieldFirst_Name, #fieldformBuilderFieldLast_Name").focus(function() {
		if( this.value == this.defaultValue ) {
			this.value = "";
			}
		}).blur(function() {
			if( !this.value.length ) {
				this.value = this.defaultValue;
			}
	});

	  

// append class to even elements
    $("#content table tr:even").addClass("even_row");    
    $(".entry-content ul li:even").addClass("even_row");
    $("ul.styled_list li:even").addClass("even_row");
    $(".honor_roll_wrap:odd").addClass("odd_row");

    
    
    
    
// manually append lightbox class to client horses gallery.
    
    $("#client_horse_gallery a").addClass("cboxModal").attr('rel', '[gallery-photo]');
    
    $(".cboxModalStallionImg").colorbox({
    	opacity:0.5,
    	rel:'thumb-group',
    	width: '650px',
    	maxWidth: '650px',
    	
        onComplete: function(){
//        $('.nav-previous:empty').css('display', 'none');
//        $('.nav-next:empty').css('display', 'none');
		$('#cboxPrevious').css('display', 'none');
		$('#cboxNext').css('display', 'none');

        $("#gallery_thumbs a").live('click', function () {
        	//var htmlStr = $(this).parent().html();
        	
        	var htmlStr = $(this).attr("href");
            //$(".stallion_window_image").html(htmlStr+"<span class=\"arrows_stallion\"></span>");
        	$(".stallion_window_image img.attachment-thumb").attr("src", htmlStr);

            return false;
            
          });
    	
        $('.navigation a').live('click', function() {
            $.fn.colorbox({href: $(this).attr('href') + ' #stallion_iframe_wrap',width:'650px'});
            
            return false;
        });
        
    }
    });
    
    /*

    $(".cboxModalStallionTitle").colorbox({
    	opacity:0.5,
    	rel:'title-group',
    	width: '650px'
    	
    });
    
    */
    
    
    $(".cboxModalStallionTitle").colorbox({
    	opacity:0.5,
    	rel:'title-group',
    	width: '650px',
    	maxWidth: '650px',
    	
        onComplete: function(){
    	
    		$('#cboxPrevious').css('display', 'none');
    		$('#cboxNext').css('display', 'none');
	//      $('.nav-previous:empty').css('display', 'none');
	//      $('.nav-next:empty').css('display', 'none');
	  	
	      $("#gallery_thumbs a").live('click', function () {
	      	//var htmlStr = $(this).parent().html();
	      	
	      	var htmlStr = $(this).attr("href");
	          //$(".stallion_window_image").html(htmlStr+"<span class=\"arrows_stallion\"></span>");
	      	$(".stallion_window_image img.attachment-thumb").attr("src", htmlStr);
	
	          return false;
	          
	        });
	  	
	      $('.navigation a').live('click', function() {
	          $.fn.colorbox({href: $(this).attr('href') + ' #stallion_iframe_wrap',width:'650px'});
	          
	          return false;
	      });
	      
	  }
    
    });

    

    $(".horse_video").colorbox({
    	opacity:0.1,
    	rel:'video-gallery',
    	width: '620px'
    	
    });
    
    

    
    
// for stallions internal gallery...
    
    
    $("#gallery_thumbs a").click(function () {
    	//var htmlStr = $(this).parent().html();
    	var htmlStr = $(this).attr("href");
        //$(".stallion_window_image").html(htmlStr+"<span class=\"arrows_stallion\"></span>");
    	$(".stallion_window_image img.attachment-thumb").attr("src", htmlStr);

        return false;
        
      });

    
    

 // for log in form text replacement

	$('#password-clear').show();
	$('#password-password').hide();

	$('#password-clear').focus(function() {
	    $('#password-clear').hide();
	    $('#password-password').show();
	    $('#password-password').focus();
	});
	$('#password-password').blur(function() {
	    if($('#password-password').val() == '') {
	        $('#password-clear').show();
	        $('#password-password').hide();
	    }
	});

	$('.default-value').each(function() {
		var default_value = this.value;
		$(this).focus(function() {
			if(this.value == default_value) {
				this.value = '';
			}
		});
		$(this).blur(function() {
			if(this.value == '') {
				this.value = default_value;
			}
		});
	});

// stop log in form text replacement

	

    
// homepage rotator
    
	$(".featured_content_holder:first-child").addClass("firstPost current");
    
    $('#rotator_thumbs li:last-child').addClass('last_thumb');

    
    $('#rotator_thumbs li').click(function() {
    	$('.video_holder').empty();
    	$('.video_icon').css('display', 'block');
    	$('.video_post h2.entry-title').css('display', 'block');
    	var featuredID = $(this).attr('id');    	
    	//alert (featuredID);

    	var featuredItem = $('.featured_item_content #' + featuredID);
    	
    	$(featuredItem).css('display', 'block');
    	$(featuredItem).siblings('.featured_content_holder').css('display', 'none');
    	
    	//$('.featured_item_content #' + featuredID).siblings().css('display', 'none');
    	//$('.featured_content_holder h2.entry-title').css('display', 'block');

    	
    	$('.featured_item_content #' + featuredID).addClass('current');
    	$('.featured_item_content #' + featuredID).siblings().removeClass('current');
    	
    	$(this).addClass('current');
    	$(this).siblings().removeClass('current');
    	
    	return false;
    });
    
    
////////////////////////////   using load() to load videos. 
    
    
    $('.video_post h2.entry-title a.video_link, .video_icon a').click(function() {
    	
    	$('.video_post h2.entry-title').css('display', 'none');

//		var parentClass = $(this).parent().attr('id');	

		var videoDataLocation = $(this).attr("href");
		var horseDataLink = videoDataLocation + " object"; 

		$('.video_holder').empty();
		$('.video_icon').css('display', 'none');
		$('.video_holder').load(horseDataLink, function() {
			//$('.video_post_single object').css('visibility', 'visible');	// forces visible just in case
			//alert('loaded!!!');
		});
		
		return false;
  
   	}); // stop load function


	
}); //stop jquery



