/*!
MENU: rounded corners
SUB1: Sliding hover, Sliding menu
*/
var current_sub1 = -1;

$(document).ready($(function() {
	$('#menu_sub1 a').hover(function(){
		$(this).find('span').animate({top:'0px'},{queue:false,duration:200});
	}, function(){
		$(this).find('span').animate({top:'95px'},{queue:false,duration:200});
	});

	$("#menu a").each(function(i) { // Loop all the a hrefs
		$( this ).bind("click", function(e){ // Bind a click function to this a href
			if($(this).is('.parent')) { // Only show menu if parent
				e.preventDefault(); // Disable default link
				sub1_slideIn((i+1), $(this)); // Slide in correct menu
			}
		});
	});
}));
function sub1_slideIn(id, thisBut) {
	$("#menu a").removeClass('menuactive');
	$("#menu li").removeClass('menuactive');
	if(current_sub1 == -1) {
		$('#site').animate({marginTop:'0px'},{queue:false,duration:500});
		$('#menu_sub1_'+id).fadeIn(500);
		thisBut.addClass('menuactive');
		thisBut.parent().addClass('menuactive');
		current_sub1 = id;
	} else if(current_sub1 == id) {
		$('#site').animate({marginTop:'-128px'},{queue:false,duration:500});
		$('#menu_sub1_'+current_sub1).fadeOut(500);
		current_sub1 = -1;
	} else {
		$('#menu_sub1_'+id).fadeIn(500);
		$('#menu_sub1_'+current_sub1).fadeOut(500);
		thisBut.addClass('menuactive');
		thisBut.parent().addClass('menuactive');
		current_sub1 = id;
	}
}
