<?php

    session_start();
	if (!($_SESSION['uid'] >0)) header("Location: index.php");
	include "config.php";
	$user = mysql_fetch_array(mysql_query("SELECT * FROM `users` WHERE `id` = '{$_SESSION['uid']}' LIMIT 1;"));
    include "functions.php";
    
    if ($user['room'] != 53) { header("Location: main.php");  die(); }
	if ($user['battle'] != 0) { header('location: fbattle.php'); die(); }
?>
    <HTML><HEAD>
<link rel=stylesheet type="text/css" href="css/main.css">
<meta content="text/html; charset=utf-8" http-equiv=Content-type>
<META Http-Equiv=Cache-Control Content=no-cache>
<meta http-equiv=PRAGMA content=NO-CACHE>
<META Http-Equiv=Expires Content=0>

</HEAD>
<body leftmargin=5 topmargin=5 marginwidth=5 marginheight=5 bgcolor=#d4d4d4>

    <TABLE border=0 width=600 cellspacing="0" cellpadding="0" align=left>

<tr><td><h3>Библиотека Просвещения</td></tr>

<?php
    
if($_GET['lib_room']=='hall' || !$_GET['lib_room'])
 {
    echo('<tr><td>Вы стоите в холле Библиотеки. В застоявшемся воздухе висит многовековая пыль, плавно витающая между полками и сундуками с книгами.
 Потолки залов теряются в темноте, которую разгоняют лишь факелы на стенах.</td></tr>');
    echo('<tr><td><br/>К Вам подходит один из Смотрителей. Он определенно стар, лицо скрыто под плащем, но его движения - быстрые и точные. </td></tr>');
    echo('<tr><td><br/><em>Смотритель</em>: <strong>"Какие услуги тебе понадобились?"</strong><hr/> </td></tr>');
    
    echo '<tr><td><br/><FORM action="library.php" method=GET>
    <INPUT TYPE="hidden" name="lib_room" value="archive">
    <INPUT TYPE="submit" value="Архив">
    <br/>Здесь ученые мужи трудятся над рашифровкой древних книг и свитков. Если Вам нужна информация про какие-либо книги или свитки,
     здесь Вам обязательно помогут.
    </FORM></td></tr>';
    
    echo '<tr><td><br/><FORM action="library.php" method=GET>
    <INPUT TYPE="hidden" name="lib_room" value="magic_craft">
    <INPUT TYPE="submit" value="Мастерская">
    <br/>Оснащенная по последнему слову магии и техники лаборатория для опытов. Тут Вы можете создавать магические предметы.</FORM>
    </td></tr>';
    echo('<tr><td><FORM action="city.php" method=GET><INPUT TYPE="submit" value="Вернуться в Город" name="kz"></FORM></td></tr>');
    //echo '<tr><td><FORM action="library.php" method=GET><INPUT TYPE="submit" value="Опознать вещи" name="ident_book"></FORM></td></tr>';
    //echo '<tr><td><FORM action="library.php" method=GET><INPUT TYPE="submit" value="Купить свитки" name="ident_book"></FORM></td></tr>';
 }    
elseif($_GET['lib_room']=='archive')
{
    //код опознавания страниц
    if($_POST['ident_pages'])
    {
        //выбираем неопределенные страницы
        $pages=array();
        $pages_res=mysql_query("SELECT `id` FROM `inventory` WHERE `owner`='{$user['id']}' AND `prototype`='867' AND `dressed`='0'; ");
        while($page_res=mysql_fetch_array($pages_res))
        $pages[]=$page_res['id'];
        $names=array();
        $cred=0;
        foreach($pages as $p)
        {
            if(mt_rand(1,2)==1)
            {
                $page_num=868+mt_rand(0,14);
                $dress = mysql_fetch_array(mysql_query("SELECT * FROM `shop` WHERE `id` = '{$page_num}' LIMIT 1;"));
                mysql_query("INSERT INTO `inventory`
    				(`prototype`,`owner`,`name`,`type`,`massa`,`cost`,`img`,`maxdur`,`isrep`,
    					`gsila`,`glovk`,`ginta`,`gintel`,`ghp`,`gnoj`,`gtopor`,`gdubina`,`gmech`,`gfire`,`gwater`,`gair`,`gearth`,`glight`,`ggray`,`gdark`,`needident`,`nsila`,`nlovk`,`ninta`,`nintel`,`nmudra`,`nvinos`,`nnoj`,`ntopor`,`ndubina`,`nmech`,`nfire`,`nwater`,`nair`,`nearth`,`nlight`,`ngray`,`ndark`,
    					`mfkrit`,`mfakrit`,`mfuvorot`,`mfauvorot`,`bron1`,`bron2`,`bron3`,`bron4`,`maxu`,`minu`,`magic`,`nlevel`,`nalign`,`dategoden`,`goden`,`otdel`,`gmp`,`gmeshok`,`encicl`,`artefact`,`duration`
    				)
    				VALUES
    				('{$dress['id']}','{$user[id]}','{$dress['name']}','{$dress['type']}',{$dress['massa']},{$dress['cost']},'{$dress['img']}',{$dress['maxdur']},{$dress['isrep']},'{$dress['gsila']}','{$dress['glovk']}','{$dress['ginta']}','{$dress['gintel']}','{$dress['ghp']}','{$dress['gnoj']}','{$dress['gtopor']}','{$dress['gdubina']}','{$dress['gmech']}','{$dress['gfire']}','{$dress['gwater']}','{$dress['gair']}','{$dress['gearth']}','{$dress['glight']}','{$dress['ggray']}','{$dress['gdark']}','{$dress['needident']}','{$dress['nsila']}','{$dress['nlovk']}','{$dress['ninta']}','{$dress['nintel']}','{$dress['nmudra']}','{$dress['nvinos']}','{$dress['nnoj']}','{$dress['ntopor']}','{$dress['ndubina']}','{$dress['nmech']}','{$dress['nfire']}','{$dress['nwater']}','{$dress['nair']}','{$dress['nearth']}','{$dress['nlight']}','{$dress['ngray']}','{$dress['ndark']}',
    				'{$dress['mfkrit']}','{$dress['mfakrit']}','{$dress['mfuvorot']}','{$dress['mfauvorot']}','{$dress['bron1']}','{$dress['bron3']}','{$dress['bron2']}','{$dress['bron4']}','{$dress['maxu']}','{$dress['minu']}','{$dress['magic']}','{$dress['nlevel']}','{$dress['nalign']}','".(($dress['goden'])?($dress['goden']*24*60*60+time()):"")."','{$dress['goden']}','{$dress['razdel']}','{$dress['gmp']}','{$dress['gmeshok']}','{$dress['encicl']}','{$dress['artefact']}','0'
    				) ;");  
                $names[]=$dress['name'];
            }
            else
             $cred+=1;
            mysql_query("DELETE FROM `inventory` WHERE `id` = '{$p}' LIMIT 1;");
        }
        
    }
    //текст
    echo('<tr><td>Перед Вами длинный зал, заполненный людьми в серых робах. Некоторые внимательно изучают всевозможные вещи и книги, другие
        в небольших группах что-то оживленно обсуждают. В углу помещения стоит каменная плита с неизвестными Вам символами.</td></tr>');
        if($_POST['ident_pages']) echo('<tr><td><br/>За столом слева от входа сгорбился Архивариус. Он не обращает на Вас никакого внимания.</td></tr>');
        else echo('<tr><td><br/>За столом слева от входа сгорбился Архивариус. Он медленно поднимает голову и смотрим Вам прямо в глаза.</td></tr>
         <tr><td><br/><em>Архивариус</em>: <strong>"Предметы не определяем. Чеки не принимаем. С вопросами - к помощникам."</strong><hr/></td></tr>');
    //выбираем неопределенные страницы
    $pages=array();
    $pages_res=mysql_query("SELECT `id` FROM `inventory` WHERE `owner`='{$user['id']}' AND `prototype`='867' AND `dressed`='0'; ");
    while($page_res=mysql_fetch_array($pages_res))
    $pages[]=$page_res['id'];
    //обмен страниц
    if($pages)
     echo('<tr><td>Здесь Вам помогут опознать найденные Вами страницы
     <FORM action="'.$_SERVER['REQUEST_URI'].'" method=POST>(<strong>'.count($pages).'</strong>) шт. - <INPUT TYPE="submit" value="Опознать" name="ident_pages">
     </FORM></td></tr>');
    else  echo('<tr><td>У Вас нету страниц, нуждающихся в идентификации.</td></tr>');
    //money
    if($cred)
    {
        mysql_query("UPDATE `users` SET `money`=money+{$cred} where `id`='{$user['id']}';");
        echo('<tr><td><br/>Вы отдали ненужные страницы в Архив <strong>(+'.$cred.')кр.</strong></td></tr>');
    }
     //ident
    if($names) foreach($names as $n)
    {
        echo('<tr><td><br/>Вы получили <strong>'.$n.'</strong></td></tr>');
        mysql_query("INSERT INTO `delo` (`id` , `author` ,`pers`, `text`, `type`, `date`) 
            VALUES ('','0','{$user['id']}','\"".$user['login']."\" получил в Библиотеке ".$n." кр. ',1,'".time()."');");
        
    }
    //меняем страницы на книгу
    if($_POST['get_book'])
    {
        $pages=array();
        $got_all_1=1;
        for($pn=868;$pn<=882;$pn++)
        {
            $pc_r=mysql_fetch_array(mysql_query("SELECT `id` FROM `inventory` WHERE `owner`='{$user['id']}' AND `prototype`='{$pn}' LIMIT 1; "));
            if($pc_r) $pages[]=$pc_r['id'];
            else $got_all_1=0;
        }
        if($got_all_1) {
            foreach($pages as $p)
             mysql_query("DELETE FROM `inventory` WHERE `id` = '{$p}' LIMIT 1;");
            $dress = mysql_fetch_array(mysql_query("SELECT * FROM `shop` WHERE `id` = '866' LIMIT 1;"));
            mysql_query("INSERT INTO `inventory`
        		(`prototype`,`owner`,`name`,`type`,`massa`,`cost`,`img`,`maxdur`,`isrep`,
        			`gsila`,`glovk`,`ginta`,`gintel`,`ghp`,`gnoj`,`gtopor`,`gdubina`,`gmech`,`gfire`,`gwater`,`gair`,`gearth`,`glight`,`ggray`,`gdark`,`needident`,`nsila`,`nlovk`,`ninta`,`nintel`,`nmudra`,`nvinos`,`nnoj`,`ntopor`,`ndubina`,`nmech`,`nfire`,`nwater`,`nair`,`nearth`,`nlight`,`ngray`,`ndark`,
        			`mfkrit`,`mfakrit`,`mfuvorot`,`mfauvorot`,`bron1`,`bron2`,`bron3`,`bron4`,`maxu`,`minu`,`magic`,`nlevel`,`nalign`,`dategoden`,`goden`,`otdel`,`gmp`,`gmeshok`,`encicl`,`artefact`,`duration`
        		)
			VALUES
			('{$dress['id']}','{$user[id]}','{$dress['name']}','{$dress['type']}',{$dress['massa']},{$dress['cost']},'{$dress['img']}',{$dress['maxdur']},{$dress['isrep']},'{$dress['gsila']}','{$dress['glovk']}','{$dress['ginta']}','{$dress['gintel']}','{$dress['ghp']}','{$dress['gnoj']}','{$dress['gtopor']}','{$dress['gdubina']}','{$dress['gmech']}','{$dress['gfire']}','{$dress['gwater']}','{$dress['gair']}','{$dress['gearth']}','{$dress['glight']}','{$dress['ggray']}','{$dress['gdark']}','{$dress['needident']}','{$dress['nsila']}','{$dress['nlovk']}','{$dress['ninta']}','{$dress['nintel']}','{$dress['nmudra']}','{$dress['nvinos']}','{$dress['nnoj']}','{$dress['ntopor']}','{$dress['ndubina']}','{$dress['nmech']}','{$dress['nfire']}','{$dress['nwater']}','{$dress['nair']}','{$dress['nearth']}','{$dress['nlight']}','{$dress['ngray']}','{$dress['ndark']}',
			'{$dress['mfkrit']}','{$dress['mfakrit']}','{$dress['mfuvorot']}','{$dress['mfauvorot']}','{$dress['bron1']}','{$dress['bron3']}','{$dress['bron2']}','{$dress['bron4']}','{$dress['maxu']}','{$dress['minu']}','{$dress['magic']}','{$dress['nlevel']}','{$dress['nalign']}','".(($dress['goden'])?($dress['goden']*24*60*60+time()):"")."','{$dress['goden']}','{$dress['razdel']}','{$dress['gmp']}','{$dress['gmeshok']}','{$dress['encicl']}','{$dress['artefact']}','0'
			) ;");  
        addchp ('У Вас есть все необходимые страницы. Сложив их в нужном порядке, Вы получаете <strong>Книгу Комментатора [1]','{[]}'.nick7 ($user['id']).'{[]}');
        }
        
    }
    //есть страницы
    $pagesn=array();
     for($pn=868;$pn<=882;$pn++)//книга 1
    {
        $pc_r=mysql_fetch_array(mysql_query("SELECT `id` FROM `inventory` WHERE `owner`='{$user['id']}' AND `prototype`='{$pn}' LIMIT 1; "));
        if($pc_r) $pagesn[$pn]=1;
        else $pagesn[$pn]=0;
    }
    echo('<tr><td><br/>Найденные страницы:</td></tr>');
    echo('<tr><td><strong>Книга Комментатора [1]</strong>:</td></tr>');
    echo('<tr><td>');
    foreach($pagesn as $p)
    {
        $c++;
        if($p>0) echo ("<b>".$c."</b> ");
     else echo("<font color=#777777>".$c."</font> ");
    }
     $got_all_1=1;
        for($pn=868;$pn<=882;$pn++)
        {
            $pc_r=mysql_fetch_array(mysql_query("SELECT `id` FROM `inventory` WHERE `owner`='{$user['id']}' AND `prototype`='{$pn}' LIMIT 1; "));
            if($pc_r) $pages[]=$pc_r;
            else $got_all_1=0;
        }
        if($got_all_1) 
    echo('</td></tr><tr><td><FORM action="'.$_SERVER['REQUEST_URI'].'" method=POST><INPUT TYPE="submit" value="Собрать книгу" name="get_book">
     </FORM></td></tr>');
     else
     echo("<tr><td><em>Не хватает страниц</em></td></tr>");
    
    echo('<tr><td><FORM action="library.php" method=POST><INPUT TYPE="submit" value="Вернуться в Холл"></FORM></td></tr>');
}
elseif($_GET['lib_room']='magic_craft')
{   
        /*books=array();
    $pages_res=mysql_query("SELECT `id` FROM `inventory` WHERE `owner`='{$user['id']}' AND `prototype`='867' AND `dressed`='0'; ");
    while($page_res=mysql_fetch_array($pages_res))*/
    $res=array();
    $del=array();
    $book_1=mysql_fetch_array(mysql_query("SELECT `id` FROM `inventory` WHERE `owner`='{$user['id']}' AND `prototype`='866' LIMIT 1; "));
    //делаем крафт
    if($_POST['craft_1']) {
        
        $craft_err=0;
        //считаем книжку
        if(!$book_1) $craft_err=1;
        //считаем ингридиенты
        $ing=mysql_fetch_array(mysql_query("SELECT `ingred` FROM `recipes` WHERE `id`='{$_POST['magic_id']}' LIMIT 1;"));
        $need_1=unserialize($ing['ingred']);
        //считаем кол-во ингридиентов
        foreach($need_1 as $k=>$n) {
            $res_r=mysql_query("SELECT `id` FROM `inventory` WHERE `owner`='{$user['id']}' AND `prototype`='{$k}'; ");
            $i=0;
            while($res_id=mysql_fetch_array($res_r))
            if($i<$n)
            {
                if($res_id['id']) $del[]=$res_id['id'];
                else 
                  $craft_err=1; 
                $i++;
            }
        } 
        //ингридиентов хватает
        if(!$craft_err) {
            foreach($del as $d)    
             mysql_query("DELETE FROM `inventory` WHERE `id`='{$d}';");
            $dress = mysql_fetch_array(mysql_query("SELECT * FROM `shop` WHERE `id` = '{$_POST['magic_id']}' LIMIT 1;"));
            mysql_query("INSERT INTO `inventory`
    			(`prototype`,`owner`,`name`,`type`,`massa`,`cost`,`img`,`maxdur`,`isrep`,
    				`gsila`,`glovk`,`ginta`,`gintel`,`ghp`,`gnoj`,`gtopor`,`gdubina`,`gmech`,`gfire`,`gwater`,`gair`,`gearth`,`glight`,`ggray`,`gdark`,`needident`,`nsila`,`nlovk`,`ninta`,`nintel`,`nmudra`,`nvinos`,`nnoj`,`ntopor`,`ndubina`,`nmech`,`nfire`,`nwater`,`nair`,`nearth`,`nlight`,`ngray`,`ndark`,
    				`mfkrit`,`mfakrit`,`mfuvorot`,`mfauvorot`,`bron1`,`bron2`,`bron3`,`bron4`,`maxu`,`minu`,`magic`,`nlevel`,`nalign`,`dategoden`,`goden`,`otdel`,`gmp`,`gmeshok`,`encicl`,`artefact`,`duration`
    			)
    			VALUES
    			('{$dress['id']}','{$user[id]}','{$dress['name']}','{$dress['type']}',{$dress['massa']},{$dress['cost']},'{$dress['img']}',{$dress['maxdur']},{$dress['isrep']},'{$dress['gsila']}','{$dress['glovk']}','{$dress['ginta']}','{$dress['gintel']}','{$dress['ghp']}','{$dress['gnoj']}','{$dress['gtopor']}','{$dress['gdubina']}','{$dress['gmech']}','{$dress['gfire']}','{$dress['gwater']}','{$dress['gair']}','{$dress['gearth']}','{$dress['glight']}','{$dress['ggray']}','{$dress['gdark']}','{$dress['needident']}','{$dress['nsila']}','{$dress['nlovk']}','{$dress['ninta']}','{$dress['nintel']}','{$dress['nmudra']}','{$dress['nvinos']}','{$dress['nnoj']}','{$dress['ntopor']}','{$dress['ndubina']}','{$dress['nmech']}','{$dress['nfire']}','{$dress['nwater']}','{$dress['nair']}','{$dress['nearth']}','{$dress['nlight']}','{$dress['ngray']}','{$dress['ndark']}',
    			'{$dress['mfkrit']}','{$dress['mfakrit']}','{$dress['mfuvorot']}','{$dress['mfauvorot']}','{$dress['bron1']}','{$dress['bron3']}','{$dress['bron2']}','{$dress['bron4']}','{$dress['maxu']}','{$dress['minu']}','{$dress['magic']}','{$dress['nlevel']}','{$dress['nalign']}','".(($dress['goden'])?($dress['goden']*24*60*60+time()):"")."','{$dress['goden']}','{$dress['razdel']}','{$dress['gmp']}','{$dress['gmeshok']}','{$dress['encicl']}','{$dress['artefact']}','0'
    			) ;");  
            mysql_query("INSERT INTO `delo` (`id` , `author` ,`pers`, `text`, `type`, `date`) 
            VALUES ('','0','{$user['id']}','\"".$user['login']."\" создал свиток ".$dress['name']."  ',1,'".time()."');");
            addchp ('Вы успешно создали свиток <strong>'.$dress['name'].'</strong>!','{[]}'.nick7 ($user['id']).'{[]}');
        }
    }
        
    //$book1=mysql_fetch_array(mysql_query("SELECT `id` FROM `inventory` WHERE `owner`='{$user['id']}' AND `prototype`='--book 2--'; "));
    //$book1=mysql_fetch_array(mysql_query("SELECT `id` FROM `inventory` WHERE `owner`='{$user['id']}' AND `prototype`='--book 3--'; "));
    echo('<tr><td>Вы стоите в небольшой комнате, от пола до потолка забтиой банками, пробирками, ингредиентами и прочими полезными вещами.
    Здесь Вы можете собрать предметы по имеющимся у Вас рецептам.<br/><br/><IMG align=left alt="Знак зодиака" height=99 src="i/');
//выводим знак зодиака
echo star_sign(substr($user['borndate'],3,2), substr($user['borndate'],0,2));
echo('.gif" width=100>');
//выводим инфо по стихиям
echo('Ваша стихия:');
$el=element(star_sign(substr($user['borndate'],3,2), substr($user['borndate'],0,2)));
switch($el)
{
case 'a': echo("<strong><font color=#0198ef><ins>Воздух</ins></font></strong>"); break;   
case 'w': echo("<strong><font color=#0d2b99><ins>Вода</ins></font></strong>"); break;   
case 'f': echo("<strong><font color=#df0d0d><ins>Огонь</ins></font></strong>"); break;   
case 'e': echo("<strong><font color=#086604><ins>Земля</ins></font></strong>"); break;  
}
echo("<br/>Эффективность магии:");
foreach($elem_align as $k=>$ea)
{
    switch($k)
    {
    case 'a': echo("<br/><font color=#0198ef>Воздух</font>"); break;   
    case 'w': echo("<br/><font color=#0d2b99>Вода</font>"); break;   
    case 'f': echo("<br/><font color=#df0d0d>Огонь</font>"); break;   
    case 'e': echo("<br/><font color=#086604>Земля</font>"); break;  
    }
    switch($ea[$el])
    {
    case '0': echo(" : <font color=gray>".($ea[$el]*100)."%</font>"); break;   
    case '0.5': echo(" : ".($ea[$el]*100)."%"); break;   
    case '1': echo(" : <b>".($ea[$el]*100)."%</b>"); break;   
    }
}


;
echo('</td></tr>');
    if($craft_err) echo("<tr><td><font color=red>Недостаточно ингредиентов!</font></td></tr>");
        if($book_1) {
         echo('<tr><td><hr/>Рецепты: <strong>Книга Комментатора [1]</strong></td></tr>');
         //ОГОНЬ
         echo('<tr><td><br/><strong><font color=#df0d0d>Магия Огня</font></strong><br/><br/></td></tr>');
         //выбираем всю магию стихии
         $all_fire_raw=mysql_query("SELECT * FROM `recipes` WHERE `level`='1' AND `elem`='F';");
         while($all_fire=mysql_fetch_array($all_fire_raw))
         {
            $spell_info=mysql_fetch_array(mysql_query("SELECT `name`,`img` FROM `shop` WHERE `id`='{$all_fire['id']}' LIMIT 1;"));
            //необходимые ингридиенты
            $ing=unserialize($all_fire['ingred']);
            foreach($ing as $k=>$n) {
                $txt_k=mysql_fetch_array(mysql_query("SELECT `name` FROM `shop` WHERE `id`='{$k}' LIMIT 1;"));
                $count_k=mysql_num_rows(mysql_query("SELECT `id` FROM `inventory` WHERE `owner`='{$user['id']}' AND `prototype`='{$k}'; "));
                if($count_k<$n)
                {
                    $ingred.=$txt_k['name']." (<font color=red>".$count_k."/".$n."</font>)<br/>";
                    $ing_error=1;
                }
                 
                else
                 $ingred.=$txt_k['name']." (<b>".$count_k."/".$n."</b>)<br/>";
                
                
            }
            
            echo('<tr><td><FORM action="'.$_SERVER['REQUEST_URI'].'" method=POST><b><img src="i/magic/'.$spell_info['img'].'">'.
     $spell_info['name'].'</b><INPUT TYPE="hidden" name="magic_id" value="'.$all_fire['id'].'"><br/><ins>Ингредиенты</ins>:<br/>'.
     $ingred);
     unset ($ing);
     unset($ingred);
     if(!$ing_error) echo('<INPUT TYPE="submit" value="Создать" name="craft_1">'); else echo("<font color=red><i>Недостаточно ингридиентов</i></font>");
          echo('</FORM></td></tr>');
         }
         //ЗЕМЛЯ
         echo('<tr><td><br/><strong><font color=#086604>Магия Земли</font></strong><br/><br/></td></tr>');
         //выбираем всю магию стихии
         $all_earth_raw=mysql_query("SELECT * FROM `recipes` WHERE `level`='1' AND `elem`='E';");
         while($all_earth=mysql_fetch_array($all_earth_raw))
         {
            $spell_info=mysql_fetch_array(mysql_query("SELECT `name`,`img` FROM `shop` WHERE `id`='{$all_earth['id']}' LIMIT 1;"));
            //необходимые ингридиенты
            $ing=unserialize($all_earth['ingred']);
            foreach($ing as $k=>$n) {
                $txt_k=mysql_fetch_array(mysql_query("SELECT `name` FROM `shop` WHERE `id`='{$k}' LIMIT 1;"));
                $count_k=mysql_num_rows(mysql_query("SELECT `id` FROM `inventory` WHERE `owner`='{$user['id']}' AND `prototype`='{$k}'; "));
                if($count_k<$n)
                {
                    $ingred.=$txt_k['name']." (<font color=red>".$count_k."/".$n."</font>)<br/>";
                    $ing_error=1;
                }
                 
                else
                 $ingred.=$txt_k['name']." (<b>".$count_k."/".$n."</b>)<br/>";
                
                
            }
            echo('<tr><td><FORM action="'.$_SERVER['REQUEST_URI'].'" method=POST><b><img src="i/magic/'.$spell_info['img'].'">'.
     $spell_info['name'].'</b><INPUT TYPE="hidden" name="magic_id" value="'.$all_earth['id'].'"><br/><ins>Ингредиенты</ins>:<br/>'.
     $ingred);
     unset ($ing);
     unset($ingred);
     if(!$ing_error) echo('<INPUT TYPE="submit" value="Создать" name="craft_1">'); else echo("<font color=red><i>Недостаточно ингридиентов</i></font>");
          echo('</FORM></td></tr>');
         }
         //ВОЗДУХ
         echo('<tr><td><br/><strong><font color=#0198ef>Магия Воздуха</font></strong><br/><br/></td></tr>');
         //выбираем всю магию стихии
         $all_air_raw=mysql_query("SELECT * FROM `recipes` WHERE `level`='1' AND `elem`='A';");
         while($all_air=mysql_fetch_array($all_air_raw))
         {
            $spell_info=mysql_fetch_array(mysql_query("SELECT `name`,`img` FROM `shop` WHERE `id`='{$all_air['id']}' LIMIT 1;"));
            //необходимые ингридиенты
            $ing=unserialize($all_air['ingred']);
            foreach($ing as $k=>$n) {
                $txt_k=mysql_fetch_array(mysql_query("SELECT `name` FROM `shop` WHERE `id`='{$k}' LIMIT 1;"));
                $count_k=mysql_num_rows(mysql_query("SELECT `id` FROM `inventory` WHERE `owner`='{$user['id']}' AND `prototype`='{$k}'; "));
                if($count_k<$n)
                {
                    $ingred.=$txt_k['name']." (<font color=red>".$count_k."/".$n."</font>)<br/>";
                    $ing_error=1;
                }
                 
                else
                 $ingred.=$txt_k['name']." (<b>".$count_k."/".$n."</b>)<br/>";
                
                
            }
            echo('<tr><td><FORM action="'.$_SERVER['REQUEST_URI'].'" method=POST><b><img src="i/magic/'.$spell_info['img'].'">'.
     $spell_info['name'].'</b><INPUT TYPE="hidden" name="magic_id" value="'.$all_air['id'].'"><br/><ins>Ингредиенты</ins>:<br/>'.
     $ingred);
     unset ($ing);
     unset($ingred);
     if(!$ing_error) echo('<INPUT TYPE="submit" value="Создать" name="craft_1">'); else echo("<font color=red><i>Недостаточно ингридиентов</i></font>");
          echo('</FORM></td></tr>');
         }
         //ВОДА
         echo('<tr><td><br/><strong><font color=#0d2b99>Магия Воды</font></strong><br/><br/></td></tr>');
         //выбираем всю магию стихии
         $all_fire_raw=mysql_query("SELECT * FROM `recipes` WHERE `level`='1' AND `elem`='W';");
         while($all_fire=mysql_fetch_array($all_fire_raw))
         {
            $spell_info=mysql_fetch_array(mysql_query("SELECT `name`,`img` FROM `shop` WHERE `id`='{$all_fire['id']}' LIMIT 1;"));
            //необходимые ингридиенты
            $ing=unserialize($all_fire['ingred']);
            foreach($ing as $k=>$n) {
                $txt_k=mysql_fetch_array(mysql_query("SELECT `name` FROM `shop` WHERE `id`='{$k}' LIMIT 1;"));
                $count_k=mysql_num_rows(mysql_query("SELECT `id` FROM `inventory` WHERE `owner`='{$user['id']}' AND `prototype`='{$k}'; "));
                if($count_k<$n)
                {
                    $ingred.=$txt_k['name']." (<font color=red>".$count_k."/".$n."</font>)<br/>";
                    $ing_error=1;
                }
                 
                else
                 $ingred.=$txt_k['name']." (<b>".$count_k."/".$n."</b>)<br/>";
                
                
            }
            echo('<tr><td><FORM action="'.$_SERVER['REQUEST_URI'].'" method=POST><b><img src="i/magic/'.$spell_info['img'].'">'.
     $spell_info['name'].'</b><INPUT TYPE="hidden" name="magic_id" value="'.$all_fire['id'].'"><br/><ins>Ингредиенты</ins>:<br/>'.
     $ingred);
     unset ($ing);
     unset($ingred);
     if(!$ing_error) echo('<INPUT TYPE="submit" value="Создать" name="craft_1">'); else echo("<font color=red><i>Недостаточно ингридиентов</i></font>");
          echo('</FORM></td></tr>');
         }
     
        }
        if($book2)
        {
            
        }
        if($book3)
        {
            
        }

    
   
    echo('<tr><td><br/><FORM action="library.php" method=POST><INPUT TYPE="submit" value="Вернуться в Холл"></FORM></td></tr>');
    
}

?>


</table>
<?php
if($_GET['lib_room']=='hall' || !$_GET['lib_room'])
 $the_room='library';
elseif($_GET['lib_room']=='archive')
 $the_room='archive';
elseif($_GET['lib_room']='magic_craft')
 $the_room='magic_craft';

echo('<div align=right><img width="260" src="i/library/'.$the_room.'.jpg" /></div>');

?>

</BODY>
</HTML>