(function($) {
    $(function(){
    	//REQUIRES jQUERY
	    $('div.horizontal-menu > ul > li').hover(function(){
			//mouseover
			$(this).addClass('hover');
	    }, function(){
			//mouseout
			$(this).removeClass('hover');
	    });
	    $('div.horizontal-menu a').each(function(){
	    	$(this).attr('title', 'Click to view the page: '+$(this).text());
	    });
	    
        // Search Form
	    /*
        $('input, textarea').each(function () {
            if ($(this).val() == '') {
                $(this).val($(this).attr('name'));
            }
        }).focus(function () {
            $(this).removeClass('inputerror');
            if ($(this).val() == $(this).attr('name')) {
                $(this).val('');
            }
        }).blur(function () {
            if ($(this).val() == '') {
                $(this).val($(this).attr('name'));
            }
        });
        */
	    
        // Portfolio Page - Adds an individual class to each item... i.e. the first list item = 1 the second = 2 the third = 3 etc...
        $("#portfolio-content li").each(function(i) {
            i = i+1;
            $(this).addClass("portfolio-item"+i);
        });
        
        // Portfolio Page - When you hover, the description pops up
    
        $('.portfolio-description').css("display", "none");
        
        $('.portfolio-description').animate({
            "opacity" : "0.7"
        });
        
        $('.portfolio-item').hover(function(){
            $(this).children('.portfolio-description').slideDown();
        }, function(){
            $(this).children('.portfolio-description').slideUp();
        });
        
        override_google_styles();
        $("#search-input").focus(override_google_styles);
        $("#search-input").blur(function() { 
            override_google_styles(); 
            $("#search-input").val(""); 
        });
        $("#search-input").change(override_google_styles);
        $("#search-input").mousedown(override_google_styles);
        $("#search-input").mouseup(override_google_styles);
        $("#search-input").val("");

	
		$("#portfolio-content li").each(function (i) {
				i = i+1;
				$(this).addClass("portfolio-item"+i);
		});
		
		// Portfolio Page - When you hover, the description pops up
	
		$('.portfolio-description').css("display", "none");
		
		$('.portfolio-description').animate({
			"opacity" : "0.7"
		});
		
		$('.portfolio-item').hover(function(){
			$(this).children('.portfolio-description').slideDown();
		}, function(){
			$(this).children('.portfolio-description').slideUp();
		});
	
    });
    
    function override_google_styles() {
        //$("#search-input").attr("style", "");
    };
})(jQuery);
