		function check(formType) {
			if (formType=="guest") {
			
				var validFields = true;
				if (document.forms.age_ck.postal1.value.length!=3 || document.forms.age_ck.postal2.value.length!=3) {
					flashPostal(5, formType);
					validFields = false;		
				} else {
						
				}
				if ((document.forms.age_ck.day.value.length==0 || document.forms.age_ck.day.value == 'DD') || (document.forms.age_ck.month.value.length==0 || document.forms.age_ck.month.value == 'MM') || (document.forms.age_ck.year.value.length!=4 || document.forms.age_ck.year.value == 'YYYY')) {
					flashBirth(5, formType);
					validFields = false;	
				} else {
						
				}		
				
				if (!validFields) {
					return false;
				} else {
					document.forms.age_ck.submit();
				}
			} else if (formType=="insider") {
				if (document.forms.insider.username.value.length<1 || document.forms.insider.password.value.length<1) {
					flashInsider(5);
					return false;
				} else {
					document.forms.insider.submit();
				}
			}
			
		}
		
		function flashPostal(time) {
				if (!document.getElementById) return alert('You must enter your postal code.');
				document.getElementById('postal1').focus();
				document.getElementById('postal1').style.backgroundColor=time%2?'#CC0001':'#cccccc';
				document.getElementById('postal2').style.backgroundColor=time%2?'#CC0001':'#cccccc';
				if (time) setTimeout('flashPostal('+(time-1)+')',100);
			}
		
		function flashInsider(time) {
				if (!document.getElementById) return alert('You must enter your username and password.');
				document.getElementById('username').focus();
				document.getElementById('username').style.backgroundColor=time%2?'#CC0001':'#cccccc';
				document.getElementById('password').style.backgroundColor=time%2?'#CC0001':'#cccccc';
				if (time) setTimeout('flashInsider('+(time-1)+')',100);
			}
		
		function flashBirth(time) {
				if (!document.getElementById) return alert('You must enter a date of birth.');
				document.getElementById('day').focus();
				document.getElementById('day').style.backgroundColor=time%2?'#CC0001':'#cccccc';
				document.getElementById('month').style.backgroundColor=time%2?'#CC0001':'#cccccc';
				document.getElementById('year').style.backgroundColor=time%2?'#CC0001':'#cccccc';
				if (time) setTimeout('flashBirth('+(time-1)+')',100);
			}
		
		function tooYoung() {
			alert('Sorry, but you\'ll just have to wait.\n\nOnly those of legal drinking age are permitted to view our site. ');
			(new Image()).src='/track.php/lda_no';
		}
		
