jQuery(document).ready(function(){
	
	
	//POSTING HOVER EFFECT
	$(".post-hold").each(function(){
		$(this).hover(
			function() {
				$(this).stop().animate({
					backgroundColor: "#e2eef2"
				},1000);
				$(".post-arrow",this).stop().animate({
					top: "90px"
				});
			}, function() {
				$(this).stop().animate({
					backgroundColor: "#fff"
				},500);
				$(".post-arrow",this).stop().animate({
					top: "25px"
				});				
			}	
		);
	});
	
	
	
	//TUTORIALS AND OTHER LITTLE SCRIPTS
	//LAVA LAMP EXAMPLE
	if (jQuery("#roundNavTabExample").length == "") {
	}
	else {
		jQuery("#navE li a").mouseover(function(){
			jQuery("#navE li a").each(function(count){
				jQuery(this).css({
					color: "#fff"
				});
			});
			jQuery(this).css({
				color: "#000"
			});
			var offL = jQuery(this).offset().left - jQuery("#navE").offset().left;
			var offW = jQuery(this).width() + parseInt(jQueryjQuery(this).css("paddingLeft")) * 2;
			jQuery("li.rounder").stop().animate({
				left: offL + "px",
				width: offW + "px"
			}, 295, function(){
				//IE6 1px Fix
				var trOff = jQuery("#tr").offset().left + parseInt(jQuery("#tr").css("width"));
				var wrapWOff = jQuery(".rounder").offset().left + parseInt(jQuery(".rounder").css("width"));
				var brOff = jQuery("#br").offset().top + parseInt(jQuery("#br").css("height"));
				var wrapHOff = jQuery(".cornersWrap").offset().top + parseInt(jQuery(".cornersWrap").css("height"));
				if (wrapWOff > trOff) {
					jQuery("#tr,#br").attr("class", "rFix");
				}
				jQuery(".rFix").css({
					right: "-1px"
				});
				if (wrapHOff > brOff) {
					jQuery("#br,#bl").attr("class", "bFix");
				}
				jQuery(".bFix").css({
					bottom: "-1px"
				});
			});
		});
		
	}
	
	//JQUERY FASTER THAN EVER EXAMPLES
	jQuery("#btn").click(function(){
	    jQuery(this).animate({
	        fontSize: "25px",
			color: "#fff"
	    });
	
	    jQuery(this).css({
	        backgroundColor:"#000"
	    });
	});
	
	
	//DRAG TO SHARE ME FEATURE
	if(jQuery(".shareLink").length != 0){
		jQuery(".shareLink").hover(function(){
				var loc = jQuery(this).attr("href");
				window.location = loc;
		});	
		$("#shareThis").draggable({ revert: true, appendTo: 'body',
	        helper: 'clone', 
			start: function(event, ui) { 
				jQuery("#splashScreen").css({height:(jQuery("body").height())+"px"}).slideDown("fast");
				jQuery("#shareBlock").slideDown("fast");
			},
			stop: function(event, ui) { 
				jQuery("#splashScreen").slideUp("fast");
				jQuery("#shareBlock").fadeOut("slow");
			}
		});
	}

	
	//ROUNDED CORNERS MENU TAB EXAMPLE
	if(jQuery("#roundNavTabExample").length != 0){
		$("#navE li a").mouseover(function(){

			$("#navE li a").each(function(count){
				$(this).css({color:"#fff"});
			});

			$(this).css({color:"#000"});

			var offL =  $(this).offset().left - $("#navE").offset().left;
			var offW = $(this).width() + parseInt($(this).css("paddingLeft")) * 2;

			$("li.rounder").stop().animate({left:offL+"px",width:offW+"px"},295,function(){

				//IE6 1px Fix
				var trOff = $("#tr").offset().left + parseInt($("#tr").css("width"));
				var wrapWOff = $(".rounder").offset().left + parseInt($(".rounder").css("width"));

				var brOff = $("#br").offset().top + parseInt($("#br").css("height"));
				var wrapHOff = $(".cornersWrap").offset().top + parseInt($(".cornersWrap").css("height"));					

				if(wrapWOff > trOff){
					$("#tr,#br").attr("class","rFix");
				}	

				$(".rFix").css({right:"-1px"});

				if(wrapHOff > brOff){
					$("#br,#bl").attr("class","bFix");
				}
				$(".bFix").css({bottom:"-1px"});
			});
		});
	}
	
	//MENU HOVER FIX
	$("#nav li.page_item").each(function(){
		$(this).mouseenter(function(){
			$("ul",this).css({
				height: "400px"
			}).stop().slideDown("fast");
		});
		$(this).mouseleave(function(){
			$("ul",this).stop().slideUp("slow");
		});	
	});
	
});

