function validate(){
	var hasErrors = 0;
	var errorNames = [];
	for(var i = 0; i < document.form.elements.length; i++){
		if(document.form.elements[i].id == 'required'){
			if(document.form.elements[i].value == ''){
				errorNames[i] = document.form.elements[i].name;
				document.form.elements[i].className = 'reqLit';
				var hasErrors = 1;	
			}
		}
	}
	if (hasErrors == 1){
		var error = document.getElementById('error');
		error.innerHTML = 'Please fill out required values';
		var submitError = document.getElementById('submitError');
		submitError.innerHTML = 'Please fill out required fields';
		 
	}
	else{
		document.form.submit();
	}
}

function checkCountry(){
	var country = document.form.countrycode.options[document.form.countrycode.selectedIndex].value;
	if(country == "CA"){
		var statecode = document.getElementById("Quebec");
		statecode.selected = true;
	}
	else if(country == "US"){
		var statecode = document.getElementById("Alabama");
		statecode.selected = true;
	}
	else{
		var statecode = document.getElementById("NA");
		statecode.selected = true;
	}
}

