function ChangeForm_aloldal(whichID) {
	for(var i = 1; i <=4; i++) {
		if (i == whichID) {
			document.getElementById('l' + whichID).className = 'link on';
			document.getElementById('termekkeres' + whichID).style.display = 'block';
		} else {
			document.getElementById('l' + i).className = 'link off';
			document.getElementById('termekkeres' + i).style.display = 'none';
		}
	}
}

function ChangeForm(whichID) {
	
	for(var i = 1; i <=4; i++) {
		
		
		if(i == whichID) {
			window.document.getElementById('l' + whichID).className = 'linkon';
			window.document.getElementById('termekkeres' + whichID).style.display = 'block';
		} else {
			window.document.getElementById('l' + i).className = 'linkoff';
			window.document.getElementById('termekkeres' + i).style.display = 'none';
		}
	}
}

function Registration(form) {
	new Ajax.Request(form.action, {
		mehod: 'post',
		parameters: Form.serialize(form),
		asynchronous: true,
		onSuccess: function(request) {
			var response = request.responseText.parseJSON();
			if (response.length == 0) {
				alert('Sikeres regisztráció\nÖn hamarosan egy e-mail-t kap a regisztráció\nvisszaigazolásaként. Az e-mail-ben található linkre kattintva\naktiválhatja regisztrációját.');
				$('registration').reset();
			} else {
				alert(response.join('\n'));
			}
		}
	});
}

var Order = {

	input: null,
	request: null,

	setAmount: function(id, input) {
		Order.input = input;
		Order.request = new Ajax.Request(
			'order.php?id='+id+'&amount='+input.value,
			{
				mehod: 'get',
				asynchronous: true,
				onSuccess: function(request) {
					var response = request.responseText.parseJSON();
					if (Order.input.value != response) {
						Order.input.value = response;
						alert('A megadott mennyiség rendelése nem lehetséges!');
					}
					Order.request = null;
				}
			}
		);
	},

	send: function(form) {
		Order.request = new Ajax.Request(form.action, {
			mehod: 'post',
			parameters: Form.serialize(form),
			asynchronous: true,
			onSuccess: function(request) {
				var response = request.responseText.parseJSON();
				if (response.length == 0) {
					alert('A megrendelés elküldésre került!');
					document.location.href='/';
				} else {
					alert(response.join('\n'));
				}
				Order.request = null;
			}
		});
	}

}

var Gallery = {

	selected: null,

	change: function(selected, id, src) {
		if (this.selected != null) {
			this.selected.className = "";
		}
		selected.className = "selected";
		this.selected = selected;
		document.getElementById(id).src = src;
	}

}

