var http_request = false;
if (window.XMLHttpRequest) { http_request = new XMLHttpRequest(); } 
else if (window.ActiveXObject) { 
   try { http_request = new ActiveXObject("Msxml2.XMLHTTP"); }
   catch (e) { try { http_request = new ActiveXObject("Microsoft.XMLHTTP"); } catch (e) {} }
}

focused = new Array();

function showForm(id) {
   document.getElementById(id).style.display = 'block';
   document.getElementById(id).style.visibility = 'visible';
}

function firstFocus(t) {
   id = t.id;
   if (focused[id] != 1) { 
      focused[id] = 1; 
      t.value=''; 
      t.style.color='#000';
   }
}

function submitFeedback(id) {
   name = document.getElementById(id + '_name').value;
   email = document.getElementById(id + '_email').value;
   text = document.getElementById(id + '_text').value;
   entry = (id == 'entry') ? document.getElementById('entry_entry').value : '';

   http_request.onreadystatechange = function() {
      if (http_request.readyState == 4) {
         if (http_request.status == 200) { 
            alert('Thank you.  Your feedback has been submitted.'); 
            window.location.reload();
         }
      }
   }
   http_request.open('GET', 'ajax.html?action=feedback&name=' + escape(name) + '&email=' + escape(email) + '&text=' + escape(text) + '&entry=' + escape(entry), true);
   http_request.send(null);
}

