// JavaScript Document

var candidate_id;

function togglePool(a, id){
	if(a.innerHTML.toLowerCase() == "remove me from your talent pool"){
		remFromPool(id);
	}else{
		addToPool(id);	
	}
	
	return(false);
	
}
function addToPool(id){
	if(id==null){
		alert('Error in Candidate ID format.');
		return;
	}
	
	candidate_id = id;
	
	xmlHttp=GetXmlHttpObject();
	if (xmlHttp==null){
	  alert ("Your browser does not support AJAX!");
	  return;
	} 
	
	var url="addCandidate.php";
	var params="id=" + id;
	params=params+"&sid="+Math.random(); //used to force no cache of URL
	
	url = url + "?" + params;

	xmlHttp.onreadystatechange=onAddToPool;
	xmlHttp.open("GET",url,true);
	xmlHttp.send(params);
}

function onAddToPool(){
	if (xmlHttp.readyState==4){ 
		var a = document.getElementById("link_" + candidate_id);
		if(a!=null){
			a.href = "removeCandidate.php?id=" + candidate_id;
			a.innerHTML = "Remove Me From Your Talent Pool";
		}
	}
}

function remFromPool(id){
	if(id==null){
		alert('Error in Candidate ID format.');
		return;
	}
	
	candidate_id = id;
	
	xmlHttp=GetXmlHttpObject();
	if (xmlHttp==null){
	  alert ("Your browser does not support AJAX!");
	  return;
	} 
	
	var url="removeCandidate.php";
	var params="id=" + id;
	params=params+"&sid="+Math.random(); //used to force no cache of URL
	
	url = url + "?" + params;


	xmlHttp.onreadystatechange=onRemFromPool;
	xmlHttp.open("GET",url,true);
	xmlHttp.send(params);
}

function onRemFromPool(){
	if (xmlHttp.readyState==4){ 
		var a = document.getElementById("link_" + candidate_id);
		if(a!=null){
			a.href = "addCandidate.php?id=" + candidate_id;
			a.innerHTML = "Put Me In Your Talent Pool";
		}
	}
}


