var xmlHttp

function submitInfo()
{
	if(document.getElementById('memberCheck').checked) 
	{
		document.getElementById('result').innerHTML = "<table border=\"0\"><tr><td>Net ID:</td><td><input id=\"NetID\" type=\"text\" value=\"" + document.getElementById('NetID').value + "\" size=16></td></tr><tr><td>UIN:</td><td><input id=\"UIN\" type=\"text\" value=\"" + document.getElementById('UIN').value + "\" size=16></td></tr><tr><td>IEEE #:</td><td><input id=\"IEEEN\" type=\"text\" value=\"" + document.getElementById('IEEEN').value + "\" size=16></td></tr></table><p><input type=\"checkbox\" id=\"memberCheck\" onClick=\"javascript:showMember()\"> IEEE Member</p><p><input value=\"Submit\" type=\"button\" onclick=\"javascript:submitInfo()\"><img src=\"http://ieee.ec.uiuc.edu/images/ajax-loader.gif\" /></p>";
		document.getElementById('memberCheck').checked = "true";
	}
	else 
	{
		document.getElementById('result').innerHTML = "<table border=\"0\"><tr><td>Net ID:</td><td><input id=\"NetID\" type=\"text\" value=\"" + document.getElementById('NetID').value + "\" size=16></td></tr><tr><td>UIN:</td><td><input id=\"UIN\" type=\"text\" value=\"" + document.getElementById('UIN').value + "\" size=16></td></tr></table><p><input type=\"checkbox\" id=\"memberCheck\" onClick=\"javascript:showMember()\"> IEEE Member</p><p><input value=\"Submit\" type=\"button\" onclick=\"javascript:submitInfo()\"><img src=\"http://ieee.ec.uiuc.edu/images/ajax-loader.gif\" /></p>";
	}
	
	netid = document.getElementById('NetID').value;
	uin = document.getElementById('UIN').value;
	if(document.getElementById('memberCheck').checked)
		ieeen = document.getElementById('IEEEN').value;
	else	
		ieeen = 0;

	xmlHttp=GetXmlHttpObject();
	if (xmlHttp==null)
	  {
	  alert ("Your browser does not support AJAX!");
	  return;
	  } 
	var url="http://ieee.ec.uiuc.edu/workshop/index.php";
	var info="NetID="+escape(netid);
	info=info+"&UIN="+escape(uin);
	info=info+"&IEEEN="+escape(ieeen);
	xmlHttp.onreadystatechange=stateChanged;
	xmlHttp.open("POST",url,true);
	xmlHttp.setRequestHeader('Content-Type', 'application/x-www-form-urlencoded');
	xmlHttp.send(info);
}

function bc_submitInfo()
{
	bc_Name = document.getElementById('bc_Name').value;
	bc_Netid = document.getElementById('bc_Netid').value;
	bc_Shirt = document.getElementById('bc_Shirt').value;

	xmlHttp=GetXmlHttpObject();
	if (xmlHttp==null)
	  {
	  alert ("Your browser does not support AJAX!");
	  return;
	  } 
	var url="http://ieee.ec.uiuc.edu/barcrawl/index.php";
	var info="bc_Name="+escape(bc_Name);
	info=info+"&bc_Netid="+escape(bc_Netid);
	info=info+"&bc_Shirt="+escape(bc_Shirt);
	xmlHttp.onreadystatechange=bc_stateChanged;
	xmlHttp.open("POST",url,true);
	xmlHttp.setRequestHeader('Content-Type', 'application/x-www-form-urlencoded');
	xmlHttp.send(info);
}

function ad_submitInfo()
{
	ad_Name = document.getElementById('ad_Name').value;
	ad_gradYear = document.getElementById('ad_gradYear').value;
	ad_involve = document.getElementById('ad_involve').value;
	ad_contact = document.getElementById('ad_contact').value;
	ad_events = document.ad.ad_events.value;
	ad_questions = document.ad.ad_questions.value;	
	xmlHttp=GetXmlHttpObject();
	if (xmlHttp==null)
	  {
	  alert ("Your browser does not support AJAX!");
	  return;
	  } 
	var url="http://ieee.ec.uiuc.edu/Alumni/adSubmit.php";
	var info="ad_Name="+escape(ad_Name);
	info=info+"&ad_gradYear="+escape(ad_gradYear);
	info=info+"&ad_involve="+escape(ad_involve);
	info=info+"&ad_contact="+escape(ad_contact);
	info=info+"&ad_events="+escape(ad_events);
	info=info+"&ad_questions="+escape(ad_questions);
	xmlHttp.onreadystatechange=ad_stateChanged;
	xmlHttp.open("POST",url,true);
	xmlHttp.setRequestHeader('Content-Type', 'application/x-www-form-urlencoded');
	xmlHttp.send(info);
}

function editInfo()
{
	active = document.getElementById('active').checked;
	description = document.getElementById('description').value;
	seatsLeft = document.getElementById('seatsLeft').value;

	xmlHttp=GetXmlHttpObject();
	if (xmlHttp==null)
	  {
	  alert ("Your browser does not support AJAX!");
	  return;
	  } 
	var url="http://ieee.ec.uiuc.edu/workshop/manage_edit.php";
	var info="active="+escape(active);
	info=info+"&desc="+escape(description);
	info=info+"&seats="+escape(seatsLeft);
	xmlHttp.onreadystatechange=stateChanged2;
	xmlHttp.open("POST",url,true);
	xmlHttp.setRequestHeader('Content-Type', 'application/x-www-form-urlencoded');
	xmlHttp.send(info);
} 

function bc_editInfo()
{
	bc_active = document.getElementById('bc_active').checked;
	bc_description = document.getElementById('bc_description').value;

	xmlHttp=GetXmlHttpObject();
	if (xmlHttp==null)
	  {
	  alert ("Your browser does not support AJAX!");
	  return;
	  } 
	var url="http://ieee.ec.uiuc.edu/barcrawl/manage_edit.php";
	var info="bc_active="+escape(bc_active);
	info=info+"&bc_desc="+escape(bc_description);
	xmlHttp.onreadystatechange=bc_stateChanged2;
	xmlHttp.open("POST",url,true);
	xmlHttp.setRequestHeader('Content-Type', 'application/x-www-form-urlencoded');
	xmlHttp.send(info);
}

function removeMembers(netid)
{
	if(netid == "@all@") {
		confirmed = window.confirm("Are you sure you want to remove all users?");
	}
	else {
		confirmed = window.confirm("Are you sure you want to remove " + netid + "?");
	}
	if (confirmed)
	{
		xmlHttp=GetXmlHttpObject();
		if (xmlHttp==null)
		  {
		  alert ("Your browser does not support AJAX!");
		  return;
		  } 
		var url="http://ieee.ec.uiuc.edu/workshop/manage_remove.php";
		var info="NetID="+escape(netid);
		xmlHttp.onreadystatechange=stateChanged3;
		xmlHttp.open("POST",url,true);
		xmlHttp.setRequestHeader('Content-Type', 'application/x-www-form-urlencoded');
		xmlHttp.send(info);
	} 
}

function bc_removeMembers(netid)
{
	if(netid == "@all@") {
		confirmed = window.confirm("Are you sure you want to remove all users?");
	}
	else {
		confirmed = window.confirm("Are you sure you want to remove " + netid + "?");
	}
	if (confirmed)
	{
		xmlHttp=GetXmlHttpObject();
		if (xmlHttp==null)
		  {
		  alert ("Your browser does not support AJAX!");
		  return;
		  } 
		var url="http://ieee.ec.uiuc.edu/barcrawl/manage_remove.php";
		var info="NetID="+escape(netid);
		xmlHttp.onreadystatechange=bc_stateChanged3;
		xmlHttp.open("POST",url,true);
		xmlHttp.setRequestHeader('Content-Type', 'application/x-www-form-urlencoded');
		xmlHttp.send(info);
	} 
} 

function clearInfo()
{
	document.getElementById('NetID').value = "";
	document.getElementById('UIN').value = "";
	document.getElementById('memberCheck').checked = false;
}

function bc_clearInfo()
{
	document.getElementById('bc_Name').value = "";
	document.getElementById('bc_Netid').value = "";
	document.getElementById('bc_Shirt').value = "";
}

function showMember(e, show){
	if(document.getElementById('memberCheck').checked) 
	{
		document.getElementById('result').innerHTML = "<table border=\"0\"><tr><td>Net ID:</td><td><input id=\"NetID\" type=\"text\" value=\"" + document.getElementById('NetID').value + "\" size=16></td></tr><tr><td>UIN:</td><td><input id=\"UIN\" type=\"text\" value=\"" + document.getElementById('UIN').value + "\" size=16></td></tr><tr><td>IEEE #:</td><td><input id=\"IEEEN\" type=\"text\" size=16></td></tr></table><p><input type=\"checkbox\" id=\"memberCheck\" onClick=\"javascript:showMember()\"> IEEE Member</p><p><input value=\"Submit\" type=\"button\" onclick=\"javascript:submitInfo()\"></p>";
		document.getElementById('memberCheck').checked = "true";
	}
	else 
	{
		document.getElementById('result').innerHTML = "<table border=\"0\"><tr><td>Net ID:</td><td><input id=\"NetID\" type=\"text\" value=\"" + document.getElementById('NetID').value + "\" size=16></td></tr><tr><td>UIN:</td><td><input id=\"UIN\" type=\"text\" value=\"" + document.getElementById('UIN').value + "\" size=16></td></tr></table><p><input type=\"checkbox\" id=\"memberCheck\" onClick=\"javascript:showMember()\"> IEEE Member</p><p><input value=\"Submit\" type=\"button\" onclick=\"javascript:submitInfo()\"></p>";
	}
	
}



function submitBookOrder(booksOrdered)
{
	document.getElementById('nsStatus').innerHTML = "<img src=\"http://ieee.ec.uiuc.edu/images/ajax-loader.gif\" />";
	
	netid = document.getElementById('nsNetID').value;
	name = document.getElementById('nsName').value;

	xmlHttp=GetXmlHttpObject();

	if (xmlHttp==null)
	{
	  alert ("Your browser does not support AJAX!");
	  return;
	} 
	var url="http://ieee.ec.uiuc.edu/nsOrder.php";
	var info="NetID="+escape(netid);
	info=info+"&name="+escape(name);
	info=info+"&books="+escape(booksOrdered);
	xmlHttp.onreadystatechange=NSstateChanged;
	xmlHttp.open("POST",url,true);
	xmlHttp.setRequestHeader('Content-Type', 'application/x-www-form-urlencoded');
	xmlHttp.send(info);
}

function clearCheckbox(LastID)
{
	var bookid
	for (var x=1; x <= LastID; x++)
	{
		bookid = "book" + x;
		document.getElementById(bookid).checked = false;
	}
}
function orderBooks(LastID)
{
	var book
	var bookid
	var booksOrdered = ""
	for (var x=1; x <= LastID; x++)
	{
		book = "book" + x;
		if(document.getElementById(book).checked)
		{	
			bookid = document.getElementById('bookID' + x).innerHTML
			if(booksOrdered == "") {
				booksOrdered = bookid
			}
			else {
				booksOrdered = booksOrdered + "." + bookid
			}
		}
	}
	submitBookOrder(booksOrdered);
}
function addBook(id, price)
{
	var bookid = "book" + id;
	var total = parseInt(document.getElementById('nstotal').innerHTML);
	if(document.getElementById(bookid).checked) 
	{
		total = total + price;
		document.getElementById('nstotal').innerHTML = total;
	}
	else 
	{
		total = total - price;
		document.getElementById('nstotal').innerHTML = total;
	}
	
}



function editBook(id)
{
	var bn = "BookName" + id;
	var bp = "BookPrice" + id;
	var b = "Button" + id;
	document.getElementById(bn).innerHTML = "<input id=\"edit" + bn + "\" type=\"text\" value=\"" + document.getElementById(bn).innerHTML + "\">"
	document.getElementById(bp).innerHTML = "<input id=\"edit" + bp + "\" type=\"text\" value=\"" + parseInt(document.getElementById(bp).innerHTML) + "\" size=\"1\">"
	document.getElementById(b).innerHTML = "<input value=\"Save\" type=\"button\" onclick=\"javascript:saveBook(" + id + ")\"><input value=\"Remove\" type=\"button\" onclick=\"javascript:removeBook(" + id + ")\">"
}

function saveBook(id)
{
	var bn = "editBookName" + id;
	var bp = "editBookPrice" + id;
	var b = "Button" + id;
	
	name = document.getElementById(bn).value;
	price = parseInt(document.getElementById(bp).value);
	
	document.getElementById(b).innerHTML = "<img src=\"http://ieee.ec.uiuc.edu/images/ajax-loader.gif\" /><input value=\"Save\" type=\"button\" onclick=\"javascript:saveBook(" + id + ")\"><input value=\"Remove\" type=\"button\" onclick=\"javascript:removeBook(" + id + ")\">";
	
	xmlHttp=GetXmlHttpObject();

	if (xmlHttp==null)
	{
	  alert ("Your browser does not support AJAX!");
	  return;
	} 
	var url="http://ieee.ec.uiuc.edu/nsEdit.php";
	var info="id="+escape(id);
	info=info+"&name="+escape(name);
	info=info+"&price="+escape(price);
	xmlHttp.onreadystatechange=NSstateChanged2;
	xmlHttp.open("POST",url,true);
	xmlHttp.setRequestHeader('Content-Type', 'application/x-www-form-urlencoded');
	xmlHttp.send(info);
}

function removeBook(id)
{
	var b = "Button" + id;
	document.getElementById(b).innerHTML = "<img src=\"http://ieee.ec.uiuc.edu/images/ajax-loader.gif\" /><input value=\"Save\" type=\"button\" onclick=\"javascript:saveBook(" + id + ")\"><input value=\"Remove\" type=\"button\" onclick=\"javascript:removeBook(" + id + ")\">";
	
	xmlHttp=GetXmlHttpObject();

	if (xmlHttp==null)
	{
	  alert ("Your browser does not support AJAX!");
	  return;
	} 
	var url="http://ieee.ec.uiuc.edu/nsEdit.php";
	var info="id="+escape(id);
	info=info+"&remove=true";
	xmlHttp.onreadystatechange=NSstateChanged2;
	xmlHttp.open("POST",url,true);
	xmlHttp.setRequestHeader('Content-Type', 'application/x-www-form-urlencoded');
	xmlHttp.send(info);
}

function saveNewBook()
{
	document.getElementById('ButtonNew').innerHTML = "<img src=\"http://ieee.ec.uiuc.edu/images/ajax-loader.gif\" /><input value=\"Save\" type=\"button\" onclick=\"javascript:saveNewBook()\">";
	
	name = document.getElementById('editBookNameNew').value;
	price = parseInt(document.getElementById('editBookPriceNew').value);	
	
	xmlHttp=GetXmlHttpObject();

	if (xmlHttp==null)
	{
	  alert ("Your browser does not support AJAX!");
	  return;
	} 
	var url="http://ieee.ec.uiuc.edu/nsEdit.php";
	var info="name="+escape(name);
	info=info+"&price="+escape(price);
	info=info+"&newbook=true";
	xmlHttp.onreadystatechange=NSstateChanged2;
	xmlHttp.open("POST",url,true);
	xmlHttp.setRequestHeader('Content-Type', 'application/x-www-form-urlencoded');
	xmlHttp.send(info);
}

function editAddBook()
{
	var bn = "BookNameNew";
	var bp = "BookPriceNew";
	var b = "ButtonNew";
	document.getElementById(bn).innerHTML = "<input id=\"edit" + bn + "\" type=\"text\" value=\"\">"
	document.getElementById(bp).innerHTML = "$<input id=\"edit" + bp + "\" type=\"text\" value=\"\" size=\"1\">"
	document.getElementById(b).innerHTML = "<input value=\"Save\" type=\"button\" onclick=\"javascript:saveNewBook()\">"
}

function Ordered(id)
{
	var b = "order" + id;
		document.getElementById(b).innerHTML = "<img src=\"http://ieee.ec.uiuc.edu/images/ajax-loader.gif\" /><input value=\"Remove\" type=\"button\" onclick=\"javascript:removeOrder(" + id + ")\">";
	var c = "order" + id + "_Ordered";
	var checked;
	if(document.getElementById(c).checked) 
	{
		checked = 1;
	}
	else 
	{
		checked = 0;
	}	
	xmlHttp=GetXmlHttpObject();
	if (xmlHttp==null)
	{
	  alert ("Your browser does not support AJAX!");
	  return;
	} 
	var url="http://ieee.ec.uiuc.edu/nsOrdered.php";
	var info="id="+escape(id);
	info=info+"&checked="+escape(checked);
	xmlHttp.onreadystatechange=NSstateChanged3;
	xmlHttp.open("POST",url,true);
	xmlHttp.setRequestHeader('Content-Type', 'application/x-www-form-urlencoded');
	xmlHttp.send(info);
}

function removeOrder(id)
{
	var n = "order" + id + "_Name";
	var name = document.getElementById(n).innerHTML;
	
	confirmed = window.confirm("Are you sure you want to remove " + name + "'s order?");

	if (confirmed)
	{
		var b = "order" + id;
		document.getElementById(b).innerHTML = "<img src=\"http://ieee.ec.uiuc.edu/images/ajax-loader.gif\" /><input value=\"Remove\" type=\"button\" onclick=\"javascript:removeOrder(" + id + ")\">";
		
		xmlHttp=GetXmlHttpObject();

		if (xmlHttp==null)
		{
		  alert ("Your browser does not support AJAX!");
		  return;
		} 
		var url="http://ieee.ec.uiuc.edu/nsRemove.php";
		var info="id="+escape(id);
		xmlHttp.onreadystatechange=NSstateChanged3;
		xmlHttp.open("POST",url,true);
		xmlHttp.setRequestHeader('Content-Type', 'application/x-www-form-urlencoded');
		xmlHttp.send(info);
	} 
}

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;
}

function NSstateChanged() 
{ 
	if (xmlHttp.readyState==4)
	{ 
		document.getElementById("nsStatus").innerHTML = xmlHttp.responseText
	}
}

function NSstateChanged2() 
{ 
	if (xmlHttp.readyState==4)
	{ 
		document.getElementById("nsEditTable").innerHTML = xmlHttp.responseText
	}
}

function NSstateChanged3() 
{ 
	if (xmlHttp.readyState==4)
	{ 
		document.getElementById("nsOrderTable").innerHTML = xmlHttp.responseText
	}
}

function stateChanged() 
{ 
	if (xmlHttp.readyState==4)
	{ 
		document.getElementById("result").innerHTML = xmlHttp.responseText
	}
}

function stateChanged2() 
{ 
	if (xmlHttp.readyState==4)
	{ 
		document.getElementById("wsinfo").innerHTML = xmlHttp.responseText
	}
}

function stateChanged3() 
{ 
	if (xmlHttp.readyState==4)
	{ 
		document.getElementById("wsmembers").innerHTML = xmlHttp.responseText
	}
}

function bc_stateChanged() 
{ 
	if (xmlHttp.readyState==4)
	{ 
		document.getElementById("bc_result").innerHTML = xmlHttp.responseText
	}
}

function bc_stateChanged2() 
{ 
	if (xmlHttp.readyState==4)
	{ 
		document.getElementById("bcinfo").innerHTML = xmlHttp.responseText
	}
}

function bc_stateChanged3() 
{ 
	if (xmlHttp.readyState==4)
	{ 
		document.getElementById("bcmembers").innerHTML = xmlHttp.responseText
	}
}

function ad_stateChanged() 
{ 
	if (xmlHttp.readyState==4)
	{ 
		document.getElementById("ad_result").innerHTML = xmlHttp.responseText
	}
}