$(document).ready(function() {
	var indexlength = $("#ajaxPaging ul li").length;
	var currentIndex = 0;
	// $("#ajaxPaging ul li a:first").addClass("paging_on");

	
 	$("#ajaxPaging ul li a").click(function () { 
		clearNav();
		$(this).addClass("paging_on");
		var el = $(this).parent().get(0);
		var newIndex = $("#ajaxPaging ul li").index(el);
		currentIndex = newIndex;
		if (currentIndex == 0){
			reloadPage();
		}else{
			ajaxLoadContent(this);
		}
	});
	function reloadPage(){
		document.location.reload();
	}
	function contactNavUpdate(){
		$("#pagingScroller ul li a").click(function () { 
			$("#pagingScroller ul li").find("a").removeClass("paging_on");
			$(this).addClass("paging_on");
		});
	}
	function ajaxHTML(contentLink){
		$("#ajaxContent").load(contentLink, function(){
  				 //alert("loaded");
			$("#pagingScroller > ul").tabs();
			contactNavUpdate();
 		});					   
	}
	function ajaxLoadContent($this){
		var thislink = $($this).attr("rel");
		ajaxHTML(thislink);
	}
	function loadNextContent(selectIndex){
		var thislink = $("#ajaxPaging ul li").eq(selectIndex).children().attr("rel");
		ajaxHTML(thislink);
	}
	function clearNav(){
		$("#ajaxPaging ul li").find("a").removeClass("paging_on");
	}
	function nextSelected(){
		if(currentIndex < (indexlength - 2)){
			$("#ajaxPaging ul li").eq(currentIndex + 1).children().addClass("paging_on");
			currentIndex += 1;
			loadNextContent(currentIndex);
		}else{
			$("#ajaxPaging ul li").eq(0).children().addClass("paging_on");
			reloadPage();
		}
	}
	$("#pageingArrow").click(function () {
		clearNav();
		nextSelected();
	});
});