function loadAlbums1 () { 
	//$('AlbumsList').innerHTML = '<div class="loader">Loading...</div>';
	var req = new Ajax.Request('gateway.php',{
			method: "post",
			parameters: "action=get_albums",
			onSuccess: processJSONAlbums1
		});
}

function processJSONAlbums1(jsonData){
	albums = eval('('+jsonData.responseText+')');
	showAuthors(0, 3);			
}
function processJSONimages(jsonData){
	images = eval('('+jsonData.responseText+')');
	redraw_nav();
t=setTimeout(ShowImg(0),5000);
}

function showAuthors(start, end) {

	var delta = end-start;
	var start1=start;
		var end1=end;
	if (end == false || end > albums.numitems ) {
		end = albums.numitems;	
}
	changeAuthor(start1,end1);


	$('more').innerHTML ='';
	var t=0;
	for (i=0; i<=Math.floor(albums.numitems/4); i++) {	
		if((albums.numitems/3)<=3)
		{
	
		if(i==0)
		{
$('more').innerHTML += '<a href="#" onclick="javascript: void(showAuthors('+0+','+3+'))">'+(i+1)+'</a>';			
		}
		else
		{

$('more').innerHTML += '<a href="#" onclick="javascript: void(showAuthors('+(i*3)+', '+(t+3)+'))">'+(i+1)+'</a>';
}
t+=3;
}
else
{
if(start1!='0')
{		
$('more').innerHTML += "<a  href='javascript: void(showAuthors("+(start1-3)+","+(end1-3)+"))'>prev</a>";
}
$('more').innerHTML +=Math.round(end/3);	
if(end1<albums.numitems)
{
$('more').innerHTML += '<a href="javascript: void(showAuthors('+(start1+3)+', '+(end1+3)+'))" >next</a>';
}
break;
}
}	
if((albums.numitems/3)<=3)
		{
			
	if(start1!='0')
	{
					$('prev').href = 'javascript: void(showAuthors('+(start1-3)+', '+(end1-3)+'))';	
	}
	if(end1<albums.numitems)
	{
	
		$('next').href = 'javascript: void(showAuthors('+(start1+3)+', '+(end1+3)+'))';
	}
}
else
{
	alert("in");
	$('prev').href = 'javascript: void(showAuthors('+0+','+3+'))';	
	$('prev').textContent="first";
	$('next').textContent="last";
	$('next').href = 'javascript: void(showAuthors('+(albums.numitems-3)+', '+(albums.numitems)+'))';
	
}

	
}

function changeAuthor(start,end) {
$('Albums').innerHTML='';

	if (end == false || end > albums.numitems ) {
		end = albums.numitems;	
	}																	
		for (i=start; i<end; i++) {
			
$str='<div><div class="title">'+albums.items[i].name+'</div><div class="link"><a href="#" onClick="javascript: changeAuthor2('+albums.items[i].id+', 0); return false;" ><img border="0" width="104" height="57" src="albums/'+albums.items[i].id+'.jpg"></a><br></div></div>';
	
	$('Albums').innerHTML += $str;
	changeAuthor2(albums.items[i].id,0);


	}
}
function changeAuthor2(id, page) {
	if (!page) {
		Page = 0;	
	}else{
		Page = page;	
	}
	AuthorId = id;
	
	var req = new Ajax.Request('gateway.php',{
			method: "post",
			parameters: "album_id="+id+"&page="+Page+"&offset=1",
			onSuccess: processJSONimages
		});
			
}

function swapImages() {
	Element.hide('Loader');
	Element.show('ArtistPhoto');
}
function showThumbnails() {
	
	var HTML ='';
	var preloaded = new Array;
	
	for (i=0; i<images.items.length; i++) { 
		HTML += '<a href="#gal"  onClick="ShowImg('+i+')"><img border="0" src="'+images.items[i].thumbImage+'" alt="" width="31" height="50" hspace="1"></a>';
		preloaded[i] = new Image;
		preloaded[i].src = images.items[i].image;
	}
	$('Thumbnails').innerHTML = HTML;

}
function ShowImg(id) 
{	

	$('BigImage').src = images.items[id].image;
}
function redraw_nav() 
{	

	var HTML = '';
	for (i=0; i<images.numpages; i++) {
	if (Page == i) {
	HTML += '<b><a style="text-decoration: none;" href="#gal" onClick="javascript: changeAuthor2('+AuthorId+','+i+');">'+(i+1)+'</a></b>'	
}else{
	
		HTML += '<a href="#gal" onClick="javascript: changeAuthor2('+AuthorId+','+i+');">'+(i+1)+'</a>'	
}
}

	$('PageNav').innerHTML = HTML;

	if (Page != 0) {
		
		$('PrevArrow').href = 'javascript: void(changeAuthor2('+AuthorId+','+(Page-1)+'))';
	}
	else
	{
		$('PrevArrow').href = '#';
	}
	if (Page <(images.numpages-1)) {
				
		$('NextArrow').href = 'javascript: void(changeAuthor2('+AuthorId+','+(Page+1)+'))';
	}
	else
	{
		$('NextArrow').href = '#';
	}


}

