$(document).ready (function (){

	$(function() {
	    $(".carousel").jCarouselLite({
		visible: 6,
		auto: 666,
    	speed: 1000
    	});
	});


		// when the form is submitted
		$('#competition').submit( function(){
		
			var reg_email = /^([a-zA-Z0-9_\.\-])+\@(([a-zA-Z0-9\-])+\.)+([a-zA-Z])+$/; 
		
			var inputcheck = $('#comp_title');
			// if field has something in it, do submit actions, otherwise write out error
			if( inputcheck.val() == '' ){
				// add class to change colour
				inputcheck.addClass("required").get(0).focus();
				return false;
			}else{ inputcheck.removeClass("required"); }
			
			var inputcheck = $('#comp_name');
			if( inputcheck.val() == '' ){
				inputcheck.addClass("required").get(0).focus();
				return false;
			}else{ inputcheck.removeClass("required"); }
			
			var inputcheck = $('#comp_address');
			if( inputcheck.val() == '' ){
				inputcheck.addClass("required").get(0).focus();
				return false;
			}else{ inputcheck.removeClass("required"); }
			
			var inputcheck = $('#comp_postcode');
			if( inputcheck.val() == '' ){
				inputcheck.addClass("required").get(0).focus();
				return false;
			}else{ inputcheck.removeClass("required"); }
			
			var inputcheck = $('#comp_email');
			if( inputcheck.val() == '' || !reg_email.test( inputcheck.val() ) ){
				inputcheck.addClass("required").get(0).focus();
				return false;
			}else{ inputcheck.removeClass("required"); }
			
			var inputcheck = $('#comp_mobile');
			var inputcheck2 = $('#comp_textcheck:checked');
			if( inputcheck.val() == '' && inputcheck2.val() != null ){
				inputcheck.addClass("required").get(0).focus();
				return false;
			}else{ inputcheck.removeClass("required"); }
			
		});


}); 