function CheckForm(frm) {
	for (var i=0;i<frm.length;i++) {
		switch (frm.elements[i].name) {
			case 'txtName':
				if (stringEmpty(trim(frm.elements[i].value))) {
					alert('Please Enter Your Name');
					frm.elements[i].focus();
					return false;
				}
				break;
			case 'txtEmail':
				if (!check_email(frm.elements[i])) {
					return false;
				}
				break;
			case 'cmbEnquiry':
				break;
			case 'txtContent':
				if (stringEmpty(trim(frm.elements[i].value))) {
					alert('Please Enter an Enquiry Comment');
					frm.elements[i].focus();
					return false;
				}
				break;
		}
	}

	var str_query_string = build_query_string(frm);
	frm.reset();
	for (var i=0;i<frm.length;i++) {
		frm.elements[i].disabled=true;
	}
	loadXMLDoc("send_email.php", str_query_string, 0, "", "FormCallback")
}

function FormCallback(response) {
	alert(unescape(response));
	Popup.hide('account_enquiry');
	Popup.hide('nat_enquiry');

	var frm=document.forms['NatSales'];
	for (var i=0;i<frm.length;i++) {
		frm.elements[i].disabled=false;
	}
	var frm=document.forms['Accounts'];
	for (var i=0;i<frm.length;i++) {
		frm.elements[i].disabled=false;
	}
}

function trim(str, chars) {
	return ltrim(rtrim(str, chars), chars);
}

function ltrim(str, chars) {
	chars = chars || "\\s";
	return str.replace(new RegExp("^[" + chars + "]+", "g"), "");
}

function rtrim(str, chars) {
	chars = chars || "\\s";
	return str.replace(new RegExp("[" + chars + "]+$", "g"), "");
}
