            function edit(obj) {
				$$('#'+obj+' label').setStyles({
					display:'none'
				});
				
				$$('#'+obj+' input').setStyles({
					display:'block'
				});
				
				if(obj != 'fields_password') {
					$$('#'+obj+' input')[0].set('value',$$('#'+obj+' label')[0].get('html'));
					//$$('#'+obj+' input')[1].set('value',$$('#'+obj+' label')[1].get('html'));
				}
				
				$$('#'+obj+' .edit').setStyles({
					display:'none'
				});
				
				$$('#'+obj+' .openedit').setStyles({
					display:'block'
				});
			}
			
			function closeedit(obj) {
				$$('#'+obj+' input').setStyles({
					display:'none'
				});
				
				$$('#'+obj+' label').setStyles({
					display:'block'
				});
				
				if(obj != 'fields_password') {
					$$('#'+obj+' label')[0].set('html',$$('#'+obj+' input')[0].get('value'));
					//$$('#'+obj+' label')[1].set('html',$$('#'+obj+' input')[1].get('value'));
				} else if (obj == 'fields_password') {
					var passwordString = '';
					for(var i=0; i<$('txt_password').value.length; i++) {
						passwordString += '*';
					}
					$$('#'+obj+' label')[0].set('html',passwordString);
					
					var verPasswordString = '';
					for(var i=0; i<$('txt_verifypassword').value.length; i++) {
						verPasswordString += '*';
					}
					$$('#'+obj+' label')[1].set('html',verPasswordString);
				}
				
				$$('#'+obj+' .openedit').setStyles({
					display:'none'
				});
				
				$$('#'+obj+' .edit').setStyles({
					display:'block'
				});
			}

			function changePassFieldType(field) {
			    /* 09/17/08 - ADC - pre-existing implementation
				field.type = 'password';
				field.value = '';
				*/
			    var id = field.id;
			    var clone = field.cloneNode(false);
			    clone.id = id;
			    clone.type = 'password';
			    clone.style.color = 'black';			    
			    clone.value = '';
			    field.parentNode.replaceChild(clone, field);
			    /* 2 focus calls are required to make this work */
			    document.getElementById(id).focus();
			    document.getElementById(id).focus();			    
			}
			
			window.addEvent('domready', function() {
				if(document.getElementById('myaccounttabs') != null) {
					var homeTabs = new SimpleTabs('myaccounttabs', {
						selector: '.header'
					});
				}
			});
			
			function updateScroller(s) {
				setTimeout('CSBfleXcroll("scrollcontent2")',1);
}
			
			/*
			sort_array = new Array("favorites_sort1","favorites_sort2","favorites_sort3");
			sort_array2 = new Array("my_sort1","my_sort2","my_sort3");

			function doSort (section) {
				for (i=0; i < sort_array.length; i++) {
					document.getElementById(sort_array[i]).style.display = 'none';
				}
				document.getElementById(sort_array[section]).style.display = 'block';
			}

			function doSort2 (section) {
				for (i=0; i < sort_array2.length; i++) {
					document.getElementById(sort_array2[i]).style.display = 'none';
				}
				document.getElementById(sort_array2[section]).style.display = 'block';
			}
			*/