var t;

function banner_swap(button){
	$('.banner').fadeOut("2000");
	$('#' + button + '-banner').fadeIn("2000");
	$('.banner').removeClass('current');
	$('#' + button + '-banner').addClass('current');	
	$('.banner-button').removeClass('current');
	$('#' + button).addClass('current');
}

function next_banner(){
	switch ($('.banner-button.current').attr('id')){
		case 'residential-ip-video-monitoring':
			banner_swap('small-business-ip-video-monitoring');
			break;
		case 'small-business-ip-video-monitoring':
			banner_swap('reliable-video-hosting');
			break;
		case 'reliable-video-hosting':
			banner_swap('total-support');
			break;
		case 'total-support':
			banner_swap('residential-ip-video-monitoring');
			break;
	}
	t = setTimeout("next_banner()", 8000);
}

function open_chat(){
	var d = new Date();
	var v1 = d.getSeconds() + '' + d.getDay();
	launchWin('framemain', 'http://chat.pro-vigil.com:9090/webchat/start.jsp?workgroup=sales@workgroup.stifler&location=' + window.location.href, 500, 400);
	return false;
}

$(document).ready(function(){
	
	// Set the default state of the home page banner
	banner_swap($('.banner-button.current').attr('id'));
	
	$('.banner-button').click(function(){
		banner_swap($(this).attr('id'));
		return false;
	});
	
	t = setTimeout("next_banner()", 8000);
	$('#banners').mouseover(function(){
		clearTimeout(t);
	});
	$('#banners').mouseout(function(){
		t = setTimeout("next_banner()", 8000);
	});
});