
cobraforlagBaseUrl='http://www.cobraforlag.eu/';

function writeThumbs( issues, columns, maxWidth, maxHeight )
{
	if( !columns )
		columns = 6;
	
	document.write('<table border="0" cellpadding="10" cellspacing="0">');
	document.write('<tr>');
	
	for( var n=0; n<issues.length; n++ )
	{
		var issue = issues[n];
		
		if( n % columns == 0 && n > 0 )
			document.write('</tr><tr>');
		
		document.write('<td align="center">');
		
		writeThumb( issue, maxWidth, maxHeight );
		
		document.write( issue[0] );
		
		document.write('</td>');
	}
	
	document.write('</tr>');
	document.write('</table>');
}

function writeThumb( issue, maxWidth, maxHeight )
{
	var n = 0;
	var name = issue[n++];
	var path = issue[n++];
	var imageSrc = issue[n++];
	var imageWidth= issue[n++];
	var imageHeight = issue[n++];
	
	var ratio;
	
	if( maxWidth && maxHeight )
		ratio = Math.min( maxWidth / imageWidth, maxHeight / imageHeight );
	else if( maxWidth )
		ratio = maxWidth / imageWidth;
	else if( maxHeight )
		ratio = maxHeight / imageHeight;
	else
		ratio = 1;
	
	var thumbWidth = Math.floor( imageWidth * ratio );
	var thumbHeight = Math.floor( imageHeight * ratio );
	
	document.write('<a href="'+cobraforlagBaseUrl+path+'" target="_blank"><img src="'+cobraforlagBaseUrl+imageSrc+'" width="'+thumbWidth+'" height="'+thumbHeight+'" border="0"/></a><br/>');
}

