// JavaScript Document
var xmlHttp;
var startpoint = 0;
var init = 0;

function nextset()
{
	if (startpoint == 10){
	document.getElementById("nextlink").style.visibility = "hidden";
	}
	startpoint = startpoint + 10;
	getSelected("adjust");
	document.getElementById("backlink").style.visibility = "visible";
}

function backset()
{
	if (startpoint == 10){
	document.getElementById("backlink").style.visibility = "hidden";
	}
	startpoint = startpoint - 10;
	getSelected("adjust");
	document.getElementById("nextlink").style.visibility = "visible";
}

function getSelected(x)
{
var selected_type = document.getElementById("fs_type").value;
if (selected_type !== "all"){
	document.getElementById("nextlink").style.visibility = "hidden";
	document.getElementById("backlink").style.visibility = "hidden";
}
else {
	if ( x !== "adjust") {
	startpoint = 0;
	document.getElementById("nextlink").style.visibility = "visible";
	document.getElementById("backlink").style.visibility = "hidden";
	}
}
var str = "?t="+selected_type+"&s="+startpoint;
showResults(str);
}

function showResults(x)
{
document.getElementById("loader_image").style.visibility = "visible";
	if (init == 0) {
		document.getElementById("fs_type").value = "all";
		init = 1;
	}
xmlHttp=GetXmlHttpObject();
if (xmlHttp==null)
 {
 alert ("Browser does not support HTTP Request");
 return;
 }
var url="php/p_facultystaff.php";
url=url+x;
url=url+"&sid="+Math.random();
xmlHttp.onreadystatechange=stateChanged 
xmlHttp.open("GET",url,true)
xmlHttp.send(null)
}

function stateChanged() 
{ 
if (xmlHttp.readyState==4 || xmlHttp.readyState=="complete")
 {
 var s_response = xmlHttp.responseText;
 document.getElementById("s_data").innerHTML=s_response;
 document.getElementById("loader_image").style.visibility = "hidden";
 } 
}


function GetXmlHttpObject()
{
var xmlHttp=null;
try
 {
 // Firefox, 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;
}