$(document).ready(function () {

	$('#default-behavior').ketchup();

	$(':input[title]').each(function() {
	  var $this = $(this);
	  if($this.val() === '') {
	    $this.val($this.attr('title'));
	  }
	  $this.focus(function() {
	    if($this.val() === $this.attr('title')) {
	      $this.val('');
	    }
	  });
	  $this.blur(function() {
	    if($this.val() === '') {
	      $this.val($this.attr('title'));
	    }
	  });
	});

	$('textarea[title]').each(function() {
	  var $this = $(this);
	  if($this.val() === '') {
	    $this.val($this.attr('title'));
	  }
	  $this.focus(function() {
	    if($this.val() === $this.attr('title')) {
	      $this.val('');
	    }
	  });
	  $this.blur(function() {
	    if($this.val() === '') {
	      $this.val($this.attr('title'));
	    }
	  });
	});

	var theTabs = new Array();
	
	//add tab names to the array
	$('#successes ul a').each(function() { 
		theTabs.push($(this).attr('rel')) ;
	});

	//tab click functions
	$('#successes ul a').click(function () {
	
		//reset all the items
		$('#successes ul a').removeClass('current');
		
		//set current item as active
		$(this).addClass('current');
		
		//scroll it to the right position
		$('.mask').scrollTo($(this).attr('rel'), 800);
		
		//disable click event
	    return false;		
		
	});

	//arrow click functions
	$('#successes .Arrow a').click(function () {
	
		//find the current tab number
		var sliderx = $('.slider-body').offset().left;
		var navx = $('.navcentre').offset().left;
		var currTab = Math.round((sliderx-(navx+40))/-560);
		
		
		//increment the current tab based on the clicked arrow
		if($(this).attr('id') == 'back'){
			if(currTab == 0){
				currTab = (theTabs.length-1);
			}else{currTab--;}
		}else{
			if(currTab == (theTabs.length-1)){
				currTab = 0;
			}else{currTab++;}
		}
		
		//alert(currTab);

		//reset all the items
		$('#successes ul a').removeClass('current');
		
		//set the new tab
		$('#tab'+(currTab+1)).addClass('current');
				
		//scroll it to the right position
		$('.mask').scrollTo(theTabs[currTab], 800);
		
		//disable click event
	    return false;		
		
	});
	
	//contact us click function

	$('.contactHolder #opener').click(function () {
	
		var hX = $('header').offset().left;
		var cuX = $('.contactHolder img').offset().left;
		var dist = cuX - hX;
		
		if(dist == 930){
			$('.contactHolder').scrollTo( { top:0, left:370}, 800 );
		}else if(dist == 560){
			$('.contactHolder').scrollTo( { top:0, left:0}, 800, {onAfter:function(){location.reload();}} );
		}
	
	});
});
