function cargar_slide_horizontal(cantidad , cantidad_total ,  archivo_ajax , contador_slide_horizontal , izq_fotos , der_fotos , slide_thumb_horizontal , left_maximo , cargar){

	document.getElementById(slide_thumb_horizontal).style.display = "none";
	
	var id_user = $("#id_user").val();
	var nombre_usuario = $("#nombre_usuario").val();
	var permite_editar = $("#permite_editar").val();
	var cantidad_fotos = $("#"+cantidad_total).val();

	var parametros = cantidad + "|" + cantidad_total + "|" + archivo_ajax + "|" + contador_slide_horizontal + "|" +  izq_fotos + "|" + der_fotos + "|" + slide_thumb_horizontal + "|" + left_maximo + "|" + cargar;

	if(cantidad > 0){
		var contador = 0;
		var bandera = true;
		for(i=0 ; i < (parseInt(cantidad) + 1) ; i++){
			$.ajax({
				type: "POST",
				url: "/files/slide/"+ archivo_ajax ,
				async: false,
				data: "contador="+contador+"&id_user="+ id_user+"&nombre_usuario="+ nombre_usuario +"&permite_editar_thumbs="+permite_editar+"&parametros="+parametros ,
				success: function(datos){
					if(datos == ""){
						contador--;
						$("#"+contador_slide_horizontal).val(contador);
					}
					else{
						if(bandera == true && cargar == 1){
							document.getElementById(slide_thumb_horizontal).innerHTML = datos;
							bandera = false;
						}
						else if (bandera == true && cargar == 0){
							document.getElementById(slide_thumb_horizontal).innerHTML = datos;
							bandera = false;
						}
						else{
							document.getElementById(slide_thumb_horizontal).innerHTML += datos;
						}
					}
				}
			});

			contador++;
			$("#"+contador_slide_horizontal).val(contador);
			
			if(cargar == 1){
				$("#contador_fotos_ajax").val(contador);
			}
			else{
				$("#contador_favoritos_ajax").val(contador);
			}
		}
	}
	
	if(cargar == 1){
		mostrar_primer_imagen('primera' , parametros);
	}
	
	if(cantidad >= parseInt(cantidad_fotos)){
		$("#"+der_fotos).removeClass("btnmash_seleccionable");
		$("#"+der_fotos).addClass("btnmash_noseleccionable");
		document.getElementById(der_fotos).disabled = true;
	}

	$("#"+slide_thumb_horizontal).show();
}


function obtener_una_mas_horizontal(cantidad , cantidad_total , archivo_ajax , contador_slide_horizontal , izq_fotos , der_fotos , slide_thumb_horizontal , left_maximo , cargar){

	var id_user = $("#id_user").val();
	var nombre_usuario = $("#nombre_usuario").val();
	var permite_editar = $("#permite_editar").val();
	var cantidad_fotos = $("#"+cantidad_total).val();

	var contador = $("#"+contador_slide_horizontal).val();

	var parametros = cantidad + "|" + cantidad_total + "|" + archivo_ajax + "|" + contador_slide_horizontal + "|" +  izq_fotos + "|" + der_fotos + "|" + slide_thumb_horizontal + "|" + left_maximo + "|" + cargar;

	if(cargar == 1){
		var cantidad_cargada = $("#contador_fotos_ajax").val();
	}
	else{
		var cantidad_cargada  = $("#contador_favoritos_ajax").val();
	}
	
	if(parseInt(contador) >= parseInt(cantidad_cargada) && parseInt($("#"+left_maximo).val()) == 0){
		$.ajax({
			type: "POST",
			url: "/files/slide/" + archivo_ajax ,
			data: "contador="+contador+"&id_user="+ id_user +"&nombre_usuario="+ nombre_usuario+"&permite_editar_thumbs="+permite_editar+"&parametros="+parametros ,
			beforeSend: function(datos){
				$("#"+der_fotos).removeClass("btnmash_seleccionable");
				$("#"+der_fotos).addClass("btnmash_noseleccionable");
				document.getElementById(der_fotos).disabled = true;

				left_actual = parseInt($("#"+slide_thumb_horizontal).css("left")) -92;
				left_actual += "px";
				
				if(parseInt(contador) < parseInt(cantidad_fotos)){
					$("#"+slide_thumb_horizontal).animate({left: left_actual}, 150 , function(){$("#"+der_fotos).removeClass("btnmash_noseleccionable");
					$("#"+der_fotos).addClass("btnmash_seleccionable");
					document.getElementById(der_fotos).disabled = false;});
				}
				else{
					$("#"+slide_thumb_horizontal).animate({left: left_actual}, 150);	
				}

				//				$("#"+der_fotos).removeClass("noseleccionable");
				//				$("#"+der_fotos).addClass("seleccionable");
				//				document.getElementById(der_fotos).disabled = false;
			},
			success: function(datos){
				if(datos != ""){
					width_actual = parseInt($("#"+slide_thumb_horizontal).css("width")) + 92;
					$("#"+slide_thumb_horizontal).animate({width: width_actual } , 10);
					document.getElementById(slide_thumb_horizontal).innerHTML += datos;
//					$("#"+der_fotos).removeClass("noseleccionable");
//					$("#"+der_fotos).addClass("seleccionable");
//					document.getElementById(der_fotos).disabled = false;
				}
			}
		});

		contador++;
		$("#"+contador_slide_horizontal).val(contador);

		if(cargar == 1){
			$("#contador_fotos_ajax").val(contador);
		}
		else{
			$("#contador_favoritos_ajax").val(contador);
		}
		
		if(parseInt(contador) > parseInt(cantidad_fotos)){
			$("#"+der_fotos).removeClass("btnmash_seleccionable");
			$("#"+der_fotos).addClass("btnmash_noseleccionable");
			document.getElementById(der_fotos).disabled = true;

			$("#"+left_maximo).val(parseInt($("#"+slide_thumb_horizontal).css("left")));
		}

		if(document.getElementById(izq_fotos).disabled){
			$("#"+izq_fotos).removeClass("btnmenosh_noseleccionable");
			$("#"+izq_fotos).addClass("btnmenosh_seleccionable");
			document.getElementById(izq_fotos).disabled = false;
		}
	}
	else{
		left_actual = parseInt($("#"+slide_thumb_horizontal).css("left")) -92;
		left_actual += "px";
		
		$("#"+der_fotos).removeClass("btnmash_seleccionable");
		$("#"+der_fotos).addClass("btnmash_noseleccionable");
		document.getElementById(der_fotos).disabled = true;
		
		contador++;
		$("#"+contador_slide_horizontal).val(contador);
		
		if(parseInt($("#"+left_maximo).val()) != 0 && parseInt($("#"+left_maximo).val()) < parseInt($("#"+slide_thumb_horizontal).css("left"))){
			
			$("#"+slide_thumb_horizontal).animate({left: left_actual}, 150 , function(){$("#"+der_fotos).removeClass("btnmash_noseleccionable");
																						$("#"+der_fotos).addClass("btnmash_seleccionable");
																						document.getElementById(der_fotos).disabled = false;} );			
			if(document.getElementById(izq_fotos).disabled){
				$("#"+izq_fotos).removeClass("btnmenosh_noseleccionable");
				$("#"+izq_fotos).addClass("btnmenosh_seleccionable");
				document.getElementById(izq_fotos).disabled = false;
			}
		}
		else if(parseInt(contador) <= parseInt(cantidad_fotos)){
			$("#"+slide_thumb_horizontal).animate({left: left_actual}, 150 , function(){$("#"+der_fotos).removeClass("btnmash_noseleccionable");
																						$("#"+der_fotos).addClass("btnmash_seleccionable");
																						document.getElementById(der_fotos).disabled = false;} );			
			if(document.getElementById(izq_fotos).disabled){
				$("#"+izq_fotos).removeClass("btnmenosh_noseleccionable");
				$("#"+izq_fotos).addClass("btnmenosh_seleccionable");
				document.getElementById(izq_fotos).disabled = false;
			}
		}
		else{
			$("#"+slide_thumb_horizontal).animate({left: left_actual}, 150);
			
			$("#"+der_fotos).removeClass("btnmash_seleccionable");
			$("#"+der_fotos).addClass("btnmash_noseleccionable");
			document.getElementById(der_fotos).disabled = true;
			if(document.getElementById(izq_fotos).disabled){
				$("#"+izq_fotos).removeClass("btnmenosh_noseleccionable");
				$("#"+izq_fotos).addClass("btnmenosh_seleccionable");
				document.getElementById(izq_fotos).disabled = false;
			}
		}
	}
}

function volver_una_horizontal(cantidad_inicial , cantidad_total , contador_slide_horizontal , izq_fotos , der_fotos , slide_thumb_horizontal , left_maximo){

	var id_user = $("#id_user").val();
	var permite_editar = $("#permite_editar").val();
	var cantidad_fotos = $("#"+cantidad_total).val();

	var contador = $("#"+contador_slide_horizontal).val();

	left_actual = parseInt($("#"+slide_thumb_horizontal).css("left")) + 92;
	left_actual += "px";
	if(parseInt($("#"+slide_thumb_horizontal).css("left")) < -92){
		
		$("#"+izq_fotos).removeClass("btnmenosh_seleccionable");
		$("#"+izq_fotos).addClass("btnmenosh_noseleccionable");
		document.getElementById(izq_fotos).disabled = true;
		
		$("#"+slide_thumb_horizontal).animate({left: left_actual}, 150 , function(){$("#"+izq_fotos).removeClass("btnmenosh_noseleccionable");
																					$("#"+izq_fotos).addClass("btnmenosh_seleccionable");
																					document.getElementById(izq_fotos).disabled = false;} );
		
		if(document.getElementById(der_fotos).disabled){
			$("#"+der_fotos).removeClass("btnmash_noseleccionable");
			$("#"+der_fotos).addClass("btnmash_seleccionable");
			document.getElementById(der_fotos).disabled = false;
		}
	}
	else{
		$("#"+slide_thumb_horizontal).animate({left: left_actual}, 150 );
		$("#"+izq_fotos).removeClass("btnmenosh_seleccionable");
		$("#"+izq_fotos).addClass("btnmenosh_noseleccionable");
		document.getElementById(izq_fotos).disabled = true;
		if(document.getElementById(der_fotos).disabled){
			$("#"+der_fotos).removeClass("btnmash_noseleccionable");
			$("#"+der_fotos).addClass("btnmash_seleccionable");
			document.getElementById(der_fotos).disabled = false;
		}
	}

	contador--;
	$("#"+contador_slide_horizontal).val(contador);
}