$(document).ready(function(){
	 $('a.arrow_previus').hide();
	 if($('#ads_right_img img').attr("src")=='/uploads/ads/no-image.jpg'){
		 
					 var imgPreview = $('.ads_photos img:first').attr("src"); 
					 $('.ads_photos img').addClass("border_white"); 
					 $('.ads_photos img:first').removeClass("border_white");
					 $('.ads_photos img:first').addClass("border_element");
					$('#ads_right_img img').attr('src',imgPreview);  
	}
	 $('.ads_photos img').click(function(e) {
		  remove_class_border();
		  $(this).removeClass("border_white");
		  $(this).addClass("border_element");
		  $('#ads_right_img img').attr('src',$(this).attr("src"));
		  var src_else=search_prev_src_exist("."+c_content+" img",$('#ads_right_img img').attr('src'));
		  has_class_first_img();
		});
	//PROCESO DE GALLERY
	var galleryActive_Ajax = false;
	var loadImages_Ajax = false;
	var c_content = "ads_photos"
	var count=1;
	var count_img=1;
	if($(".arrow_next").length > 0){

		var img=$("."+c_content+" img").length;
		$(".arrow_next").click(function (e){

			//$('a.arrow_previus').show();
			//menos2px del borde
			var width_gal=$('.'+c_content+' img:first').width()+10+4+2;
			//alert(width_gal);
			//alert('llega'+galleryActive_Ajax);
			if(!galleryActive_Ajax && img > 1){
				elements=img;
				//alert(elements);
				var src_none=search_next_src_exist("."+c_content+" img",$('#ads_right_img img').attr('src'));
				//alert(src_none);				
				if(!src_none){
					
					//alert("end");
					count=1;
					count_img=1;
					loadImages_Ajax = true;
						 galleryActive_Ajax = true;
						$(".ads_photos").animate({left: "0px"}, "slow", function (){galleryActive_Ajax = false;});
						//$('a.arrow_previus').hide();
					
					if($('.ads_photos img:first').attr("src")!=''){
						$('#ads_right_img img').attr('src',$('.ads_photos img:first').attr("src"));
						  remove_class_border();
						  $('.ads_photos img:first').removeClass("border_white");
						  $('.ads_photos img:first').addClass("border_element");
					}
				}else{
					//alert(count_img+''+elements-2);
					if(count_img<elements-2){
						count_img++;
						//alert(count_img);
						$(".ads_photos").animate({"left": "-="+width_gal+"px"}, "slow", function (){galleryActive_Ajax = false;});
						var src=search_next_src("."+c_content+" img",$('#ads_right_img img').attr('src'));
						if(src!=''){
							$('#ads_right_img img').attr('src',src);
						}
					}else{
						var src=search_next_src("."+c_content+" img",$('#ads_right_img img').attr('src'));
						if(src!=''){
							$('#ads_right_img img').attr('src',src);
							//count_img++;
						}
					}
				}
				count++;
				//count_img++;
				has_class_first_img();
			}
		});
	}
	if($(".arrow_previus").length > 0){
		$(".arrow_previus").click(function (e){
			
			var width_gal=$('.'+c_content+' img:first').width()+10+4+2;
			//alert('llega');
			if(!galleryActive_Ajax){
				var src_else=search_prev_src_exist("."+c_content+" img",$('#ads_right_img img').attr('src'));
			
				if($("."+c_content).css("left")!='0px'){
					//alert($("."+c_content).css("left"));
					galleryActive_Ajax = true;
					var src=search_prev_src("."+c_content+" img",$('#ads_right_img img').attr('src'));
					if(src!=''){
						$('#ads_right_img img').attr('src',src);
						
					}
					count_img--;
					//alert(count_img);
					$(".ads_photos").animate({"left": "+="+width_gal+"px"}, "slow", function (){galleryActive_Ajax = false;});
				}else if(src_else){
					//var src=search_prev_src("."+c_content+" img",$('#ads_right_img img').attr('src'));
					if(src_else!=''){
						$('#ads_right_img img').attr('src',search_prev_src("."+c_content+" img",$('#ads_right_img img').attr('src')));
						//count_img--;
					}
				}
				has_class_first_img();
				/*if($("."+c_content).css("left")=='0px' && !src_else){
						$('a.arrow_previus').hide();
					}*/
			}
		});
	}
});
function has_class_first_img(){
	if($('.ads_photos img:first').hasClass("border_element")){
		$('a.arrow_previus').hide();
	  }else{
		  $('a.arrow_previus').show();
	  }
}
function remove_class_border(){
	
	$('.ads_photos img').removeClass("border_element");
	$('.ads_photos img').addClass("border_white");
}
function search_prev_src(element,src){
	var prev_src='';
	var prev='';
	$(element).each(function(){
		if($(this).attr('src') == src){
			prev=$(this).prev();
		}
	});
	
	prev_src=prev.attr('src');
	if(prev_src!=undefined){
		remove_class_border();
		prev.removeClass("border_white");
		prev.addClass("border_element");
		return prev_src;
	}else{
		return false;
	}
}

function search_next_src(element,src){
	var next_src='';
	var next='';
	$(element).each(function(){
		if($(this).attr('src') == src){
			next=$(this).next(); 
		}
	});
	next_src=next.attr('src');
	if(next_src!=undefined){
		remove_class_border();
		next.removeClass("border_white");
		next.addClass("border_element");
		return next_src;
	}else{
		return false;
	}
}
function search_next_src_exist(element,src){
	var next_src='';
	var next='';
	$(element).each(function(){
		if($(this).attr('src') == src){
			next=$(this).next(); 
		}
	});
	next_src=next.attr('src');
	if(next_src!=undefined){
		return next_src;
	}else{
		return false;
	}
}

function search_prev_src_exist(element,src){
	var prev_src='';
	var prev='';
	$(element).each(function(){
		if($(this).attr('src') == src){
			prev=$(this).prev();
		}
	});
	
	prev_src=prev.attr('src');
	if(prev_src!=undefined){
		return prev_src;
	}else{
		return false;
	}
}
/*
function check_bar(var_,val){
	
}
*/

