﻿// JScript File
function GetXmlHttpObject()
{
   var xmlHttp = null;
   try
   {  // Firefix, Opera 8.0+, Safari
       xmlHttp = new XMLHttpRequest();
   }
   catch (e)
   { // Internet Explorer
      try
      {  
         xmlHttp = new ActiveXObject("Msxml2.XMLHTTP");
      }
      catch (e)
      {
         xmlHttp = new ActiveXObject("Microsoft.XMLHTTP");
      }
   }
   return xmlHttp;   
}

function flagQ(Qid, isChecked)
{
   xmlHttp=GetXmlHttpObject();
   if( xmlHttp == null )
   {
      alert ("Your browser does not support AJAX.");
      return;
   }
   var modCell = document.getElementById('ctl34_CQ'+Qid);
   var ansDiv = document.getElementById('ctl34_answer' + Qid);
   var url = "Time.asp";
   url = url + "?qid=" + Qid;
   if(isChecked)
   {
      url = url + "&checked=1";
      modCell.style.color = "blue";
      ansDiv.style.display = "block";
   }
   else
   {
      url = url + "&checked=0";
      modCell.style.color = "black";
      ansDiv.style.display = "none";
   }

   xmlHttp.open("GET", url, true);
   xmlHttp.send(null);
}

function flagDefer(depoId, isChecked)
{
   xmlHttp=GetXmlHttpObject();
   if( xmlHttp == null )
   {
      alert ("Your browser does not support AJAX.");
      return;
   }
   var url = "Tide.asp";
   url = url + "?depoid=" + depoId;
   if(isChecked)
   {
      url = url + "&deferval=2";
   }
   else
   {
      url = url + "&deferval=1";
   }

   xmlHttp.open("GET", url, true);
   xmlHttp.send(null);
}

function mPlayFlag(Qid, isChecked)
{
   xmlHttp=GetXmlHttpObject();
   if( xmlHttp == null )
   {
      alert ("Your browser does not support AJAX.");
      return;
   }
   var url = "Time.asp";
   url = url + "?qid=" + Qid;
   if(isChecked)
      url = url + "&checked=1";
   else
      url = url + "&checked=0";

   xmlHttp.open("GET", url, true);
   xmlHttp.send(null);
}
