function wyslijZapytanie(url, id, user, email, msg){
	$('msg-komunikat').innerHTML = '';
	wyswietlObiektOId('msg-loading');
	new Ajax.Request('/ajax_zapytaj.php', {
		method: 'post', 
		parameters:'url='+url+'&id='+id+'&user='+user+'&email='+email+'&msg='+msg,
		onComplete:function(request){
			var xmlResponse = request.responseXML;
			$('msg-komunikat').innerHTML = xmlResponse.getElementsByTagName('msg').item(0).firstChild.data;
			ukryjObiektOId('msg-loading');
		}
	});
	return true;
}


function kopiujAdres(){
	document.getElementById('ulica_koresp').value = document.getElementById('ulica_glowny').value;
	document.getElementById('kod_pocztowy_koresp').value = document.getElementById('kod_pocztowy_glowny').value;
	document.getElementById('miejscowosc_koresp').value = document.getElementById('miejscowosc_glowny').value;
	return true;
}


function setCheckboxes(the_form, do_check){
    var elts = document.getElementById(the_form).elements;
    var elts_cnt = elts.length;
	for (var i = 0; i < elts_cnt; i++) {
		if (elts[i].type=="checkbox") elts[i].checked = do_check;
    } // end for
    return true;
}

function trim(txt){
    return txt.replace(/(^\s+)|(\s+$)/g, '');
}

function dodajOption(elSelectId, value, label) {
    var elOption = null;
	elOption = document.createElement('option');
	elOption.value = value;
	elOption.text = label;
	elSelect = document.getElementById(elSelectId);

	if(document.all && !window.opera){
		elSelect.add(elOption);
	}else{
		elSelect.add(elOption, null);
	}
}

function wyczyscListe(elId){
	elObject = document.getElementById(elId);
    if(elObject != null){
        while(elObject.hasChildNodes()){
            elObject.removeChild(elObject.firstChild);
        }
    }
}

function ukryjObiektOId(elId){
	elObject = document.getElementById(elId);
	elObject.style.display = 'none';
}

function wyswietlObiektOId(elId){
	elObject = document.getElementById(elId);
	elObject.style.display = 'block';
}

function przeladuj(loc){
		document.location.href = loc;
}

function limit_dla_pola(limit, pole, span_pole){
	if (document.getElementById(pole).value.length > limit){
		document.getElementById(pole).value = document.getElementById(pole).value.substring(0, limit);
	}
	if(span_pole.length > 0){
		txt = '';
		ile_pozostalo = limit - document.getElementById(pole).value.length;
		txt = '<br />Pozostało ' + ile_pozostalo + ' z ' + limit + ' znaków.';
		document.getElementById(span_pole).innerHTML = txt;
	}
}

function wklej(nazwa_pola){
	document.getElementById(nazwa_pola).value = window.clipboardData.getData('Text');
	return true;
}

function kopiuj(nazwa_pola){
	window.clipboardData.setData('Text', document.getElementById(nazwa_pola).value);
	return true;
}

function limit_dla_pola(limit, pole, span_pole){
	if (document.getElementById(pole).value.length > limit){
		document.getElementById(pole).value = document.getElementById(pole).value.substring(0, limit);
	}
	if(span_pole.length > 0){
		txt = '';
		ile_pozostalo = limit - document.getElementById(pole).value.length;
		txt = '<br />Pozostało ' + ile_pozostalo + ' z ' + limit + ' znaków.';
		document.getElementById(span_pole).innerHTML = txt;
	}
}
