var url = "ovulcalc.php?month="; // The server-side script 

function updateResults() { 
  // display a quick message while the script is being processed 
  document.getElementById('showresults').innerHTML = ""; 
  var month = document.getElementById("month").value; 
  var day = document.getElementById("days").value; 
  var year = document.getElementById("year").value; 
  var cycles = document.getElementById("cycles").value; 
  var name = ""+month+"&days="+day+"&year="+year+"&cycles="+cycles;
  var url = "ovcalc/ovulcalc.php?month="+month+"&days="+day+"&year="+year+"&cycles="+cycles;
  http.open("GET", url, true); 
  http.onreadystatechange = handleHttpResponse; 
  http.send(null); 
} 

function handleHttpResponse() { 
  if (http.readyState == 4) { 
    results = http.responseText; 
    var month = document.getElementById("month").value;
	var day = document.getElementById("days").value; 
    if(results == "error") results = "There is an error in the date enetered. Please try again."; 
    // the div in which the message appears 
    document.getElementById('showresults').innerHTML = results; 
  } 
} 

function updateDays() { 
  // display a quick message while the script is being processed 
  document.getElementById('showdays').innerHTML = ""; 
  var month = document.getElementById("month").value; 
  var url = "returndays.php?month="+month;
  http.open("GET", url, true); 
  http.onreadystatechange = handleHttpResponse2; 
  http.send(null); 
} 

function handleHttpResponse2() { 
  if (http.readyState == 4) { 
    results = http.responseText;  
    if(results == "error") results = "There is an error in the date enetered. Please try again."; 
    // the div in which the message appears 
    document.getElementById('showdays').innerHTML = results; 
  } 
} 

function getHTTPObject() { 
  var xmlhttp = null; 
  /*@cc_on 
  @if (@_jscript_version >= 5) 
    try { 
      xmlhttp = new ActiveXObject("Msxml2.XMLHTTP"); 
    } catch (e) { 
      try { 
        xmlhttp = new ActiveXObject("Microsoft.XMLHTTP"); 
      } catch (E) { 
        xmlhttp = false; 
      } 
    } 
  @else 
  xmlhttp = false; 
  @end @*/ 
  if (!xmlhttp && typeof XMLHttpRequest != 'undefined') { 
    try { 
      xmlhttp = new XMLHttpRequest(); 
    } catch (e) { 
      xmlhttp = false; 
    } 
  } 
  return xmlhttp; 
} 
 
var http = getHTTPObject(); // We create the HTTP Object 

function toggleDiv(divid){
    
      document.getElementById(divid).style.display = 'block';
	  
  }
  function toggleDiv2(divid){
    
      document.getElementById(divid).style.display = 'none';
	  
  }
