$(document).ready(function() {
	$("#slider-price").slider({
		range: true,
		min: ke_minPriceVal,
		max: ke_maxPriceVal,
		step:1,
		values: [ke_minPriceVal, ke_maxPriceVal],
		slide: function(event, ui) {
			$("#txtFilterValueMin").val(ui.values[0]+',00');
			$("#txtFilterValueMax").val(ui.values[1]+',00');
			},
		change: function(event, ui) {
			filtro(0);
		}
	});
	
	$("#txtFilterValueMin").val( $("#slider-price").slider("values", 0)+',00');
	$("#txtFilterValueMax").val( $("#slider-price").slider("values", 1)+',00');
	
	$("#slider-week").slider({
		range: true,
		min: ke_minWeekVal,
		max: ke_maxWeekVal,
		step:1,
		values: [ke_minWeekVal,ke_maxWeekVal],
		slide: function(event, ui) {
			$("#txtFilterWeekMin").val(ui.values[0]);
			$("#txtFilterWeekMax").val(ui.values[1]);
			},
		change: function(event, ui) {
			filtro(0);
		}
	});
	$("#txtFilterWeekMin").val( $("#slider-week").slider("values", 0));
	$("#txtFilterWeekMax").val( $("#slider-week").slider("values", 1));
	filtro(0);
});
/*
	--------------------------------------------------
	@ FUNÇÃO	: filtro
	@ PARAMETRO : p
	@ SINOPSE	: PROMO FILTRO
	@ AUTOR		: ADRIANO ROSA
	@ DATA		: 21/07/2010 09h28
	--------------------------------------------------
*/
function filtro(p){
	var destino = '';
	var ckbDestino = $(".ckbDestino > li > input:checkbox");
	for(x=0; x < ckbDestino.length; x++){
	   if(x==ckbDestino.length-1){
		   l='';
	   }else{
		   l=',';
	   }
	   var destino = destino + $('#flt_destino'+x+':checked').val() + l;
		
	}
	
	var cursos = '';
	var ckbCurso = $(".ckbCursos > li > input:checkbox");
	for(x=0; x < ckbCurso.length; x++){
	   if(x==ckbCurso.length-1){
		   l='';
	   }else{
		   l=',';
	   }
	   var cursos = cursos + $('#flt_tipocurso'+x+':checked').val() + l;
	
	}

	$.post(
		'/intercambio/actions/lista-promocao?page='+p,
		{
			minPreco	: $('#txtFilterValueMin').val().replace(',00',''),
			maxPreco	: $('#txtFilterValueMax').val().replace(',00',''),
			maxWeek		: $('#txtFilterWeekMax').val(),
			minWeek		: $('#txtFilterWeekMin').val(),
			txtDestino: destino,
			txtTipoCurso: cursos,
			txtOrdem: $('input[name=filter-order-course]:checked').val()
		},function(d){
			$('#lista-resultado-curso').html(d);
			$('#loading, #overlay').remove();
		}
	);
	$('#lista-resultado-curso').ajaxStart(function(){
		$('#lista-resultado-curso').prepend('<div id="loading">aguarde carregando <strong>...</strong></div><div id="overlay"></div>');
		$('#loading').show();
	});
	$('#lista-resultado-curso').ajaxSuccess(function(){
		$('#loading').remove();
	});
}
