/**
 *
 * $Id: ajax.js 270 2010-07-26 04:47:56Z zpatz $
 * $URL: https://www.toofast.ca/svn/toofast/trunk/ajax.js $
 *
 */
function hit_enter(e,php_page,first,second,firstvalue,secondvalue)
{
var keynum;
var keychar;
var numcheck;

if(window.event) // IE
  {
  keynum = e.keyCode;
  }
else if(e.which) // Netscape/Firefox/Opera
  {
  keynum = e.which;
  }
keychar = String.fromCharCode(keynum);
//numcheck = /\d/;
//return !numcheck.test(keychar);
if (keynum == 13)
{
//alert(keynum + " " + first + " " + firstvalue + " " + second + " " + secondvalue);
//  var url = "survey.php";
  var url = php_page;
//  var params = "surveypassword=" + document.loginsurvey.surveypassword.value + "&SurveyID=" + document.loginsurvey.SurveyID.value;
//  var params = first + "=" + document.loginsurvey.surveypassword.value + "&" + second + "=" + document.loginsurvey.SurveyID.value;
  var params = first + "=" + firstvalue + "&" + second + "=" + secondvalue;
  http.open("POST", url, true);

  http.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
  http.setRequestHeader("Content-length", params.length);
  http.setRequestHeader("Connection", "close");

  http.onreadystatechange = gethitenter;
  http.send(params);

}

//alert(keynum);

}


function passdata(x,y,filename) {
var url = filename;
var params = "LoginID=" + x + "&SurveyID=" + y;
http.open("POST", url, true);

http.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
http.setRequestHeader("Content-length", params.length);
http.setRequestHeader("Connection", "close");

http.onreadystatechange = getHttpRes;
http.send(params);
}

function printOne2One(x,y,z) {
var url = "one2one_print.php";
var params = "LoginID=" + x + "&SurveyID=" + y + "&Printnum=" + z;
http.open("POST", url, true);

http.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
http.setRequestHeader("Content-length", params.length);
http.setRequestHeader("Connection", "close");

http.onreadystatechange = getHttpRes;
http.send(params);
}

function updateemailOne2One(x,y,z) {
var url = "one2one_email_update.php";
var params = "LoginID=" + x + "&SurveyID=" + y + "&Emails=" + z;
http.open("POST", url, true);

http.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
http.setRequestHeader("Content-length", params.length);
http.setRequestHeader("Connection", "close");

http.onreadystatechange = getHttpRes;
http.send(params);
}

function SaveEmail(x,y) {
var url = "one2one_email_save.php";
var params = "LoginID=" + x + "&SurveyID=" + y;
http.open("POST", url, true);

http.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
http.setRequestHeader("Content-length", params.length);
http.setRequestHeader("Connection", "close");

http.onreadystatechange = getHttpRes;
http.send(params);
}

function emailOne2One(x,y,z) {
var url = "one2one_email.php";
var params = "LoginID=" + x + "&SurveyID=" + y + "&Emails=" + z;
http.open("POST", url, true);

http.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
http.setRequestHeader("Content-length", params.length);
http.setRequestHeader("Connection", "close");

http.onreadystatechange = getHttpRes;
http.send(params);
}

function emailOne2One_addsend(x,y,z) {
var url = "one2one_addsend1.php";
var params = "LoginID=" + x + "&SurveyID=" + y + "&Emails=" + z;
http.open("POST", url, true);

http.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
http.setRequestHeader("Content-length", params.length);
http.setRequestHeader("Connection", "close");

http.onreadystatechange = getHttpRes;
http.send(params);
}

function viewresults(x,y,z) {
var url = "viewresults.php";
var params = "LoginID=" + x + "&SurveyID=" + y + "&SurveyView=" + z;
http.open("POST", url, true);

http.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
http.setRequestHeader("Content-length", params.length);
http.setRequestHeader("Connection", "close");

http.onreadystatechange = getHttpRes;
http.send(params);
}

function sendemail(x,y,z) {
var url = "sendemail.php";
var params = "LoginID=" + x + "&SurveyID=" + y + "&SendEmail=" + z;
http.open("POST", url, true);

http.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
http.setRequestHeader("Content-length", params.length);
http.setRequestHeader("Connection", "close");

http.onreadystatechange = getHttpRes;
http.send(params);
}

function requestemail(x,y,z) {
var url = "requestemail.php";
var params = "LoginID=" + x + "&SurveyID=" + y + "&RequestEmail=" + z;
http.open("POST", url, true);

http.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
http.setRequestHeader("Content-length", params.length);
http.setRequestHeader("Connection", "close");

http.onreadystatechange = getHttpRes;
http.send(params);
}

function ViewUsers(x) {
var params = "LoginID=" + x;
var url = "viewusers.php?" + params;
http.open("GET", url, true);
// http.open("POST", url, true);

//http.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
//http.setRequestHeader("Content-length", params.length);
//http.setRequestHeader("Connection", "close");

http.onreadystatechange = getHttpRes;
http.send(null);
// http.send(params);
}

function ViewUsers1(w,x,y,z) {
var url = "viewusers.php";
var params = "LoginID=" + w + "&page=" + x + "&listsort=" + y + "&searchname=" + z ;
  try {
  http.open("POST", url, true);

  http.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
  http.setRequestHeader("Content-length", params.length);
  http.setRequestHeader("Connection", "close");

  http.onreadystatechange = getHttpRes;
  http.send(params);
  }
  catch (err)
  {
    try {
    http.open("POST", url, true);

    http.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
    http.setRequestHeader("Content-length", params.length);
    http.setRequestHeader("Connection", "close");

    http.onreadystatechange = getHttpRes;
    http.send(params);
    }
    catch (err2)
    {
      alert('Error');
    }
  }
}

function ViewUsers2(x,y,z) {
var url = "viewusers.php";
var params = "LoginID=" + x + "&page=" + y + "&listsort=" + z ;
  try {
  http.open("POST", url, true);

  http.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
  http.setRequestHeader("Content-length", params.length);
  http.setRequestHeader("Connection", "close");

  http.onreadystatechange = getHttpRes;
  http.send(params);
  }
  catch (err)
  {
    try {
    http.open("POST", url, true);

    http.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
    http.setRequestHeader("Content-length", params.length);
    http.setRequestHeader("Connection", "close");

    http.onreadystatechange = getHttpRes;
    http.send(params);
    }
    catch (err2)
    {
      alert('Error');
    }
  }
}

function ViewLogs(x) {
var params = "LoginID=" + x;
var url = "viewlogs.php?" + params;
http.open("GET", url, true);
//http.open("POST", url, true);

//http.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
//http.setRequestHeader("Content-length", params.length);
//http.setRequestHeader("Connection", "close");

http.onreadystatechange = getHttpRes;
http.send(null);
//http.send(params);
}

function ViewLogs2(x,y,z) {
var url = "viewlogs.php";
var params = "LoginID=" + x + "&page=" + y + "&listsort=" + z ;
  try {
  http.open("POST", url, true);

  http.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
  http.setRequestHeader("Content-length", params.length);
  http.setRequestHeader("Connection", "close");

  http.onreadystatechange = getHttpRes;
  http.send(params);
  }
  catch (err)
  {
    try {
    http.open("POST", url, true);

    http.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
    http.setRequestHeader("Content-length", params.length);
    http.setRequestHeader("Connection", "close");

    http.onreadystatechange = getHttpRes;
    http.send(params);
    }
    catch (err2)
    {
      alert('Error');
    }
  }
}

function BetweenDates(w,x,y,z) {
var url = "resultsdates.php";
var params = "LoginID=" + w + "&SurveyID=" + x + "&firstdate=" + y + "&lastdate=" + z;
http.open("POST", url, true);

http.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
http.setRequestHeader("Content-length", params.length);
http.setRequestHeader("Connection", "close");

http.onreadystatechange = getHttpRes;
http.send(params);
}

function BetweenDatesPDF(w,x,y,z) {
var url = "resultspdfdate.php";
var params = "LoginID=" + w + "&SurveyID=" + x + "&firstdate=" + y + "&lastdate=" + z;
http.open("POST", url, true);

http.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
http.setRequestHeader("Content-length", params.length);
http.setRequestHeader("Connection", "close");

http.onreadystatechange = getHttpRes;
http.send(params);
}

function ResultsView(x) {
var url = "resultsview.php";
var params = "SurveyID=" + x;
http.open("POST", url, true);

http.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
http.setRequestHeader("Content-length", params.length);
http.setRequestHeader("Connection", "close");

http.onreadystatechange = getHttpRes;
http.send(params);
}

function ListSurvey(x,y) {
var url = "listavailablesurveys.php";
var params = "surveyorsurveyorname=" + x + "&surveyorsurveyor=" + y;
http.open("POST", url, true);

http.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
http.setRequestHeader("Content-length", params.length);
http.setRequestHeader("Connection", "close");

http.onreadystatechange = getHttpRes;
http.send(params);
}

function RespondSurvey(x) {
var url = "respond.php";
var params = "SurveyID=" + x;
http.open("POST", url, true);

http.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
http.setRequestHeader("Content-length", params.length);
http.setRequestHeader("Connection", "close");

http.onreadystatechange = getHttpRes;
http.send(params);
}

function LoginSurvey(x,y) {
var url = "survey.php";
var params = "surveypassword=" + x + "&SurveyID=" + y;
http.open("POST", url, true);

http.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
http.setRequestHeader("Content-length", params.length);
http.setRequestHeader("Connection", "close");

http.onreadystatechange = getHttpRes;
http.send(params);
}

function FindSurvey() {  
//document.images['people'].src="images/transparent.png";
//  var c = document.getElementById("findsurvey").value; 
  http.open("GET", "findsurvey.php", true);
//  http.onreadystatechange = getHttpRes1;
  http.onreadystatechange = getHttpRes;
  http.send(null);
}

function About() {  
  http.open("GET", "about.php", true);
  http.onreadystatechange = getHttpRes;
  http.send(null);

}

function FAQ() {  
  http.open("GET", "faq.php", true);
  http.onreadystatechange = getHttpRes;
  http.send(null);

}

function privacy() {  
  http.open("GET", "privacy.php", true);
  http.onreadystatechange = getHttpRes;
  http.send(null);

}

function terms() {  
  http.open("GET", "terms.php", true);
  http.onreadystatechange = getHttpRes;
  http.send(null);

}

function Download() {  
  http.open("GET", "download.php", true);
  http.onreadystatechange = getHttpRes;
  http.send(null);

}

function IQ(x) {  
//  var c = document.getElementById("getiq_now").value; 
  parent.document.getElementById('getiq').style.display = 'block';
  http.open("GET", "iq.php?qn=" + x, true);
//  http.onreadystatechange = getHttpRes1;
  http.onreadystatechange = getIQ;
  http.send(null);

}

function IQCombined(x) {  
//  var c = document.getElementById("getiq_now").value; 
  parent.document.getElementById('getiq').style.display = 'block';
  http.open("GET", "iq_frame.php?type=combine&qn=" + x, true);
//  http.onreadystatechange = getHttpRes1;
  http.onreadystatechange = getIQ;
  http.send(null);

}

function IQCategories(x) {  
//  var c = document.getElementById("getiq_now").value; 
  parent.document.getElementById('getiq').style.display = 'block';
  http.open("GET", "iq_frame.php?type=categories&qn=" + x, true);
//  http.onreadystatechange = getHttpRes1;
  http.onreadystatechange = getIQ;
  http.send(null);

}

function IQCategory(x,y) {  
//  var c = document.getElementById("getiq_now").value; 
  parent.document.getElementById('getiq').style.display = 'block';
  http.open("GET", "iq_frame.php?type=categories&categoryid=" + x + "&qn=" + y, true);
//  http.onreadystatechange = getHttpRes1;
  http.onreadystatechange = getIQ;
  http.send(null);

}

function noIQ() {  
  document.getElementById('getiq').style.display = 'none';
}

function refresh()
{
window.location = "index.php";

}


function HttpRequestAddQuestions(x,y,z) {  
//  var c = document.getElementById("howmanyquestions").value; 
  http.open("GET", "createquestions.php?LoginID=" + x + "&SurveyID=" + y + "&QuestionNumber=" + z, true);
//  http.onreadystatechange = getHttpRes1;
  http.onreadystatechange = getHttpRes;
  http.send(null);
}

/*
function HttpRequestCreateQuestions(w,x,y,z,MultipleValue,QuestionNumber) {  
  var url = "createquestions1.php";
  var params = "LoginID=" + w + "&SurveyID=" + x + "&Question=" + y + "&Question_Type=" + z + "&MultipleValue=" + MultipleValue + "&QuestionNumber=" + QuestionNumber;
  http.open("POST", url, true);


  http.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
  http.setRequestHeader("Content-length", params.length);
  http.setRequestHeader("Connection", "close");

  http.onreadystatechange = getHttpRes;
  http.send(params);
}
*/
function HttpRequestModifyQuestions(w,x,y,z,QuestionNumber,a,MultipleValue) {  
  var url = "modifyquestions1.php";
  var params = "LoginID=" + w + "&SurveyID=" + x + "&Question=" + y + "&Question_Type=" + z + "&QuestionNumber=" + QuestionNumber + "&QuestionID=" + a + "&MultipleValue=" + MultipleValue;
  http.open("POST", url, true);


  http.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
  http.setRequestHeader("Content-length", params.length);
  http.setRequestHeader("Connection", "close");

  http.onreadystatechange = getHttpRes;
  http.send(params);

}

function DeleteQuestions(w,x,y,QuestionNumber,z) {  
  var url = "deletequestions.php";
  var params = "LoginID=" + w + "&SurveyID=" + x + "&Delete=" + y + "&QuestionNumber=" + QuestionNumber + "&QuestionID=" + z;
  http.open("POST", url, true);


  http.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
  http.setRequestHeader("Content-length", params.length);
  http.setRequestHeader("Connection", "close");

  http.onreadystatechange = getHttpRes;
  http.send(params);
}

function CloneSurvey(x,y,z) {  
  var url = "modifyquestions.php";
  var params = "LoginID=" + x + "&SurveyID=" + y + "&CurrentSurveyID=" + z + "&Clone=1";
  http.open("POST", url, true);


  http.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
  http.setRequestHeader("Content-length", params.length);
  http.setRequestHeader("Connection", "close");

  http.onreadystatechange = getHttpRes;
  http.send(params);

}

function AddQuestions(x,y,z) {  
  var url = "modifyquestions.php";
  var params = "LoginID=" + x + "&SurveyID=" + y + "&addone=" + z;
  http.open("POST", url, true);


  http.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
  http.setRequestHeader("Content-length", params.length);
  http.setRequestHeader("Connection", "close");

  http.onreadystatechange = getHttpRes;
  http.send(params);

}

function HttpRequestSurvey(x) {  
//  var c = document.getElementById("newsurvey").value; 
  http.open("GET", "addsurvey.php?LoginID=" + x, true);
  http.onreadystatechange = getHttpRes;
  http.send(null);
}

function HttpRequestSurveyControl(x,y) {  
//  var c = document.getElementById("surveycontrol").value; 
  http.open("GET", "surveycontrol.php?LoginID=" + x + "&SurveyID=" + y, true);
//  http.onreadystatechange = getHttpRes1;
  http.onreadystatechange = getHttpRes;
  http.send(null);
}

function HttpRequestSurveyCreate(x,y,z) {  
  var url = "addsurvey1.php";
  var params = "LoginID=" + x + "&SurveyName=" + y + "&SurveyPassword=" + z;
  http.open("POST", url, true);

  http.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
  http.setRequestHeader("Content-length", params.length);
  http.setRequestHeader("Connection", "close");

  http.onreadystatechange = getHttpRes;
  http.send(params);

}

function HttpRequestChangeMyPass(x) {  
  var url = "changepass.php";
  var params = "LoginID=" + x;
  http.open("POST", url, true);

  http.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
  http.setRequestHeader("Content-length", params.length);
  http.setRequestHeader("Connection", "close");

  http.onreadystatechange = getHttpRes;
  http.send(params);

}

function HttpRequestChangePassword(x,y) {  
  var url = "changepass1.php";
  var params = "LoginID=" + x + "&Password=" + y;
  http.open("POST", url, true);

  http.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
  http.setRequestHeader("Content-length", params.length);
  http.setRequestHeader("Connection", "close");

  http.onreadystatechange = getHttpRes;
  http.send(params);

}

function ChangeMyLogin(x) {  
  var url = "changelogin.php";
  var params = "LoginID=" + x;
  http.open("POST", url, true);

  http.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
  http.setRequestHeader("Content-length", params.length);
  http.setRequestHeader("Connection", "close");

  http.onreadystatechange = getHttpRes;
  http.send(params);

}

function ChangeLogin(x,y,z) {  
  var url = "changelogin1.php";
  var params = "LoginID=" + x + "&Password=" + y + "&UserName=" + z;
  http.open("POST", url, true);

  http.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
  http.setRequestHeader("Content-length", params.length);
  http.setRequestHeader("Connection", "close");

  http.onreadystatechange = getHttpRes;
  http.send(params);

}

function ChangeMyEmail(x) {  
  var url = "changeemail.php";
  var params = "LoginID=" + x;
  http.open("POST", url, true);

  http.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
  http.setRequestHeader("Content-length", params.length);
  http.setRequestHeader("Connection", "close");

  http.onreadystatechange = getHttpRes;
  http.send(params);

}

function ChangeEmail(x,y,z) {  
  var url = "changeemail1.php";
  var params = "LoginID=" + x + "&Password=" + y + "&Email=" + z;
  http.open("POST", url, true);

  http.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
  http.setRequestHeader("Content-length", params.length);
  http.setRequestHeader("Connection", "close");

  http.onreadystatechange = getHttpRes;
  http.send(params);

}


function AdminChangeUserPassword(v,w,x,y,z) {  
  var url = "changepass1.php";
  var params = "LoginID=" + v + "&Password=" + w + "&change=" + x + "&admin=" + y + "&page=" + z;
  http.open("POST", url, true);

  http.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
  http.setRequestHeader("Content-length", params.length);
  http.setRequestHeader("Connection", "close");

  http.onreadystatechange = getHttpRes;
  http.send(params);

}

function ChangeSurveyPassword1(x,y,z) {  
  var url = "changepasssurvey1.php";
  var params = "LoginID=" + x + "&SurveyID=" + y + "&Password=" + z;
  http.open("POST", url, true);

  http.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
  http.setRequestHeader("Content-length", params.length);
  http.setRequestHeader("Connection", "close");

  http.onreadystatechange = getHttpRes;
  http.send(params);
}

function ChangeSurveyName1(x,y,z) {  
  var url = "changesurveyname1.php";
  var params = "LoginID=" + x + "&SurveyID=" + y + "&SurveyName=" + z;
  http.open("POST", url, true);

  http.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
  http.setRequestHeader("Content-length", params.length);
  http.setRequestHeader("Connection", "close");

  http.onreadystatechange = getHttpRes;
  http.send(params);
}

function ChangePreamble1(x,y,z) {  
  var url = "preamble1.php";
  var params = "LoginID=" + x + "&SurveyID=" + y + "&Preamble=" + z;
  http.open("POST", url, true);

  http.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
  http.setRequestHeader("Content-length", params.length);
  http.setRequestHeader("Connection", "close");

  http.onreadystatechange = getHttpRes;
  http.send(params);
}

function ChangeViewEmailDate1(x,y,z) {  
  var url = "changeviewdate1.php";
  var params = "LoginID=" + x + "&SurveyID=" + y + "&firstdate=" + z;
  http.open("POST", url, true);

  http.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
  http.setRequestHeader("Content-length", params.length);
  http.setRequestHeader("Connection", "close");

  http.onreadystatechange = getHttpRes;
  http.send(params);
}

function RefreshSurveyList(x) {  
  var url = "refreshsurveylist.php";
  var params = "LoginID=" + x;
  http.open("POST", url, true);

  http.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
  http.setRequestHeader("Content-length", params.length);
  http.setRequestHeader("Connection", "close");

  http.onreadystatechange = getHttpRes1;
  http.send(params);
}

function ReturnSurvey(x,y) {  
  var url = "surveycontrol.php";
  var params = "LoginID=" + x + "&SurveyID=" + y;
  http.open("POST", url, true);

  http.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
  http.setRequestHeader("Content-length", params.length);
  http.setRequestHeader("Connection", "close");

  http.onreadystatechange = getHttpRes;
  http.send(params);
}

function CreateAccount() {
// document.images['people'].src="images/transparent.png";
//	var c = document.getElementById("createaccount").value;
	http.open("GET", "createaccount.php", true);
//  http.onreadystatechange = getHttpRes1;
	http.onreadystatechange = getHttpRes;
	http.send(null);
}     

function HttpRequestListSurveyPass(x) {  
//  var c = document.getElementById("listsurveypass").value; 
  http.open("GET", "listsurveypass.php?LoginID=" + x, true);
  http.onreadystatechange = getHttpRes;
  http.send(null);
}

function getHttpRes() {
  if (http.readyState == 4) { 
    res = http.responseText;  // These following lines get the response and update the page
    document.getElementById('rightContent').innerHTML = res;
  }
}

function getHttpRes1() {
  if (http.readyState == 4) { 
    res = http.responseText;  // These following lines get the response and update the page
    document.getElementById('listsurvey').innerHTML = res;	
  }
}

function gethitenter() {
  if (http.readyState == 4) { // this is because the state is not ready unless this is here...we can't wait until 4 or the enter will fail 
//    res = http.responseText;  // These following lines get the response and update the page
//    document.getElementById('rightContent').innerHTML = "this is some text";

var newdiv = document.createElement("div");
newdiv.innerHTML = http.responseText;
var container = document.getElementById("rightContent");
container.parentNode.replaceChild(newdiv, container);

//    alert(document.getElementById('rightContent').innerHTML);
  }
}

function getIQ() {
  if (http.readyState == 4) { 
    res = http.responseText;  // These following lines get the response and update the page
    parent.document.getElementById('getiq').innerHTML = res;	
  }
}


function getXHTTP() {

  var xmlHttp;

  if (window.XMLHttpRequest) {
    xmlHttp = new XMLHttpRequest();
  }
  else if (window.ActiveXObject) {
    try {
      xmlHttp = new ActiveXObject("Microsoft.XMLHTTP");
    }
    catch (e) {
      try {
        xmlHttp = new ActiveXObject("MSXML2.XMLHTTP.3.0");
      }
      catch (e2) {
        xmlHttp = false;
      }
    }
  }

  return xmlHttp;
}

// return the value of the radio button that is checked
// return an empty string if none are checked, or
// there are no radio buttons
// found at http://www.somacon.com/p143.php - public domain
function getCheckedValue(radioObj) {
	if(!radioObj)
		return "";
	var radioLength = radioObj.length;
	if(radioLength == undefined)
		if(radioObj.checked)
			return radioObj.value;
		else
			return "";
	for(var i = 0; i < radioLength; i++) {
		if(radioObj[i].checked) {
			return radioObj[i].value;
		}
	}
	return "";
}

var http = getXHTTP(); // This executes when the page first loads.


function blockunblock(x,y)
{
 var myblock = document.getElementById(x).style.display;

 if (myblock == 'block')
 {
 document.getElementById(x).style.display = 'none';
 document.getElementById(y).style.display = 'none';
 }
 else
 {
 document.getElementById(x).style.display = 'block';
 document.getElementById(y).style.display = 'block';
 }

}

function blockunblock1(x)
{
 var myblock = document.getElementById(x).style.display;

 if (myblock == 'block')
 {
 document.getElementById(x).style.display = 'none';
 }
 else
 {
 document.getElementById(x).style.display = 'block';
 }

}
