// JavaScript Document

// Design notes

/******************
on delete - scratch through the email address
(id - email0)
set deletestatus0 = Y
swap undelete for delete (id's are delbutton0 and undelbutton0
on undelete - restore email address, set deletestatus back to N and then swap buttons

on edit - on change - get value from emailinput0 and put in email0, swap back the buttons.  put id emailinput invisible and emial visible

change id is updateadd0.  edit id is editadd0

functions are edit_address, change_address, delete_address and undelete_address - all passed the index

email addresses (changed) are in emailinput0, but need to check deletestatus0 to see if have been deleted


***************/


var lastorphindex = -1;

function edit_orphan(index)
{
	if (lastorphindex != -1)
	{
		document.getElementById("orpheditsel" + lastorphindex).style.display= 'inline';
		document.getElementById("orphselname" + lastorphindex).style.display= 'inline';
		document.getElementById("orphupdatesel" + lastorphindex).style.display= 'none';
		document.getElementById("orphselinput" + lastorphindex).style.display= 'none';
	}
	lastorphindex = index;
		
	document.getElementById("orpheditsel" + index).style.display= 'none';
	document.getElementById("orphselname" + index).style.display= 'none';
	document.getElementById("orphupdatesel" + index).style.display= 'inline';
	document.getElementById("orphselinput" + index).style.display= 'inline';
	
	document.getElementById("orphselinputindex").value=index;

};

function delete_orphan(index, listkey) {
	var nickname = document.getElementById("orphselname" + index).firstChild.innerHTML;
	var answer = confirm("Are you sure you want to delete " + nickname + "?");
	if (answer){
		document.getElementById("deleteitem2").value=listkey;
		document.orphplayingpools.submit();
	}
	else{
		
	}
};

var lastindex = -1;

function edit_poolname(index)
{
	if (lastindex != -1)
	{
		document.getElementById("editpool" + lastindex).style.display= 'inline';
		document.getElementById("poolname" + lastindex).style.display= 'inline';
		document.getElementById("updatepool" + lastindex).style.display= 'none';
		document.getElementById("poolinput" + lastindex).style.display= 'none';
	}
	lastindex = index;
		
	document.getElementById("editpool" + index).style.display= 'none';
	document.getElementById("poolname" + index).style.display= 'none';
	document.getElementById("updatepool" + index).style.display= 'inline';
	document.getElementById("poolinput" + index).style.display= 'inline';
	
	document.getElementById("inputindex").value=index;

};

var lastselindex = -1;

function edit_selname(index)
{
	if (lastselindex != -1)
	{
		document.getElementById("editsel" + lastselindex).style.display= 'inline';
		document.getElementById("selname" + lastselindex).style.display= 'inline';
		document.getElementById("updatesel" + lastselindex).style.display= 'none';
		document.getElementById("selinput" + lastselindex).style.display= 'none';
	}
	lastselindex = index;
		
	document.getElementById("editsel" + index).style.display= 'none';
	document.getElementById("selname" + index).style.display= 'none';
	document.getElementById("updatesel" + index).style.display= 'inline';
	document.getElementById("selinput" + index).style.display= 'inline';
	
	document.getElementById("selinputindex").value=index;

};

function delete_selection(index, listkey) {
	var nickname = document.getElementById("selname" + index).firstChild.innerHTML;
	var answer = confirm("Are you sure you want to delete " + nickname + "?");
	if (answer){
		document.getElementById("deleteitem").value=listkey;
		document.playingpools.submit();
	}
	else{
		
	}
};
