$(document).ready(function(){
    $("div.scrollable").scrollable({size: 1, clickable: false, loop:true}).circular().autoscroll({interval: 7000});
    $("abbr.timeago").timeago();
    $("a.contact").click(function(event){
        event.preventDefault();
        var full_url = this.href;
        var parts = full_url.split("#");
        var trgt = parts[1];
        var target_offset = $("#"+trgt).offset();
        var target_top = target_offset.top;
        $('html, body').animate({scrollTop:target_top}, 500);
    });    
    $("form#contact").submit(function() {
		contact();
		return false;
	});
	if($("form#contact"))
	{
		$.get(base_url+"/scripts/antispam.php",function(txt){ $("form#contact").append('<input type="hidden" class="hidden" name="ts" value="'+txt+'" />'); });
	}    
  });
  
  function contact() {
	var params = $("form#contact").serialize();
	$.ajax({
			type: "POST",
			url: base_url+"index.php/home/validate",
			data: params,
			success: function(a){
				if(a) {					
					$("#errors").html(a);
					$("#errors").hide();
					$("#errors").fadeIn('slow');
				} else {
					$("form#contact")[0].reset();
					$("#errors").html('<span class="success">Sweet! Your message has been sent. I will get back to you as soon as I can, meanwhile, have a great day/evening! :)</span>');
				}
			}
		});
}
