	// for gallery on listing page
	function loadImages(position,tiny_url,large_url,num,im){
		$("#smallImages"+position).show();
		url = listings_gallery_url+'?tiny_img='+tiny_url+'&large_img='+large_url+'&num='+num+'&id='+position;
		$('#smallImages'+position).load(url,function(){
			
			 jQuery('#mycarousel'+position).jcarousel({scroll: 6});


			x_offset = -320;
			$(".imgPreview").hover(function(e){
			
				if(($('body').width()/2)>e.pageX){ x_offset = 0; } else { x_offset = -320; }

				im = "<img src='" + this.id + "' />";
				//alert($('body').width()/2);
				//alert(e.pageY);
				y_offset = 10;
				if (e.pageY+300>$('body').height()) y_offset = -270;
			
				$("#largeImageHolder")
					.html(im)
					.css("display","block")
					.css("top",(e.pageY + y_offset) + "px")
					.css("left",(e.pageX + x_offset) + "px")
					.fadeIn("fast");
    		},
				function(){
					$("#largeImageHolder").hide();
    		});

			$(".imgPreview").mousemove(function(e){
				if(($('body').width()/2)>e.pageX){ x_offset = 0; } else { x_offset = -320; }
				
				y_offset = 10;
				if (e.pageY+300>$('body').height()) y_offset = -270;				

				$("#largeImageHolder")
					.css("display","block")
					.css("top",(e.pageY + y_offset) + "px")
					.css("left",(e.pageX + x_offset) + "px");
			});
		});
	}
	
	
	function smallImagesHide(num){
		$('#smallImages'+num).hide();
	}
	// ---------------------------
	
