var order;

Event.observe(window, 'load', function() 
	{
		if ($('orderStep'))
		{
			order = new Order();
		}
		
	}
);

var Order = Class.create  (
{
	initialize:function()
	{
		this.initStep2();
	},
	
	initStep2: function()
	{
		if($('customerTypePrivatePersonLabel'))
		{
			if($('customerTypePrivatePersonLabel').hasClassName('selected'))
			{
				this.changeCustomerType('private-person');
			}
			else
			{
				this.changeCustomerType('company');
			}
		}

	},
	changeCustomerType: function(type)
	{
		switch(type)
		{
			case 'private-person':
				$('customerTypePrivatePerson').checked = true;
				$('customerTypePrivatePersonLabel').addClassName('selected');
				$('customerTypeCompanyLabel').removeClassName('selected');
				$$('.orderData .companyRow').each(function(row) {row.hide()})
				break;
			case 'company':
				$('customerTypeCompany').checked = true;
				$('customerTypeCompanyLabel').addClassName('selected');
				$('customerTypePrivatePersonLabel').removeClassName('selected');
				$$('.orderData .companyRow').each(function(row) {row.show()})
				break;	
		}
	},
	
	changeDeliveryAddress: function()
	{
		$('orderDeliveryName').value = $F('orderName');
		$('orderDeliverySurname').value = $F('orderSurname');
		$('orderDeliveryCompany').value = $F('orderCompany');
		$('orderDeliveryStreet').value = $F('orderStreet');
		$('orderDeliveryCity').value = $F('orderCity');
		$('orderDeliveryZip').value = $F('orderZip');
		
		$('differentDeliveryAddressInput').value = 1;
		
		$('deliveryAddressTable').show();
		$('changeDeliveryAddressLink').hide();
	}
})

