$(document).ready(function(){
        
    // Alternatives for box-shadow css3 feature
    if(Modernizr.boxshadow == false) {
        
        $("#rightcolumn div.post-single").css("border","1px solid #75735C");
        
        $("#leftcolumn div#search, #rightcolumn .share-it-static").css("border","1px solid #9B8F5F");
        
        $("#rightcolumn .share-it").css("border","1px solid #000");
        
        $("#leftcolumn #search input#searchsubmit").css("border","1px solid #44412F");
        
        $("#rightcolumn .post-single div.entry-meta").css({
            "border-left": "1px solid #7C7B74",
            "border-bottom": "1px solid #7C7B74",
            "border-top": "1px solid #7C7B74"
        });
        
        $("#rightcolumn #related").css("border","1px solid #8B876F");
    }
    
    // Alternatives for css3 background gradient
    if(Modernizr.cssgradients == false) {
        
        $("#rightcolumn h2.comments, #rightcolumn h2.add-new-comment, #rightcolumn h2.h2-archive").css("background-color","#252323");
    }
    
    // Alternative for placeholder html5 feature
    if(Modernizr.input.placeholder == false) {
        	$('[placeholder]').focus(function() {
            	  var input = $(this);
            	  if (input.val() == input.attr('placeholder')) {
            		input.val('');
            		input.removeClass('placeholder');
            	  }
        	}).blur(function() {
            	  var input = $(this);
            	  if (input.val() == '' || input.val() == input.attr('placeholder')) {
            		input.addClass('placeholder');
            		input.val(input.attr('placeholder'));
            	  }
                  
        	}).blur();
        	$('[placeholder]').parents('form').submit(function() {
        	  $(this).find('[placeholder]').each(function() {
            		var input = $(this);
            		if (input.val() == input.attr('placeholder')) {
            		  input.val('');
            		}
        	  })
        	});
            
    }
    
    $(".sidebox2 .sub-email, .rightfields input#name, .rightfields #email, .rightfields #url").css("color", "#726E70").focus(function(){
        $(this).css("color", "#000000");
    }).blur(function(){
        var input = $(this);
        if(input.val() == "") {
            $(this).css("color", "#726E70");
        }
    });
            
    // Alternatives for Microsoft's browsers
    if($.client.os == "Windows") {
        $("#commentlist .comment-container .comment-header").css("padding-bottom","3px");
        $("#leftcolumn #search input#searchsubmit").css("padding","3px 7px");
        $("#add-new-comment .rightfields input#name, #add-new-comment .rightfields #email, #add-new-comment .rightfields #url").css({
            "font": "12px tahoma,Helvetica,sans-serif",
            "padding": "8px 10px 10px"
        });
    }
    
    // Some effects for custom fields of topic in index page
    $("#rightcolumn div.second-posts:first").css("margin-left", "30px");
    $("#rightcolumn div.second-posts:last").css("margin-right", "30px");
    
    $("#rightcolumn div.second-posts div.thumbnail, #rightcolumn div.second-posts h2 a").css("backgroundPosition","0 0 ").hover(function(){
    
    		if($(this).hasClass("thumbnail") == true) {
	    		$(this).stop().animate(
			    		{backgroundPosition: "(-305px -40px)", opacity: "1"},
			    		{duration: 1500});
			    
    		} else {
    			$(this).parent().prev().stop().animate(
			    		{backgroundPosition: "(-305px -40px)", opacity: "1"},
			    		{duration: 1500});
    		}
    	
    		}, function(){
    		
    		if($(this).hasClass("thumbnail") == true) {
		    	$(this).stop().animate(
		    		{backgroundPosition: "(0 0)", opacity: "0.8"},
		    	 	{duration: 1500});
		    } else {
		    	$(this).parent().prev().stop().animate(
		    		{backgroundPosition: "(0 0)", opacity: "0.8"},
		    	 	{duration: 1500});
		    }
		    	
    });
    
    if($.browser.opera) {
    	$("#commentlist .comment-container .comment-header").css("padding-bottom", "3px");
    }
    
});
