var memberpics=new Array();
function callgeneralprofile(obj)
{
	obj.setAttribute('class','current');
	document.getElementById("personalprofile").setAttribute('class','');
	document.getElementById("genprofilecontent").style.display='block';
	document.getElementById("personalprofilecontent").style.display='none';
}
function callpersonalprofile(obj)
{
	obj.setAttribute('class','current');
	document.getElementById("generalprofile").setAttribute('class','');
	document.getElementById("genprofilecontent").style.display='none';
	document.getElementById("personalprofilecontent").style.display='block';
}
function addOption(Sel, Text, Value)
{
	var newOpt = new Option(Text, Value);
	var selLength = Sel.length;
	Sel.options[selLength] = newOpt;
	//showPics();
}

function deleteOption(Sel, Index)
{	
	var selLength = Sel.length;
	if(selLength>0)
	{
		Sel.options[Index] = null;
	}
}

function changeOptions(SelFrom, SelTo,SelLimit)
{
	var selLength = SelFrom.length;
	var selectedText = new Array();
	var selectedValues = new Array();
	var selectedCount = 0;
	
	var i;
	
	if(SelLimit ==0 || SelTo.length <=(SelLimit-1))
	{
		for(i=selLength-1; i>=0; i--)
		{
			if(SelFrom.options[i].selected)
			{
				selectedText[selectedCount] = SelFrom.options[i].text;
				selectedValues[selectedCount] = SelFrom.options[i].value;
				deleteOption(SelFrom, i);
				selectedCount++;
			}
		}
	
		for(i=selectedCount-1; i>=0; i--)
		{
			addOption(SelTo, selectedText[i], selectedValues[i]);
		}
		document.getElementById("selwarn").innerHTML="";
	}
	else
		document.getElementById("selwarn").innerHTML="Maximum of "+SelLimit+" members";
		
	
}
function showPics()
{
	outputNow="";
	SelBox=document.frmReq.selectedmem;
	for(i=0;i<SelBox.length;i++)
	{
		if(i==0)
			outputNow="<tr>";
		cur_user=SelBox.options[i].value;
		outputNow+=memberpics[cur_user]+"<td>&nbsp;</td>";
		if((i+1)%3==0 && i != SelBox.length)
			outputNow+="</tr><tr>";
		if(i==SelBox.length-1)	
			outputNow+="</tr>";
	}
	
	document.getElementById("selpics").innerHTML=outputNow;
	
}
function validateReq()
{
	SelBox=document.frmReq.selectedmem;
	if(SelBox.length>0)
	{
		for(i=0;i<SelBox.length;i++)
		{
			SelBox.options[i].selected=true;
		}
		document.frmReq.submit();	
	}
	else
		document.getElementById("selwarn").innerHTML="Add a member to the selected List";	
	
}
