function activateAmount() {
if (document.thisForm.InquiryType.value == "offer") {
document.thisForm.Amount.disabled = false;
document.getElementById('content_amount').style.visibility = "visible";
document.thisForm.Amount.style.visibility = "visible";
document.thisForm.Amount.focus();
} else {
document.getElementById('content_amount').style.visibility = "hidden";
document.thisForm.Amount.style.visibility = "hidden";
document.thisForm.Amount.value = "";
document.thisForm.Amount.disabled = true;
}
}
function jtrim(str) {
return str.replace(/^\s*|\s*$/g,"");
}
function check_email(str,notempty) {
if (str==""){
if (!notempty)return true;
}
var checkStr = str;
var allValid = true;
var decPoints = 0;
var allNum = "";
var j=0,k=0;
for (i = 0;  i < checkStr.length;  i++){
ch = checkStr.charAt(i);
if (ch=="@")j=i;
if (ch==".")k=i;
}
if (str.length<7)allValid = false;
if (j==0)allValid = false;
if (k==0)allValid = false;
if (j<1)allValid = false;
if (j>k)allValid = false;
if (j>checkStr.length-5)allValid = false;
if (k<2)allValid = false;
if (k>checkStr.length-3)allValid = false;
return allValid;
}
function isDigital(checkStr,notempty) {
if (checkStr==""){
if (!notempty)return true;
}
if (isNaN(checkStr)) {
return false;
}else{
return true;
}}
function checkform() {
if (jtrim(document.thisForm.Name.value) == "") {
alert('Please enter your name.');
document.thisForm.Name.focus();
return false;
}
if (jtrim(document.thisForm.Email.value) == "") {
alert('Please enter a valid email address.');
document.thisForm.Email.focus();
return false;
}
if (!check_email(document.thisForm.Email.value, true)) {
document.thisForm.Email.select();
alert("Please enter a valid email address.");
return false;
}
if (document.thisForm.InquiryType.value == "offer" && jtrim(document.thisForm.Amount.value) == "") {
alert('Please enter an offer amount.');
document.thisForm.Amount.focus();
return false;
}
if (!isDigital(document.thisForm.Amount.value, true)) {
alert('Please enter a valid monetary value.');
document.thisForm.Amount.select();
return false;
}
if (document.thisForm.InquiryType.value == "offer") {
if (document.thisForm.Amount.value.length != 0) {
if (document.thisForm.Amount.value < 200000.00) {
alert('Please enter an offer amount over the minimum bid $200000.00');
document.thisForm.Amount.select();
return false;
}
}
}
if (jtrim(document.thisForm.Memo.value) == "") 
{
alert('Please enter the memo.');
document.thisForm.Memo.focus();
return false;
}
}