// JavaScript Document


/*-----------------------------------------------------------------------
Cufon
------------------------------------------------------------------------*/

Cufon.replace('h1', { fontFamily: 'klavika-medium' });
Cufon.replace('h2', { fontFamily: 'klavika' });
Cufon.replace('h3', { fontFamily: 'klavika' });


/*-----------------------------------------------------------------------
Jquery Fade Toggle
------------------------------------------------------------------------*/

jQuery.fn.fadeToggle = function(speed, easing, callback) {
	return this.animate({opacity: 'toggle'}, speed, easing, callback);
};


/*-----------------------------------------------------------------------
Twitter API
------------------------------------------------------------------------*/

function twitterCallback2(C){
	var A=[];for(
				 var D=0;D<C.length;D++){
		var E=C[D].user.screen_name;var B=C[D].text.replace(/((https?|s?ftp|ssh)\:\/\/[^"\s\<\>]*[^.,;'">\:\s\<\>\)\]\!])/g,
		function(F){
			return'<a href="'+F+'" target="_blank">'+F+"</a>"}).replace(/\B@([_a-z0-9]+)/ig,
			function(F){
				return F.charAt(0)+'<a href="http://www.twitter.com/'+F.substring(1)+'">'+F.substring(1)+"</a>"});A.push("<li><p class='ge-twitter-date'>"+relative_time(C[D].created_at)+'</p><p>'+B+"</p></li>")}document.getElementById("ge-twitter-item").innerHTML=A.join("")
			}

function relative_time(time_value) {
  var values = time_value.split(" ");
  time_value = values[1] + " " + values[2] + " " + values[5] + " " + values[3];
  var parsed_date = new Date();
  parsed_date.setTime(Date.parse(time_value));  
  var months = new Array('Jan', 'Feb', 'Mar', 'Apr', 'May', 'Jun', 'Jul', 'Aug',
	'Sep', 'Oct', 'Nov', 'Dec');
  var m = parsed_date.getMonth();
  var postedAt = '';
  postedAt = months[m];
  postedAt += " "+ parsed_date.getDate();
  postedAt += ","
  postedAt += " "+ parsed_date.getFullYear();
  return postedAt;
}

/*-----------------------------------------------------------------------
Form Validation
------------------------------------------------------------------------*/

$(document).ready(function() {
		$('#sp-form-started').ajaxForm(function(data) {
			if (data==1){alert('Please fill out the required fields to get started.')}
			else if (data==0){alert('Your submission has been processed. We will get back to you shortly.'); $('#sp-form-started').resetForm();}
		});
});	







