
function life_ask_info(RecordID) {
   life_ask_close();
   var q = "&ask=" + escape(RecordID);
   XML_Post("life_sendmail.php", q, "lifeAskResponse");
   document.getElementById("life_send_property_description").innerHTML = "";
   document.getElementById("life_send_property_catno").innerHTML = "";
   document.getElementById("life_send_property_productID").innerHTML = "";
   var frm = document.life_send_mail;
   frm.other.value = "";
   frm.RecordID.value = RecordID;
   frm.submit.disabled = false;
   frm.name.disabled = false;
   frm.company.disabled = false;
   frm.department.disabled = false;
   frm.mail.disabled = false;
   frm.fax.disabled = false;
   frm.other.disabled = false;
   frm.cancel.disabled = false;
   frm.submit.value = "Send";
   frm.style.display = "block";
}

function life_ask_close() {
   document.life_send_mail.style.display = "none";
   document.getElementById('life_send_ok').style.display = "none";
}

function lifeAskResponse(xmldoc) {
   var root = xmldoc.getElementsByTagName("info").item(0);
   if (root.getElementsByTagName("ok").length > 0) {
      if (root.getElementsByTagName("description").length == 1) {
         document.getElementById('life_send_property_description').innerHTML = root.getElementsByTagName("description")[0].firstChild.nodeValue;
      }
      if (root.getElementsByTagName("catno").length == 1) {
         document.getElementById('life_send_property_catno').innerHTML = root.getElementsByTagName("catno")[0].firstChild.nodeValue;
      }
      if (root.getElementsByTagName("productID").length == 1) {
         document.getElementById('life_send_property_productID').innerHTML = root.getElementsByTagName("productID")[0].firstChild.nodeValue;
      }
   }
}

function life_ask_send(frm) {
   //var frm = document.life_send_mail;
   if (frm.name.value.length > 2 && frm.company.value.length > 2 && frm.mail.value.length > 2) {
      var q = "&send=true";
      q += "&ask=" + escape(frm.RecordID.value);
      q += "&name=" + escape(frm.name.value);
      q += "&company=" + escape(frm.company.value);
      q += "&department=" + escape(frm.department.value);
      q += "&mail=" + escape(frm.mail.value);
      q += "&fax=" + escape(frm.fax.value);
      q += "&other=" + escape(frm.other.value);
      frm.submit.disabled = true;
      frm.submit.value = "Please Wait...";
      frm.name.disabled = true;
      frm.company.disabled = true;
      frm.department.disabled = true;
      frm.mail.disabled = true;
      frm.fax.disabled = true;
      frm.other.disabled = true;
      frm.cancel.disabled = true;
      XML_Post("life_sendmail.php",q,"lifeMailResponse");
   }
   else {
      window.alert("Please make sure that you've filled in your name, company and e-mail address.");
   }
}

function lifeMailResponse(xmldoc) {
   var root = xmldoc.getElementsByTagName("info").item(0);
   if (root.getElementsByTagName("ok").length > 0) {
      document.getElementById('life_send_ok').style.display = "block";
      window.setTimeout("life_ask_close()",3*1000);
   }
   else {
      window.alert("Something went wrong with sending the mail. Please contact the Fisher Scientific Helpdesk.");
   }
}