function okno(url, width, height) {
	var Win = window.open(url,"displayWindow",'width=' + width + ',height=' + height + ',resizable=0,scrollbars=no,menubar=no' );
}
function printokno(url, width, height) {
	var Win = window.open(url,"displayWindow",'width=' + width + ',height=' + height + ',resizable=0,scrollbars=yes,menubar=no' );
}
function addbookmark(){
	if(window.external)external.AddFavorite(location.href)
		else alert("Niestety Twoja przeglądarka nie obsługuje tego skryptu.\n");
}
function putstr(id,pokaz){
	document.getElementById(id).innerHTML = pokaz;
}
function show(id,level){
	document.getElementById(id).style.display = level;
}
function zmien(id,color,color2) {
	document.getElementById(id).style.backgroundColor = '#' + color;
	document.getElementById(id).style.borderColor = '#' + color2;
}
function view(id,color) {
	document.getElementById(id).style.backgroundColor = '#' + color;
}
function check1(){
	var error = false;
	//sprawdzenie czy interesujace nas pola sa wypelnione... check 0-12
	for(var a=0;a<=12;a++){
		var nid = 'check'+a;
		if(document.getElementById(nid).value.length<1){
			var error = true;
			if(nid!='check2'){
				zmien(nid,'f9eb74','bd2b2b');
			}
		}else{
			if(nid!='check2'){
				zmien(nid,'ffffff','5591ff');
			}
		}
	}
	var email	= document.getElementById("check2").value;
	if(email.length>6){
		zmien('check2','ffffff','5591ff');
	}else{
		var error = true;
		zmien('check2','f9eb74','bd2b2b');
	}
	//sprawdzenie liczb...
	for(var a=3;a<=13;a++){
		var nid = 'check'+a;
		w	= document.getElementById(nid).value;
		if(w.length>0){
			if(w.indexOf('.')>0 && a>=4 && a<13){
				w	= w.replace(/[0-9]*\.[0-9]*/gi,'');
			}else{
				w	= w.replace(/[0-9]*/gi,'');
			}
			if(w.length>0){
				var error = true;
				zmien(nid,'f9eb74','bd2b2b');
				
			}else{
				zmien(nid,'ffffff','5591ff');
			}
		}else{
			var error = true;
			zmien(nid,'f9eb74','bd2b2b');
		}
	}
	//Telefon check1
	w	= document.getElementById("check1").value;
	if(w.length>0){
		w	= w.replace(/[0-9]*/gi,'');
		if(w.length>0){
			var error = true;
			zmien("check1",'f9eb74','bd2b2b');

		}else{
			zmien("check1",'ffffff','5591ff');
		}
	}else{
		var error = true;
		zmien("check1",'f9eb74','bd2b2b');
	}
// // 	//Imie i nazwisko check0
// // 	w	= document.getElementById("check0").value;
// // 	if(w.length>0){
// // 		w	= w.replace(/([a-z]*[A-Z]*[ ]*)*/gi,'');
// // 		if(w.length>0){
// // 			var error = true;
// // 			zmien("check0",'f9eb74','bd2b2b');
// //
// // 		}else{
// // 			zmien("check0",'ffffff','5591ff');
// // 		}
// // 	}else{
// // 		var error = true;
// // 		zmien("check0",'f9eb74','bd2b2b');
// // 	}
	var yes	= document.getElementById("lacze_yes").checked;
	if(yes){
		w	= document.getElementById("lacze_upload").value;
		if(w.length>0){
			w	= w.replace(/[0-9]*/gi,'');
			if(w.length>0){
				var error = true;
				zmien("lacze_upload",'f9eb74','bd2b2b');
	
			}else{
				zmien("lacze_upload",'ffffff','5591ff');
			}
		}else{
			var error = true;
			zmien("lacze_upload",'f9eb74','bd2b2b');
		}
		w	= document.getElementById("lacze_download").value;
		if(w.length>0){
			w	= w.replace(/[0-9]*/gi,'');
			if(w.length>0){
				var error = true;
				zmien("lacze_download",'f9eb74','bd2b2b');
	
			}else{
				zmien("lacze_download",'ffffff','5591ff');
			}
		}else{
			var error = true;
			zmien("lacze_download",'f9eb74','bd2b2b');
		}
	}
	if(error){
		document.getElementById("dalej").disabled=true;
	}else{
		document.getElementById("dalej").disabled=false;
	}
}
//function zlicz(id,id_sum,id_tab,id_info){
function check2(id,id_sum,id_tab,id_info){
	var suma = 0;
	for(a=1;a<=document.getElementById(id_tab).rows.length;a++){
		var c = document.getElementById(id_sum+a).value;
		suma = parseInt(suma) + parseInt(c);
		//alert(id_sum+a);
	}
	var ilosc = parseInt(document.getElementById(id).value);
	if(suma>ilosc){
		var roznica = suma-ilosc;
		document.getElementById(id_info).innerHTML = "<span style=\"color: red;\">Liczba  jest za duża!<br>Jest za dużo o: "+roznica+".</span>";
		document.getElementById("dalej").disabled=true
	}
	if(suma<ilosc){
		var roznica = ilosc-suma;
		document.getElementById(id_info).innerHTML = "<span style=\"color: red;\">Liczba  jest za mała!<br>Jest za mało o: "+roznica+".</span>";
		document.getElementById("dalej").disabled=true
	}
	if(suma==ilosc){
		document.getElementById(id_info).innerHTML = "<span style=\"color: green;\">Suma  zgadza się.</span>";
		document.getElementById("dalej").disabled=false
	}
}
function check3(){
	var error = false;
	//sprawdzenie czy interesujace nas pola sa wypelnione... check 0-12
	for(var a=0;a<=4;a++){
		if(a!=2 && a!=4){
			var nid = 'check'+a;
			if(document.getElementById(nid).value.length<1){
				var error = true;
				zmien(nid,'f9eb74','bd2b2b');
			}else{
				zmien(nid,'ffffff','5591ff');
			}
		}
	}
	//NIP
	w	= document.getElementById("check2").value;
	if(w.length>0){
		w	= w.replace(/[0-9]*/gi,'');
		if(w.length>0){
			var error = true;
			zmien("check2",'f9eb74','bd2b2b');

		}else{
			zmien("check2",'ffffff','5591ff');
		}
	}else{
		var error = true;
		zmien("check2",'f9eb74','bd2b2b');
	}
	//KOD
	w	= document.getElementById("check4").value;
	if(w.length>0){
		w	= w.replace(/[0-9]*/gi,'');
		if(w.length>0){
			var error = true;
			zmien("check4",'f9eb74','bd2b2b');

		}else{
			zmien("check4",'ffffff','5591ff');
		}
	}else{
		var error = true;
		zmien("check4",'f9eb74','bd2b2b');
	}
	if(error){
		document.getElementById("zamawiam").disabled=true;
	}else{
		document.getElementById("zamawiam").disabled=false;
	}
}
function chnr(doplata){
	//biznes bez limitu = brak numerow :-)
	//div: numery_info
	//check: i15, b25, bmax, bbl
	//input: indywidualani_15, biznes_25, biznes_max, biznes_bez_limitu
	//input_all: strefa_all
	//input_max: strefa_max
	var suma = 0;
	var strefa_all = parseInt(document.getElementById("strefa_all").value);
	var yes	= document.getElementById("i15").checked;
	if(yes){
		suma += parseInt(document.getElementById("indywidualani_15").value);
		
	}
	var yes	= document.getElementById("b25").checked;
	if(yes){
		suma += parseInt(document.getElementById("biznes_25").value);
	}
	var yes	= document.getElementById("bmax").checked;
	if(yes){
		suma += parseInt(document.getElementById("biznes_max").value*100);
	}
	document.getElementById("strefa_max").value = suma;
	if(suma>strefa_all){
		var rest = suma - strefa_all;
		var k	= "a";
		var k1	= "a";
		var k2	= "a";
		if(rest>1 && rest<5){
			k	= "y";
			k1	= "y";
			k2	= "e";
		}
		if(rest>4){
			k	= "o";
			k1	= "";
			k2	= "ych";
		}
		document.getElementById("numery_info").innerHTML = "Pozostał"+k+" <span style=\"color: red;\">"+rest+"</span> stref"+k1+" numerycyjn"+k2+" do wykożystania.";
	}
	if(suma<strefa_all){
		var rest = strefa_all-suma;
		var koszt = rest*doplata;
		var k = "";
		var k1 = "u";
		var lm = "ego";
		if(rest>1 && rest<5)k = "y";
		if(rest>4)k="ów";
		if(rest>1){
			lm = "ych";
			k1 = "ów";
		}
		document.getElementById("numery_info").innerHTML = "Został przekroczony limit o <span style=\"color: red;\">"+rest+"</span> numer"+k+". Koszt dodatkow"+lm+" numer"+k1+" to <span style=\"color: red;\">"+koszt+"</span> zł.";
	}
	if(suma==strefa_all){
		document.getElementById("numery_info").innerHTML = "Zostały wykorzystane wszystkie dostępne numery strefowe.";
	}
	//alert(suma+"<->"+strefa_all);
}
