var timer = null;

function slide(i) {
	var obj = $('#slide_thumbs').find('img').get(i);
	obj = $(obj);
	
	var slide_img = $('#slide_img');
	var desc  = $('div.slide p.texto');	
	
	slide_img.attr('src', obj.attr('img'));
	slide_img.parent().attr('href', obj.attr('url'));
	
	if (''+obj.attr('desc') != 'undefined') {
		desc.html(obj.attr('desc'));
	} else {
		desc.html('');
	}
	slide_img.attr('atual', i);
}

function fornecedor() {
	clearInterval(timer);
	
	var valor = $('#prod_fornecedor2').val();
	var lista = $("div.scroll div ul li");
	lista.css('display', 'none');
	var desc  = $('div.slide p.texto');	
	var slide_img = $('#slide_img');
	
	var o = null;
	if (valor == '') {
		o = $(lista.get(0));
		o.css('display', 'block');
		lista.css('display', 'block');
	} else {
		lista.each(function (index) {

			if ($(this).attr('fornecedor') == valor ) {
				if (o == null) {
					o = $(this); 
					slide(index);			
				}
				var x = $(this);
				x.css('display', 'block');
			}
		});
		o.css('display', 'block');
	}
	
	$('#prod_desc').html(o.attr('desc'));
	var thumbs = $('#slide_thumbs');
	thumbs.css('margin-top', '0px');
	
	slidetimer();
}

function slide_move(op) {
	clearInterval(timer);
	var thumbs = $('#slide_thumbs');
	var total_li = thumbs.find('li:visible').length;
	if (total_li <= 2) return;
	
	total_li = total_li - 2;
	var pos = parseInt( thumbs.css('margin-top') );
	
	if (op == '+') {
		pos += 74;
	} else {
		pos -= 74;
	}
	
	if (pos > 0) pos = 0;
	
	if (pos < -(74 * total_li) ) {
		pos = - total_li * 74;
	}
	
	thumbs.css('margin-top', pos+'px');
}

function slidenext() {
	
	var slide_img = $('#slide_img');
	var i = parseInt( slide_img.attr('atual') ) + 1;
	
	var thumbs = $('#slide_thumbs');
	var total_li = thumbs.find('li:visible').length;
	
	if (i >= total_li) {
		i = 0;
	}

	slide(i);
	var thumbs = $('#slide_thumbs');
	thumbs.css('margin-top', (-(i*74))+'px');
}

function slidetimer() {
	timer = setInterval("slidenext();", 6000);
}

