var domena = 'localhost';
var subdomena = '';
var kartki_tlo = 1;
var kartka_tyl = 1;

function init(d,s) { domena = d; subdomena = s; }

function checkEmail(e) {
	var email = document.getElementById(e);
	var filter = /^([A-Za-z0-9._%-][+A-Za-z0-9._%-]*@(?:[A-Za-z0-9-]+\.)+[A-Za-z]{2,4})$/;
	if (!filter.test(email.value)) {
		alert('Wprowadź poprawny adres e-mail.');
		email.focus
		return false;
	}
	return true;
}

function typFirma() {
	document.getElementById('typ1').checked = 'checked';
	document.getElementById('nazwisko').disabled = true;
	document.getElementById('nazwisko').value = 'pole zablokowane';
	document.getElementById('imie').disabled = true;
	document.getElementById('imie').value = 'pole zablokowane';
	document.getElementById('firma').disabled = false;
	if(document.getElementById('firma').value == 'pole zablokowane')
		document.getElementById('firma').value = '';
	document.getElementById('nip').disabled = false;
	if(document.getElementById('nip').value == 'pole zablokowane')
		document.getElementById('nip').value = '';
}

function typKlient() {
	document.getElementById('typ2').checked = 'checked';
	document.getElementById('nazwisko').disabled = false;
	if(document.getElementById('nazwisko').value == 'pole zablokowane')
		document.getElementById('nazwisko').value = '';
	document.getElementById('imie').disabled = false;
	if(document.getElementById('imie').value == 'pole zablokowane')
		document.getElementById('imie').value = '';
	document.getElementById('firma').disabled = true;
	document.getElementById('firma').value = 'pole zablokowane';
	document.getElementById('nip').disabled = true;
	document.getElementById('nip').value = 'pole zablokowane';
}

function gwiazdki(id) {
	if(id == 2) {
		document.getElementById("kategoria").disabled=false;
		document.getElementById("kategoria").options[0]=new Option("- wybierz -", "0", false, false);
		document.getElementById("kategoria").selectedIndex = 0;
	} else {
		document.getElementById("kategoria").options[0]=new Option("- nie dotyczy -", "0", true, false);
		document.getElementById("kategoria").selectedIndex = 0;
		document.getElementById("kategoria").disabled=true;
	}
}

function zmien_opis(id) {
	if(document.getElementById('opis_'+id).style.display == 'block') {
		document.getElementById('opis_'+id).style.display = 'none';
		document.getElementById('o_'+id).disabled = true;
	} else {
		document.getElementById('opis_'+id).style.display = 'block';
		document.getElementById('o_'+id).disabled = false;
	}
}

function sea(o) {
	if(o == true) {
		document.getElementById('odleglosc').disabled = false;
		document.getElementById('odleglosc').style.display = 'block';
		document.getElementById('odleglosc').style.visibility = 'visible';
		document.getElementById('label_odleglosc').style.display = 'block';
		document.getElementById('label_odleglosc').style.visibility = 'visible';
	} else {
		document.getElementById('odleglosc').disabled = true;
		document.getElementById('odleglosc').style.display = 'none';
		document.getElementById('odleglosc').style.visibility = 'hidden';
		document.getElementById('label_odleglosc').style.display = 'none';
		document.getElementById('label_odleglosc').style.visibility = 'hidden';
	}
}

function galery_change(i,s) {
	for(o=1;o<=s;o++){
		document.getElementById('galery_'+o).style.display = 'none';
	}
	document.getElementById('galery_'+i).style.display = 'block';
}

function choosen_add(id,kid) {
	advAJAX.post({
		url : "/choosen/add",
		parameters : { id: id, kid: kid },
		onInitialization : function(obj) { if(window.opera) obj.url += "/l/1"; },
		onSuccess : function(obj) { document.getElementById("choosen_add").innerHTML = "<span>Dodano do <b onclick=\"location.href='/schowek';\">schowka</b></span>" },
		onError : function(obj) { document.getElementById("choosen_add").innerHTML = "Error"; }
	});
}

function unsetTlo(nr) {
	document.getElementById('tlo_'+nr).style.backgroundColor = "#ffffff";
}

function setTlo(nr) {
	if(nr != kartki_tlo) {
		unsetTlo(kartki_tlo);
		kartki_tlo = nr;
		document.getElementById('tyl').value=nr;
		document.getElementById('tlo_'+nr).style.backgroundColor = "#ddddff";
		document.getElementById('kartka_tyl').style.backgroundImage = "url('/images/kartka_tyl"+nr+".jpg')";
	}
}

function lightTlo(nr) {
	if(nr != kartki_tlo) {
		document.getElementById('tlo_'+nr).style.backgroundColor = "#ddddff";
	}
}

function darkTlo(nr) {
	if(nr != kartki_tlo) {
		document.getElementById('tlo_'+nr).style.backgroundColor = "#ffffff";
	}
}

function setAdresatImie() {
	document.getElementById('v_odbiorca').value = document.getElementById('odbiorca').value;
}

function setAdresatEmail() {
	document.getElementById('v_o_email').value = document.getElementById('o_email').value;
}

function setTresc() {
	document.getElementById('v_tresc').value = document.getElementById('tresc').value;
}

function obroc() {
	if(kartka_tyl == 1) {
		kartka_tyl = 0;
		document.getElementById('kartka_tyl').style.position = 'absolute';
		document.getElementById('kartka_tyl').style.left = '-2000px';
		document.getElementById('kartka_przod').style.position = 'relative';
		document.getElementById('kartka_przod').style.left = '0';
	} else {
		kartka_tyl = 1;
		document.getElementById('kartka_przod').style.position = 'absolute';
		document.getElementById('kartka_przod').style.left = '-2000px';
		document.getElementById('kartka_tyl').style.position = 'relative';
		document.getElementById('kartka_tyl').style.left = '0';
	}
}

function odwroc() {
	if(kartka_tyl == 1) {
		kartka_tyl = 0;
		document.getElementById('kartka_tyl').style.position = 'relative';
		document.getElementById('kartka_tyl').style.left = '0';
		document.getElementById('kartka_przod').style.position = 'absolute';
		document.getElementById('kartka_przod').style.left = '-2000px';
	} else {
		kartka_tyl = 1;
		document.getElementById('kartka_przod').style.position = 'relative';
		document.getElementById('kartka_przod').style.left = '0';
		document.getElementById('kartka_tyl').style.position = 'absolute';
		document.getElementById('kartka_tyl').style.left = '-2000px';
	}
}