
$(document).ready(function(){

	$.ajax({
		type: "POST",
		url: "/galleryhandler.ashx",
		data: "",
		dataType: "json",
		success: function(data){		
		    var t='';
			$.each(data.galleries, function (i, item){
			    try {			    			    
			        item.name = Right(item.name, (item.name.length - 9));
				    t+="<h2>" + item.name + "</h2><br/>";				 
    				
				    $.each(item.images, function (j, item2){
				        try {
				            var smaller = item2.image.replace(".jpg", "_t.jpg");
	  				        t+= "<a href='" + item2.image + "' class='thickbox' rel='" + item.name + "'><img src='" + smaller + "' style='margin: 5px;'/></a>";
				        }catch(err){}				
				    });
    				
    				
				    t+="<br/><br/>";		
				}catch(err1){}
			});

			
			$("#csta_photo_gallery").html('').append('<div class="csta_column">' + t + '</div>');
	     
	        tb_init('a.thickbox, area.thickbox, input.thickbox');//pass where to apply thickbox
	        imgLoader = new Image();// preload image
	        imgLoader.src = tb_pathToImage;
		},
		error: function(XMLHttpRequest, textStatus, errorThrown){alert(textStatus + ' - ' + errorThrown);}
	});
});

function Right(str, n){
    if (n <= 0)
       return "";
    else if (n > String(str).length)
       return str;
    else {
       var iLen = String(str).length;
       return String(str).substring(iLen, iLen - n);
    }
}

