var galleryPictures = {};
onClickGalleryPicture = function(data){
	if(typeof(data) != "object") return;
	if(typeof(data.id) == "undefined") return;
	var previewEle = document.getElementById("article_picturetable_View");
	//var descriptionEle = document.getElementById("galleryPictureDescription");
	
	var ready = function(r){
		var lnk = (r.length > 2) ? r[2].data : "";
		if(lnk != ""){
			previewEle.innerHTML = "<a href=\""+lnk+"\" target=\"_blank\" title=\""+lnk+"\"><img src=\""+r[0].data+"\" border=\"0\" width=\""+r[1].data[0]+"\" height=\""+r[1].data[1]+"\" /></a>";
		}else{
			previewEle.innerHTML = "<img src=\""+r[0].data+"\" border=\"0\" width=\""+r[1].data[0]+"\" height=\""+r[1].data[1]+"\" />";
		}
		//descriptionEle.innerHTML = r[2].data;
	}
	var loaded = function(){
		var result = eval("("+this.req.responseText+")");
		galleryPictures[data.id] = result;
		ready(result);
	}
	var error = function(){
	}
	try{
		if(typeof(galleryPictures[data.id]) == "object"){
			ready(galleryPictures[data.id]);
		}else{
			//previewEle.innerHTML = "Bild wird geladen...";
			previewEle.innerHTML+= "<div class=\"article_picturetable_Loading\">Bild wird geladen...</div>";
			//var url = "cms/ajax/call_object_method.php?lng=de&class=ASPictureManager,ASPictureManager,GalleryPictureManager&method=getPic,getDimensions,getData&params=false;;'description'&id="+data.pic_id+","+data.pic_id+","+data.id;
			if(data.article_id > 0){
				var url = "cms/ajax/call_object_method.php?lng=de&class=ASPictureManager,ASPictureManager,ASArticleManager&method=getPic,getDimensions,getPicture&params=false;;'"+data.id+"','link'&id="+data.id+","+data.id+","+data.article_id;
			}else{
				var url = "cms/ajax/call_object_method.php?lng=de&class=ASPictureManager,ASPictureManager&method=getPic,getDimensions&params=false;&id="+data.id+","+data.id;
			}
			new net.ContentLoader(url,loaded,error);
		}
	}catch(e){
		alert("ERROR.onClickGalleryPicture:\n"+e.toString());
	}
}

