$(document).ready(function(){

	// COLLAPSABLE MENU
	var currentActive, currentSub, activeSub;
	var menuSlideSpeed = 400;
	
	$("div.subMenu ul ul").css({"display":"none"});
	$("div.subMenu ul li.active ul").css({"display":"block"});
	
	$("div.subMenu ul a").bind("click",function(){
		if (!$(this).parent().hasClass("active")) {
			currentActive = $(this).parent();
			currentSub 	= $(this).next("ul");
			activeSub	= $("div.subMenu ul li.active ul");
			
			activeSub.slideUp(menuSlideSpeed,function() {
				activeSub.parent().removeClass("active");
			})
			currentSub.slideDown(menuSlideSpeed,function() {
				currentActive.addClass("active");
			});
		}
	});
	$("div.subMenu ul ul a").unbind("click");
	
	
	var megaOriginalHeight = $(".megaMenu").css("height");

// MEGA MENU (SERVICES)
	$("#navServices").hover(function(){
			$(".megaMenu").slideDown("fast");
			$("#navServices a").addClass("active");
	},function(){
		if ( $(".megaMenu:animated").length == 0 ) {
			$(".megaMenu").slideUp("fast");
			$("#navServices a").removeClass("active");
		}
	});
	$(".megaMenu").hover(function(){
			$(".megaMenu").stop().css({"display":"block","height":megaOriginalHeight});
			$("#navServices a").addClass("active");
	},function(){
		if ( $(".megaMenu:animated").length == 0 ) {
		$(".megaMenu").slideUp("fast");
		$("#navServices a").removeClass("active");
		}
	});
	
	
	// CLEAR INPUT FIELDS ON FOCUS
	$(".clearField").bind("blur", function() {
		if ($(this).val()=="") {
			$(this).val($(this).attr("title"));
		};
	});
	$(".clearField").bind("focus", function() {
		if ($(this).val()==$(this).attr("title")) {
			$(this).val("");
		};
	});
	
});
