

function ckdata(form){
   if (form.fname.value == "" || form.fname.value == " "){
		alert("You must enter a FIRST NAME.")
		form.fname.focus();
        form.fname.select();
		return false;
	}	
   if (form.lname.value == "" || form.lname.value == " "){
		alert("You must enter a LAST NAME.")
		form.lname.focus();
        form.lname.select();
		return false;
	}	

   if (form.email.value == "" || form.email.value == " "){
		alert("Please enter your E-MAIL address.")
		form.email.focus();
        form.email.select();
        return false;
	}	
	email = form.email.value
	invalidChar = " /:,;"
	for(i=0; i<invalidChar.length;i++){
		badChar = invalidChar.charAt(i)
		if (email .indexOf(badChar,0) != -1){
			alert("Your E-MAIL address is invalid.")
			form.email.focus();
        	form.email.select();
			return false;
		}
	}
	atPos = email.indexOf("@",1)
	if (atPos == -1){
		alert("Your E-MAIL address is invalid.")
		form.email.focus();
     	form.email.select();
		return false;
	}
	if (email.indexOf("@",atPos+1) != -1){
		alert("Your E-MAIL address is invalid.")
		form.email.focus();
     	form.email.select();
		return false;
	}
	periodPos = email.indexOf(".",atPos)
	if (periodPos == -1){
		alert("Your E-MAIL address is invalid.")
		form.email.focus();
     	form.email.select();
		return false;
	}
	if (periodPos + 3 > email.length){
		alert("Your E-MAIL address is invalid.")
		form.email.focus();
	     	form.email.select();
		return false;
	}


	if (document.getElementById('ATTLogic').value == "TRUE" ){
		domainPos = email.toUpperCase().indexOf("@WACHOVIA.COM")
		if (domainPos == -1) {
			domainPos = email.toUpperCase().indexOf("@WELLSFARGO.COM")
			if (domainPos == -1) {
				alert("You must provide a valid email address at WellsFargo.com or Wachovia.com to sign up for this lot.")
				return false
			}
		}
	}	

	if (document.getElementById('330Logic').value == "TRUE" ){
		domainPos = email.toUpperCase().indexOf("@WACHOVIA.COM")
		if (domainPos == -1) {
			domainPos = email.toUpperCase().indexOf("@WELLSFARGO.COM")
			if (domainPos == -1) {
				alert("You must provide a valid email address at WellsFargo.com or Wachovia.com to receive a discount for this lot.")
				return false
			}
		}
	}	
	
	if (document.getElementById('101LBobcatsLogic').value == "TRUE" ){
		domainPos = email.toUpperCase().indexOf("@BOBCATS.COM")
		if (domainPos == -1) {
			alert("You must provide a valid email address at Bobcats.com to receive a discount for this lot.")
			return false
		}
	}	

	if (form.pass.value == "" || form.pass.value == " "){
		alert("Please enter a PASSWORD.")
		form.pass.focus();
        form.pass.select();
		return false;
	}
	if (form.pass.value.length < 5){
		alert("Please enter a PASSWORD longer than 5 characters or more.")
		form.pass.focus();
        form.pass.select();
		return false;
	}
	if (form.pass_confirm.value == "" || form.pass_confirm.value == " "){
		alert("Please confirm your PASSWORD.")
		form.pass_confirm.focus();
        form.pass_confirm.select();
		return false;
	}
	if (form.pass.value != form.pass_confirm.value){
		alert("Your passwords DO NOT match.")
		form.pass.focus();
        form.pass.select();
		return false;
	}

	if (form.phone_work.value == "" || form.phone_work.value == " "){
		alert("Please enter your WORK PHONE.")
		form.phone_work.focus();
        form.phone_work.select();
        return false;
	}
	
	if (form.requireID.value == 1){
		if (form.EmployeeID.value == "" || form.EmployeeID.value == " "){
			alert("Please enter your EMPLOYEE ID.")
			form.EmployeeID.focus();
			form.EmployeeID.select();
			return false;
        }
	}
	
	
	if (form.homeaddress.value == "" || form.homeaddress.value == " "){
		alert("Please enter your HOME ADDRESS.")
		form.homeaddress.focus();
        form.homeaddress.select();
		return false;
	}	
    if (form.homecity.value == "" || form.homecity.value == " "){
		alert("Please enter your HOME CITY.")
		form.homecity.focus();
        form.homecity.select();
		return false;
	}	
   if (form.homestate.value == "" || form.homestate.value == " "){
		alert("Please select your HOME STATE.")
		form.homestate.focus();
        form.homestate.select();
		return false;
	}	
   if (form.homezip.value.length <= 4){
		alert("Please enter your HOME ZIP CODE.")
		form.homezip.focus();
        form.homezip.select();
		return false;
	}
	if (isNaN(form.homezip.value)){
		alert("Please enter a numeric HOME ZIP CODE.")
    	form.homezip.focus();
	    form.homezip.select();
		return false;
	}
	if (form.phone_home.value == "" || form.phone_home.value == " "){
		alert("Please enter your HOME PHONE.")
		form.phone_home.focus();
	    form.phone_home.select();
    	return false;
	}

	if (form.employerId.value == 0)
	   {
		if (form.employer.value == "" || form.employer.value == " ")
		{
		alert("Please enter your EMPLOYER.")
		form.employer.focus();
        		form.employer.select();
        		return false;
		}	
	   }
	if (form.tag1.value == "" || form.tag1.value == " "){
		alert("Please enter your TAG.")
		form.tag1.focus();
        form.tag1.select();
        return false;
	}	
  	if (form.tag1_state.value == "" || form.tag1_state.value == " "){
		alert("Please enter the STATE your tags are registered.")
		return false;
	}	
	if (form.color1.value == "0" || form.color1.value == " "){
		alert("Please enter the COLOR of your car.")
		return false;
	}	
	if (form.make1.value == "" || form.make1.value == " "){
		alert("Please enter the MAKE/MODEL of your car.")
		form.make1.focus();
        form.make1.select();
        return false;
	}
	
	if (form.tag2.value != "" || form.tag2_state.value != "" || form.color2.value != ""  || form.make2.value != ""){
		if (form.tag2.value == "" || form.tag2.value == " "){
			alert("Please enter your TAG for you second car.")
			form.tag2.focus();
        	form.tag2.select();
    	    return false;
		}	
		if (form.tag2_state.value == "" || form.tag2_state.value == " "){
			alert("Please enter the STATE your second tags are registered.")
			return false;
		}	
		if (form.color2.value == "0" || form.color2.value == " "){
			alert("Please enter the COLOR of your second car.")
			return false;
		}	
		if (form.make2.value == "" || form.make2.value == " "){
			alert("Please enter the MAKE/MODEL of your second car.")
			form.make2.focus();
	        form.make2.select();
	        return false;
		}
	}	

	if (form.tag3.value != "" || form.tag3_state.value != "" || form.color3.value != ""  || form.make3.value != ""){
		if (form.tag3.value == "" || form.tag3.value == " "){
			alert("Please enter your TAG for you third car.")
			form.tag3.focus();
        	form.tag3.select();
    	    return false;
		}	
		if (form.tag3_state.value == "" || form.tag3_state.value == " "){
			alert("Please enter the STATE your thrid tags are registered.")
			return false;
		}
		thisVar = document.getElementsByName("color3");
		
		if (thisVar[0].selectedIndex == 0){
			alert("Please enter the COLOR of your third car.")
			return false;
		}	
		if (form.make3.value == "" || form.make3.value == " "){
			alert("Please enter the MAKE/MODEL of your third car.")
			form.make3.focus();
	        form.make3.select();
	        return false;
		}
	}	

	return true;
}
