$(function(){
	$("button, input:submit").button();
	
	/* Main navigation */
	$(".main_navigation li").hoverIntent(function(){
		$(this).children("ul").fadeIn("fast");
	},function(){
		$(this).children("ul").fadeOut("fast");
	});

	/* Error messages */
	$("#openErrorMessages").click(function(){
		if($("#errorsWrapper").css("display") == "none"){
			$("#errorsWrapper").slideDown();
		}
		else{
			$("#errorsWrapper").slideUp();
		}
	});
	$(".showAllErrors").click(function(){
		var elementid = $(this).attr("rel");
		if($("#"+elementid).css("display") == "none"){
			$("#"+elementid).slideDown();
			$(this).attr("src","/modules/common/icons/png/arrow_up.png")
		}
		else{
			$("#"+elementid).slideUp();
			$(this).attr("src","/modules/common/icons/png/arrow_down.png")
		}
	});
});
