var MN_CART = {
	
	init:function() 
	{
		if(!document.getElementById || !document.getElementsByTagName)
		{
			return;
    	}
    	
    	MN_CART.saveAccount();
	},
	
	saveAccount:function()
	{
		if(document.getElementById('saveaccount'))
		{
			var checkbox = document.getElementById('saveaccount');
			var inputs   = checkbox.parentNode.getElementsByTagName('input');
			var labels   = checkbox.parentNode.getElementsByTagName('label');
			var spans    = checkbox.parentNode.getElementsByTagName('span');
			
			if(checkbox.checked == false)
			{
				for (var i = 0; i < inputs.length; i++) 
				{
					if(inputs[i] != checkbox)
					{
						inputs[i].style.display = 'none';
						labels[i].style.display = 'none';
					}
				}
			}
			
			checkbox.onclick = function() 
			{
				for (var i = 0; i < inputs.length; i++) 
				{
					if(inputs[i] != checkbox)
					{
						inputs[i].style.display = (this.checked) ? 'inline' : 'none';
						labels[i].style.display = (this.checked) ? 'inline' : 'none';
					}
				}
				
				for (var i = 0; i < spans.length; i++) 
				{
					spans[i].style.display = (this.checked) ? 'inline' : 'none';
				}
			}
		}
	}
}

addHandler('load', window, MN_CART.init);
