/*
  (C) by KSI media sp. z o.o. ( www.ksimedia.pl )  
  Description : SlideBox
  Author      : SP
  Create date : 2010-08-22
  Comment     :
*/

function classTouroperatorSlideBar() {
 
	 this.preload_pasek = function ( id_paska, adres_paska, skok, speed ) {
	  $('body').append( '<div id="preload_'+id_paska+'" style="float:left;display:none;"></div>');
	  $('#preload_'+id_paska).load( adres_paska, function(data) {
		setTimeout( function() {
		  szerokosc = $('#preload_'+id_paska).width();    
		  $('#preload'+id_paska).remove();
		  var maks_left = -1*szerokosc;
		  $('#'+id_paska).mouseout( function(){ this.setAttribute('stopme','0'); }).mouseover( function(){ this.setAttribute('stopme','1'); }).css('width',2*szerokosc+'px').append(data+data).attr('stopme','0').css('left',0);
		  setInterval("TouroperatorSlideBar.porusz('"+id_paska+"',"+skok+", "+maks_left+");", speed );     
		}, 1000);
	  });  
	 }

	this.porusz = function ( id_paska, skok, maks_left ) {
	   if ( $('#'+id_paska).attr('stopme') == '0' ) {
		 var przesuniecie = $('#'+id_paska).css('left') ;
		 przesuniecie = przesuniecie.replace('px','');
		 przesuniecie = przesuniecie - skok;
		 if ( przesuniecie < maks_left ) {
		   $('#'+id_paska).css('left', '0px');
		 } else {
		   $('#'+id_paska).css('left', przesuniecie +'px');
		 }
	   }
	 }
 }
 var TouroperatorSlideBar = new classTouroperatorSlideBar();
