<?php
 /*-------------------------------------------------------+
 | PHP-Fusion Content Management System
 | Copyright © 2002 - 2011 Nick Jones
 | http://www.php-fu...
 +--------------------------------------------------------+
 | Filmu sistema
 | file: filmai.php
 +--------------------------------------------------------+
 | Sukure  WeberiZ
 | El.pastas: 
 | skype: weberiz
 | web: http://weberiz.tt.lt
 +--------------------------------------------------------*/
 require_once "../../maincore.php";
 require_once THEMES."templates/header.php";
 require_once "funkcijos.php";
 $items_per_page = 16;

 if (isset($_GET['filmas_id']) && isnum($_GET['filmas_id'])) { //filmo rodimas
 $result = dbquery("SELECT * FROM ".DB_FILMAI." WHERE filmai_id='".$_GET['filmas_id']."'");
 $topasonline = 0;
 if (dbrows($result) != 0) {
    require_once INFUSIONS."filmai_panel/priedai/comments_include.php";
    require_once INFUSIONS."filmai_panel/priedai/ratings_include.php";
    $data = dbarray($result);
    $result = dbquery("UPDATE ".DB_FILMAI." SET filmai_per=filmai_per+1 WHERE filmai_id='".$_GET['filmas_id']."'");
    $kategorijo=""; $kkk = 0;
    while ($kkk != 9) {
       if ($data['filmai_kat'.$kkk] != 0) {
          $rresult = dbquery("SELECT * FROM ".DB_FILMAI_KAT." WHERE filmai_kat_id = '".$data['filmai_kat'.$kkk]."'");
          if (dbrows($rresult)) { 
             $kdata = dbarray($rresult); 
             $kategorijo .= " <a href='".INFUSIONS."filmai_panel/filmai.php?kat_id=".$kdata['filmai_kat_id']."'>".$kdata['filmai_kat_pav']."</a>,";}
          }
       $kkk++;   
    }
    $kategorijos = substr($kategorijo, 0, -1);
	
	               $img = "<img src='/infusions/filmai_panel/img/kalba/lt.png' />";
                                  $img1 = "<img src=/infusions/filmai_panel/img/kalba/ru.png alt=>";
                                  $img2 = "<img src=/infusions/filmai_panel/img/kalba/en.gif alt=>";
   if($data['filmai_kalba'] == 0){
   $filmai_kalba = "<b><font color=yellow>Lie</font><font color=green>tu</font><font color=red>vi&#371; k.</font></b> $img";
   }elseif($data['filmai_kalba'] == 1){
   $filmai_kalba = "<b><font color=#ff7a7a>Rus&#371; k.</font></b> $img1";
   }if($data['filmai_kalba'] == 2){
   $filmai_kalba = "<b><font color=#00a9ff>Angl&#371; k.</font></b> $img2";
   }if($data['filmai_kalba'] == 3){
   $filmai_kalba = "<b><font color=green>Lietuvi&#371; sub.</font></b> $img";
   }
	
    opentable($data['filmai_pav']." (".$data['filmai_metai'].")");
    echo "<table cellpadding='0' cellspacing='0'><tr><td width='176' valign='top' align='center' style='padding: 0 5px;'>";
    echo "<img src='".$data['filmai_img']."' width='176' height='290' />";
    echo "</td><td valign='top' align='left' style='padding: 0 5px;'>";
    echo "<img onclick=\"TINY.box.show({url:'".INFUSIONS."filmai_panel/filmas.php?filmas_id=".$data['filmai_id']."',boxid:'dezute',maskid:'patamsejimas',})\" src='".INFUSIONS."filmai_panel/img/ziuret.png' onmouseover=\"this.src='".INFUSIONS."filmai_panel/img/ziuret1.png'\" onmouseout=\"this.src='".INFUSIONS."filmai_panel/img/ziuret.png'\" style='cursor:pointer' >";
    if ($data['filmai_trailler'] != "") {
       echo "<img onclick=\"TINY.box.show({url:'".INFUSIONS."filmai_panel/trailler.php?filmas_id=".$data['filmai_id']."',boxid:'dezute',maskid:'patamsejimas',})\" src='".INFUSIONS."filmai_panel/img/trailer.png' onmouseover=\"this.src='".INFUSIONS."filmai_panel/img/trailer1.png'\" onmouseout=\"this.src='".INFUSIONS."filmai_panel/img/trailer.png'\" style='cursor:pointer'  />";
    }
    if ($data['filmai_siustis'] != "") {
       echo "<a href='".$data['filmai_siustis']."' rel='nofollow'><img src='".INFUSIONS."filmai_panel/img/siustis.png' onmouseover=\"this.src='".INFUSIONS."filmai_panel/img/siustis1.png'\" onmouseout=\"this.src='".INFUSIONS."filmai_panel/img/siustis.png'\" border='0' /></a><br/>";
    }
    showratings("F", $_GET['filmas_id'], INFUSIONS."filmai_panel/filmai.php?filmas_id=".$data['filmai_id']);
    echo "<b>Kategorijos</b>: ".$kategorijos."<br />";
    echo "<b>&#302;garsinimas</b>: $filmai_kalba<br />";
    echo "<b>Apra?ymas</b>:<br />";
    echo nl2br(stripslashes($data['filmai_apr']));
    echo "</td></tr>";   
    echo "</table>";
    closetable();

    showcomments("F", DB_FILMAI, "filmai_id", $_GET['filmas_id'], INFUSIONS."filmai_panel/filmai.php?filmas_id=".$data['filmai_id']);
    
 } else {
    opentable("klaida"); echo "<center>nera tokio filmo</center>"; closetable();
 }

 } elseif (!isset($_GET['kat_id']) || !isnum($_GET['kat_id'])) { //rodo

 if (!isset($_GET['rowstart']) || !isnum($_GET['rowstart'])) { $_GET['rowstart'] = 0; }
 $rows = dbcount("(*)", DB_FILMAI, "");   
 $result = dbquery("SELECT * FROM ".DB_FILMAI." ORDER BY filmai_date DESC LIMIT ".$_GET['rowstart'].",$items_per_page");
 opentable("Filmai");      
 if (dbrows($result) != 0) {
    $counter = 0; $columns = 4;
    echo"<table cellpadding='0' cellspacing='0' width='100%' style='padding:1px;' >\n<tr>\n";
    while($data = dbarray($result)) {
       if ($counter != 0 && ($counter % $columns == 0)) { echo "</tr>\n<tr>\n"; }
       $result1 = dbquery("SELECT SUM(rating_vote) FROM ".DB_RATINGS." WHERE rating_type='F' AND rating_item_id='".$data['filmai_id']."'");
       $sudietas = dbresult($result1,0);
       $kiekyra = dbcount("(rating_vote)", DB_RATINGS, "rating_type='F' AND rating_item_id='".$data['filmai_id']."'");
       $reitingas = ($kiekyra ? $sudietas / $kiekyra : 0);
       $komentarai = dbcount("(comment_id)", DB_COMMENTS, "comment_type='F' AND comment_item_id='".$data['filmai_id']."' AND comment_hidden='0'");
       $tas = nl2br(stripslashes($data['filmai_apr']));
       
       echo"<td  style='padding:5px;'>";

       echo "<table cellpadding='0' cellspacing='0' width='160' >\n<tr>\n";
       $kategorijo=""; $kkk = 0;
       while ($kkk != 9) {
          if ($data['filmai_kat'.$kkk] != 0) {
             $rresult = dbquery("SELECT * FROM ".DB_FILMAI_KAT." WHERE filmai_kat_id = '".$data['filmai_kat'.$kkk]."'");
             if (dbrows($rresult)) { 
                $kdata = dbarray($rresult); 
                $kategorijo .= " ".$kdata['filmai_kat_pav'].",";}
             }
          $kkk++;   
       }
       $kategorijos = substr($kategorijo, 0, -1); 

               $img = "<img src='/infusions/filmai_panel/img/kalba/lt.png' />";
                                  $img1 = "<img src=/infusions/filmai_panel/img/kalba/ru.png alt=>";
                                  $img2 = "<img src=/infusions/filmai_panel/img/kalba/en.gif alt=>";
   if($data['filmai_kalba'] == 0){
   $filmai_kalba = "<b><font color=yellow>Lie</font><font color=green>tu</font><font color=red>vi&#371; k.</font></b> $img";
   }elseif($data['filmai_kalba'] == 1){
   $filmai_kalba = "<b><font color=#ff7a7a>Rus&#371; k.</font></b> $img1";
   }if($data['filmai_kalba'] == 2){
   $filmai_kalba = "<b><font color=#00a9ff>Angl&#371; k.</font></b> $img2";
   }if($data['filmai_kalba'] == 3){
   $filmai_kalba = "<b><font color=green>Lietuvi&#371; sub.</font></b> $img";
   }
       
       if ($reitingas >= 4.51) { $reitas = "r5";}
       elseif ($reitingas >= 4.01) { $reitas = "r4-5";} 
       elseif ($reitingas >= 3.51) { $reitas = "r4";} 
       elseif ($reitingas >= 3.01) { $reitas = "r3-5";} 
       elseif ($reitingas >= 2.51) { $reitas = "r3";} 
       elseif ($reitingas >= 2.01) { $reitas = "r2-5";} 
       elseif ($reitingas >= 1.51) { $reitas = "r2";} 
       elseif ($reitingas >= 1.01) { $reitas = "r1-5";} 
       elseif ($reitingas >= 0.51) { $reitas = "r1";} 
       elseif ($reitingas >= 0.01) { $reitas = "r0-5";}
       else { $reitas = "r0";} 

       echo"<td colspan='2' align='center'>
       <a href='".INFUSIONS."filmai_panel/filmai.php?filmas_id=".$data['filmai_id']."'><img src='".$data['filmai_img']."' width='160' height='245' class='tipper' title='DOM:tip".$data['filmai_id']."' /></a>
       <div id='tip".$data['filmai_id']."' style='visibility: hidden;position: absolute'><b><span style=color:#ff9709;font-size:13px;>".$data['filmai_pav']."</span></b><br /><br /><b>Kategorijos</b>: ".$kategorijos."<br /><b>&#302;garsinimas</b>: $filmai_kalba<br /><b>Metai</b>: ".$data['filmai_metai']."<br /><br /><b>Apie film&#261;</b>:<br /> ".trump($tas,100)."</div>
       </td>";
    
       echo"</tr>
       <td style='padding:2px;'><img src='".INFUSIONS."filmai_panel/img/".$reitas.".png' width='68' height='13' style='vertical-align:middle;' title='".round($reitingas,2)."' />";
       if ($data['filmai_trailler'] != "") {
          echo "<img onclick=\"TINY.box.show({url:'".INFUSIONS."filmai_panel/trailler.php?filmas_id=".$data['filmai_id']."',boxid:'dezute',maskid:'patamsejimas',})\" src='".INFUSIONS."filmai_panel/img/youtube.gif' width='30' height='12' style='vertical-align:middle;cursor:pointer' title='Trailer' />";
       }
       echo "</td><td class='c' align='right'><a href='".INFUSIONS."filmai_panel/filmai.php?filmas_id=".$data['filmai_id']."'>&#381;i&#363;r&#279;ti</a></td>
       </tr>";

       echo"</table>";   



       echo "</td>\n" ;
       $counter++;
    }
    echo "</tr>\n</table>\n";
    if ($rows > $items_per_page) echo "<div align='center' style=';margin-top:5px;'>\n".makepagenav($_GET['rowstart'],$items_per_page,$rows,4)."\n</div>\n";

 }

 closetable();

 } else { //pagal kategorija

 if (!isset($_GET['rowstart']) || !isnum($_GET['rowstart'])) { $_GET['rowstart'] = 0; }
 $rresult = dbquery("SELECT * FROM ".DB_FILMAI_KAT." WHERE filmai_kat_id = '".$_GET['kat_id']."'");
 if (dbrows($rresult)) { 
    $kddata = dbarray($rresult); 
    opentable($kddata['filmai_kat_pav']);
    $veikia=1;
 } else {
    opentable("klaida!");
    echo "tokia kategorija neegzistoja";
    $veikia=0;
 }
 $rows = dbcount("(*)", DB_FILMAI, "filmai_kat0 = '".$_GET['kat_id']."' OR filmai_kat1 = '".$_GET['kat_id']."' 
 OR filmai_kat2 = '".$_GET['kat_id']."' OR filmai_kat3 = '".$_GET['kat_id']."' 
 OR filmai_kat4 = '".$_GET['kat_id']."' OR filmai_kat5 = '".$_GET['kat_id']."' 
 OR filmai_kat6 = '".$_GET['kat_id']."' OR filmai_kat7 = '".$_GET['kat_id']."' 
 OR filmai_kat8 = '".$_GET['kat_id']."' OR filmai_kat9 = '".$_GET['kat_id']."'");   
 $result = dbquery("SELECT * FROM ".DB_FILMAI." 
 WHERE filmai_kat0 = '".$_GET['kat_id']."' OR filmai_kat1 = '".$_GET['kat_id']."' 
 OR filmai_kat2 = '".$_GET['kat_id']."' OR filmai_kat3 = '".$_GET['kat_id']."' 
 OR filmai_kat4 = '".$_GET['kat_id']."' OR filmai_kat5 = '".$_GET['kat_id']."' 
 OR filmai_kat6 = '".$_GET['kat_id']."' OR filmai_kat7 = '".$_GET['kat_id']."' 
 OR filmai_kat8 = '".$_GET['kat_id']."' OR filmai_kat9 = '".$_GET['kat_id']."'
 ORDER BY filmai_date DESC LIMIT ".$_GET['rowstart'].",$items_per_page");
       
 if (dbrows($result) != 0 && $veikia != 0) {
    $counter = 0; $columns = 4;
    echo"<table cellpadding='0' cellspacing='0' width='100%' style='padding:5px;' >\n<tr>\n";
    while($data = dbarray($result)) {
       if ($counter != 0 && ($counter % $columns == 0)) { echo "</tr>\n<tr>\n"; }
       $result1 = dbquery("SELECT SUM(rating_vote) FROM ".DB_RATINGS." WHERE rating_type='F' AND rating_item_id='".$data['filmai_id']."'");
       $sudietas = dbresult($result1,0);
       $kiekyra = dbcount("(rating_vote)", DB_RATINGS, "rating_type='F' AND rating_item_id='".$data['filmai_id']."'");
       $reitingas = ($kiekyra ? $sudietas / $kiekyra : 0);
       $komentarai = dbcount("(comment_id)", DB_COMMENTS, "comment_type='F' AND comment_item_id='".$data['filmai_id']."' AND comment_hidden='0'");
       $tas = nl2br(stripslashes($data['filmai_apr']));
       
       echo"<td  style='padding:5px;'>";

       echo "<table cellpadding='0' cellspacing='0' width='160' >\n<tr>\n";
       $kategorijo=""; $kkk = 0;
       while ($kkk != 9) {
          if ($data['filmai_kat'.$kkk] != 0) {
             $rresult = dbquery("SELECT * FROM ".DB_FILMAI_KAT." WHERE filmai_kat_id = '".$data['filmai_kat'.$kkk]."'");
             if (dbrows($rresult)) { 
                $kdata = dbarray($rresult); 
                $kategorijo .= " ".$kdata['filmai_kat_pav'].",";
             }
          }
          $kkk++;   
       }
       $kategorijos = substr($kategorijo, 0, -1); 
       
            $img = "<img src='/infusions/filmai_panel/img/kalba/lt.png' />";
                                  $img1 = "<img src=/infusions/filmai_panel/img/kalba/ru.png alt=>";
                                  $img2 = "<img src=/infusions/filmai_panel/img/kalba/en.gif alt=>";
   if($data['filmai_kalba'] == 0){
   $filmai_kalba = "<b><font color=yellow>Lie</font><font color=green>tu</font><font color=red>vi&#371; k.</font></b> $img";
   }elseif($data['filmai_kalba'] == 1){
   $filmai_kalba = "<b><font color=#ff7a7a>Rus&#371; k.</font></b> $img1";
   }if($data['filmai_kalba'] == 2){
   $filmai_kalba = "<b><font color=#00a9ff>Angl&#371; k.</font></b> $img2";
   }if($data['filmai_kalba'] == 3){
   $filmai_kalba = "<b><font color=green>Lietuvi&#371; sub.</font></b> $img";
   }
       
       if ($reitingas >= 4.51) { $reitas = "r5";}
       elseif ($reitingas >= 4.01) { $reitas = "r4-5";} 
       elseif ($reitingas >= 3.51) { $reitas = "r4";} 
       elseif ($reitingas >= 3.01) { $reitas = "r3-5";} 
       elseif ($reitingas >= 2.51) { $reitas = "r3";} 
       elseif ($reitingas >= 2.01) { $reitas = "r2-5";} 
       elseif ($reitingas >= 1.51) { $reitas = "r2";} 
       elseif ($reitingas >= 1.01) { $reitas = "r1-5";} 
       elseif ($reitingas >= 0.51) { $reitas = "r1";} 
       elseif ($reitingas >= 0.01) { $reitas = "r0-5";}
       else { $reitas = "r0";} 
       echo"<td colspan='2' align='center'>
       <a href='".INFUSIONS."filmai_panel/filmai.php?filmas_id=".$data['filmai_id']."'><img src='".$data['filmai_img']."' width='160' height='245' class='tipper' title='DOM:tip".$data['filmai_id']."' /></a>
       <div id='tip".$data['filmai_id']."' style='visibility: hidden;position: absolute'>".$data['filmai_pav']."::<b>Kategorijos</b>: ".$kategorijos."<br /><b>Metai</b>: ".$data['filmai_metai']."<br />".trump($tas,1000)."</div>
       </td>";
    
       echo"</tr>
       <td width='105' style='padding:2px;'><img src='".INFUSIONS."filmai_panel/img/".$reitas.".png' width='68' height='13' style='vertical-align:middle;' title='".round($reitingas,2)."' /></td>
       <td class='c' align='right'><a href='".INFUSIONS."filmai_panel/filmai.php?filmas_id=".$data['filmai_id']."'>&#381;i&#363;r&#279;ti</a></td>
       </tr>";

       echo"</table>";   



       echo "</td>\n" ;
       $counter++;
    }
    echo "</tr>\n</table>\n";
    if ($rows > $items_per_page) echo "<div align='center' style=';margin-top:5px;'>\n".makepagenav($_GET['rowstart'],$items_per_page,$rows,4,FUSION_SELF."?kat_id=".$kddata['filmai_kat_id']."&")."\n</div>\n";
 } else {
    echo("&#352;ioje kategorija n&#279;ra filmu");
 }

    closetable();
 }

 if ($topasonline == 1) {
    $result = dbquery("
    SELECT P1.rating_item_id, AVG(P1.rating_vote) AS topas, FL.filmai_id, FL.filmai_img, FL.filmai_pav, FL.filmai_apr, FL.filmai_trailler, FL.filmai_metai, FL.filmai_kalba, FL.filmai_kat0, FL.filmai_kat1, FL.filmai_kat2, FL.filmai_kat3, FL.filmai_kat4, FL.filmai_kat5, FL.filmai_kat6, FL.filmai_kat7, FL.filmai_kat8, FL.filmai_kat9
    FROM ".DB_RATINGS." AS P1, ".DB_RATINGS." AS P2, ".DB_FILMAI." AS FL
    WHERE P1.rating_type='F' AND P1.rating_item_id=P2.rating_item_id AND FL.filmai_id=P1.rating_item_id
    GROUP BY P1.rating_item_id
    HAVING (
      SUM(CASE WHEN P2.rating_vote <= P1.rating_vote THEN 1 ELSE 0 END) >= ((COUNT(*) + 1) / 2)
      AND 
      SUM(CASE WHEN P2.rating_vote >= P1.rating_vote THEN 1 ELSE 0 END) >= (COUNT(*)/2 + 1)
    )
    OR (
      SUM(CASE WHEN P2.rating_vote >= P1.rating_vote THEN 1 ELSE 0 END) >= ((COUNT(*) + 1) / 2)
      AND 
      SUM(CASE WHEN P2.rating_vote <= P1.rating_vote THEN 1 ELSE 0 END) >= (COUNT(*)/2 + 1)
    )
    ORDER BY topas DESC LIMIT 4");   
    if (dbrows($result) != 0) {
       opentable("Top reitingojami filmai");
       echo "<table cellpadding='0' cellspacing='0' width='100%' style='padding:5px;'><tr>";
       while($data = dbarray($result)) {
          $tas = nl2br(stripslashes($data['filmai_apr']));
          echo "<td><table cellpadding='0' cellspacing='0' width='140' >\n<tr>\n";
          $kategorijo=""; $kkk = 0;
          while ($kkk != 9) {
             if ($data['filmai_kat'.$kkk] != 0) {
                $rresult = dbquery("SELECT * FROM ".DB_FILMAI_KAT." WHERE filmai_kat_id = '".$data['filmai_kat'.$kkk]."'");
                if (dbrows($rresult)) { 
                   $kdata = dbarray($rresult); 
                   $kategorijo .= " ".$kdata['filmai_kat_pav'].",";}
                }
             $kkk++;   
          }
          $kategorijos = substr($kategorijo, 0, -1); 

          echo"<td colspan='4' align='center'>
          <a href='".INFUSIONS."filmai_panel/filmai.php?filmas_id=".$data['filmai_id']."'><img src='".$data['filmai_img']."' width='140' height='210' class='tipper' title='DOM:tip".$data['filmai_id']."' /></a>
          <div id='tip".$data['filmai_id']."' style='visibility: hidden;position: absolute'>".$data['filmai_pav']."::<b>Kategorijos</b>: ".$kategorijos."<br /><b>Metai</b>: ".$data['filmai_metai']."<br />".trump($tas,1000)."</div>
          </td>";
    
          echo"</tr>
          <td align='left'>".round($data['topas'],2)." ";
          if ($data['filmai_trailler'] != "") {
             echo "<td>&nbsp &nbsp &nbsp &nbsp<img onclick=\"TINY.box.show({url:'".INFUSIONS."filmai_panel/trailler.php?filmas_id=".$data['filmai_id']."',boxid:'dezute',maskid:'patamsejimas',})\" src='".INFUSIONS."filmai_panel/img/youtube.gif' width='30' height='12' style='vertical-align:middle;cursor:pointer' title='Trailer' /></td>";
          }
                   echo "</td><td class='c' align='right'><a href='".INFUSIONS."filmai_panel/filmai.php?filmas_id=".$data['filmai_id']."'>&#381;i&#363;r&#279;ti</a>
          </tr>";

          echo"</table></td>";   
    


       }
       echo "</tr></table>";
       closetable();
    }
 }
 echo "<script type=\"text/javascript\">
 var theTips = new TipsX3 ($$('.tipper'), {showDelay: 0});
 </script>";

 require_once THEMES."templates/footer.php";
 ?>