$(function(){
	var opt = {
		beforeSubmit	: beforeSubmit,
		success			: done
//		dataType		: 'json'
	};
	if ($.validator != undefined) {
		$.validator.setDefaults({
			submitHandler: function(form) {
				$(form).ajaxSubmit(opt);
			},
			errorPlacement: function(error, element) {
				error.appendTo(element.prev());
			}
		});
	}
	$(".sub_end_l").each(makeSize);
	$("#menu ul li").hover(showSub, hideSub);
});

function beforeSubmit() {
	
}

function done() {

}

function makeSize() {
	var size1 = $(this).parent().width();
	$(this).prev().show();
	var size2 = $(this).prev().width();
	$(this).prev().hide();
	var size = size1 > size2 ? size1 : size2;
	$(this).css('width', size - 9 + 'px');
}

function showSub() {
	$(this).find('ul.sub').show();
	$(this).find('ul.sub').next().show().next().show();
}

function hideSub() {
	$(this).find('ul.sub').hide();
	$(this).find('ul.sub').next().hide().next().hide();
	
}
