
			var invoiceItems = new Array('uICO', 'uDRC', 'uICDPH', 'uCompanyName');
			var registrationType = 'company';
			var isTitle = true;
			var is_personEdited = false;
			var is_contactPersonEdited = false;

			function setPostAddressCountry(list, target)
			{
				document.getElementById(target).innerHTML = list.options[list.selectedIndex].text;
			}

			function personEdited() {
				is_personEdited = true;
			}

			function contactPersonEdited() {
				is_contactPersonEdited = true;
			}

			function copyName() {
				name = '';

				if (isTitle) {
					name = document.getElementById('uTitle').value + ' ';
				}
				name += document.getElementById('first_name').value + ' ';
				name += document.getElementById('surname').value;

				if (!is_contactPersonEdited) {
					document.getElementById('uContactPerson').value = name;
				}

				if (registrationType == 'person' && !is_personEdited) {
					document.getElementById('fCompanyName').value = name;
				}

			}

			function copyPhone() {
				document.getElementById('uPhoneForDeliveryService').value = document.getElementById('uPhone').value;
			}

			function copyStreet() {
				document.getElementById('uAddressStreet').value = document.getElementById('fAddressStreet').value;
			}

			function copyCity() {
				document.getElementById('uAddressCity').value = document.getElementById('fAddressCity').value;
			}

			function copyCompanyName() {
				if (registrationType == 'company') {
					document.getElementById('uCompanyName').value = document.getElementById('fCompanyName').value;
				}
			}

			function copyZIP() {
				document.getElementById('uAddressZIP').value = document.getElementById('fAddressZIP').value;
			}

			function setRegistrationType(type) {
				switch (type) {
					case 'person':
						document.getElementById('invoice_recipient').innerHTML = 'Meno a priezvisko';
						itemClass = 'disabled';
						itemDisabled = true;
						registrationType = 'person';
						copyName();
					break;
					case 'company':
						document.getElementById('invoice_recipient').innerHTML = 'Názov spoločnosti';
						itemClass = 'enabled';
						itemDisabled = false;
						registrationType = 'company';
						//document.getElementById('fCompanyName').value = '';
					break;
				}

				for (f = 0; f < invoiceItems.length; f++) {
					if (document.getElementById('toggle_' + invoiceItems[f])/* && document.getElementById('toggle_' + invoiceItems[f]).className != 'missing'*/) {
						document.getElementById('toggle_' + invoiceItems[f]).className = itemClass;
						document.getElementById(invoiceItems[f]).disabled = itemDisabled;
                        //if(invoiceItems[f] == 'uICO' && document.getElementById('uICO').value == "" && type == "company"){
                        //  document.getElementById('toggle_' + invoiceItems[f]).className = "missing";
                       // }
					}
				}
			}

