<?php
/*-------------------------------------------------------+
| PHP-Fusion Content Management System
| Copyright © 2002 - 2011 Nick Jones
| http://www.php-fusion.co.uk/
+--------------------------------------------------------+
| Filmu sistema
| file: filmai.php
+--------------------------------------------------------+
| Sukur&#1083;  WeberiZ
| El.pastas: gintaras321@inbox.lt
| skype: weberiz
| web: http://weberiz.tt.lt
+--------------------------------------------------------*/
require_once "../../maincore.php";
require_once THEMES."templates/header.php";
require_once "funkcijos.php";
$items_per_page = 15;

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);
	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 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 = 3;
	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); 

		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 /><br />".trump($tas,1000)."</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,3)."\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 = 3;
	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); 
		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,3,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='3' 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></td>
			</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";
?>