function validate(form) {
	var missingFields = "";
	var retval = false;

	if (form.country.value == "") { missingFields += "Country\n"; }
	if (form.firstName.value == "") { missingFields += "First Name\n"; }
	if (form.lastName.value == "") { missingFields += "Last Name\n"; }
	if (form.email.value == "") { missingFields += "E-mail Address\n"; }
	if (form.company.value == "") { missingFields += "Company Name\n"; }
	if (form.phone.value == "") { missingFields += "Phone\n"; }
	if (form.address1.value == "") { missingFields += "Address 1\n"; }
	if (form.city.value == "") { missingFields += "City\n"; }
	if (form.jobTitle.value == "") { missingFields += "Job Title\n"; }
	if (form.role.value == "") { missingFields += "Role\n"; }
	if (form.department.value == "") { missingFields += "Department\n"; }
	//if (form.country.value != "" && form.state.value == "") { missingFields += "State\n"; }
	if (form.zipCode.value == "") { missingFields += "Zip Code\n"; }
	
	if (missingFields != "") {
		alert("The following fields are mandatory:\n" + missingFields);
		retval = false;
	} else {
		retval = true;
	}
	
	return retval;
}


function validateLogin(form) {
	var missingFields = "";
	var retval = false;

	if (form.username.value == "") { missingFields += "UserName\n"; }
	if (form.password.value == "") { missingFields += "Password\n"; }
	
	if (missingFields != "") {
		alert("The following fields are mandatory:\n" + missingFields);
		retval = false;
	} else {
		retval = true;
	}	
	return retval;
}

function validateSelectReport(form) {
	var missingFields = "";
	var retval = false;

	if (form.fromDate.value == "") { missingFields += "From Date\n"; }
	if (form.toDate.value == "") { missingFields += "To date\n"; }
	
	if (missingFields != "") {
		alert("The following fields are mandatory:\n" + missingFields);
		retval = false;
	} else {
		retval = true;
	}	
	return retval;
}

