// JavaScript Document

function validate()
{
	with (window.document.frmMember) {
		if (isEmpty('firstname', 'Enter first name')) {
			return false;
		} else if (isEmpty('lastname', 'Enter last name')) {
			return false;
		} else if (isEmpty('address', 'Enter your address')) {
			return false;
		} else if (isEmpty('zip', 'Enter your address postal/zip code')) {
			return false;
		} else if (isEmpty('city', 'Enter your address city')) {
			return false;
		} else if (isEmpty('country', 'Enter country')) {
			return false;
		} else if (isEmpty('email', 'Enter your Email address')) {
			return false;
		} else if (isEmpty('username', 'Enter username')) {
			return false;
		} else if (diff('password','password2', 'Enter password')) {
			return false; 
		} else if (isChecked('chkAccept','Accept conditions')) {
			return false;
		} else {
			return true;
		}
	}
}


function isEmpty(field,msg) {
	
	if(!document.getElementById(field).value) {
		//document.getElementById(field).value = msg;
		document.getElementById(field).className = 'errorfield';
		document.getElementById('error').style.display = 'block';
		document.getElementById('error2').style.display = 'block';
		return true;
	}

}

function diff(field, field2, msg) {
	
	if(!document.getElementById(field).value) {
		document.getElementById(field).className = 'errorfield'
		document.getElementById('error').style.display = 'block';
		document.getElementById('error2').style.display = 'block';
		return true;
	} else if(document.getElementById(field).value != document.getElementById(field2).value) {
		document.getElementById(field2).className = 'errorfield'
		document.getElementById('error').style.display = 'block';
		document.getElementById('error2').style.display = 'block';
		return true;
	}
}

function isChecked(field) {
	
	var rad = document.getElementById(field);

	if(!document.getElementById(field).checked) {
		//document.getElementById(field).value = msg;
		document.getElementById(field).className = 'errorfield';
		document.getElementById('error').style.display = 'block';
		document.getElementById('error2').style.display = 'block';

		return true;
	}
}

