/**
 * @author mader communications
 */
//measurment vars for slider
		var offset;
		var maxOffset;
		var currentOffset = 0;
		
		//show or hide boolean
		var show = false;
		
    var next = function(e){
		if (currentOffset > (maxOffset * -1)) {
				$("#ResultsContainer").animate({
					marginTop: '-=' + offset// need to format string properly
				}, 500);
				currentOffset -= offset;
				$("#current").text(""+ currentOffset);
				$("#max").text(""+ maxOffset * -1);
			}//end if
			else{
				//do nothing
			}
    }//end next fucntion next
		
		var prev = function(e){
		if (currentOffset < 0) {
				$("#ResultsContainer").animate({
					marginTop: '+=' + offset// need to format string properly
				}, 500);
				currentOffset += offset;
			}//end if
			else{
				//do nothing
			}
    }
		var showAll = function(e){
			if(!show){
				$(this).attr("value", "Hide")
				$(".PreviousPager").unbind("click", prev);
				$(".PreviousPager").attr("disabled", "disabled");
			 	$(".NextPager").unbind("click", next);
				$(".NextPager").attr("disabled", "disabled");
				$("#ResultsContainer").animate(
				{marginTop: "0"
				}, 500);
	      $("#slider").animate({
					height: $("#ResultsContainer").height()
				}, 1000);
				currentOffset = 0;
				show = true;
			}//end show all
			else{
				$(this).attr("value", "Show All")
				$(".PreviousPager").bind("click", prev);
				$(".PreviousPager").attr("disabled", "");
			 	$(".NextPager").bind("click", next);
				$(".NextPager").attr("disabled", "");
	      $("#slider").animate({
					height: "" + offset
				}, 1000);
				show = false;
			}//end hide
    }
    var preventSubmit = function(e){
     e.preventDefault();
    }
		
    var paginate = function(){
     // adding an html container to do the animation
		 $("#ResultsContainer").wrap("<div id='slider' />");
		 $("#slider").css({overflow: "hidden", height: "0", width: "100%"});
		 $(".Location").append("<br class='clear' />");

		 // binding our funcitons
		 $(".PreviousPager").bind("click", prev);
		 $(".NextPager").bind("click", next);
		 $(".Btn input").bind("click", preventSubmit);
		 $("input[value~=All]").bind("click", showAll);
			offset = $(".Location:first").outerHeight() * 5;
			maxOffset = $("#ResultsContainer").height() - offset;
			
			$("#slider").animate({
				height: "" + offset
			}, 1000);
    };//end paginate()