jQuery(document).ready(function(){
  var $target;
  
  jQuery('a[href*=#]').click(function() {
	$target = jQuery(this.hash);
	if (location.pathname.replace(/^\//,'') == this.pathname.replace(/^\//,'') && location.hostname == this.hostname) {
	  tracking_obj.sendGaPageTracker(this.hash);
	  
	  $target = $target.length && $target || jQuery('[name=' + this.hash.slice(1) +']');
	  if ($target.length) {
		var targetOffset = $target.offset().top - 216;
		jQuery('html,body').animate({ scrollTop: targetOffset }, 1000, 'easeInOutExpo');
		return false;
	  }
	  //return false;
	}
  });
  
});

jQuery(window).bind("unload", function() {
	
});
jQuery(window).bind("load", function() {
	pagescroll_obj.moveToAnchor(500, 'easeOutExpo');
});

var pagescroll_obj = {
	moveToAnchor : function(msec, ease)
	{
		var p_hash = window.location.hash;
		if (jQuery(p_hash).offset()) {
			var targetOffset = jQuery(p_hash).offset().top - 216;
			jQuery('html,body').animate({ scrollTop: targetOffset }, msec, ease);
		}
	}, 
	replaceAnchor : function(p_hash)
	{
		
	}
};

var tracking_obj = {
	myDomain : "colony-i.com", 
	sendGaPageTracker : function(page)
	{
		if(pageTracker){
			var dir = window.location.href.split("/").reverse().slice(1).reverse().join("/") + "/";
			var p_name = page.slice(1);
			var p_path = String(dir + p_name);
			
			if(dir.indexOf(tracking_obj.myDomain) != -1){
				dir = dir.split(tracking_obj.myDomain)[1];
				p_path = String(dir + p_name);
				pageTracker._trackPageview(p_path);
			}
			
		}
	}
};