function addItems()
{
	var ai = document.getElementById( "availableItems" );
	var si = document.getElementById( "selectedItems" );

	for( i = 0; i < ai.options.length; i++ )
	{
		if( ai.options[i].selected )
		{
			var opt = ai.options[i];
			si.options[si.options.length] = new Option( opt.innerHTML, opt.value );
			ai.options[i] = null;
			i = i - 1;
		}
	}
	sortLists();
}

function addAll()
{
	var ai = document.getElementById( "availableItems" );
	var si = document.getElementById( "selectedItems" );

	for( i = 0; i < ai.options.length; i++ )
	{
		var opt = ai.options[i];
		si.options[si.options.length] = new Option( opt.innerHTML, opt.value );
	}
	ai.options.length = 0;
	sortListVals( "selectedItems" );
}

function removeItems()
{
	var ai = document.getElementById( "availableItems" );
	var si = document.getElementById( "selectedItems" );

	for( i = 0; i < si.options.length; i++ )
	{
		if( si.options[i].selected )
		{
			var opt = si.options[i];
			ai.options[ai.options.length] = new Option( opt.innerHTML, opt.value );
			si.options[i] = null; i = i - 1;
		}
	}
	sortLists();
}

function removeAll()
{
	var ai = document.getElementById( "availableItems" );
	var si = document.getElementById( "selectedItems" );

	for( i = 0; i < si.options.length; i++ )
	{
		var opt = si.options[i];
		ai.options[ai.options.length] = new Option( opt.innerHTML, opt.value );
	}
	si.options.length = 0;
	sortListVals( "availableItems" );
}

function sortListVals( listName )
{
	var ai = document.getElementById( listName );
	var tmp = "";

	for( i = 0; i < ai.options.length; i++ )
	{
		if( tmp > "" ) tmp += ",";
		tmp += ai.options[i].innerHTML + "~" + ai.options[i].value;
	}

	var atmp = tmp.split( "," );
	atmp = atmp.sort();
	ai.options.length = 0;

	for( i = 0; i < atmp.length; i++ )
	{
		var opt = atmp[i].split( "~" );
		ai.options[i] = new Option( opt[0], opt[1] );
	}
}

function sortLists()
{
	sortListVals( "availableItems" );
	sortListVals( "selectedItems" );
}

function frmSubmit()
{
	var si = document.getElementById( "selectedItems" );

	for( i = 0; i < si.options.length; i++ )
	{
		si.options[i].selected = true;
	}
	document.form1.submit();
}

function switchAdd()
{
	if( document.getElementById( 'fillout' ).checked )
	{
		document.getElementById( 'MemberBillingAddress1' ).value = document.getElementById( 'MemberStreet' ).value ;
		document.getElementById( 'MemberBillingCity' ).value = document.getElementById( 'MemberCity' ).value ;
		document.getElementById( 'MemberBillingState' ).value = document.getElementById( 'MemberState' ).value ;
		document.getElementById( 'MemberBillingZipcode' ).value = document.getElementById( 'MemberZipcode' ).value ;
	}
	else
	{
		document.getElementById( 'MemberBillingAddress1' ).value = '' ;
		document.getElementById( 'MemberBillingCity' ).value = '' ;
		document.getElementById( 'MemberBillingState' ).value = '' ;
		document.getElementById( 'MemberBillingZipcode' ).value = '' ;
	}
}