var req;
var which;


function changeSchool(form)
	{
	url		= "changeSchool.php?id=" + form.school_id.value + "&rand=" + Math.floor(Math.random()*1000000);

	if (window.XMLHttpRequest) 
		{ // Non-IE browsers

		req = new XMLHttpRequest();

		req.onreadystatechange = stateChangeSubmit;

		try 
			{
			req.open("GET", url, true);
			
			} 
		catch (e) 
			{
			alert(e);
			}

		req.send(null);
		} 

	else if (window.ActiveXObject) 
		{ // IE

		req = new ActiveXObject("Microsoft.XMLHTTP");

		if (req) 
			{
			req.onreadystatechange = stateChangeSubmit;

			req.open("GET", url, true);

			req.send();
			}	
		}

	}

function stateChangeSubmit(field) 
	{

	if (req.readyState == 4) 
		{ // Complete

		if (req.status == 200) 
			{ // OK response

			var newString	= req.responseText;

			top.document.location	= "index.php?page=pic";
			} 
		else 
			{
			alert("Problem: " + req.statusText);
			}
		}
	
	}



function getSchoolList()
	{

	url		= "getSchoolList.php?rand=" + Math.floor(Math.random()*1000000);

	if (window.XMLHttpRequest) 
		{ // Non-IE browsers

		req = new XMLHttpRequest();

		req.onreadystatechange = stateChangeSchoolList;

		try 
			{
			req.open("GET", url, true);
			
			} 
		catch (e) 
			{
			alert(e);
			}
	
		req.send(null);
		} 
	
	else if (window.ActiveXObject) 
		{ // IE

		req = new ActiveXObject("Microsoft.XMLHTTP");

		if (req) 
			{
			req.onreadystatechange = stateChangeSchoolList;

			req.open("GET", url, true);

			req.send();
			}	
		}
	}


function stateChangeSchoolList(field) 
	{

	if (req.readyState == 4) 
		{ // Complete

		if (req.status == 200) 
			{ // OK response

			var newString	= req.responseText;

			top.document.getElementById("schoolList").innerHTML				= newString;
			} 
		else 
			{
			alert("Problem: " + req.statusText);
			}
		}
	
	}

function checkVote(form, voteValue)
	{
	

	form.vote.value	= voteValue;


	return true;

	}


function checkSchool(form, voteValue)
	{
	

	form.vote.value	= voteValue;

	if(form.school_id.value == 0)
		{
		alert("Please select your School first.");
		form.school_id.focus();

		return false;
		}

	return true;

	}


function rotatePic(form, angle) 
	{

	form.rotate1.disabled	= true;
	form.rotate2.disabled	= true;


	url	= "rotatePic.php?angle=" + angle + "&rand=" + Math.floor(Math.random()*1000000);



	if (window.XMLHttpRequest) 
		{ // Non-IE browsers

		req = new XMLHttpRequest();

		req.onreadystatechange = stateChange;

		try 
			{
			req.open("GET", url, true);
			
			} 
		catch (e) 
			{
			alert(e);
			}
	
		req.send(null);
		} 
	
	else if (window.ActiveXObject) 
		{ // IE

		req = new ActiveXObject("Microsoft.XMLHTTP");

		if (req) 
			{
			req.onreadystatechange = stateChange;

			req.open("GET", url, true);

			req.send();

			}	

		}

	}

function stateChange(field) 
	{

	if (req.readyState == 4) 
		{ // Complete

		if (req.status == 200) 
			{ // OK response

			var newString	= req.responseText;

			top.document.getElementById("image").innerHTML				= newString;

			form1.rotate1.disabled	= false;
			form1.rotate2.disabled	= false;
		

			} 
		else 
			{
			alert("Problem: " + req.statusText);
			}
		}
	
	}
