<!--
//NOWE

function showdate(pole){
p1 = document.getElementById("advdatetype1");
p2 = document.getElementById("advdatetype2");
p3 = document.getElementById("advdatetype3");

if(pole == 1)
{
p1.style.display='';
p2.style.display='none';
p3.style.display='none';


}
else if(pole == 2)
{
p1.style.display='none';
p2.style.display='';
p3.style.display='none';
}
else if(pole == 3)
{
p1.style.display='none';
p2.style.display='none';
p3.style.display='';
}
else if(pole == 0)
{
p1.style.display='none';
p2.style.display='none';
p3.style.display='none';
}
}

function showtime(pole){
p1 = document.getElementById("advtimetype1");
p2 = document.getElementById("advtimetype2");

if(pole == 1)
{
p1.style.display='';
p2.style.display='none';
}
else if(pole == 2)
{
p1.style.display='none';
p2.style.display='';
}
else if(pole == 0)
{
p1.style.display='none';
p2.style.display='none';
}
}

function showprice(pole){
p1 = document.getElementById("advpricetype1");
p2 = document.getElementById("advpricetype2");
p3 = document.getElementById("advpricetype3");
priceto = document.getElementById("advpriceto");

if(pole == 1)
{
p1.style.display='';
p2.style.display='none';
p3.style.display='none';

}
else if(pole == 2)
{
p2.style.display='';
p1.style.display='none';
p3.style.display='none';

}
else if(pole == 3)
{
p1.style.display='none';
p2.style.display='none';
p3.style.display='';
//priceto.value='';
}
else if(pole == 0)
{
p1.style.display='none';
p2.style.display='none';
p3.style.display='none';
}
}

function proposalshowdate(pole){
p1 = document.getElementById("proposaldatetype1");
p2 = document.getElementById("proposaldatetype2");
p3 = document.getElementById("proposaldatetype3");

if(pole == 1)
{
p1.style.display='';
p2.style.display='none';
p3.style.display='none';


}
else if(pole == 2)
{
p1.style.display='none';
p2.style.display='';
p3.style.display='none';
}
else if(pole == 3)
{
p1.style.display='none';
p2.style.display='none';
p3.style.display='';
}
else if(pole == 0)
{
p1.style.display='none';
p2.style.display='none';
p3.style.display='none';
}
}

function proposalshowtime(pole){
p1 = document.getElementById("proposaltimetype1");
p2 = document.getElementById("proposaltimetype2");

if(pole == 1)
{
p1.style.display='';
p2.style.display='none';
}
else if(pole == 2)
{
p1.style.display='none';
p2.style.display='';
}
else if(pole == 0)
{
p1.style.display='none';
p2.style.display='none';
}
}

function proposalshowprice(pole){
p1 = document.getElementById("proposalpricetype1");
p2 = document.getElementById("proposalpricetype2");
p3 = document.getElementById("proposalpricetype3");

if(pole == 1)
{
p1.style.display='';
p2.style.display='none';
p3.style.display='none';

}
else if(pole == 2)
{
p2.style.display='';
p1.style.display='none';
p3.style.display='none';

}
else if(pole == 3)
{
p1.style.display='none';
p2.style.display='none';
p3.style.display='';
}
else if(pole == 0)
{
p1.style.display='none';
p2.style.display='none';
p3.style.display='none';
}
}




//OLD

/*show w profilu 
*/
function proposalshow(pole){
var pole = document.getElementById(pole)

if(pole){
if(pole.style.display == 'none')  
{pole.style.display='';
}
else if(pole.style.display == '')  {
pole.style.display='none';

}}
 
}

function checkAllUn() {

var g =document.city_form
field = g['kasuj[]'];
checkbutton = document.getElementById("checkall")

if(checkbutton.innerHTML == 'Zaznacz'){
	for (i = 0; i < field.length; i++)

	field[i].checked = true;
	checkbutton.innerHTML = 'Odznacz'
	}
	
	else
if(checkbutton.innerHTML == 'Odznacz'){
	for (i = 0; i < field.length; i++)

	field[i].checked = false;
	checkbutton.innerHTML = 'Zaznacz'
	}
	
}


//pokazuje zagranice albo kraj w edycji kraju w adminie
function check_city(wartosc, zagranica, kraj){
var zagranica= document.getElementById(zagranica)
var kraj= document.getElementById(kraj)


if(wartosc == '1')  
{zagranica.style.display='';
kraj.style.display='none';
}
else if(wartosc == '0')  
{zagranica.style.display='none';
kraj.style.display='';

}

 
}


//profil chowamy pola

function profil_fw(){
var p1 = document.getElementById("part1")
var p2 = document.getElementById("part2")
var bk = document.getElementById("back")
var fw = document.getElementById("fw")

var g = document.profil;
//1 czesc aktywna i klikamy dalej
if (g.fw_field.value == "part1")
{
p1.style.display = 'none';
p2.style.display = '';
g.fw_field.value="part2";
g.back_field.value="part1";
bk.style.display = '';
fw.style.display = 'none';
} 
 
}

function profil_back(){
var p1 = document.getElementById("part1")
var p2 = document.getElementById("part2")
var bk = document.getElementById("back")
var fw = document.getElementById("fw")

var g = document.profil;
//1 czesc aktywna i klikamy dalej
if (g.back_field.value == "part2")
{
p1.style.display = 'none';
p2.style.display = '';
g.fw_field.value="part1";
g.back_field.value="part1";
fw.style.display = 'none';
} 

else if (g.back_field.value == "part1")
{
p1.style.display = '';
p2.style.display = 'none';
g.fw_field.value="part1";
g.back_field.value="part1";
bk.style.display = 'none';
fw.style.display = '';

} 


}


//przekierowanie do usuwania obrazka
function sprawdzam(){
var g =document.offer

g.action='miejsca.html,listamiejsc,kasujobraz';

g.submit();
}


function checkAll() {

var g =document.news_form
field = g['kasuj[]'];
checkbutton = document.getElementById("checkall")

if(checkbutton.innerHTML == 'Zaznacz'){
	for (i = 0; i < field.length; i++)

	field[i].checked = true;
	checkbutton.innerHTML = 'Odznacz'
	}
	
	else
if(checkbutton.innerHTML == 'Odznacz'){
	for (i = 0; i < field.length; i++)

	field[i].checked = false;
	checkbutton.innerHTML = 'Zaznacz'
	}
	
}

//pokazuje adv search
function advanced_search(pole, ukryty){
var pole = document.getElementById(pole)
var ukryty = document.getElementById(ukryty)

if(pole.style.display == 'none')  
{pole.style.display='';
ukryty.value=1;
}
else if(pole.style.display == '')  {
pole.style.display='none';
ukryty.value=0;

}
 
}

//pokazuje zagranice albo kraj
function check_place_admin(wartosc, zagranica, kraj){
var zagranica= document.getElementById(zagranica)
var kraj= document.getElementById(kraj)


if(wartosc == '1')  
{zagranica.style.display='';
kraj.style.display='none';
}
else if(wartosc == '0')  
{zagranica.style.display='none';
kraj.style.display='';

}

 
}


//pokazuje zagranice albo kraj
function check_place_seek(wartosc, zagranica, kraj,miasta, status, sel_out,sel_pl,atrakcja){
var zagranica= document.getElementById(zagranica)
var kraj= document.getElementById(kraj)
var miasta= document.getElementById(miasta)
var status= document.getElementById(status)
var selout= document.getElementById(sel_out)
var selpl= document.getElementById(sel_pl)
var atr= document.getElementById(atrakcja)


if(wartosc == '1')  
{
zagranica.style.display='';
if(miasta.style.display == '')
status.value=1;
else
status.value=0;
//selpl.value='';
atr.innerHTML='';
atr.style.display='none';
miasta.style.display='none';
kraj.style.display='none';
}
else if(wartosc == '0')  
{zagranica.style.display='none';
if(status.value == 0){
miasta.style.display='none';

}
else
miasta.style.display='';

//selout.value='';
atr.innerHTML='';
atr.style.display='none';

kraj.style.display='';

}

 
}


//pokazuje zagranice albo kraj
function check_place(wartosc, zagranica, kraj,miasta, status){
var zagranica= document.getElementById(zagranica)
var kraj= document.getElementById(kraj)
var miasta= document.getElementById(miasta)
var status= document.getElementById(status)


if(wartosc == '1')  
{zagranica.style.display='';
if(miasta.style.display == '')
status.value=1;
else
status.value=0;
miasta.style.display='none';
kraj.style.display='none';
}
else if(wartosc == '0')  
{zagranica.style.display='none';
if(status.value == 0)
miasta.style.display='none';
else
miasta.style.display='';


kraj.style.display='';

}

 
}



//sprawdza czy wybrany kraj to pl i pokazuje wojewodztwa
function check_country(sel_country, sel_voivod, span_voivod, city){
var con = document.getElementById(sel_country)
var voi = document.getElementById(span_voivod)
var uvoi = document.getElementById(sel_voivod)
if(city != 0)
var city= document.getElementById(city)
  
if(con.value == 3)  
voi.style.display='';
else if(con.value != 3)  {
voi.style.display='none';
uvoi.selectedIndex = 0

if(city!=0)
city.value = ''
}
 
}

//sprawdza czy wybrany kraj to pl i pokazuje wojewodztwa przy 1 rejestracji
function check_country2(sel_country, sel_voivod, span_voivod, city){
var con = document.getElementById(sel_country)
var voi = document.getElementById(span_voivod)
var uvoi = document.getElementById(sel_voivod)
if(city != 0)
var city= document.getElementById(city)

  
if(con.value == 2)  
voi.style.display='';
else if(con.selectedIndex != 2)  {
voi.style.display='none';
uvoi.selectedIndex = 0

if(city!=0)
city.value = ''
}
 
}

function isBlank(val){
	if(val==null){return true;}
	for(var i=0;i<val.length;i++) {
		if ((val.charAt(i)!=' ')&&(val.charAt(i)!="\t")&&(val.charAt(i)!="\n")&&(val.charAt(i)!="\r")){
    break;
    return true;}
		
		}
	return false ;
	}

//sprawdzanie oferty
function check_offer(){

  var f = document.offer
  reWhiteSpace = new RegExp(/[\w]*/);
  
  var oEditor = FCKeditorAPI.GetInstance('offer_description') ;

  
  if (f.offer_title.value == '')
  {
    alert("Wpisz tytuł oferty");
    f.offer_title.focus()
    return false;
}


 if (f.offer_site.value != '')
  {
  st = f.offer_site.value
  if(st.substring(0,7) != 'http://'){
    alert("Strona musi zaczynać sie od http://");
        f.offer_site.focus();
return false;
}
    
}


 if (f.offer_email.value == '')
  {
    alert("Wpisz adres email");
        f.offer_email.focus();
return false;
    
}

else if (f.offer_email.value != ''){
validRegExp = /^[^@]+@[^@]+.[a-z]{2,}$/i;
strEmail = f.offer_email.value;

if (strEmail.search(validRegExp) == -1) 
{
alert(" Podaj poprawny adres email");
        f.offer_email.focus();
        return false;
}

else{

  if (f.offer_type.selectedIndex == 0)
  {
    alert("Wybierz typ obiektu");
    f.offer_type.focus()
    return false;
  }
  
    if (f.offer_beds.selectedIndex == 0)
  {
    alert("Wybierz ilość łóżek");
    f.offer_beds.focus()
    return false;
  }


  if (f.offer_region.selectedIndex == 0)
  {
    alert("Wybierz region");
    f.offer_region.focus()
    return false;
  }
  
    if (f.offer_voivod.selectedIndex == 0)
  {
    alert("Wybierz województwo");
    f.offer_voivod.focus()
    return false;
  }

  if (f.offer_city.value == '')
  {
    alert("Wpisz miasto");
    f.offer_city.focus()
    return false;
}


else if (oEditor.GetXHTML(true) == '')
  {
    alert("Wpisz treść oferty");
    oEditor.EditorWindow.parent.FCK.Focus()
        return false;

    
}


else{
      f.save_offer.disabled=true;
  return true;
}

}
}

}


//sprawdzanie wysylania wiadomosci
function check_message_admin(){

  var f = document.message
  reWhiteSpace = new RegExp(/[\w]*/);
  
  
  var oEditor = FCKeditorAPI.GetInstance('message_body') ;

  
  if (f.user_name.value == '' &&  f.to[0].checked==true)
  {
    alert("Wpisz nazwe użytkownika");
    f.user_name.focus()
    return false;
}

 else if (f.user_name.value != '' &&  f.to[0].checked==true)
  {
  var res = f.user_name.value;  

  if (res.indexOf(' ') != '-1')
{
    alert("Wpisz nazwe użytkownika bez spacji");
    f.user_name.focus()
    return false;
    }



else{


if (f.message_title.value == '')
  {
    alert("Wpisz tytuł wiadomości");
        f.message_title.focus()
        return false;

    
}

else  if (oEditor.GetXHTML(true) == '')
  {
    alert("Wpisz treść wiadomości");
    oEditor.EditorWindow.parent.FCK.Focus()
        return false;

    
}


else{
      f.send_message.disabled=true;
  return true;
}

}
}
else{



if (f.message_title.value == '')
  {
    alert("Wpisz tytuł wiadomości");
        f.message_title.focus()
        return false;

    
}

else  if (oEditor.GetXHTML(true) == '')
  {
    alert("Wpisz treść wiadomości");
    oEditor.EditorWindow.parent.FCK.Focus()
        return false;

    
}


else{
      f.send_message.disabled=true;
  return true;
}


}



}

//sprawdzanie wysylania wiadomosci
function check_message(){

  var f = document.message
  reWhiteSpace = new RegExp(/[\w]*/);
  
  
  var oEditor = FCKeditorAPI.GetInstance('message_body') ;

  
  if (f.user_name.value == '')
  {
    alert("Wpisz nazwe użytkownika");
    f.user_name.focus()
    return false;
}


 else if (f.user_name.value != '')
  {
  var res = f.user_name.value;  

  if (res.indexOf(' ') != '-1')
{
    alert("Wpisz nazwe użytkownika bez spacji");
    f.user_name.focus()
    return false;
    }



else{


if (f.message_title.value == '')
  {
    alert("Wpisz tytuł wiadomości");
        f.message_title.focus()
        return false;

    
}

else  if (oEditor.GetXHTML(true) == '')
  {
    alert("Wpisz treść wiadomości");
    oEditor.EditorWindow.parent.FCK.Focus()
        return false;

    
}


else{
      f.send_message.disabled=true;
  return true;
}

}
}

}

function sh(what, what2){
what.style.display='';
what2.style.display='none';
 
}

function otworz(adres, x, y) {
noweOkno = window.open(adres,'','scrollbars=yes, resizable=yes, status=no, height='+y+', width='+x)
} 

function otworz2(adres) {
noweOkno = window.open(adres, 'okienko', 'menubar=no, toolbar=no, location=no, scrollbars=no, resizable=no, status=no, width=1632, height=1224, left=30, top=30')
noweOkno.focus()
} 


function check_znajdz(){
  
  var f = document.szukaj
  
  if (f.user_name.value == '')
  {
    alert("Wpisz nazwę");
    f.user_name.focus()
    return false;
}

else  if (f.user_name.value != '')
  {
  var res = f.user_name.value;  

  if (res.indexOf(' ') != '-1')
{
    alert("Wpisz nazwe użytkownika bez spacji");
    f.user_name.focus();
    return false;
    }

    else{

  return true;
}
    
}


}

function check_login(){
  
  var f = document.login_form
  
  if (f.login_field.value == '')
  {
    alert("Wpisz login");
    f.login_field.focus()
    return false;
}

else  if (f.pass_field.value == '')
  {
    alert("Wpisz hasło");
        f.pass_field.focus()
        return false;

    
}

else{

  return true;
}

}

function register_user(){
  
  
  var invalid = " "; // Invalid character is a space
var minLength = 6; // Minimum length
  
  var f = document.register;
  


   if (f.user_birthdate.value == '')
  {
    alert("Wybierz datę urodzenia");
        f.user_birthdate.focus();
return false;
    
}

   if (f.user_login.value == '')
  {
    alert("Wpisz login");
        f.user_login.focus();
return false;
    
}

else  if (f.user_login.value != '')
  {
  var res = f.user_login.value;  

  if (res.indexOf(' ') != '-1')
{
    alert("Wpisz nazwe użytkownika bez spacji");
    f.user_login.focus();
    return false;
    }
    
  if (res == 'Administrator' || res == 'administrator')
{
    alert("Ten login jest zajęty");
    f.user_login.value='';
    f.user_login.focus();
    return false;
    }
    
}



 if (f.user_mail.value == '')
  {
    alert("Wpisz adres email");
        f.user_mail.focus();
return false;
    
}

else if (f.user_mail.value != ''){
validRegExp = /^[^@]+@[^@]+.[a-z]{2,}$/i;
strEmail = f.user_mail.value;

if (strEmail.search(validRegExp) == -1) 
{
alert(" Podaj poprawny adres email");
        f.user_mail.focus();
        return false;
}
else
{


if (f.user_pass.value == '')
  {
    alert("Wpisz hasło");
        f.user_pass.focus();

    return false;
}

else if (f.user_pass2.value == '')
  {
    alert("Potwierdź hasło");
        f.user_pass2.focus();
return false;
    
}


else if (f.user_pass.value != f.user_pass2.value)
  {
    alert("Podane hasła są różne");
		f.user_pass2.value = ''
        f.user_pass2.focus();
return false;
    
}

else if (f.user_pass.value !='' && f.user_pass2.value !='' && f.user_pass.value == f.user_pass2.value)
  {
if (f.user_pass.value.length < minLength) {
alert('Twoje hasło musi mieć minimalnie ' + minLength + ' znaków. Podaj dłuższe hasło.');

    f.user_pass2.value = '';
    f.user_pass.value = '';
    f.user_pass.focus();
  return false;
}

}

if (f.user_agreement_accept.checked == false)
  {
    alert("Musisz zaakceptować regulamin");
        f.user_agreement_accept.focus();
return false;
    
}

else if (f.security_code.value == '')
  {
    alert("Przepisz tekst z obrazka");
        f.security_code.focus();
return false;
    
}

else{
  f.send_button.disabled=true;
  return true;
  
}


}
}

 
}


function passwordChanged() {
var strength = document.getElementById("strength");
var strongRegex = new RegExp("^(?=.{8,})(?=.*[A-Z])(?=.*[a-z])(?=.*[0-9])(?=.*\\W).*$", "g");
var mediumRegex = new RegExp("^(?=.{7,})(((?=.*[A-Z])(?=.*[a-z]))|((?=.*[A-Z])(?=.*[0-9]))|((?=.*[a-z])(?=.*[0-9]))).*$", "g");
var enoughRegex = new RegExp("(?=.{6,}).*", "g");
var pwd = document.getElementById("user_pass");
if (pwd.value.length==0) {
//strength.innerHTML = "Podaj hasło";
} else if (false == enoughRegex.test(pwd.value)) {
strength.innerHTML = "Zbyt mało znaków";
} else if (strongRegex.test(pwd.value)) {
strength.innerHTML = "<span style=\"color:green\">Silne hasło</span>";
} else if (mediumRegex.test(pwd.value)) {
strength.innerHTML = "<span style=\"color:orange\">Średnie hasło</span>";
} else { 
strength.innerHTML = "<span style=\"color:red\">Słabe hasło</span>";
}
}



function lost_password(){
  
  var f = document.lost_password_form
  
  if (f.lost_pass.value == '')
  {
    alert("Wpisz login lub adres email");
    f.lost_pass.focus()
    return false;
}

else  if (f.security_code.value == '')
  {
    alert("Przepisz tekst z obrazka");
        f.security_code.focus()
        return false;

    
}

else{
  
  return true;
}

}

function reset_password(){
  
  var f = document.register
    var invalid = " "; // Invalid character is a space
var minLength = 6; // Minimum length

if (f.user_pass.value == '')
  {
    alert("Wpisz hasło");
        f.user_pass.focus();

    return false;
}

else if (f.user_pass2.value == '')
  {
    alert("Potwierdź hasło");
        f.user_pass2.focus();
return false;
    
}


else if (f.user_pass.value != f.user_pass2.value)
  {
    alert("Podane hasła są różne");
		f.user_pass2.value = ''
        f.user_pass2.focus();
return false;
    
}

else  if (f.security_code.value == '')
  {
    alert("Przepisz tekst z obrazka");
        f.security_code.focus()
        return false;

    
}

else if (f.user_pass.value !='' && f.user_pass2.value !='' && f.user_pass.value == f.user_pass2.value)
  {
if (f.user_pass.value.length < minLength) {
alert('Twoje hasło musi mieć minimalnie ' + minLength + ' znaków. Podaj dłuższe hasło.');

    f.user_pass2.value = '';
    f.user_pass.value = '';
    f.user_pass.focus();
  return false;
}}


else{
  
  return true;
}

}
-->

