// Validation Scripts for Inquiries

////////////////////////////////////////////////////////////////////////////////////////

function valInquiries(){
	var flag = 0;
	var error = new Array();

		var fname = document.forms[0].elements[1].value;
		var lname = document.forms[0].elements[2].value;
                var address1 = document.forms[0].elements[3].value;
                var city = document.forms[0].elements[5].value;
                var state = document.forms[0].elements[6].value;
                var zip = document.forms[0].elements[7].value;
                var country = document.forms[0].elements[8].value;
		var email = document.forms[0].elements[9].value;
                var phone = document.forms[0].elements[10].value;

                var fnameMes;
		var lnameMes;
		var address1Mes;
                var cityMes;
		var stateMes;
                var zipMes;
		var countryMes;
		var emailMes;
                var phoneMes;
						
		if((fname.length < 1) || (isNaN(fname) == false)){
                    fnameMes = "You must enter a First Name.";
                    error.push(fnameMes);
                    flag = 1;
		}
		if((lname.length < 1) || (isNaN(lname) == false)){
                    lnameMes = "You must enter a Last Name.";
                    error.push(lnameMes);
                    flag = 1;
		}
                if((address1.length < 1) || (isNaN(address1) == false)){
                    address1Mes = "You must enter a Street Address.";
                    error.push(address1Mes);
                    flag = 1;
		}
		if((city.length < 1) || (isNaN(city) == false)){
                    cityMes = "You must enter a City.";
                    error.push(cityMes);
                    flag = 1;
		}
                if((state.length < 1) || (isNaN(state) == false)){
                    stateMes = "You must select a State.";
                    error.push(stateMes);
                    flag = 1;
		}
		if(zip == ''){
                    zipMes = "You must enter a Zip Code.";
                    error.push(zipMes);
                    flag = 1;
		}
                if((country.length < 1) || (isNaN(country) == false)){
                    countryMes = "You must enter a Country.";
                    error.push(countryMes);
                    flag = 1;
		}
		if((email.length < 1) || (isNaN(email) == false)){
                    emailMes = "You must enter your Email Address.";
                    error.push(emailMes);
                    flag = 1;
		}
                if(!(/^\w+([\.-]?\w+)*@\w+([\.-]?\w+)*(\.\w{2,3})+$/.test(email))){
                    emailMes = "You must enter a valid Email Address.";
                    error.push(emailMes);
                    flag = 1;
		}
                if(phone == ''){
                    phoneMes = "You must enter a Phone Number.";
                    error.push(phoneMes);
                    flag = 1;
		}
					
                if(flag == 1){
                    errorString =error.join('\r\n');
                    alert(errorString);
                    returnVal = false;
                }
                else{doNext();}	
}
