$(document).ready(function(){

	$(function() {
		$('.lightbox01 .enlarge').lightBox();
	});
	$(function() {
		$('.lightbox02 .enlarge').lightBox();
	});
	
	
	$(".expanded").hide();
	$(".expanded").slideDown("slow");
	
	
	$(".more").hide();
	$(".showmore").click(function(){
			$(".more").slideToggle("slow");
			$(".showmore .choices").toggle();
	});
	
	
});

function validate(field_name, field_value) {
	switch (field_name) {
		case "email":

			var email_enter = "<?php echo $errors['email_enter']; ?>";	
			var email_not_valid = "<?php echo $errors['email_not_valid']; ?>";

			if (field_value == null || field_value == "") {
				document.getElementById("email_status").innerHTML = '<p>'+ email_enter +'</p>';
			} else {
				if(!regIsEmail(field_value)) {
					document.getElementById("email_status").innerHTML = '<p>'+ email_not_valid +'</p>';
				} else {
					document.getElementById("email_status").innerHTML = '';
				}
			}
		break;

		case "name":

			var name_enter = "<?php echo $errors['name_enter']; ?>";

			if (field_value == null || field_value == "") {
				document.getElementById("name_status").innerHTML = '<p>'+ name_enter +'</p>';
			} else {
				document.getElementById("name_status").innerHTML = '';
			}
		break;

		case "telephone":

			var telephone_enter = "<?php echo $errors['telephone_enter']; ?>";

			if (field_value == null || field_value == "") {
				document.getElementById("telephone_status").innerHTML = '<p>'+ telephone_enter +'</p>';
			} else {
				document.getElementById("telephone_status").innerHTML = '';
			}
		break;

		case "message":

			var message_enter = "<?php echo $errors['message_enter']; ?>";

			if (field_value == null || field_value == "") {
				document.getElementById("message_status").innerHTML = '<p>'+ message_enter +'</p>';
			} else {
				document.getElementById("message_status").innerHTML = '';
			}
		break;
	}
	return true;
}

function regIsEmail(field_value) {
	var reg = new RegExp("^[0-9a-zA-Z]+@[0-9a-zA-Z]+[\.]{1}[0-9a-zA-Z]+[\.]?[0-9a-zA-Z]+$");
	return reg.test(field_value);
}
