	function open_window(address) {

		new_window=window.open(address,'new_window','menubar=no, toolbar=no, location=no, scrollbars=no, resizable=no, status=no, width=500, height=300');

	}

	function ocena(a, id) {

        http_request = false;

        if (window.XMLHttpRequest) { // Mozilla, Safari,...

            http_request = new XMLHttpRequest();

            if (http_request.overrideMimeType) {

                http_request.overrideMimeType("text/xml");

                // Przeczytaj o tym wierszu poniżej

            }

        } else if (window.ActiveXObject) { // IE

            try {

                http_request = new ActiveXObject("Msxml2.XMLHTTP");

            } catch (e) {

                try {

                    http_request = new ActiveXObject("Microsoft.XMLHTTP");

                } catch (e) {}

            }

        }



        if (!http_request) {

            return false;

        }

        

        http_request.onreadystatechange = function() { alertContents_ocena(http_request); };

        http_request.open("GET", "./scripts/php/ocen2.php?id="+id+"&ocena="+a, true);

        http_request.send(null);

        

        document.getElementById("ocen_contents").innerHTML = "Już głosowałeś(aś) na tę grę.";        

    }



    function regulamin(id) {

        

        ask = window.confirm('Czy ten film lub opis narusza regulamin?');

        

        if ( ask )

        {        

        http_request = false;

        if (window.XMLHttpRequest) { // Mozilla, Safari,...

            http_request = new XMLHttpRequest();

            if (http_request.overrideMimeType) {

                http_request.overrideMimeType("text/xml");

                // Przeczytaj o tym wierszu poniżej

            }

        } else if (window.ActiveXObject) { // IE

            try {

                http_request = new ActiveXObject("Msxml2.XMLHTTP");

            } catch (e) {

                try {

                    http_request = new ActiveXObject("Microsoft.XMLHTTP");

                } catch (e) {}

            }

        }



        if (!http_request) {

            return false;

        }

        

        http_request.onreadystatechange = function() { alertContents_regulamin(http_request); };

        http_request.open("GET", "./scripts/php/regulamin.php?movie_id="+id, true);

        http_request.send(null);

        }

    }



    function ulubione(id) {

        

        ask = window.confirm('Na pewno dodać ten film do ulubionych?');

        

        if ( ask )

        {        

        http_request = false;

        if (window.XMLHttpRequest) { // Mozilla, Safari,...

            http_request = new XMLHttpRequest();

            if (http_request.overrideMimeType) {

                http_request.overrideMimeType("text/xml");

                // Przeczytaj o tym wierszu poniżej

            }

        } else if (window.ActiveXObject) { // IE

            try {

                http_request = new ActiveXObject("Msxml2.XMLHTTP");

            } catch (e) {

                try {

                    http_request = new ActiveXObject("Microsoft.XMLHTTP");

                } catch (e) {}

            }

        }



        if (!http_request) {

            return false;

        }

        

        http_request.onreadystatechange = function() { alertContents_ulubione(http_request); };

        http_request.open("GET", "./scripts/php/fav_add.php?movie_id="+id, true);

        http_request.send(null);

        }

    }



    function ulubione_usun(id) {

        

        ask = window.confirm('Na pewno chcesz usunąć ten plik ze swoich ulubionych?');

        

        if ( ask )

        {        

        http_request = false;

        if (window.XMLHttpRequest) { // Mozilla, Safari,...

            http_request = new XMLHttpRequest();

            if (http_request.overrideMimeType) {

                http_request.overrideMimeType("text/xml");

                // Przeczytaj o tym wierszu poniżej

            }

        } else if (window.ActiveXObject) { // IE

            try {

                http_request = new ActiveXObject("Msxml2.XMLHTTP");

            } catch (e) {

                try {

                    http_request = new ActiveXObject("Microsoft.XMLHTTP");

                } catch (e) {}

            }

        }



        if (!http_request) {

            return false;

        }

        

        http_request.onreadystatechange = function() { alertContents_ulubionedel(http_request); };

        http_request.open("GET", "./scripts/php/fav_del.php?movie_id="+id, true);

        http_request.send(null);

        }

    }



    function alertContents_ocena(http_request) {



        if (http_request.readyState == 4) {

            if (http_request.status == 200) {

                if ( http_request.responseText == '&glosowal=false' )

                  alert("Dziękujemy za oddanie głosu!");

                else

                  alert("Już głosowałeś(aś) na ten film.");



                document.getElementById("ocen_text").innerHTML = "Już głosowałeś(aś) na ten film.";

            } else {

                alert("Wystąpił problem z zapytaniem.");

            }

        }



    }



    function alertContents_ulubione(http_request) {



        if (http_request.readyState == 4) {

            if (http_request.status == 200) {

                if ( http_request.responseText == '&efekt=true' )

                  alert("Dodano do ulubionych!");

                else

                  alert(http_request.responseText);



                document.getElementById("ulubione_text").innerHTML = "";

            } else {

                alert("Wystąpił problem z zapytaniem.");

            }

        }



    }



    function alertContents_ulubionedel(http_request) {



        if (http_request.readyState == 4) {

            if (http_request.status == 200) {

                if ( http_request.responseText == '&efekt=true' )

                  alert("Usunięto z ulubionych");

                else

                  alert(http_request.responseText);



                document.getElementById("ulubione_text").innerHTML = "";

            } else {

                alert("Wystąpił problem z zapytaniem.");

            }

        }



    }

    

  function podswietl(a)

  {

    for (x=1; x<=10; x++)

    {

      if ( a >= x )

      {

        document.getElementById("star_"+x).src="./imgs/gwiazdka_zlota.gif";

      }

    }

  }

  

  function odswietl(a)

  {

    for (x=1; x<=10; x++)

    {

      if ( a >= x )

      {

        document.getElementById("star_"+x).src="./imgs/gwiazdka_szara.gif";

      }

    }

  

  }





  function d () 

  {

    makeRequest("./scripts/php/komentuj.php?id='.$_GET['id'].'&ocena="+a, "POST");

  }

  

    function komentuj(a) {

        http_request = false;

        if (window.XMLHttpRequest) { // Mozilla, Safari,...

            http_request = new XMLHttpRequest();

            if (http_request.overrideMimeType) {

                http_request.overrideMimeType("text/xml");

                // Przeczytaj o tym wierszu poniżej

            }

        } else if (window.ActiveXObject) { // IE

            try {

                http_request = new ActiveXObject("Msxml2.XMLHTTP");

            } catch (e) {

                try {

                    http_request = new ActiveXObject("Microsoft.XMLHTTP");

                } catch (e) {}

            }

        }



        if (!http_request) {

            return false;

        }

        

        poststr = "&id="+a+"&komentarz=" + encodeURI( document.getElementById("komentarz_input").value );

        

        http_request.onreadystatechange = function() { komentuj_alertContents(http_request); };

        http_request.open("POST", "./scripts/php/komentuj.php", true);

        http_request.setRequestHeader("Content-type", "application/x-www-form-urlencoded");

        http_request.setRequestHeader("Content-length", poststr.length);

        http_request.setRequestHeader("Connection", "close");

        http_request.send(poststr);

        

        //document.getElementById("ocen_contents").innerHTML = "Już głosowałeś(aś) na ten film.";        

    }



    function komentuj_alertContents(http_request) {



        if (http_request.readyState == 4) {

            if (http_request.status == 200) {

                

                resp = http_request.responseText;

                

                if ( resp == "&efekt=true" )

                {

                  alert("Dziękujemy za komentarz!");

                  document.getElementById('komentarz_text').innerHTML = '<span style="color: green; font-weight: bold;">[ komentarz dodany! ]</span>';

                  document.getElementById('komentarz_form').style.display = 'none';

                  document.getElementById('komentarz_form').style.visibility = 'hidden';

                }

                else

                {

                  alert("Błąd! "+resp);

                }



            } else {

                alert("Wystąpił problem z zapytaniem.");

            }

        }



    }



    function komentarz_form()

    {

      document.getElementById('komentarz_form').style.display = 'block';

      document.getElementById('komentarz_form').style.visibility = 'visible';

      document.getElementById('komentarz_text').innerHTML = '';

    }


