function LoadFolder(oid)
{
	var proxy = new WebAlbum.JsonService();
	proxy.LoadFolder(oid, onLoadFolderSuccess);
	
	var a = $get("BilderAlbum");
	a.disabled = true;
}

function onLoadFolderSuccess(result)
{
	next = null;prev = null;pare = null;
	var html = "<div class='album'>";
	if(result.Parent != null)
	{
		html += "<div class='bildK'><a href='javascript:LoadFolder(\"" + result.Parent.OID + "\")'><img src='6_" + result.Parent.OID + ".jpg' /><br/>zurück</a></div>";
		pare = result.Parent.OID;
	}
	
	for(var i = 0; i < result.Folders.length; i++)
	{
		html += "<div class='bildK'><a href='javascript:LoadFolder(\"" + result.Folders[i].OID + "\")'><img src=\"5_" + result.Folders[i].OID + ".jpg\" /><br/>" + result.Folders[i].Name + "</a></div>";
	}

	for(i = 0; i < result.Pictures.length; i++)
	{
		html += "<div class='bildK'><a href='javascript:LoadPicture(\"" + result.Pictures[i].PID + "\")'><img src=\"4_" + result.Pictures[i].PID + ".jpg\" /><br/>" + result.Pictures[i].Name + "</a></div>";
	}

	var uri = 'http://impde.tradedoubler.com/imp?type(img)g(16878692)a(1606746)' + new String (Math.random()).substring (2, 11);
	html += '<div class="bildK"><a href="http://clkde.tradedoubler.com/click?p=59976&a=1606746&g=16878692" target="_BLANK"><img src="'+uri+'" border=0></a></div>';


	html += "<div style='clear: both;'><br/><a href=\"1_" + result.This.OID + ".aspx\">Verknüpfung erstellen</a></div><div style='clear: both;'><br/><br/><a href='upload/default.aspx?o=" + result.This.OID + "'/>eigene Bilder veröffentlichen</a><br/></div></div>";
	
	var a = $get("BilderAlbum");
	a.innerHTML=html;
	a.disabled = false;
}

    
function LoadPicture(pid)
{
	var proxy = new WebAlbum.JsonService()
	proxy.LoadPicture(pid, onLoadPictureSuccess);
	
	var a = $get("BilderAlbum");
	a.disabled = true;
}

function onLoadPictureSuccess(result)
{
	next = null;prev = null;pare = null;
	var html = "<div class='album'><div class='albumFloat'>";
	if (result.Parent != null)
	{
		html += "<div><a href='javascript:LoadFolder(\"" + result.Parent.OID + "\")'><img src='6_" + result.Parent.OID + ".jpg' /><br/>zurück</a></div>";
		pare = result.Parent.OID;
	}
	if (result.Prev != null)
	{
		html += "<div><a href='javascript:LoadPicture(\"" + result.Prev.PID + "\")'><img src=\"4_" + result.Prev.PID + ".jpg\" /><br/>vorheriges</a></div>";
		prev = result.Prev.PID;
	}
	if (result.Next != null)
	{
		html += "<div><a href='javascript:LoadPicture(\"" + result.Next.PID + "\")'><img src=\"4_" + result.Next.PID + ".jpg\" /><br/>nächstes</a></div>";
		next = result.Next.PID;
	}

	html += "</div><div class='bildG'><img src=\"3_" + result.This.PID + ".jpg\" /><br/>";
	html += "<div style='clear: both;'><br/><a href=\"2_" + result.This.PID + ".aspx\">Verknüpfung erstellen</a></div></div></div>";
	
	var a = $get("BilderAlbum");
	a.innerHTML=html;
	a.disabled = false;

	if (result.Next != null)
	{
		b=new Image();
		b.src = "3_" + result.Next.PID + ".jpg";
	}
	if (result.Prev != null)
	{
		b=new Image();
		b.src = "3_" + result.Prev.PID + ".jpg";
	}
}

var next;
var pare;
var prev;

