$(document).ready(function() {

	//fade buttons/elements/etc
	$('.fade, .fader, #header ul li, #header ul li a, button').hover(function(){
		$(this).animate({opacity: 0.75}, 300);
	}, function () {
		$(this).animate({opacity: 1}, 300);
	});
	
	// Close form message
	$(".message").click(function () { 
	  $(this).fadeTo(500, 0, function () { // Links with the class "close" will close parent
				$(this).slideUp(300);
			});      
		return false;
		}
	);
	
	
	$('.ebook_container .form_row label:even').addClass('alt');

});

function validateEmail(elementValue){  
   var emailPattern = /^[a-zA-Z0-9._-]+@[a-zA-Z0-9.-]+\.[a-zA-Z]{2,4}$/;  
   return emailPattern.test(elementValue);  
 }  

function account_details(){

	var username = $('#posted_new_username').val();
	var password = $('#posted_current_password').val();
	var email = $('#posted_admin_email').val();
	var password1 = $('#posted_new_password1').val();
	var password2 = $('#posted_new_password2').val();
	var error_msg = "Please correct the following errors:\r\n";
	var error = 0;
	
	if(username == ''){
		error = 1;
		error_msg += '* You must enter a valid username.\r\n';
	}
	
	if(!validateEmail(email)){
		error = 1;
		error_msg += '* You must enter a valid email address.\r\n';
	}
	
	if(password1 != password2){
		error = 1;
		error_msg += '* Your new passwords do not match.\r\n';
	}

	if(password1.length<8 && password1 != ''){
		error = 1;
		error_msg += '* Your password must be at least 8 characters.\r\n';
	}

	if(username.length<7){
		error = 1;
		error_msg += '* Your username must be at least 7 characters.\r\n';
	}
	
	if(error){
		alert(error_msg);
		return false;
	}else{
		return true;
	}

}





