
function zmienWartosc(input, wartosc) {
	// czysci do '' lub zmienia value pola obiektu na wartosc
	if (input.value == wartosc) {input.value = '';}
	else if (input.value == '') {input.value = wartosc;}
}


function change_display(id_element){
	// why not element.toggle(); 
	element = document.getElementById(id_element);
	if (element.style.display == 'none'){
		element.style.display = '';
	} else {
		element.style.display = 'none';
	}
}

function menu_init() {
	var elementy = $('vertical-menu').childNodes;
	for(var i=0; i<elementy.length; i++) {
  		elementy[i].style.display = 'none';
	}
}

function wyczysc_smieci (kontener) {
	var elementy = kontener.childNodes;
  	for(var i=0; i<elementy.length; i++) {
  		if (elementy[i].nodeType == 3) {
  			elementy[i].parentNode.removeChild(elementy[i]);
		}
	}
}

function menu(id_menu) {
	// funkcja obsluguje rozwijane menu boczne
	var submenu = $(id_menu); 
	if (submenu.style.display == 'none') {
		var akcja = 'open';
	} else {
		var akcja = 'close';
	}
	new Ajax.Request('/menu', {parameters:'do=' + akcja + '&id_menu=' + id_menu});
	new Effect.toggle(submenu, 'blind');
	return false;
}

function sortowanie_bloczkow(){
	Sortable.create('center', {
		tag: 'div',
		only: 'movable',
		//handle: 'ico-sortable',
		'constraint': false,
		'dropOnEmpty': true,
		onUpdate: function(){
			new Ajax.Updater('', '/panel/strony/strony/zapisz_sortowanie', {
				asynchronous: true,
				evalScripts: true,
				parameters: Sortable.serialize('center')
			})
		}
	});
}
