function add_lokalizacja(par,prefix)
{
	if (par==1)
	{
		if (prefix=='bem') document.add_wyslij.czy_sms_bem.checked=true; else document.add_wyslij.czy_sms_bem.checked=false;
		if (prefix=='sad' || prefix=='nuke') document.add_wyslij.czy_sms_sad.checked=true; else document.add_wyslij.czy_sms_sad.checked=false;
		if (prefix=='tar') document.add_wyslij.czy_sms_tar.checked=true; else document.add_wyslij.czy_sms_tar.checked=false;
		if (prefix=='waw') document.add_wyslij.czy_sms_waw.checked=true; else document.add_wyslij.czy_sms_waw.checked=false;
		if (prefix=='zol') document.add_wyslij.czy_sms_zol.checked=true;	else document.add_wyslij.czy_sms_zol.checked=false;							
	}
	else
	{
		document.add_wyslij.czy_sms_bem.checked=true;
		document.add_wyslij.czy_sms_sad.checked=true;
		document.add_wyslij.czy_sms_tar.checked=true;
		document.add_wyslij.czy_sms_waw.checked=true;
		document.add_wyslij.czy_sms_zol.checked=true;	
	}	
}


function add_reset()
{
	document.add_wyslij.czy_sms_bem.disabled=true;
	document.add_wyslij.czy_sms_sad.disabled=true;
	document.add_wyslij.czy_sms_tar.disabled=true;
	document.add_wyslij.czy_sms_waw.disabled=true;
	document.add_wyslij.czy_sms_zol.disabled=true;	
	
	document.add_wyslij.reset();
}


function add_submit(prefix)
{
	if (document.add_wyslij.contact.value=="")
	{
		alert('Proszę podać Imię i Nazwisko !!!');
		return 0;
	}
	
	if (document.add_wyslij.email.value=="")
	{
		alert('Proszę podać adres email !!!');
		return 0;
	}	
	
	if (window.RegExp) 
	{
		var reg1str = "(@.*@)|(\\.\\.)|(@\\.)|(\\.@)|(^\\.)";
		var reg2str = "^.+\\@(\\[?)[a-zA-Z0-9\\-\\.]+\\.([a-zA-Z]{2,3}|[0-9]{1,3})(\\]?)$";
		var reg1 = new RegExp(reg1str);
		var reg2 = new RegExp(reg2str);
		if (!reg1.test(document.add_wyslij.email.value) && reg2.test(document.add_wyslij.email.value))
		{
		}
		else
		{
			alert('Adres e-mail jest nieprawidłowy !!!');
			return 0;
		}
	} 
	else 
	{
		if (document.add_wyslij.email.value.indexOf("@") >= 0) {}
		else
		{
			alert('Adres e-mail jest nieprawidłowy !!!');
			return 0;
		}
	}

	
	
	if (document.add_wyslij.cid.value=="")
	{
		alert('Proszę wybrać rubrykę !!!');
		return 0;
	}	
	
	if (document.add_wyslij.title.value=="")
	{
		alert('Proszę podać tytuł ogłoszenia !!!');
		return 0;
	}	
	
	if (document.add_wyslij.desc.value=="")
	{
		alert('Ogłoszenie bez treści ???');
		return 0;
	}	
	
	if (document.add_wyslij.dane.value=="")
	{
		alert('Brak danych kontaktowych !!!');
		return 0;
	}	
	
	if (document.add_wyslij.title.value.length>50)
	{
		alert('Tytuł ogłoszenia może mieć do 50 znaków !!! Teraz ma '+add_wyslij.title.value.length);
		return 0;
	}	
	
	if (document.add_wyslij.desc.value.length>255)
	{
		alert('Treść ogłoszenia może mieć do 255 znaków !!! Teraz ma '+add_wyslij.desc.value.length);
		return 0;
	}
	
	if (document.add_wyslij.dane.value.length>100)
	{
		alert('Dane kontaktowe mogą mieć do 100 znaków !!! Teraz mają '+add_wyslij.dane.value.length);
		return 0;
	}	

	if (document.add_wyslij.serwis_typ[1].checked)
	{
		i=0;
		if (document.add_wyslij.czy_sms_bem.checked==true) i++;
		if (document.add_wyslij.czy_sms_sad.checked==true) i++;
		if (document.add_wyslij.czy_sms_tar.checked==true) i++;
		if (document.add_wyslij.czy_sms_waw.checked==true) i++;
		if (document.add_wyslij.czy_sms_zol.checked==true) i++;		
				
		if (i<2)
		{
			alert('Wybierz przynajmniej 2 serwisy !');
			return 0;
		} 
	}
	else
	{
		if (prefix=='bem') document.add_wyslij.czy_sms_bem.checked=true; else document.add_wyslij.czy_sms_bem.checked=false;
		if (prefix=='sad' || prefix=='nuke') document.add_wyslij.czy_sms_sad.checked=true; else document.add_wyslij.czy_sms_sad.checked=false;
		if (prefix=='tar') document.add_wyslij.czy_sms_tar.checked=true; else document.add_wyslij.czy_sms_tar.checked=false;
		if (prefix=='waw') document.add_wyslij.czy_sms_waw.checked=true; else document.add_wyslij.czy_sms_waw.checked=false;
		if (prefix=='zol') document.add_wyslij.czy_sms_zol.checked=true; else document.add_wyslij.czy_sms_zol.checked=false;	
	}
	
	document.add_wyslij.submit();	
}



function edit_submit()
{
	if (document.edit_wyslij.contact.value=="")
	{
		alert('Proszę podać Imię i Nazwisko !!!');
		return 0;
	}
	
	if (document.edit_wyslij.email.value=="")
	{
		alert('Proszę podać adres email !!!');
		return 0;
	}	
	
	
	if (window.RegExp) 
	{
		var reg1str = "(@.*@)|(\\.\\.)|(@\\.)|(\\.@)|(^\\.)";
		var reg2str = "^.+\\@(\\[?)[a-zA-Z0-9\\-\\.]+\\.([a-zA-Z]{2,3}|[0-9]{1,3})(\\]?)$";
		var reg1 = new RegExp(reg1str);
		var reg2 = new RegExp(reg2str);
		if (!reg1.test(document.edit_wyslij.email.value) && reg2.test(document.edit_wyslij.email.value))
		{
		}
		else
		{
			alert('Adres e-mail jest nieprawidłowy !!!');
			return 0;
		}
	} 
	else 
	{
		if (document.edit_wyslij.email.value.indexOf("@") >= 0) {}
		else
		{
			alert('Adres e-mail jest nieprawidłowy !!!');
			return 0;
		}
	}
	

	if (document.edit_wyslij.cid.value=="")
	{
		alert('Proszę wybrać rubrykę !!!');
		return 0;
	}	
	
	if (document.edit_wyslij.title.value=="")
	{
		alert('Proszę podać tytuł ogłoszenia !!!');
		return 0;
	}	
	
	if (document.edit_wyslij.desc.value=="")
	{
		alert('Ogłoszenie bez treści ???');
		return 0;
	}	
	
	if (document.edit_wyslij.dane.value=="")
	{
		alert('Brak danych kontaktowych !!!');
		return 0;
	}	
	
	if (document.edit_wyslij.title.value.length>50)
	{
		alert('Tytuł ogłoszenia może mieć do 50 znaków !!! Teraz ma '+document.edit_wyslij.title.value.length);
		return 0;
	}	
	
	if (document.edit_wyslij.desc.value.length>255)
	{
		alert('Treść ogłoszenia może mieć do 255 znaków !!! Teraz ma '+document.edit_wyslij.desc.value.length);
		return 0;
	}
	
	if (document.edit_wyslij.dane.value.length>100)
	{
		alert('Dane kontaktowe mogą mieć do 100 znaków !!! Teraz mają '+document.edit_wyslij.dane.value.length);
		return 0;
	}	

	if (document.edit_wyslij.serwis_typ[1].checked)
	{
		i=0;
		
		if (document.edit_wyslij.czy_sms_bem.checked==true) i++;
		if (document.edit_wyslij.czy_sms_sad.checked==true) i++;
		if (document.edit_wyslij.czy_sms_tar.checked==true) i++;
		if (document.edit_wyslij.czy_sms_waw.checked==true) i++;
		if (document.edit_wyslij.czy_sms_zol.checked==true) i++;		
		
		if (i<2)
		{
			alert('Wybierz przynajmniej 2 serwisy !');
			return 0;
		} 
	}
	
	document.edit_wyslij.submit();	
}



function formularz_submit()
{
	if (document.formularz_wyslij.p24_klient.value=="")
	{
		alert('Pole Nazwa firmy musi być wypełnione !!!');
		return 0;
	}
	
	if (document.formularz_wyslij.p24_nip.value=="")
	{
		alert('Pole NIP musi być wypełnione !!!');
		return 0;
	}	
	
	if (document.formularz_wyslij.p24_adres.value=="")
	{
		alert('Pole Adres musi być wypełnione !!!');
		return 0;
	}	

	if (document.formularz_wyslij.p24_kod.value=="")
	{
		alert('Pole Kod pocztowy musi być wypełnione !!!');
		return 0;
	}	
	
	if (document.formularz_wyslij.p24_miasto.value=="")
	{
		alert('Pole Miasto musi być wypełnione !!!');
		return 0;
	}	
	
	if (document.formularz_wyslij.p24_email.value=="")
	{
		alert('Pole E-mail musi być wypełnione !!!');
		return 0;
	}	
	
	if (window.RegExp) 
	{
		var reg1str = "(@.*@)|(\\.\\.)|(@\\.)|(\\.@)|(^\\.)";
		var reg2str = "^.+\\@(\\[?)[a-zA-Z0-9\\-\\.]+\\.([a-zA-Z]{2,3}|[0-9]{1,3})(\\]?)$";
		var reg1 = new RegExp(reg1str);
		var reg2 = new RegExp(reg2str);
		if (!reg1.test(document.formularz_wyslij.p24_email.value) && reg2.test(document.formularz_wyslij.p24_email.value))
		{
		}
		else
		{
			alert('Adres e-mail jest nieprawidłowy !!!');
			return 0;
		}
	} 
	else 
	{
		if (document.formularz_wyslij.p24_email.value.indexOf("@") >= 0) {}
		else
		{
			alert('Adres e-mail jest nieprawidłowy !!!');
			return 0;
		}
	}
	
	
	document.formularz_wyslij.submit();	
}




function form_s2_submit(sms_kod_dl)
{
	if (document.form_s2.sms_kod.value.length==0)
	{
		alert('Proszę podać kod otrzymany SMS-em.');
		return 0;
	}
	if (document.form_s2.sms_kod.value.length>sms_kod_dl)
	{
		alert('Podany kod jest zbyt długi.');
		return 0;
	}
	if (document.form_s2.sms_kod.value.length<sms_kod_dl)
	{
		alert('Podany kod jest zbyt krótki.');
		return 0;
	}
	
	document.form_s2.submit();
}

function check_strlen(obj) {
    var maxlen=30;
    var str_array = obj.value.split(' ');
    var str_temp='';
    var pocz=0;
    for(var i=0; i < str_array.length; i++) {
    str_temp+=str_array[i]+' ';
	if(str_array[i].length > maxlen) {
	    //pocz=str_temp.length-str_array[i].length;
	    //str_temp=str_temp.substring(0, pocz-1);
	    //obj.value=str_temp+str_array[i].substring(0, maxlen);
	    document.getElementById('komunikat_strlen').innerHTML='<font style=\"color: red;\"><b>Za długi wyraz. Proszę oddzielić spacją.<br>W przeciwnym razie Twoje ogłoszenie nie bedzie widoczne na stronie głównej serwisu.</b></font>';
	    break;
	}
	else {
	    document.getElementById('komunikat_strlen').innerHTML='';
	}
    }
}
