Cufon.replace("#logo h1", {color: '-linear-gradient(#fff, #d1d1d1)'});

$(function() {
		   
	$("#slides").cycle({
		fx: 'scrollDown', 
		speedIn: 500, 
		speedOut: 500, 
		delay: -2000,
		timeout: 8000
	});
	
	$("#twitter").cycle({
		fx: 'fade',
		speedIn: 2000, 
		speedOut: 500
	});
		   
	$("#submit").click(function () {
		var errors = 0;
		var fields = new Array();
		fields[0] = $("input#name");
		fields[1] = $("input#email");
		fields[2] = $("textarea#message");
		
		for (var i = 0; i < fields.length; i++) {
			fields[i].css("border-color", "#d1d1d1");
		}
		
		for (var i = 0; i < fields.length; i++) {
			if (fields[i].val() == "") {
				errors++;
				fields[i].css("border-color", "red");
			}
		}
		
		if (errors === 0) {
			$("#contact_form > fieldset").append("<img id=\"loading\" src=\"/tutorials/wp-content/themes/profile/style/images/ajax-loader.gif\" alt=\"loading\" />");
			var params = "name=" + fields[0].val() + "&" + "email=" + fields[1].val() + "&" + "message=" + fields[2].val();
				$.post("/tutorials/wp-content/themes/profile/process_form.php", params, function(data) {
					$("#loading").remove();
					if (data == "success") {
						for (var i = 0; i < fields.length; i++) {
							fields[i].val("");
						}
						$("#contact_form").append("<p>Thanks, your message has been sent. I'll get back to you ASAP!</p>");
					}
					else if (data == "bad address") fields[1].css("border-color", "red");
					else alert("server error");
				});
		}
		return false;
	});
	
});