$(document).ready(function() {

	//see http://malsup.com/jquery/cycle/goto2.html
	var _i_counter = 1;
	$('#homepagewidgetslideshow').cycle({
		speed:		200,
		timeout:	3000,
		pager:      '#homepagewidgetnav',
		pagerEvent: 'mouseover',
		pauseOnPagerHover: true,
		prev:		'.homepagewidgetprev',
		next:		'.homepagewidgetnext'
	});
	$('#homepagewidgetslideshow').children().each(function(){
		$(this).click(function(){
			window.location='join.php';
		});
	});

	$('#homepagewidgetnav').children().each(function(){
		if(_i_counter===1){//Reliability of switch statements in JS?
			$(this).html('<span class="navtabtext navtabtext1">Become a Member</span>');
		} else if(_i_counter===2){
			$(this).html('<span class="navtabtext navtabtext2">Have Your Say</span>');
		} else if(_i_counter===3){
			$(this).html('<span class="navtabtext navtabtext3">Win Great Prizes</span>');
		} else if(_i_counter===4){
			$(this).html('<span class="navtabtext navtabtext4">Sign Up Now!</span>');
		}
		$(this).toggleClass('homepagewidgetnav'+_i_counter,true);
		_i_counter++;
	});
	$('.homepagewidgetnav1').corner('tl 5px');
	$('.homepagewidgetnav4').corner('tr 5px')
	$('.homepagewidgetslideshowpix').corner('keep bottom 5px');
	$('#postwidgetdiv_left').corner('5px');
	$('#postwidgetdiv_left').click(function(){
		window.location='join.php';
	});
	$('#homepageyellowbutton').click(function(){
		if(!ACORNUTILS.checkemail($('#homepageemail').val()) || $('#homepagepassword').val().length===0){
			$('.homepageinvaliddetails').html('Invalid email address or password.<br />Please try again.');
		} else {
			$('.homepageinvaliddetails').html('&nbsp;');
			$('#dialog').jqmShow();
			$.postJSON("services/auth.php",$("#form").serialize(),
				function(data){
					if(data.status=='0'){
						document.cookie = data.settings;
						window.location = 'memberhome.php';
					}else if(data.status=='2'){
						window.location = 'sign_in.php';
					}else if(data.status=='3'){
						$('.homepageinvaliddetails').html('Invalid email address or password.<br />Please try again.');
						$('#dialog').jqmHide();
					} else if(data.status=='-1'){
						$('#dialog').jqmHide();
					}
				});
		}
	});
});
$.postJSON = function(url, data, callback) {
	$.post(url, data, callback, "json");
};