
function Check_Unsub(form) {
	if (IsBlank(form.email.value)) {
		alert("Email is empty");
		form.email.focus();
		return false;
	}
	
	if (!val_email(form.email.value)) {
		alert("Invalid Email address");
		form.email.focus();
		return false;	
	}
	
	return true;
}

function IsBlank(value) {
	if ((value == null) || (value == "")) {
		return true;
	} else {
		return false;
	}
}

function val_email(value) {
	var email = value;
	var r = new RegExp("^[\\w\\.\\-]+@\\w+[\\w\\.\\-]*?\\.\\w{1,4}$");
	
	if(r.exec(email)) {
		return true;
	} else {
		return false;
	}
}

function submit_warranty () {
	var check = validate_form()
	var form = document.forms['enquiry']
	
	if (check) {
		form.submit();
	}

	return false
}

function validate_form () {
	var form = document.forms['enquiry']
	var msg = "The following fields must be filled:\r\n\n"
	var error = false
	var now = new Date();

	if (!form.name.value){
		msg += '- Name\r\n'
		error = true
	}

	/*
	if (!form.tel_no.value){
		msg += '- Contact No\r\n'
		error = true
	}
	*/
	
	/*
	if (!form.address.value){
		msg += '- Postal Address\r\n'
		error = true
	}
	*/
	
	if (!form.email.value){
		msg += '- Email Address\r\n'
		error = true
	}
	
	if (!val_email(form.email.value)) {
		msg += '- Invalid Email Address\r\n'
		error = true	
	}
	
	if (error) {
		alert(msg)
		return false
	} else {
		return true;	
	}	
}
