// JavaScript Document
polozenie = function (){
	switch(forma.miejsce.value){
		case '0': 
			break;
		case '1': 
			forma.w1.checked = true;
			forma.w2.checked = true;
			forma.w3.checked = true;
			break;
		case '2':
			forma.w16.checked = true;
			forma.w15.checked = true;
			forma.w14.checked = true;
			forma.w13.checked = true;
			forma.w12.checked = true;
			forma.w11.checked = true;			
			break;
		case '3':
			forma.w1.checked = true;
			forma.w2.checked = true;
			forma.w3.checked = true;			
			forma.w16.checked = true;
			forma.w15.checked = true;
			forma.w14.checked = true;
			forma.w13.checked = true;
			forma.w12.checked = true;
			forma.w11.checked = true;			
			break;			
	}
}
// mapa anulowanie zaznaczenia
mapa_cls = function(p){
	for(var i=1; i<=200;i++){
		if(document.getElementById('w'+i))	document.getElementById('w'+i).checked = p;	
		if(document.getElementById('woj'+i)) document.getElementById('woj'+i).checked = p;			
	}
	/*
	forma.w1.checked = p;
	forma.w2.checked = p;
	forma.w3.checked = p;
	forma.w4.checked = p;
	forma.w5.checked = p;
	forma.w6.checked = p;
	forma.w7.checked = p;
	forma.w8.checked = p;
	forma.w9.checked = p;
	forma.w10.checked = p;
	forma.w11.checked = p;
	forma.w12.checked = p;
	forma.w13.checked = p;
	forma.w14.checked = p;
	forma.w15.checked = p;
	forma.w16.checked = p;	
	*/
}
// zaznaczanie konkretnego wojewdztwa
woj = function(w){
	document.getElementById(w).checked = !document.getElementById(w).checked;
}
// weryfikacja adresu e-mail
function emailCheck() {
	txt=document.forma.email.value;
	if (txt.indexOf("@")<1){
		return false;	
	}
	/*
	if ((txt.indexOf(".com")<5)&&(txt.indexOf(".org")<5)
	&&(txt.indexOf(".gov")<5)&&(txt.indexOf(".net")<5)
	&&(txt.indexOf(".mil")<5)&&(txt.indexOf(".edu")<5)&&(txt.indexOf(".pl")<5)&&(txt.indexOf(".com.pl")<5)){
		return false;
   }
   */
   return true;
}

/*
* funkcja uzywana w formularzu logowania do oferty
*/
function onSubmit1(){
	var wartosc = true;
	var tresc="";
	if(!emailCheck()){
		wartosc = false;
		tresc = "Adres e-mail jest nieprawidlowy.";
		document.getElementById("email").focus();
		document.getElementById("email").select();
		document.getElementById("login").style.color="red";		
	}else{
		document.getElementById("login").style.color="black";		
	}
	if(document.forma.haslo.value==""){
		wartosc = false;
		if(tresc=="") tresc = "Wymagane pola nie moga byc puste.";
		else tresc += "\nWymagane pola nie moga byc puste.";
		document.getElementById("haslo2").style.color="red";	
	}else{
		document.getElementById("haslo2").style.color="black";		
	}
	if(tresc!="") alert(tresc);
	return wartosc;
}

/*
* funkcja uzywana w formularzu logowania do oferty
* opcja przypomnienie hasla
*/
function onSubmit2(){
	var wartosc = true;
	txt=document.forma2.email.value;
	if (txt.indexOf("@")<1){
		wartosc = false;	
	}
	if ((txt.indexOf(".com")<5)&&(txt.indexOf(".org")<5)
	&&(txt.indexOf(".gov")<5)&&(txt.indexOf(".net")<5)
	&&(txt.indexOf(".mil")<5)&&(txt.indexOf(".edu")<5)&&(txt.indexOf(".pl")<5)&&(txt.indexOf(".com.pl")<5)){
		wartosc = false;
   }	
	var tresc="";
	if(!wartosc){
		wartosc = false;
		tresc = "Adres e-mail jest nieprawidlowy.";
		document.getElementById("email2").focus();
		document.getElementById("email2").select();
		document.getElementById("login2").style.color="red";		
	}else{
		document.getElementById("login2").style.color="black";		
	}
	if(tresc!="") alert(tresc);
	return wartosc;
}
/*
* funkcja uzywana przy dodawaniu oferty
*/
function onSubmit3(){
	var wartosc = true;
	var tresc="";
	// weryfikacja e-maila
	if(!emailCheck()){
		wartosc = false;
		tresc = "Adres e-mail jest nieprawidlowy.";
		document.getElementById("email").focus();
		document.getElementById("email").select();
		document.getElementById("login").style.color="red";		
	}else{
		document.getElementById("login").style.color="#4b76b8";		
	}
	
	// czy haslo nie jest pustym polem
	if(document.forma.haslo.value==""){
		wartosc = false;
		document.getElementById("haslo2").style.color="red";	
	}else{
		document.getElementById("haslo2").style.color="#4b76b8";		
	}
	// haslo2!=''
	if(document.forma.haslo2.value==""){
		wartosc = false;
		document.getElementById("haslo3").style.color="red";	
	}else{
		document.getElementById("haslo3").style.color="#4b76b8";		
	}
	//haslo!=haslo2
	if(document.forma.haslo.value!=document.forma.haslo2.value){
		wartosc = false;		
		document.getElementById("haslo2").style.color="red";
		document.getElementById("haslo3").style.color="red";		
	}
	
	// sprawdzanie czy wypelnione zostaly wszystkie pola do faktury vat
	if(document.forma.pakiet.selectedIndex){
		// haslo2!=''
		if(document.forma.nazwaFirmy1.value=="" && document.forma.nazwaFirmy2.value==""){
			wartosc = false;
			document.getElementById("nazwaFirmy").style.color="red";	
		}else{
			document.getElementById("nazwaFirmy").style.color="#4b76b8";		
		}
		if(document.forma.adres1.value=="" && document.forma.adres2.value==""){
			wartosc = false;
			document.getElementById("adres").style.color="red";	
		}else{
			document.getElementById("adres").style.color="#4b76b8";		
		}
		if(document.forma.nip.value==""){
			wartosc = false;
			document.getElementById("nip").style.color="red";	
		}else{
			document.getElementById("nip").style.color="#4b76b8";		
		}		
	}
	if(!document.forma.zgoda.checked){
		wartosc = false;
		document.getElementById("zgoda2").style.color="red";	
	}else{
		document.getElementById("zgoda2").style.color="#4b76b8";		
	}	
	if(tresc=="" && !wartosc) tresc = "Wymagane pola nie moga byc puste.";
		else tresc += "\nWymagane pola nie moga byc puste.";
	if(!wartosc) alert(tresc);
	else document.getElementById('dalej').disabled = true;
	return wartosc;
}
function onSubmit4(){
	var wartosc = true;
	if(document.forma.haslo2.value != document.forma.haslo3.value){
		document.getElementById("haslo22").style.color="red";
		document.getElementById("haslo33").style.color="red";
		wartosc = false;
		alert('Nowe hasla musza byc takie same.');
	}else{
		document.getElementById("haslo22").style.color="#4b76b8";
		document.getElementById("haslo33").style.color="#4b76b8";
	}
	return wartosc;
}
/*
* przypomnienie hasla
*/
function przypomnienie_hasla(){
	document.getElementById("logowanie").className = 'ukryte';
	document.getElementById("przypomnienie").className = '';
}
/*
* funkcja zwracajaca numer zaznaczonego radio buttona
*/
function radioNr(e){
	for(i=0;i<=2; i++){
		if(e[i].checked) return (i+1);
	}
	
}