function marg_top(el, size) {
	var elh = el.height();
	var nh = (size - elh - 6) / 2;
	return nh+"px"
}


$(document).ready(function() {
	$(".has-submenu").click(function() {
		$(".has-submenu ul").slideUp("fast");
		$(".has-submenu").removeClass("active-menu");
			$(this).children().slideDown()
			$(this).toggleClass('active-menu')
			return false;
	})
	
	jQuery.each($("div.gallery-pic img"), function(i, val) {
		 $(this).css("margin-top", marg_top($(this), 160))
   });
		

	
	$(".selected-submenu").parent().parent().addClass('selected-menu');
	$(".selected-submenu").parent().show();

	
	$('a[href][rel*=external]').each(function(i){this.target = "_blank";});

		$(".slide_menu").click(function() {
			if(!$(this).next().is(":visible")) {
				s_m = "selected-menu"
				
				$(".level2").slideUp("fast")
				$(".level2").parent().removeClass(s_m)
				$(".selected-menu").removeClass(s_m)
				$(this).next().slideToggle("slow")
				$(this).parent().toggleClass(s_m)
			} else {
				$(this).next().slideUp("slow")
				$(this).parent().toggleClass(s_m)
			}
		})
	swap_val = [];
	$(".swap").each(function(i){
	    swap_val[i] = $(this).val();
	    $(this).focus(function(){
	        if ($(this).val() == swap_val[i]) {
	            $(this).val("");
	        }
	    }).blur(function(){
	        if ($.trim($(this).val()) == "") {
	            $(this).val(swap_val[i]);
	        }
	    });
	});

})
