function Sw(url,data) {
PostXMLDoc(url,data);
return;
}

function GetUrl(url,obj_id) {
var xmlhttp=false;
var tmpAnsw=0;

// connecting
 try {
  xmlhttp = new ActiveXObject("Msxml2.XMLHTTP");
 } catch (e) {
  try {
   xmlhttp = new ActiveXObject("Microsoft.XMLHTTP");
  } catch (E) {
   xmlhttp = false;
  }
 }

if (!xmlhttp && typeof XMLHttpRequest!='undefined') {
try {
xmlhttp = new XMLHttpRequest();
} catch (e) {
xmlhttp=false;
}
}
if (!xmlhttp && window.createRequest) {
try {
xmlhttp = window.createRequest();
} catch (e) {
xmlhttp=false;
}
}

xmlhttp.open("GET", url,true);
xmlhttp.onreadystatechange=function() {
  if (xmlhttp.readyState==4) {
	  var resp=xmlhttp.responseText
	  document.getElementById(obj_id).innerHTML=resp;
	  var tmplen=document.getElementById(obj_id).innerHTML.length;
	  if (tmplen==0) {tmpAnsw=0;} else {tmpAnsw=1;}
  }
 }
xmlhttp.send(null);
return tmpAnsw;

}


var xmlhttp;
function loadXMLDoc(url) {
xmlhttp=null
if (window.XMLHttpRequest)
  {
  xmlhttp=new XMLHttpRequest()
  }
else if (window.ActiveXObject)
  {
  xmlhttp=new ActiveXObject("Microsoft.XMLHTTP")
  }
if (xmlhttp!=null)
  {
  xmlhttp.onreadystatechange=state_Change
  xmlhttp.open("GET",url,true)
  xmlhttp.send(null)
  }
else
  {
  alert ("Your browser does not support XMLHTTP.")
  }
  return;
}

function state_Change() {
if (xmlhttp.readyState==4)
  {
  if (xmlhttp.status==200)
    {
	var respTxt = xmlhttp.responseText;
	if (respTxt) { alert (xmlhttp.responseText); }
    }
  else
    {
    //alert ("Problem retrieving XML data");
    }
  }
  return;
}

function PostXMLDoc(url,data) {
xmlhttp=null
if (window.XMLHttpRequest)
  {
  xmlhttp=new XMLHttpRequest()
  }
else if (window.ActiveXObject)
  {
  xmlhttp=new ActiveXObject("Microsoft.XMLHTTP")
  }
if (xmlhttp!=null)
  {
  xmlhttp.onreadystatechange=state_Change
  xmlhttp.open("POST",url,true)
  xmlhttp.setRequestHeader('Content-type','application/x-www-form-urlencoded');
  xmlhttp.setRequestHeader('Content-length',data.length);
  xmlhttp.setRequestHeader('Connection','close');
  xmlhttp.send(data);
  }
else
  {
  alert ("Your browser does not support XMLHTTP.")
  }
  return;
}

function UrlEncode(data) {
data=data.replace(/\+/i, "%2B");
data=data.replace(/ /gi, "%20");
return data;
}

function trc(i) {
url='/site/sw/calc1/travel.php';
GetUrl(url,i);
return;
}

function accc(i) {
url='/site/sw/calc2/accident.php';
GetUrl(url,i);
return;
}

function healc(i) {
url='/site/sw/calc3/health.php';
GetUrl(url,i);
return;
}

function PollAnswer(polltype,poll,quest,answid,answer,id) {
var del=0;if (polltype==2) { if (document.getElementById(id).checked==true) { del=1; } else { del=0; }}
var url='/site/sw/poll/answer.php';data='t1='+polltype+'&t2='+poll+'&t3='+quest+'&t4='+answid+'&t5='+answer+'&t6='+del;
PostXMLDoc(url,data);
return;
}