var container = "output";
function loadurl(dest,values2send, containername) {
  container =  containername;
  try {
    xmlhttp = window.XMLHttpRequest?new XMLHttpRequest(): new ActiveXObject("Microsoft.XMLHTTP");
  }
  catch (e) {
    alert('Please update your browser');
  }
  xmlhttp.onreadystatechange = triggered;
  xmlhttp.open("POST", dest,true);
  xmlhttp.setRequestHeader("Content-Type", "application/x-www-form-urlencoded");
  xmlhttp.send(values2send);
}

function triggered() {
  if ((xmlhttp.readyState == 4) && (xmlhttp.status == 200)) {
    // xmlhttp.responseText object contains the response.
    eval("document.getElementById('"+container+"').innerHTML = xmlhttp.responseText");
	document.getElementById('blanket').style.display = 'block';
  }
  else {
    //document.getElementById('blanket').innerHTML = '<div id="output">'+ document.getElementById('blanket').innerHTML +'<div class="back" style="width: 100%; height: 155px; bottom: 0px;left: 0px;position: absolute;right: 0px;top: 0px;z-index: 1000;"><span style="background-color: red;"></span></div></div>';
    document.getElementById('blanket').style.display = 'none';
  }
}

function getFormValues(form_name)
{
  var content_to_submit = '';
  var form_element;
  var last_element_name = '';

  for (i = 0; i < form_name.elements.length; i++)
  {
    form_element = form_name.elements[i];
    switch (form_element.type)
    {
      // Text fields, hidden form elements
      case 'text':
      case 'hidden':
      case 'password':
      case 'textarea':
      case 'select-one':
      content_to_submit += form_element.name + '='
      + escape(form_element.value) + '&'
      break;

      // Radio buttons
      case 'radio':
      if (form_element.checked)
      {
        content_to_submit += form_element.name + '='
        + escape(form_element.value) + '&'
      }
      break;

      // Checkboxes
      case 'checkbox':
      if (form_element.checked)
      {
        // Continuing multiple, same-name checkboxes
        if (form_element.name == last_element_name)
        {
          // Strip of end ampersand if there is one
          if (content_to_submit.lastIndexOf('&') ==
          content_to_submit.length - 1)
          {
            content_to_submit = content_to_submit.substr(
            0, content_to_submit.length - 1);
          }
          // Append value as comma-delimited string
          content_to_submit += ',' + escape(form_element.value);
        }
        else
        {
          content_to_submit += form_element.name + '='
          + escape(form_element.value);
        }
        content_to_submit += '&';
        last_element_name = form_element.name;
      }
      break;
    }
  }

  // Remove trailing separator
  content_to_submit = content_to_submit.substr(0, content_to_submit.length - 1);
  return content_to_submit;
}

function ReverseContentDisplay(d) 
{
			if(d.length < 1)
			{
				 return; 
			}
			if(document.getElementById(d).style.display == "none")
			{ 
				document.getElementById(d).	style.display = "block"; 
			}
			else 
			{
				 document.getElementById(d).style.display = "none"; 
			}
}
