// JavaScript Document
function checkAddUserForm()
{
	with (window.document.frmAddUser) {
		if (isEmpty(txtUserName, 'Enter user name')) {
			return;
		} else if (isEmpty(txtPassword, 'Enter password')) {
			return;
		} else {
			submit();
		}
	}
}

function addUser()
{
	window.location.href = 'index.php?view=add';
}

function changePassword(userId)
{
	window.location.href = 'index.php?view=modify&userId=' + userId;
}

function deleteUser(userId)
{
	if (confirm('Delete this user?')) {
		window.location.href = 'processUser.php?action=delete&userId=' + userId;
	}
}

function checkRegistrationInfo()
{
	with (window.document.registerForm) {
		if (isEmpty(username, 'Enter username')) {
			return false;
		} else if (isEmpty(password, 'Enter password')) {
			return false;
		} else if (isEmpty(cpassword, 'Enter confirmation password')) {
			return false;
		} else if (areEqual(password, cpassword, 'Passwords do not match')) {
			return false;
		} else if (isEmpty(email, 'Enter email')) {
			return false;
		} else if (isEmpty(cemail, 'Enter confirmation email')) {
			return false;
		} else if (areEqual(email, cemail, 'Email addresses do not match')) {
			return false;
		} else if (isEmpty(fname, 'Enter first name')) {
			return false;
		} else if (isEmpty(lname, 'Enter last name')) {
			return false;
		} else if (isEmpty(phnumber, 'Enter phone number')) {
			return false;
		} else if (isEmpty(address1, 'Enter address one')) {
			return false;
		} else if (isEmpty(city, 'Enter city')) {
			return false;
		} else if (isEmpty(state, 'Enter state')) {
			return false;
		} else if (isEmpty(zip, 'Enter zip')) {
			return false;
		} else {
			return true;
		}
	}
}

function checkUpdateProfileInfo()
{
	with (window.document.editProfileForm) {

		oldpassword.value 	= trim(oldpassword.value);
		password.value 		= trim(password.value);
		cpassword.value 	= trim(cpassword.value);

		if (oldpassword.value != '' || password.value != '' || cpassword.value != '') {
			if (isEmpty(oldpassword, 'Enter current password')) {
				return false;
			} else if (isEmpty(password, 'Enter new password')) {
				return false;
			} else if (isEmpty(cpassword, 'Enter new confirmation password')) {
				return false;
			} else if (areEqual(password, cpassword, 'Passwords do not match')) {
				return false;
			}
		}

		if (isEmpty(username, 'Enter username')) {
			return false;
		} else if (isEmpty(email, 'Enter email')) {
			return false;
		} else if (isEmpty(cemail, 'Enter confirmation email')) {
			return false;
		} else if (areEqual(email, cemail, 'Email addresses do not match')) {
			return false;
		} else if (isEmpty(fname, 'Enter first name')) {
			return false;
		} else if (isEmpty(lname, 'Enter last name')) {
			return false;
		} else if (isEmpty(phnumber, 'Enter phone number')) {
			return false;
		} else if (isEmpty(address1, 'Enter address one')) {
			return false;
		} else if (isEmpty(city, 'Enter city')) {
			return false;
		} else if (isEmpty(state, 'Enter state')) {
			return false;
		} else if (isEmpty(zip, 'Enter zip')) {
			return false;
		} else {
			return true;
		}
	}
}

function viewOrder()
{
	statusList = window.document.frmOrderList.cboOrderStatus;
	status     = statusList.options[statusList.selectedIndex].value;	
	
	if (status != '') {
		window.location.href = 'index.php?subview=pastorders&status=' + status;
	} else {
		window.location.href = 'index.php?subview=pastorders';
	}
}

