$(document).ready(function() {
 
 $('#dateofvisitd').focus(function() {
	
	$('#dateofvisitd').val("");
	$('#dateofvisitd').css( 'color', '#000000' );
	
});
 
  $('#dateofvisitm').focus(function() {
	
	$('#dateofvisitm').val("");
	$('#dateofvisitm').css( 'color', '#000000' );
	
});
  
   $('#dateofvisity').focus(function() {
	
	$('#dateofvisity').val("");
	$('#dateofvisity').css( 'color', '#000000' );
	
});
   
     $('#timeofvisith').focus(function() {
	
	$('#timeofvisith').val("");
	$('#timeofvisith').css( 'color', '#000000' );
	
});
	 
	   $('#timeofvisitm').focus(function() {
	
	$('#timeofvisitm').val("");
	$('#timeofvisitm').css( 'color', '#000000' );
	
});
 
 
 // hides the slickbox as soon as the DOM is ready
 // (a little sooner than page load)
  $('#slickbox').hide();
  $('#slickbox2').hide();
 
 $('#centreChoice').change(function() {
	
	$selectvalue = $("#centreChoice").val();
	
	if ($selectvalue == 'Wyllyotts Theatre') {
		$('#slickbox2').show(400);
		$('#slickbox').hide(400);
	} else if ($selectvalue != '') {
		$('#slickbox').show(400);
		$('#slickbox2').hide(400);
	}
	
	getMoreInfo($selectvalue);
	
});
 
	$selectvalue = $("#centreChoice").val();
	
	if ($selectvalue == 'Wyllyotts Theatre') {
		$('#slickbox2').show(400);
		$('#slickbox').hide(400);
		getMoreInfo($selectvalue);
	} else if ($selectvalue != '') {
		$('#slickbox').show(400);
		$('#slickbox2').hide(400);
		getMoreInfo($selectvalue); 
	}
	
	
 
 
 
 
	//START text resizer
	//on dom ready either set default cookie or read existing cookie
		//if no cookie, set cookie for default textsize of 1 (out of 3 possible sizes)
		//persist cookie for 365 days, 1 year


		if (!$.cookie("textsize")){
			$.cookie("textsize", "1", { path: '/', expires: 1 });
		}
		
		//get cookie value and pass to textResize function
		var cookie_val = $.cookie("textsize");
		textResize(cookie_val);


		function textResize(level){
		var level = parseInt(level);
		var body = $("body");
		
			switch(level) {
			case 1:
				body.removeClass('biggerText');
				$.cookie("textsize", "1", { path: '/', expires: 1 });
			break;
			case 2:
				body.addClass('biggerText') ;
				$.cookie("textsize", "2", { path: '/', expires: 1 });
			break;
			
			}
		}
		
		
		$('.smaller').click(function () { 
			textResize(1); 
    	});
		$('.larger').click(function () { 
      		textResize(2); 
    	});
		


});

function getMoreInfo($centreChoice) {
		
		$.get("/enquiry+form+more+info.php", { centreChoice : $centreChoice },
			function(data) {
				$('#enquiryFormMoreInfo').html(data);
			}
		);

	}
	
	
function validateEnquiryForm() { 
	var formname = document.getElementById('enquiryform');
	var $Error = "";
	if (formname.title.value == "") {
	$Error += "- Please enter your title\n";
	}
	if (formname.surname.value == "") {
	$Error += "- Please enter your surname\n";
	}
	if (formname.email.value == "") {
	$Error += "- Please enter your email address\n";
	} else {
		var reg = /^([A-Za-z0-9_\-\.])+\@([A-Za-z0-9_\-\.])+\.([A-Za-z]{2,4})$/;
		var address = formname.email.value;
		if(reg.test(address) == false) {
		  $Error += "- Invalid email address\n";
		}
	}
	if (formname.email.value != formname.emailConfirm.value) {
	$Error += "- Please make sure both email addresses match\n";
	} 
	if (formname.contactTime.value == "") {
	$Error += "- Please select a preferred contact time\n";
	}
	if (formname.howContact[0].checked == false && formname.howContact[1].checked == false) {
	$Error += "- Please select how you would like to be contacted\n";
	}
	if (formname.centreChoice.value == "") {
	$Error += "- Please select the centre\n";
	}
	if (formname.memberType.value == "") {
	$Error += "- Please select your Member type\n";
	}
	if (formname.enquiryDetail.value == "") {
	$Error += "- Please enter an enquiry\n";
	}
	if (formname.mathguard_answer.value == "") {
	$Error += "- Please enter the anti-spam question\n";
	}
	if ($Error == "") {
	return true;
	} else {
	alert ($Error);
	return false;
	}
}

