function createXMLHttpRequest() {
   try { return new ActiveXObject("Msxml2.XMLHTTP"); } catch (e) {}
   try { return new ActiveXObject("Microsoft.XMLHTTP"); } catch (e) {}
   try { return new XMLHttpRequest(); } catch(e) {}
   alert("XMLHttpRequest not supported");
   return null;
 }
var xhReq = createXMLHttpRequest();

function addVote(id,qid,uid,divid,dtype,logid){	
	if(logid!=0){	
    xhReq.open("GET", "/forumresponse.php?id="+id+"&qid="+qid+"&uid="+uid+"&dtype="+dtype+"&logid="+logid+"&divid="+divid, true);
	document.getElementById("divval").value=divid;
   xhReq.onreadystatechange = onSumResponse;
  xhReq.send(null);
	}else{
		alert("You need to register in order to participate");
	}
 }
function onSumResponse(){
 if (xhReq.readyState != 4)  { return; }
 var serverResponse = xhReq.responseText;
  var newv = document.getElementById("divval").value;
 var cell = document.getElementById("cnt"+newv); 

    cell.innerHTML=serverResponse;
}

function sort_discussion(){
	fr=document.sortfrmbydis;
	fr.sortvar1.value=fr.sortdiscussion.value;
	fr.submit();
}
function sort_orgdiscussion(){
	fr=document.sortorgdis;
	fr.sortvar2.value=fr.sortorgdiscussion.value;
	fr.submit();
}
function sort_groupdiscussion(){
	fr=document.sortgroupdis;
	fr.sortvar3.value=fr.sortgroupdiscussion.value;
	fr.submit();
}
function sortinsdiscussion(){
	fr=document.sortfrmbydis;
	fr.sortvar1.value='';
	fr.submit();
}
function sortorgdis(){
	fr=document.sortorgdis;
	fr.sortvar2.value='';
	fr.submit();
}
function sort_gpdiscussion(){
	fr=document.sortgroupdis;
	fr.sortvar3.value='';
	fr.submit();
}
function sortby1(){
	fr=document.sortfrm1;
	fr.sortvar.value=fr.sortinst.value;
	fr.submit();
}
function sortgroup(){
	fr=document.sortgroupmem;
	fr.sortvar.value=fr.sortg.value;
	fr.submit();
}function sortevent(){
	fr=document.sorteventmem;
	fr.sortvar.value=fr.sortev.value;
	fr.submit();
}

