var pasaz_licznik = 0;
var polecane_licznik = 0;
var indexp = 0;
var tmp_pas = 1;
var index = 0;

function el(ID) 
  {
  return document.getElementById(ID);
  }
 
function charCount(maximum,area_id,left_id)
 {
   if(left_id == false) left_id = 'zostalo';
   chars = document.getElementById(area_id).value.length;
   if(chars > maximum)
    {
	  str = document.getElementById(area_id).value;
	  document.getElementById(area_id).value = '';
	  str = str.substring(0,maximum);
	  document.getElementById(area_id).value = str;
 	}
    left  = maximum - chars;
    if(left <0 ) left = 0;
    document.getElementById(left_id).innerHTML= '('+left+')';	
  }
function hover(e)
 {
	tmp = e.src;
	tmp2 = e.src.replace(/0/,"1");
	e.src = tmp2;
	return true;
 }
function unhover(e)
{
	e.src = tmp;
	return true;
	}
function startowa(start) 
 {
    start.style.behavior = 'url(#default#homepage)'; 
    start.setHomePage('http://www.naszraciborz.pl');
  }
function drukuj(url)
  {
	  window.open(url,'drukuj','width=500,height=800');
	  return true;
	}
function pokazSzukajke(id)
  {
	  $('szukaj_ogloszenia2').style.display = 'none';
	  $('szukaj_serwis2').style.display = 'none';
	  $('szukaj_google2').style.display = 'none';
	  $(id).style.display = '';
	  }
function mischung(el,ktory)
  {
	  var offset = 0;
	  ktory--;
	  if(ktory > 0)
	   {
	     offset = ktory*470
	     new Effect.ScrollContent($(el),{x:1,y:0},offset);
	   }
 }
  
function slider(el)
 {
 scrolling_pol('right',el);
 }
 
 /* Effect.ScrollContent = Class.create();
            Object.extend(Object.extend(Effect.ScrollContent.prototype, 
            Effect.Base.prototype), {
                initialize: function(element, direction, offset) {
                    var options = arguments[2] || {};
                    this.element = $(element);
                    
                    this.scrollFromX  = this.element.scrollLeft;
                    this.scrollDeltaX = this.element.offsetWidth;
                    this.scrollFromY  = this.element.scrollTop;
                    this.scrollDeltaY = this.element.offsetHeight;
                    this.direction = direction || {x:0,y:1};
                    this.offset = offset;
                    this.start(options);
                },
                update: function(position) {
                     this.element.scrollLeft = Math.round(this.scrollFromX+this.direction.x*position*this.scrollDeltaX)+this.offset;
                   }
            });
  Object.extend(Event, {
            	wheel:function (event){
            		var delta = 0;
            		if (!event) event = window.event;
            		if (event.wheelDelta) {
            			delta = event.wheelDelta/100; 
            			if (window.opera) delta = -delta;
            		} else if (event.detail) { delta = -event.detail/3;	}
            		return Math.round(delta); //Safari Round
            	}
            });*/
           			
function scrolling_pas(d,el)
{
  
  var tmp = ktory_pas;
  
  if(d == 'left')
    {
        tmp--;
		ktory_pas = tmp;
		if(tmp < 1)
		{
		 tmp = ktory_pas = pasaz_licznik;
		 new Effect.ScrollContent($(el),{x:1,y:0},pasaz_licznik*470);//$('b_l_pas').style.display ="none";
		}
        else
		new Effect.ScrollContent($(el),{x:-1,y:0},0);
}
   
if(d == 'right')
{
        tmp++;
		ktory_pas = tmp;
		if(tmp > pasaz_licznik)
		{
		 tmp = ktory_pas = 1;
		 new Effect.ScrollContent($(el),{x:1,y:0},pasaz_licznik*(-470));//$('b_p_pas').style.display ="none";
		}
		else
		new Effect.ScrollContent($(el),{x:1,y:0},0);
    }
  }
  
 function scrolling_pol(d,el)
   {
  
  var tmp = ktory_pol;
  t = 0;
  if(d == 'left')
    {
      tmp--;
	  ktory_pol = tmp;
	  t = tmp+1;
	  if(tmp < 0)
	   {
		tmp = ktory_pol = polecane_licznik-1;
		new Effect.toggle('id_0', 'appear',{duration: 0.1});
		new Effect.toggle('id_'+tmp+'','appear',{delay: 0.2,duration: 0.3});
	   }
        else
	   {	
		 new Effect.toggle('id_'+t+'','appear',{duration: 0.1});
		 new Effect.toggle('id_'+tmp+'','appear',{delay: 0.2,duration: 0.3});
	   }
    }
   
    if(d == 'right')
    {
		 tmp++;
		 t = tmp-1;
		 ktory_pol = tmp;
		 if(tmp > polecane_licznik-1)
		 {
		  new Effect.toggle('id_'+t+'', 'appear',{duration: 0.1});
		  new Effect.toggle('id_0','appear',{delay: 0.2,duration: 0.3});
		  tmp = ktory_pol = 0;
		 }
		 else
		{
		 new Effect.toggle('id_'+t+'', 'appear',{duration: 0.1});
		 new Effect.toggle('id_'+tmp,'appear',{delay: 0.2,duration: 0.3});
		}
    }
	  
  }
 
  function scrolling_n(d,el)
   {
  
   if(d == 'left'){new Effect.ScrollContent($(el),{x:-1,y:0},0);}
   if(d == 'right'){new Effect.ScrollContent($(el),{x:1,y:0},0);}
   } 
  function sign(el,i)
   {
   jump = 100*i;
   new Effect.ScrollContent($(el),{x:1,y:0},jump);
  }