// common.js

$(document).ready(function() {
	var defaultSearchValue = $("input[name='keywords']").val();
	$("input[name='keywords']").focus(function() {
		if($(this).val() == defaultSearchValue) $(this).val('');
	}).blur(function() {
		if($(this).val() == '') $(this).val(defaultSearchValue);
	});
	// remove purple lines from active state left
	$(".nav li a.active").parent().prev().children("a").css("border-right", "none");
	// vertical align navbar
	// insert span to main nav
	$(".nav li a").each(function(){
		var txt = $(this).text();
		$(this).html('<span>'+ txt + '</span>');
    });
    // get height and insert margins
    $(".nav li a span").each(function(){
		var h = $(this).height();
		var ph = $(this).parent().height();
		var mh = (ph - h) / 2;
		$(this).css('padding-top', mh);
    });
    // hide links
    $(".linksx").hide();
    $(".link_category a").click(function() {
		if($(this).hasClass("open")) {
			$(this).parent().next(".linksx").slideUp("slow");
			$(this).removeClass("open");
		} else {
			$(this).parent().next(".linksx").slideDown("slow");
			$(this).addClass("open");
		}
		return false;
    });
    // hide inactive tabs
    $(".tabbed_content.inactive").hide();
    $(".tabs li a").click(function() {
		var link = $(this).attr("href");
		// hide active
		$(".tabbed_content.active").addClass("inactive").removeClass("active").hide();
		$(link).addClass("active").removeClass("inactive").show();
		return false;
    });

});
