function goLeft(){
	var xx = $('galleryReferer').positionedOffset();
	var xxx = $('gallery').positionedOffset();
	if(xx[0] + xxx[0] > 138 * 3)
		var e = new Effect.Move('gallery', { x: -138, y: 0, mode: 'relative', transition: Effect.Transitions.spring});
}
function goRight(){
	var xx = $('gallery').positionedOffset();
	if(xx[0] < 0)		
		var e = new Effect.Move('gallery', { x: 138, y: 0, mode: 'relative', transition: Effect.Transitions.spring});
}
function subscribe(){
	var form = $('subscribe');
	new Ajax.Request('subscribe.php?action=' + form['action'].getValue() + '&email=' + form['email'].getValue() + "&lang=" + form['lang'].getValue(),
			{
				method: 'get',
				onSuccess: function(responseObject){
					$('subscribe').remove();
					$('formContainer').insert(responseObject.responseText);
				},
				onFailure: function(){}
			});
	return false;
}
function adjustHeights(){
	if($('download')){
		var dHeight = $('download').getHeight();
	}
	if($('text')){
		var tHeight = $('text').getHeight();
	}
	if(tHeight < dHeight){
		$('text').setStyle({ height: dHeight+'px' });
	}
}

function przelacz(idPyt, idOdp) {
	var pyt = document.getElementById('field_' + idPyt);
	var odp = document.getElementById('field_' + idOdp);
	if(pyt.checked) {
		odp.disabled = false;
	} else {
		odp.disabled = true;
	}
}

function przelaczR(idOdp, stan) {
	var odp = document.getElementById('field_' + idOdp);
	if(stan == 'on') {
		odp.disabled = false;
	} else {
		odp.disabled = true;
	}
}

function pokaz(id) {
	var pyt = document.getElementById('field_' + id);
	var div = document.getElementById('radio_' + id);
	if(pyt.checked) {
		div.className = 'shown';
	} else {
		div.className = 'hidden';
	}
}