jQuery(document).ready(function($) {
	$("#menu_2 .dropdown").hover(
		function() {
			var drop = $(this).children(".dropdown_inner").children(".dropdown_2:has(.link)");
			drop.stop(true,true);
			var distance = "-" + ($(drop).height()-46);
			drop.animate({ "bottom": distance },500);
		},
		function() {
			var drop = $(this).children(".dropdown_inner").children(".dropdown_2:has(.link)");
			drop.stop(true,true);
			drop.animate({ "bottom": "-26px" },500);
		}
	);
	
	$("#menu_1 .dropdown").hover(
		function() {
			var drop = $(this).children(".dropdown_inner").children(".dropdown_2:has(.link)");
			drop.stop(true,true);
			var distance = "-" + ($(drop).height()+4);
			drop.animate({ "bottom": distance },500);
		},
		function() {
			var drop = $(this).children(".dropdown_inner").children(".dropdown_2:has(.link)");
			drop.stop(true,true);
			drop.animate({ "bottom": "0px" },500);
		}
	);
	
	$(".dropdown_1 .dropdown_link").hover(
		function() {
			$(this).children("img").stop(true,true);
			$(this).children("img").fadeTo("fast",0.5);
		},
		function() {
			$(this).children("img").stop(true,true);
			$(this).children("img").fadeTo("fast",1);
		}
	);
	
	$(".dropdown_2 .dropdown_link").hover(
		function() {
			$(this).stop(true,true);
			$(this).fadeTo("fast",0.5);
		},
		function() {
			$(this).stop(true,true);
			$(this).fadeTo("fast",1);
		}
	);
	
	$(".fade").hover(
		function() {
			$(this).stop(true,true);
			$(this).fadeTo("fast",0.5);
		},
		function() {
			$(this).stop(true,true);
			$(this).fadeTo("fast",1);
		}
	);
	
	$(".show_hide_contact").click(function(e) {
		e.preventDefault();
		$(this).siblings(".cn-contact").slideToggle('fast');
	});
	
	//Set form when submitting category of business listing
	$("#category_trigger").change(function() {
		$("#category_target").val($(this).val());
	});

	
});
