//Next/Prev buttons and resize hack.

var customPrevButton = '&laquo; Prev';
var customNextButton = 'Next &raquo;';

function drawPhotoNav()
{
	var output='';
	var targetPosition=parseInt(photoInfo[ImageID].position,10);
	
	if((targetPosition-1)%photosPerPage==0)
	{
		if(targetPosition!=1)
		{
			output+='<a href="#P-'+(pageOn-1)+'-'+photosPerPage+'" onmouseup="selectLastImageOnPage=true" class="nav prev">'+customPrevButton+'<\/a>';
		}
	}
	else
	{
		for(var i in photoInfo)
		{
			if(photoInfo[i].position==targetPosition-1)
			{
				output+='<a href="#'+photoInfo[i].ImageID+'_'+photoInfo[i].ImageKey+'" class="nav prev">'+customPrevButton+'<\/a>';
			}
		}
	}
	
	if(output==='')
	{
		output+='<a href="javascript:void(\'0\')" class="nav prev">'+ customPrevButton +'<\/a>';
	}
	
	output+='<span class="title">'+photoInfo[ImageID].position+' of '+totalPhotos+'<\/span>';
	
	if(photoInfo[ImageID].position%photosPerPage==0)
	{
		if(pageOn!=Math.ceil(totalPhotos/photosPerPage))
		{
			output+='<a href="#P-'+(pageOn+1)+'-'+photosPerPage+'" class="nav next">'+ customNextButton +'<\/a>';
		}
	}
	else
	{
		for(var i in photoInfo)
		{
			if(photoInfo[i].position==targetPosition+1)
			{
				output+='<a href="#'+photoInfo[i].ImageID+'_'+photoInfo[i].ImageKey+'" class="nav next">'+ customNextButton +'<\/a>';
			}
		}
	} 
	
	var purgeObj=YD.get('photoNavTop');
	
	if(purgeObj)
	{
		YE.purgeElement(purgeObj,true);
		
		while(purgeObj.hasChildNodes())
		{
			purgeObj.removeChild(purgeObj.childNodes[0]);
		}
		
		purgeObj.innerHTML=output;
	}
	
	purgeObj=YD.get('photoNavBottom');
	
	if(purgeObj)
	{
		YE.purgeElement(purgeObj,true);
		
		while(purgeObj.hasChildNodes())
		{
			purgeObj.removeChild(purgeObj.childNodes[0]);
		}
		
		purgeObj.innerHTML=output;
	} 
}