var tabs = new Array('tab1', 'tab2', 'tab3');
function activateTab(tab) {
	for (i = 0; i < tabs.length; i++) {
		if (document.getElementById(tabs[i])) {
			document.getElementById(tabs[i]).style.display = 'none';
		}
	}
	document.getElementById(tab).style.display = 'block';
}
function checkAmount(e, regexp) {
	if(navigator.userAgent.indexOf('Gecko') != -1) {
		charCode = e.which;
	}
	else {
		charCode = e.keyCode;
	}
	if(charCode > 31) {
		znak = String.fromCharCode(charCode);
		return regexp.test(znak);
	}
}
function checkCode(e, regexp) {
	if(navigator.userAgent.indexOf('Gecko') != -1) {
		charCode = e.which;
	}
	else {
		charCode = e.keyCode;
	}
	if((charCode != 45) && (charCode > 31)) {
		znak = String.fromCharCode(charCode);
		return regexp.test(znak);
	}
}
function checkMobile(e, regexp) {
	if(navigator.userAgent.indexOf('Gecko') != -1) {
		charCode = e.which;
	}
	else {
		charCode = e.keyCode;
	}
	if((charCode != 43) && (charCode > 31)) {
		znak = String.fromCharCode(charCode);
		return regexp.test(znak);
	}
}
function checkPrice(e, regexp) {
	if(navigator.userAgent.indexOf('Gecko') != -1) {
		charCode = e.which;
	}
	else {
		charCode = e.keyCode;
	}
	if((charCode != 46) && (charCode > 31)) {
		znak = String.fromCharCode(charCode);
		return regexp.test(znak);
	}
}
function checkSpace(e, regexp) {
	if(navigator.userAgent.indexOf('Gecko') != -1) {
		charCode = e.which;
	}
	else {
		charCode = e.keyCode;
	}
	if(charCode == 32) {
		znak = String.fromCharCode(charCode);
		return regexp.test(znak);
	}
}
function flip(id) {
	current=(document.getElementById(id).style.display =='none') ? 'block' : 'none';
	document.getElementById(id).style.display = current;
}
function set(rid,mode)
{
	current=(mode == 1) ? 'block' : 'none';
      document.getElementById(rid).style.display = current;
}
function check(object)
{
	if (object.value==1) 
	{
		set('fa',1);
		set('pa',0);
	}
	else 
	{
		set('fa',0);
		set('pa',1);
	}
}
function nettgross1() {
	var rodzaj = document.f1.cena1rodzaj.checked;
	var cena = document.f1.cena1.value;
	if(rodzaj==false){ document.f1.cena1.value=Math.round(cena/1.22*100)/100; document.f1.cena1VAT.value='Netto'; }
	else{ document.f1.cena1.value=Math.round(cena*1.22*100)/100; document.f1.cena1VAT.value='Brutto'; }
}
function nettgross2() {
	var rodzaj = document.f1.cena2rodzaj.checked;
	var cena = document.f1.cena2.value;
	if(rodzaj==false){ document.f1.cena2.value=Math.round(cena/1.22*100)/100; document.f1.cena2VAT.value='Netto'; }
	else{ document.f1.cena2.value=Math.round(cena*1.22*100)/100; document.f1.cena2VAT.value='Brutto'; }
}
function nettgross3() {
	var rodzaj = document.f1.cena3rodzaj.checked;
	var cena = document.f1.cena3.value;
	if(rodzaj==false){ document.f1.cena3.value=Math.round(cena/1.22*100)/100; document.f1.cena3VAT.value='Netto'; }
	else{ document.f1.cena3.value=Math.round(cena*1.22*100)/100; document.f1.cena3VAT.value='Brutto'; }
}
function checkAccept() {
	var box1 = document.f1.akc1.checked;
	var box2 = document.f1.akc2.checked;
	var box3 = document.f1.akc3.checked;
	if((box1==false) && (box2==false) && (box3==false)){
		alert("Nie zaznaczono żadnej pozycji w zamówieniu!");
		return false;
	}
}
function doSubmitForm(myForm,myAction) {
	if ( myAction != null ) myForm.action = myAction;
	myForm.submit();
}
