function menuLogo(i)
{
	if(i==0)
	{
		document.getElementById("menuLogoClick").style.backgroundColor = "#d0d0d0";
	}
	else
	{
		document.getElementById("menuLogoClick").style.backgroundColor = "#ffdd00";
	}
}

function zmianaDodaj(i)
{
          	if(document.getElementById("typ").checked == true)
		{
			document.getElementById("typ").checked = false;
		}
          	else
		{
			document.getElementById("typ").checked = true;
		}

		document.daneZmianaForm.submit();
}

function ogloszeniaZdjecie(n)
{
	var j;

     	for(j=0; j<=4; j++)
     	{
		if(j==n)
			document.getElementById("ogloszeniaPhoto"+j).style.borderColor = "#999999";
		else
			document.getElementById("ogloszeniaPhoto"+j).style.borderColor = "#efefef";
	}

	document.getElementById("photoPole").value = n;
}

function ogloszeniaZdjecieUsun(n)
{
	document.getElementById("photoPole").value = n;
}

function ogloszeniaZmiana(typ,n,ile)
{
     if(typ==0)
     {
	       	var x = document.getElementById("ogloszeniaNapis"+n).style.fontWeight;
        	if(x!="bold")
		{
               		document.getElementById("ogloszeniaTlo"+n).style.borderColor = "#f0f0f0";
               		document.getElementById("ogloszeniaTlo"+n).style.backgroundColor = "#f4f4f4";
		}
     }

     if(typ==1)
     {
	       	var x = document.getElementById("ogloszeniaNapis"+n).style.fontWeight;
        	if(x!="bold")
		{
			document.getElementById("ogloszeniaTlo"+n).style.borderColor = "#ffdd00";
        		document.getElementById("ogloszeniaTlo"+n).style.backgroundColor = "#ffdd00";
		}
     }

     if(typ==2)
     {
                ogloszeniaDisplay(n,ile);
                //setCookie("gazetaPowiatowaMiasto",i,365);
     }
}

function ogloszeniaDisplay(n,ile)
{
	var j;

     	for(j=1; j<=ile; j++)
     	{
		if(j==n)
		{
			if(document.getElementById("ogloszeniaMiasta"+j).style.display == "block")
			{
               			document.getElementById("ogloszeniaMiasta"+j).style.display = "none";

				document.getElementById("ogloszeniaNapis"+j).style.fontWeight = "normal";
               			document.getElementById("ogloszeniaTlo"+j).style.backgroundColor = "#f4f4f4";
				document.getElementById("ogloszeniaTlo"+j).style.borderColor = "#f0f0f0";

				//document.getElementById("ogloszeniaTlo"+j).style.backgroundImage = "none";
			}
			else
			{
               			document.getElementById("ogloszeniaMiasta"+j).style.display = "block";

				document.getElementById("ogloszeniaNapis"+j).style.fontWeight = "bold";
				document.getElementById("ogloszeniaTlo"+j).style.backgroundColor = "#ffdd00";
				document.getElementById("ogloszeniaTlo"+j).style.borderColor = "#e4e4e4";
				document.getElementById("ogloszeniaTlo"+j).style.borderBottomColor = "#ffdd00";

				//document.getElementById("ogloszeniaTlo"+j).style.backgroundImage = "url(docImage/arrowMiasta.bmp)";

				//document.getElementById("ogloszeniaWybor0").style.display = "none";
				//document.getElementById("ogloszeniaWybor1").style.display = "block";
				//document.getElementById("ogloszeniaWybor2").style.display = "none";
			}
		}
         	else
		{
               		document.getElementById("ogloszeniaMiasta"+j).style.display = "none";

			document.getElementById("ogloszeniaNapis"+j).style.fontWeight = "normal";
               		document.getElementById("ogloszeniaTlo"+j).style.backgroundColor = "#f4f4f4";
			document.getElementById("ogloszeniaTlo"+j).style.borderColor = "#f0f0f0";
		}
     	}
}

function loadContentOgloszeniaK()
{
		var k=0;
		var kategoria = document.getElementById("kategoria");
		if(kategoria!=null)
		{
			k=kategoria.value;
		}		
		
		var divContent = document.getElementById("divContentK");

		var oXmlHttp = createXMLHttp();

		oXmlHttp.open("post", "ogloszeniaKategorie.php?k0="+k, true);

		oXmlHttp.setRequestHeader("Content-Type", "application/x-www-form-urlencoded");

    oXmlHttp.onreadystatechange = function()
    {
      //divContent.innerHTML = "Proszę czekać, trwa ładowanie strony...";

         if(oXmlHttp.readyState == 4)
         {
             if (oXmlHttp.status == 200)
             {
                 divContent.innerHTML = oXmlHttp.responseText;
             }
             else
             {
                 divContent.innerHTML = "Wystąpił błąd: "+oXmlHttp.statusText;
             }
         }
    }
    oXmlHttp.send(null);
}

function loadContentOgloszeniaM()
{
		var m=0;
		var wojewodztwo = document.getElementById("wojewodztwo");
		if(wojewodztwo!=null)
		{
			m=wojewodztwo.value;
		}		
		
		var divContent = document.getElementById("divContentM");

		var oXmlHttp = createXMLHttp();

		oXmlHttp.open("post", "ogloszeniaMiasta.php?m0="+m, true);

		oXmlHttp.setRequestHeader("Content-Type", "application/x-www-form-urlencoded");

    oXmlHttp.onreadystatechange = function()
    {
      //divContent.innerHTML = "Proszę czekać, trwa ładowanie strony...";

         if(oXmlHttp.readyState == 4)
         {
             if (oXmlHttp.status == 200)
             {
                 divContent.innerHTML = oXmlHttp.responseText;
             }
             else
             {
                 divContent.innerHTML = "Wystąpił błąd: "+oXmlHttp.statusText;
             }
         }
    }
    oXmlHttp.send(null);
}

function loadContentlogowanie(typ)
{
     var divContent = document.getElementById("divLogowanie");
     var oXmlHttp = createXMLHttp();

     if(typ==1)
     {
          //alert('loguje');
          var login = document.getElementById("login").value;
          var haslo = document.getElementById("haslo").value;

          if(login==""||haslo=="")
          {
               oXmlHttp.open("post", "logowanie.php?ileUzytkownikow=-2&typ=0", true);
          }
          else
          {
               oXmlHttp.open("post", "logowanie.php?login="+login+"&haslo="+haslo+"&typ="+typ, true);
          }
     }
     else
     {
          if(typ==2)
          {
               //alert('wylogowuje');
               //var login = document.getElementById("login").value;
               oXmlHttp.open("post", "logowanie.php?login="+login+"&typ="+typ, true);
          }
          else
          {
               //alert('nic');
               oXmlHttp.open("post", "logowanie.php?typ="+typ, true);
          }
     }

         oXmlHttp.setRequestHeader("Content-Type", "application/x-www-form-urlencoded");

    oXmlHttp.onreadystatechange = function()
    {
      	divContent.innerHTML = "<div style='margin-top:50px; text-align:center;'><img src=docImage/loader.gif></div>";

         if(oXmlHttp.readyState == 4)
         {
             if (oXmlHttp.status == 200)
             {
                 divContent.innerHTML = oXmlHttp.responseText;
             }
             else
             {
                 divContent.innerHTML = "Wystąpił błąd: "+oXmlHttp.statusText;
             }
         }
    }
    oXmlHttp.send(null);
}

function ogloszeniaTyp(i)
{
     if(i==1)
     {
	  document.getElementById("tekstSms").style.display="block";
	  document.getElementById("tekstStrona2").style.display="none";
	  document.getElementById("tekstStrona3").style.display="block";
     }
     else
     {
	  document.getElementById("tekstSms").style.display="none";
	  document.getElementById("tekstStrona2").style.display="block";
	  document.getElementById("tekstStrona3").style.display="none";
     }
}

function ogloszeniaMiastoNowe(i)
{
     if(i==1)
     {
	  document.getElementById("miasto").style.display="none";
	  document.getElementById("miastoNowe").style.display="block";
	  document.getElementById("miastoRodzaj").value=2;
     }
     else
     {
	  document.getElementById("miasto").style.display="block";
	  document.getElementById("miastoNowe").style.display="none";
	  document.getElementById("miastoRodzaj").value=1;
     }
}

function ogloszeniaDodaj(i)
{
	if(i==0)
	{
		document.getElementById("napisTyp0").style.color = "#000000";
	}

	if(i==1)
	{
		document.getElementById("napisTyp0").style.color = "#da251c";
	}

     	if(i==2)
     	{
          	if(document.getElementById("echoDodajPlik").style.display == "block")
		{
               		document.getElementById("echoDodajPlik").style.display = "none";
			document.getElementById("typ0").checked = false;
		}
          	else
		{
               		document.getElementById("echoDodajPlik").style.display = "block"
			document.getElementById("typ0").checked = true;
		}
     	}
}

function ogloszeniaUsun(nazwa,i)
{
     if(i==1)
     {
		document.getElementById("click"+nazwa).style.backgroundColor = "#ffffff";
		document.getElementById("click"+nazwa).style.borderColor = "#da251c";
     }
     else
     {
		document.getElementById("click"+nazwa).style.backgroundColor = "#fafafa";
		document.getElementById("click"+nazwa).style.borderColor = "#cccccc";
     }
}

function ogloszeniaRejestracja(i)
{
     if(i==1)
     {
	  document.getElementById("konto0").style.display="none";
	  document.getElementById("konto1").style.display="block";
     }
     else
     {
	  document.getElementById("konto0").style.display="block";
	  document.getElementById("konto1").style.display="none";
     }
}

function rejestracjaDodaj(i)
{
	if(i==0)
	{
		document.getElementById("napisTyp").style.color = "#000000";
	}

	if(i==1)
	{
		document.getElementById("napisTyp").style.color = "#da251c";
	}

     	if(i==2)
     	{
          	if(document.getElementById("typ").checked == true)
		{
			document.getElementById("typ").checked = false;
		}
          	else
		{
			document.getElementById("typ").checked = true;
		}
     	}
}

function ogloszeniaDodajTyp(i,n)
{
	if(i==0)
	{
		document.getElementById("napisTyp"+n).style.color = "#000000";
	}

	if(i==1)
	{
		document.getElementById("napisTyp"+n).style.color = "#da251c";
	}

     	if(i==2)
     	{
          	if(document.getElementById("typ"+n).checked == true)
		{
			document.getElementById("typ"+n).checked = false;
		}
          	else
		{
			document.getElementById("typ"+n).checked = true;
		}
     	}
}

function displayWindow(url, name, width, height)
{
        var Win = window.open(url,name,'width=' + width + ',height=' + height + ',resizable=0,scrollbars=yes,menubar=no' );
}



function dopisanie(nazwa,znaki)
{
     var pole = document.getElementById(nazwa);
     pole.value=pole.value.substring(0,pole.selectionStart)+znaki+pole.value.substring(pole.selectionEnd,pole.value.length)
}

function createXMLHttp()
{
    if (typeof XMLHttpRequest != "undefined")
    {
        return new XMLHttpRequest();
    }
    else
    {
        var aVersions = ["MSXML2.XMLHttp.5.0", "MSXML2.XMLHttp.4.0", "MSXML2.XMLHttp.3.0", "MSXML2.XMLHttp", "Microsoft.XMLHttp" ];
        for (var i = 0; i<aVersions.length; i++)
        {
             try
             {
                 var oXmlHttp = new ActiveXObject(aVersions[i]);
                 return oXmlHttp;
             }
             catch (oError)
             {
             }
        }
    }
    throw new Error("Nie można utworzyć obiektu XMLHttp.");
}

function getCookie(c_name)
{
if (document.cookie.length>0)
  {
  c_start=document.cookie.indexOf(c_name + "=")
  if (c_start!=-1)
    {
    c_start=c_start + c_name.length+1
    c_end=document.cookie.indexOf(";",c_start)
    if (c_end==-1) c_end=document.cookie.length
    return unescape(document.cookie.substring(c_start,c_end))
    }
  }
return ""
}

function setCookie(c_name,value,expiredays)
{
     var exdate=new Date()
     exdate.setDate(exdate.getDate()+expiredays)
     document.cookie=c_name+ "=" +escape(value)+((expiredays==null) ? "" : ";expires="+exdate.toGMTString())
}

function checkCookie()
{
username=getCookie('username')
if (username!=null && username!="")
  {alert('Welcome again '+username+'!')}
else
  {
  username=prompt('Please enter your name:',"")
  if (username!=null && username!="")
    {
    setCookie('username',username,365)
    }
  }
}

function over(nazwa,kolor)
{
	document.getElementById(nazwa).style.backgroundColor = kolor;
}

function lights(nazwa)
{
     if(document.getElementById(nazwa).style.display=="block")
     {
          document.getElementById(nazwa).style.display="none";
     }
     else
     {
          document.getElementById(nazwa).style.display="block";
     }

     setTimeout(function(){lights(nazwa);}, 250);
}

function ogloszenia(i,n)
{
     if(i==1)
     {
          document.getElementById("ogloszeniaA"+n).style.display="block";
          document.getElementById("ogloszeniaB"+n).style.display="block";
     }
     else
     {
          document.getElementById("ogloszeniaA"+n).style.display="none";
	  document.getElementById("ogloszeniaB"+n).style.display="none";
     }
}