//Zmiana zawartości obrazka
function zmien_obraz(grafika,plik)
{
   document.images[grafika].src=plik;
}



//AJAX GET
var ObiektXMLHttp = false;
if (window.XMLHttpRequest)
{
   ObiektXMLHttp = new XMLHttpRequest();
}
else if (window.ActiveXObject)
{
  ObiektXMLHttp = new ActiveXObject("Microsoft.XMLHTTP");
}

function AjaxGetData(zrodlo, cel)
{
  if(ObiektXMLHttp)
  {
     var cel = document.getElementById(cel);
     ObiektXMLHttp.open("GET", zrodlo);
     ObiektXMLHttp.onreadystatechange = function()
     {
         if ((ObiektXMLHttp.readyState == 1) || (ObiektXMLHttp.readyState == 2) || (ObiektXMLHttp.readyState == 3))
         {
             cel.innerHTML = '<table width="100%" height="100%"><tr height="100%"><td align="center" valign="middle" width="100%"><img src="http://www.gibo.pl/gfx2/loader.gif" border="0"></td></tr></table>';
         }
         if (ObiektXMLHttp.readyState == 0)
         {
              cel.innerHTML = 'Wystąpił problem z załadowaniem danych.';
         }
         if (ObiektXMLHttp.readyState == 4)
         {
              cel.innerHTML = ObiektXMLHttp.responseText;
         }
      }
      ObiektXMLHttp.send(null);
  }
}


function dlugosc_tekstu(what,info,maximum){
    document.getElementById(info).value=maximum-document.getElementById(what).value.length;
    if (document.getElementById(what).value.length > maximum){
        alert ('Wpisany tekst jest zbyt dlugi.');
    }
}

function insert_emoticon(myValue,gdzie) {
           var myField = gdzie;
           //IE support
            if (document.selection) {
                var temp;
                myField.focus();
                sel = document.selection.createRange();
                temp = sel.text.lenght;
                sel.text = myValue;
                if (myValue.length == 0) {
                    sel.moveStart("character" , myValue.length);
                    sel.moveEnd("character" , myValue.length);
                } else {
                    sel.moveStart("character", -myValue.length + temp);
                }
                sel.select();
            }
            //MOZILLA/NETSCAPE support
            else if (myField.selectionStart || myField.selectionStart == "0") {
                var startPos = myField.selectionStart;
                var endPos = myField.selectionEnd;
                myField.value = myField.value.substring(0, startPos) + myValue + myField.value.substring(endPos, myField.value.length);
                myField.selectionStart = startPos + myValue.length;
                myField.selectionEnd = startPos + myValue.length;
            } else {
                myField.value += myValue;
            }
}

$(document).ready(function(){
      $(".user_inf").tooltip({ effect: 'slide',offset: [-25,0]});

     $("#triggers a").overlay({
    // each trigger uses the same overlay with the id "gallery"
    target: '#gallery',

    // optional exposing effect
    expose: '#f1f1f1'

    // let the gallery plugin do its magic!
    }).gallery({

    // the plugin accepts its own set of configuration options
    speed: 800
    });	      				
});

