$(document).ready(function(){
	Cufon.replace('#blog_posts .blog_post h2 a',{
		textShadow: "#fbf9ef 1px 1px"
	});
	
	Cufon.replace('a#searchsubmit, #commentform span.ctButtons a',{
		textShadow: "#a6c3a7 1px 1px"
	});	
	
	var textarea   = $(".ctMsg textarea");
	var inputName  = $("#commentform #author");
	var inputEmail = $("#commentform #email");
	
	textarea.val("message").addClass("italic").focus(function(){
		$(this).parents("span").addClass("ctAct");
	}).blur(function(){
		$(this).parents("span").removeClass("ctAct");
	});

	var busca = $("div#search-2 input#s");
	busca.val("search...").addClass("notact").focus(function(){
		if ($(this).val() != '' || $(this).val() == 'search...') {
			$(this).val("").removeClass("notact");
		}
		$(this).addClass("act");
	}).blur(function(){
		if ($(this).val() == '') {
			$(this).val("search...").addClass("notact");
		};
		$(this).removeClass("act");
	});
	
	$("#comments_form input[type=text]").focus(function () {
		$(this).parents("span").addClass("ctAct");
		if ($(this).attr("class") == 'italic red') {
			$(this).removeAttr("class").val("");
		};
	}).blur(function () {
		$(this).parents("span").removeClass("ctAct");
	});
	
	if (!(jQuery.browser.msie && parseInt(jQuery.browser.version) == 6)) {
		$(".blog_post .comments ul li").each(function(){
			$("<div />").addClass("rd-b c").appendTo($(this));										
		});
	};
	
	$(".ctButtons a#submit").hover(function() { $(this).addClass("hover"); }, function() { $(this).removeClass("hover") }).click(function(){
		var erro = ''
		if (inputName.val() == "" || inputName.val() == "please enter your name") {
			inputName.addClass("italic red").val("please enter your name");
			erro += "nome";
		} 
		if (inputEmail.val() == "" || inputEmail.val() == "please enter a valid e-mail address") {
			inputEmail.addClass("italic red").val("please enter a valid e-mail address");
			erro += "email";
		}
		
		if (textarea.val() == "message" || textarea.val() == "" || textarea.val() == "please enter a message") {
			textarea.addClass("italic red").val("please enter a message");
			erro += "message";
		}

		if (erro) {
			return false; 
		} else {
			$("#commentform").submit();
		};

	});
	
	$("div.blog_post_content blockquote").each(function(){
		$("<div />").addClass("rd-t").prependTo($(this));
		$("<div />").addClass("rd-b").appendTo($(this));
	});
});