function validate(field) {
	var temp = document.getElementById('lbl_'+field.name)
	
	if(field.value == '' || field.value==0) {
		temp.innerHTML='(required)'
		return false
	} else if(field.value == null) {
		temp.innerHTML='(required)'
		return false
	}
	else {
		temp.innerHTML=''
		return true
	}
	
}

function validate_email(field) {
	with (field) {
		return true;		
	}
}

function invalidate_email(item) {
	var temp = document.getElementById('lbl_'+item.name)
	temp.innerHTML = 'valid email required'
}


function validate_form() {
	var required = ['firstname', 'lastname', 'email', 'name','job','phone', 'note', 'faxsub'];

	var toReturn = true
	
	for(elem in required) {
		
		var item = document.getElementById(required[elem])
		if(validate( item ) == false) {
			toReturn = false
		} else if( item.name == 'email') {
			if(!validate_email(item)) {
				invalidate_email(item)
				toReturn = false
			}
		}
	}
	
	if(toReturn == false)
		alert("You must provide all required fields");	
	
	return toReturn
}


