$(function(){
	
	
	//styling of footer
	$('.zozo:last').css({"margin-right" : "0px", "width" : "50%" });
	$('.zozo:last ul.menu li').css({"font-size" : "12px" });
	
	// :before :after css2 selectors
	$('#menu-menu li.current-menu-item a, #menu-menu li.current-page-ancestor a, #menu-menu li.current-menu-parent a').before('<img src="http://porterranchmedicalcenter.com/wp-content/themes/prmc/library/images/nav_left.png" class="leftImg" alt="menu" />');
	$('#menu-menu li.current-menu-item a, #menu-menu li.current-page-ancestor a, #menu-menu li.current-menu-parent a').after('<img src="http://porterranchmedicalcenter.com/wp-content/themes/prmc/library/images/nav_right.png" class="rightImg" alt="menu" />');
	
	//website slider
	$('#slider_images ul li').hide();
	$('#slider_images ul li:first').show();
	$('#slider_nav li:first').addClass('current').stop().css({ background: '#EEEEEE', cursor: 'default' }).animate({ paddingLeft: "10px" }, 300);
	$('#slider_nav ul li:last-child').css({ border: 'none'});
	
	//social animation
	$('.footer .social img').css({ "opacity" : 0.5 });
	$(".footer .social img").hover(function(){
		$(this).stop().animate({"opacity": 1});
	},function(){
		$(this).stop().animate({"opacity": 0.5});
	});

	// Generate IDs for thumb and images LI

	var i = 1;
	var i2 = 1;
	var i3 = 1;

	$('#slider_nav ul li').each(function() {
		$(this).attr('id', 'myThumb_'+i); i++;
	});

	$('#slider_images ul li').each(function() {
		$(this).attr('id', 'myImg_'+i2); i2++;
	});

	// Image animation
	$('#slider_images img').hover(function(){
		$(this).stop().animate({ opacity: .9 }, 250);
	}, function(){
	    $(this).stop().animate({ opacity: 1 }, 350);
	});

	$('#myThumb_1').click(function(){
		if($(this).attr('class') != 'current') {
			$('#slider_images ul li').fadeOut();
			$('#myImg_1').fadeIn();
		}
	});

	$('#myThumb_2').click(function(){
		if($(this).attr('class') != 'current') {
			$('#slider_images ul li').fadeOut();
			$('#myImg_2').fadeIn();
		}
	});

	$('#myThumb_3').click(function(){
		if($(this).attr('class') != 'current') {
			$('#slider_images ul li').fadeOut();
			$('#myImg_3').fadeIn();
		}
	});
	
	$('#myThumb_4').click(function(){
		if($(this).attr('class') != 'current') {
			$('#slider_images ul li').fadeOut();
			$('#myImg_4').fadeIn();
		}
	});

	// Navigation animation
	$('#slider_nav li').click(function(){
		$(this).stop().css({ background: '#EEEEEE', cursor: 'default' }).animate({ paddingLeft: "10px" }, 300);
		if($(this).attr('class') != 'current') {
			$('.current').stop().css({ background: 'white', cursor: 'pointer' }).animate({ paddingLeft: "1px" }, 150);
			$('.current').removeClass('current');
		}
		$(this).addClass('current');
	});

	$('#slider_nav li').hover(function(){
		if($(this).attr('class') != 'current') {
			$(this).stop().animate({ paddingLeft: "10px" }, 300);
		}
	}, function(){
		if($(this).attr('class') != 'current') {
			$(this).stop().animate({ paddingLeft: "1px" }, 150);
		}
	});
	
	
	
	//ajax loads of practitioner bio's
	
	$('#practitioner').load($('#prac_slider li a').attr('href') + ' #pracLoad');
	$('#prac_slider li a').animate({ "opacity" : 0.5});
	$('#prac_slider li a:first').addClass('active').animate({ "opacity" : 1 });
	
	
	
	
	$('#prac_slider li a').click(function(){
		if($(this).attr('class') != 'active') {
			$('#prac_slider li a').removeClass('active').animate({ "opacity" : 0.5 });
			$(this).addClass('active').animate({ "opacity" : 1 });
			var $permalink = $(this).attr('href');
			$('#practitioner').fadeOut(1000, function(){
				$(this).load($permalink + ' #pracLoad',function(){
				$(this).fadeIn();
			})
			});
		}
		return false;
	});
	
	$(document).ajaxStart(function(){ 
		$('#AJAXload').show(); 
	}).ajaxStop(function(){ 
		$('#AJAXload').hide();
});
	
	//animate the sidebar
	
	var moveValue = 0;
	var maxHeight = $('#prac_slider ul').innerHeight();
	
	$('#down, #up').css({ "opacity" : 0.5 });
	
	$("#down").hover(function(){
		$(this).stop().animate({"opacity": 1});
	},function(){
		$(this).stop().animate({"opacity": 0.5});
	}).click(function() {
		if (moveValue < maxHeight - 420) {
			moveValue = moveValue + 420
			$('#prac_slider li').animate({
				"top": -moveValue + "px"
			});
		}
		return false;
	});
	
	$("#up").hover(function(){
		$(this).stop().animate({"opacity": 1});
	},function(){
		$(this).stop().animate({"opacity": 0.5});
	}).click(function() {
		if (moveValue >= 60) {
			moveValue = moveValue - 420
			$('#prac_slider li').animate({
				"top": -moveValue + "px"
			});
		}
		return false;
	});
	
	//table color and styles
	$('#content .right table tr:even').addClass('alt');
	$('#content .right table tr td').click(function(){
		$('#content .right table tr td').removeClass('selected');	
		$(this).addClass('selected');
	});
	
	
});
