function AddResult(id, score, row)
{
var req;
var params="id="+id+"&score="+score;
if(window.XMLHttpRequest)
{
	req=new XMLHttpRequest;
}
else if(window.ActiveXObject)
{
	req=new ActiveXObject("MSXML2.XMLHTTP.3.0"); 
}
if(req)
{
	req.open("POST", "addteamresultaction.php", true);
	
	req.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
	req.setRequestHeader("Content-length", params.length);
	req.setRequestHeader("Connection", "close");
	req.send(params);
	req.onreadystatechange = function() 
	{
		if(req.readyState == 4 && req.status == 200) 
		{
		document.getElementById(row).cells[4].innerHTML = req.responseText;
		}
	}
	
}
}


function AddNews(title,news,table,feedback,email,evt)
{
if((title!="")&&(news!=""))
{
	title=encodeURIComponent(title);
	news=encodeURIComponent(news);
	email==true?email=1:email=0;
	evt==true?evt=1:evt=0;
	document.getElementById("btnAddNews").value="Please wait...";
	document.getElementById("btnAddNews").disabled=true;
	document.getElementById(feedback).innerHTML="";
var req;
var params="title="+title+"&newsitem="+news+"&email="+email+"&evt="+evt;

if(window.XMLHttpRequest)
{
	req=new XMLHttpRequest;
}
else if(window.ActiveXObject)
{
	req=new ActiveXObject("MSXML2.XMLHTTP.3.0"); 
}
if(req)
{
	req.open("POST", "addnewsaction.php", true);
	
	req.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
	req.setRequestHeader("Content-length", params.length);
	req.setRequestHeader("Connection", "close");
	req.send(params);
	req.onreadystatechange = function() 
	{
		if(req.readyState == 4 && req.status == 200) 
		{
			if(req.responseText!='Your news item could not be added. Please try again.')
			{
				var x=document.getElementById(table).insertRow(2);
				var y=x.insertCell(0);
				var z=document.createTextNode("");
				y.appendChild(z);
				y.innerHTML = req.responseText;
				
				y.style.borderBottomStyle="solid";
				y.style.borderBottomColor="#E0E0E0";
				y.style.borderBottomWidth="1px";
				y.style.padding="10px";
				y.style.margin="10px"
				y.style.textAlign="justify";
				document.getElementById("btnAddNews").value="Add News";
				document.getElementById("btnAddNews").disabled=false;
				document.getElementById("newsitem").value="";
				document.getElementById("title").value="";
				
				
				new Effect.Highlight(y, { startcolor: '#F0F0F0',endcolor: '#ffffff' });
				
			}
			else
			{
				document.getElementById(feedback).innerHTML=req.responseText;
			}
		}
	}
	
}
}
else
{
	document.getElementById(feedback).innerHTML="You must enter both a title and a news item.";
	
}

}

function DeleteNews(table,id,rowIndex)
{
var req;
var params="id="+id;
if(window.XMLHttpRequest)
{
	req=new XMLHttpRequest;
}
else if(window.ActiveXObject)
{
	req=new ActiveXObject("MSXML2.XMLHTTP.3.0"); 
}
if(req)
{
	req.open("POST", "deletenews.php", true);
	
	req.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
	req.setRequestHeader("Content-length", params.length);
	req.setRequestHeader("Connection", "close");
	req.send(params);
	req.onreadystatechange = function() 
	{
		if(req.readyState == 4 && req.status == 200) 
		{
		var x=document.getElementById(table).deleteRow(rowIndex);
		}
	}
	
}
}

function Slide(div, span, spantext1, spantext2)
{
	Effect.toggle(document.getElementById(div), 'blind', { duration: 0.5 });
	
	if((span!=null)&&(spantext1!=null)&&(spantext2!=null))
	{
	if(document.getElementById(span).innerHTML == spantext2)
	{
		document.getElementById(span).innerHTML = spantext1;
	}
	else
	{
		document.getElementById(span).innerHTML = spantext2;
	}
	}
}

