var global_current_elem = 1;
var global_elem_hovered = 0;
var global_elem_num = 0;
var interval_variable = 0;
var interval_time = 5000;
jQuery(function($) {
	$("#loginForm").submit(checkLoginForm);
	global_elem_num = $('.sliderNavBtn').size();
    if(global_elem_num > 1){
        interval_variable = setInterval("autoScroll()",interval_time);
        set_active_btn(global_current_elem);
    }
});
function checkLoginForm(){
    inputMsg.submitButton = 'loginSubmit';
	var accResult = checkAccount('accounts',0);
	if(accResult != 1){
		inputMsg.showBox("accounts", 'error', accResult, 'hide');
		$("#accounts").select();
		return false;
	}
	var pwdResult = checkPassword('pwd',0);
	if(pwdResult != 1){
		inputMsg.showBox("pwd", 'error', pwdResult, 'hide');
		$("#pwd").select();
		return false;
	}
	inputMsg.submit('loginSubmit');
	$.ajax({
		type:"POST",
		url:"/ajax/",					
		data:{module:'userLogin',action:'doLogin',accounts:$("#accounts").val(),pwd:$("#pwd").val()},
		success:function(data){
			inputGo(data);
		}
	});
	return false;
}

function scrollToElem(elem) {
	$('#slider_field').scrollTo('#slider'+elem, 500, {easing:'easeInOutExpo', axis:'x' });
	set_active_btn(elem);
	global_current_elem = elem;
	reset_interval();
}
function scrollRight() {
	if (global_current_elem == global_elem_num) {elem = 1;}
	else {elem = global_current_elem + 1;}
	set_active_btn(elem);
	$('#slider_field').scrollTo('#slider'+elem, 1100, {easing:'easeInOutExpo', axis:'x' });
	global_current_elem = elem;
}
function scrollLefty() {
	if (global_current_elem == 1) {elem = global_elem_num;}
	else {elem = global_current_elem - 1;}
	set_active_btn(elem);
	$('#slider_field').scrollTo('#slider'+elem, 1100, {easing:'easeInOutExpo', axis:'x' });
	global_current_elem = elem;	
}
function autoScroll() {
	if(global_elem_hovered === 0 ) {scrollRight();}
}
function set_hover_on() {
	global_elem_hovered = 1;
} 
function set_hover_off() {
	global_elem_hovered = 0;
	reset_interval();
}
function set_active_btn(elem) {
	$(".sliderNavBtn").removeClass("active");
	$("#slider"+elem+"_btn").addClass("active");
}
function reset_interval() {
	clearInterval(interval_variable);
	interval_variable = setInterval("autoScroll()",interval_time);
}


