/*********************************************************
			Software Develop & design Tools System file
			SDET V 1.0.00 
			Copyright 2001-20003 DeepThought			
**********************************************************/
function DeleteItem(FormObject)
{
	
	len = FormObject.options.length;
	ValueArray = new Array(len);
	TextArray = new Array(len);
	
	for(i = 0; i < len; i++ )
	{
		if(FormObject.options[i].selected == true)
		{
			ValueArray[i] = 'n/a';
			TextArray[i] = '';
	
		}
		else
		{
			ValueArray[i] = FormObject.options[i].value;
			TextArray[i]  = FormObject.options[i].text;
	
		}	
		FormObject.options[i].value = 'n/a';
		FormObject.options[i].text  = '';
	}	
	
	opnum=0;
	for(i = 0; i < len; i++ )
	{
		if (ValueArray[i] != 'n/a')
		{
			FormObject.options[opnum].value = ValueArray[i];
			FormObject.options[opnum].text = TextArray[i];
			opnum ++;
		}
	}
	
	for(i = 0; i < len; i++ )
	{
		FormObject.options[i].selected = false;
	}
	return true;
}


function AddInto(sourceobj,targetobj)
{
	var	GetIte = '0';
	
	slen = sourceobj.options.length;
	
	tlen = targetobj.options.length;
	
	ValueArray = new Array(slen);
	TextArray  = new Array(slen);
	arraynum=0;
	for(i = 0; i < slen; i++ )
	{
		if(sourceobj.options[i].selected == true)
		{
		fout=0;
		stext = sourceobj.options[i].text;
		for (j = 0; j<tlen; j++)	
		        {
		        ftext = targetobj.options[j].text;
		        if (ftext == stext)
		        	{fout=1;break;}
		        }
		if (fout == 0)
			{        
			ValueArray[arraynum] = sourceobj.options[i].value;
			TextArray[arraynum]  = sourceobj.options[i].text;
			arraynum ++;	
			}
		}	
	}
	
	if (arraynum ==0) {return false;}
	tout=0;
	for (i=0;i<tlen;i++)
	{
		if (targetobj.options[i].value == 'n/a'){tout=i;break;}
	}
	j=0;
	
	for (i=tout;i<tout+arraynum;i++)
	{
		targetobj.options[i].value = ValueArray[j];
		targetobj.options[i].text = TextArray[j]; 
		j ++;
	}
	for(i = 0; i < tlen; i++ )
	{
		targetobj.options[i].selected = false;
	}
	for(i = 0; i < slen; i++ )
	{
		sourceobj.options[i].selected = false;
	}
	return true;
}


function Addwhole(sourceobj,targetobj)
{
	var	GetIte = '0';
	
	slen = sourceobj.options.length;
	
	for(i = 0; i < slen; i++ )
	{
		sourceobj.options[i].selected = true;
	}
	AddInto(sourceobj,targetobj)
	return true;
}









