var myInterval;
var intervalCount = 12000;
var currentIndicator = 1;
var resetInterval = false;

var $j = jQuery.noConflict();

$j(document).ready(function () {
	myInterval = window.setInterval(autoHomePageScroller,intervalCount);
	//clearInterval(myInterval);
	$j('#username').focus(function () {
		if($j(this).val() == "username") {
			$j(this).val("");
			//$j(this).css("color", "#B5874B");
		}
	});
	$j('#username').blur(function () {
		if($j(this).val() == "") {
			$j(this).val("username");
		}
	});
	$j('#pass_show').focus(function () {
		$j('#password').css("display", "block");
		$j('#password').focus();
		$j(this).css("display", "none");
	});
	$j('#password').blur(function () {
		$j('#pass_show').css("display", "block");
		$j(this).css("display", "none");
	});
	/*$j('#pass_show').css("display", "none");
	$j('#password').css("display", "block");*/
	$j('.scroller_button').click(function () {
		var selNum = parseInt($j(this).attr("id").replace("scroll_btn_", ""));
		var theWidth = parseInt($j('.scroller_container:first').css("width"));
		var leftMargin = parseInt($j('.scroller_container:first').css("margin-left"));
		var sWidth = 989;
		currentIndicator = selNum
		
		var nextMargin = ((selNum-1)*989)*-1;
		$j('.scroller_button').removeClass("scroller_button_active");
		$j(this).addClass("scroller_button_active");
		
		if(nextMargin != leftMargin && $j('.scroller_container:animated').length == 0) {
			clearInterval(myInterval);
			$j('.scroller_container:first').animate({marginLeft: nextMargin+"px"}, "normal", "linear", checkScrollerPos);
	    }
	    
	    return false;
	});
	/*$j('#login_form').keypress(function (e) {
		if(e.which == 13) {
			$j(this).submit();
		} else {
			return false;
		}
	});*/
});

function autoHomePageScroller() {
	var theWidth = parseInt($j('.scroller_container:first').css("width"));
	var leftMargin = parseInt($j('.scroller_container:first').css("margin-left"));
	var sWidth = 989;
	var newMargin = leftMargin-sWidth;
	
	var posNewMargin = (newMargin*-1);
	var difWidth = (theWidth-sWidth);
	currentIndicator++;
	
	$j('.scroller_button').removeClass("scroller_button_active");
	$j('#scroll_btn_'+currentIndicator).addClass("scroller_button_active");
	
	/*$j('.scroller_container:first').animate({
	    marginLeft: newMargin+"px"
    }, "slow", "easeOutBounce", checkScrollerPos);*/
    if($j('.scroller_container:animated').length == 0) {
    	$j('.scroller_container:first').animate({marginLeft: newMargin+"px"}, "normal", "linear", checkScrollerPos);
    }

}
function checkScrollerPos() {
	var theWidth = parseInt($j('.scroller_container:first').css("width"));
	var leftMargin = parseInt($j('.scroller_container:first').css("margin-left"));
	var sWidth = 989;
	var newMargin = leftMargin-sWidth;
	
	var posNewMargin = (newMargin*-1);
	var difWidth = (theWidth-sWidth);
	if(posNewMargin > difWidth) {
		$j('.scroller_container:first').css("margin-left", 0);
		currentIndicator = 1;
		$j('.scroller_button').removeClass("scroller_button_active");
		$j('#scroll_btn_'+currentIndicator).addClass("scroller_button_active");
	}
}