
jQuery.noConflict();

var timer_is_on=0;
var pozitie=1;
var not_over_promo=0;

jQuery(document).ready(function () 
{
	
	jQuery.preLoadImages("img/dots_1.png", "img/dots_2.png", "img/dots_3.png", "img/dots_4.png", "img/promo_inapoi.png", "img/promo_inainte.png", "img/over_promo_frame.png");


	nr_bannv=jQuery("#nr_promo").val();
	if(nr_bannv>1)
		{
			
			start_promo_slider();
			move_promo_slider();
			not_over_promo=1;
			
			jQuery(".mad_promo_inapoi").click(function () {
				b_move_left_promo(1);
			});
			jQuery(".mad_promo_inainte").click(function () {
				b_move_right_promo(1);
			});
			
			jQuery(".mad_promo_slider").mouseover(function () {
				not_over_promo=0;
			});
			jQuery(".mad_promo_slider").mouseout(function () {
				not_over_promo=1;
			});
			
			
		}

});

function start_promo_slider()
{
	timer_is_on=1;
}
function stop_promo_slider()
{
	timer_is_on=0;
}

function move_promo_slider()
{
	if(timer_is_on && not_over_promo)
		{
			pozitie++;
			if(pozitie==5)
				{
					pozitie=1;
					schimba_pozitie(pozitie.toString());
					b_move_right_promo(0);
				}
			else
				{
					schimba_pozitie(pozitie.toString());
				}
		}
	setTimeout('move_promo_slider()', 1500);
}

function schimba_pozitie(pozitie_noua)
{
	jQuery('#promo_dots').removeClass('mad_promo_dots_1 mad_promo_dots_2 mad_promo_dots_3 mad_promo_dots_4');
	jQuery('#promo_dots').addClass('mad_promo_dots_'+pozitie_noua);
}

function b_move_right_promo(asteapta)
{
	if(asteapta)
		{
			schimba_pozitie("1");
			pozitie=1;
			stop_promo_slider();
			setTimeout('start_promo_slider()', 10000);
		}
	ml=jQuery("#m_left_promo").val();
	nr_bannv=jQuery("#nr_promo").val();
	
	m_n=parseInt(ml);
	n_b=parseInt(nr_bannv);
	max_ml=(n_b-1)*(-560);
	
	if(max_ml<m_n)
		{
			ml_nou=parseInt(ml)-560;
			jQuery(".mad_promo_slider").animate( { marginLeft: ml_nou.toString()+"px" }, 1000);
			ml=jQuery("#m_left_promo").val(ml_nou.toString());
		}
	else
		{
			ml_nou=0;
			jQuery(".mad_promo_slider").animate( { marginLeft: ml_nou.toString()+"px" }, 1000);
			ml=jQuery("#m_left_promo").val(ml_nou.toString());

		}
}
function b_move_left_promo(asteapta)
{
	if(asteapta)
		{
			schimba_pozitie("1");
			pozitie=1;
			stop_promo_slider();
			setTimeout('start_promo_slider()', 10000);
		}
	ml=jQuery("#m_left_promo").val();
	nr_bannv=jQuery("#nr_promo").val();
	
	m_n=parseInt(ml);
	n_b=parseInt(nr_bannv);
	max_ml=(n_b-1)*(-560);
	
	if(m_n<0)
		{
			ml_nou=parseInt(ml)+560;
			jQuery(".mad_promo_slider").animate( { marginLeft: ml_nou.toString()+"px" }, 1000);
			ml=jQuery("#m_left_promo").val(ml_nou.toString());
		}
	else
		{
			ml_nou=max_ml;
			jQuery(".mad_promo_slider").animate( { marginLeft: ml_nou.toString()+"px" }, 1000);
			ml=jQuery("#m_left_promo").val(ml_nou.toString());

		}
}

(function(jQuery) {
  var cache = [];
  // Arguments are image paths relative to the current page.
  jQuery.preLoadImages = function() {
    var args_len = arguments.length;
    for (var i = args_len; i--;) {
      var cacheImage = document.createElement('img');
      cacheImage.src = arguments[i];
      cache.push(cacheImage);
    }
  }
})(jQuery)