// (с) Pavel Kuznetsov, 2006
//<meta http-equiv="Content-Type" content="text/javascript; charset=windows-1251">
function LoadBanner(bQ) {
	var BookID;
	var BookList = new Array ();
	if (bQ > BookQuantity) bQ = BookQuantity;
	D.write('<table border=0 cellspacing=25 cellpadding=0><tr><td align="center"><br><br>Полезные<br>книги на<br><a href="http://www.ozon.ru/?partner=lastjedi" target="_blank"><b>Ozon.ru</b></a></td></tr><tr><td align="center"><table border=0 cellspacing=1 cellpadding=0 bgcolor=#333333>');
	for (i = 1; i <= bQ; i++) {
		do {
			BookID = 1 + Math.floor(Math.random() * BookQuantity);
			for (j = 1; j < i; j++) {
				if (BookID == BookList[j]) {
					BookID = 0;
					break;
				}
			}
		} while (BookID == 0)
		BookList[i] = BookID;
		ShowBook(BookID);
	}
	D.write('</table><br><p align="right"><a href="Books.htm">Все книги >></a></p></td></tr></table>');
}
function ShowBook(BookID) {
	var bgc;
	var bgi;
	var bgri;
	var ri;
	switch (BookAttribute[BookID]) {
		case 1: bgc = '#1b1b1b'; bgi = 'RightBackground'; bgri = 'None'; ri = 'New'; break;
		case 2: bgc = '#222222'; bgi = 'aRightBackground'; bgri = 'aNone'; ri = 'Advice'; break;
		default: bgc = '#1b1b1b'; bgi = 'RightBackground'; bgri = 'None'; ri = 'None';
	}
	D.write('<tr><td align="center" bgcolor=' + bgc + ' background="Books/' + bgi + '.gif" style="background-position:right; background-repeat:repeat-y;"><a href="http://www.ozon.ru/context/detail/id/' + BookLink[BookID] + '/?partner=lastjedi" target="_blank"><img src="http://www.ozon.ru/multimedia/books_covers/small/' + BookImage[BookID] + '.gif" border=1 style="border-color:#000000; margin:20px;" alt="' + BookAuthor[BookID] + '\n' + BookTitle[BookID] + '" onMouseOver="ShowBigBookCover (' + BookID + ')" onMouseOut="HideBigBookCover ()"></a></td><td background="Books/' + bgri + '.gif"><img src="Books/' + ri + '.gif"></td></tr>');
}
function ShowBookDescription(BookID) {
	var bg1;
	var bg2;
	var bgri;
	var ri;
	if ((2 * Math.floor(BookID / 2)) != BookID) {
		bg1 = '#191919';
		bg2 = '#111111';
	} else {
		bg1 = '#111111';
		bg2 = '#191919';
	}
	switch (BookAttribute[BookID]) {
		case 1: bgri = 'None'; ri = 'New'; break;
		case 2: bgri = 'aNone'; ri = 'Advice'; break;
		default: bgri = 'None'; ri = 'None';
	}
	D.write('<tr><td background="Books/' + bgri + '.gif"><img src="Books/' + ri + '.gif"></td><td bgcolor=' + bg1 + ' align="center"><a href="http://www.ozon.ru/context/detail/id/' + BookLink[BookID] + '/?partner=lastjedi" target="_blank"><img src="http://www.ozon.ru/multimedia/books_covers/small/' + BookImage[BookID] + '.gif" border=1 style="border-color:#000000; margin:20px;" onMouseOver="ShowBigBookCover (' + BookID + ')" onMouseOut="HideBigBookCover ()"></a></td><td width=100% bgcolor="' + bg2 + '" valign=top><p style="margin:20px;">' + BookAuthor[BookID] + '<br><a href="http://www.ozon.ru/context/detail/id/' + BookLink[BookID] + '/?partner=lastjedi" target="_blank"><font size="+1"><b>' + BookTitle[BookID] + '</b></font></a><br><font size="-2" color=#666666>');
	switch (BookDisk[BookID]) {
		case 1: D.write('(+ CD-ROM)'); break;
		case 2: D.write('(+ DVD-ROM)'); break;
		case 3: D.write('(+ Дополнительные материалы доступны для скачивания)'); break;
	}
	D.write('</font></p></td></tr>');
}
function LoadSection(SectionID) {
	D.write('<br><b><font color=#AAAAAA size="+2">' + Section[SectionID] + '</font></b><br><br><table border=0 cellspacing=1 cellpadding=0 width=700 bgcolor=#333333>');
	for (i = 1; i <= BookQuantity; i++) {
		if (BookSection[i] == SectionID) ShowBookDescription(i);
	}
	D.write('</table><br>');
}
function ShowBigBookCover(BookID) {
	var iHTML = '<table border=10 cellspacing=1 cellpadding=0 bgcolor=#AAAAAA bordercolor=#000000><tr><td bgcolor=#222222><table border=0 cellspacing=20 cellpadding=0 width=350><tr><td><a href="http://www.ozon.ru/context/detail/id/' + BookLink[BookID] + '/?partner=lastjedi" target="_blank"><img src="http://www.ozon.ru/multimedia/books_covers/' + BookImage[BookID] + '.jpg" style="border:1px solid #000000; background-color:#111111; background-position:center; background-repeat:no-repeat; background-image:url(Books/Ozon.gif);"></a></td><td width=100% align="center">';
	switch (BookDisk[BookID]) {
		case 1: iHTML += '<img src="Books/CDIcon.gif"><br><br><br><br>'; break;
		case 2: iHTML += '<img src="Books/DVDIcon.gif"><br><br><br><br>'; break;
		case 3: iHTML += '<img src="Books/DLIcon.gif"><br><br><br><br>'; break;
	}
	switch (BookAttribute[BookID]) {
		case 1: iHTML += '<img src="Books/NewIcon.gif"><br>'; break;
		case 2: iHTML += '<img src="Books/AdviceIcon.gif"><br>'; break;
	}
	iHTML += '<img src="Books/BuyIcon.gif"></td></tr>';
	if (BookDescription[BookID] != '') iHTML += '<tr><td bgcolor=#222222 align="center" colspan=2><font size="-2">' + BookDescription[BookID] + '</font></td></tr>';
	BigBookCover.innerHTML = iHTML + '</table></td></tr></table>';
	BigBookCover.style.top = D.body.scrollTop + 100;
	BigBookCover.style.left = D.body.scrollLeft + (D.body.clientWidth) / 2 - 150;
	BigBookCover.style.display = 'block';
}
function HideBigBookCover() {
	BigBookCover.style.display = 'none';
	BigBookCover.innerHTML = '';
}
function InitBigBookCover() {
	D.write('<div id="BigBookCover" style="z-index:2; position:absolute; display:none;"></div>');
}
