ACC SHELL

Path : /srv/www/vhosts/eqnx/lib/
File Upload :
Current File : /srv/www/vhosts/eqnx/lib/class.sablony.php.bak2

<?
class Page_Sablony {

	function Head() {
		$end = "<?xml version='1.0' encoding='utf-8'?>
			<!DOCTYPE html PUBLIC '-//W3C//DTD XHTML 1.1//EN' 'http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd'>
			<html xmlns='http://www.w3.org/1999/xhtml' xml:lang='cs'>
			<head>
				<title>".$this->data['name']." | EQUINOX</title>
				<meta http-equiv='Content-Type' content='text/html; charset=utf-8' />
				<meta http-equiv='Content-Language' content='cs' />
				<link rel='stylesheet' href='css/style.css' type='text/css' media='screen' />
				<link href='favicon.png' rel='icon' type='image/png' />
				<script type='text/javascript' src='js/js.js'></script>
			
				<script type='text/javascript' src='js/jquery.min.js'></script>
				<script type='text/javascript' src='js/jquery-ui.min.js'></script>
				<script type='text/javascript' src='js/jquery.dumbcrossfade-2.0.js'></script>
				<script type='text/javascript' src='js/jquery.stickyfloat.js'></script>
				<script type='text/javascript' src='js/jquery.colorbox.js'></script>
				<script type='text/javascript' src='js/jquery.tabs.js'></script>
				
				<link rel='stylesheet' href='css/coin-slider-styles.css' type='text/css' />
				<link rel='stylesheet' href='css/sifr.css' type='text/css'/>
				<link rel='stylesheet' href='css/colorbox.css' type='text/css'/>
				<link rel='stylesheet' href='css/jquery.tabs.css' type='text/css' media='print, projection, screen' />
				<!--[if lt IE 7]>
					<link rel='stylesheet' href='css/ie7.css' type='text/css' media='projection, screen' />
				<![endif]-->
				<!-- Additional IE/Win specific style sheet (Conditional Comments) -->
				<!--[if lte IE 7]>
					<link rel='stylesheet' href='css/jquery.tabs-ie.css' type='text/css' media='projection, screen' />
				<![endif]-->
				<!--[if lt IE 7]>
					<script type='text/javascript'>
						startList = function() {
							if (document.all&&document.getElementById) {
								navRoot = document.getElementById('hlpIE');
								for (i=0; i<navRoot.childNodes.length; i++) {
									node = navRoot.childNodes[i];
									if (node.nodeName=='LI') {
										node.onmouseover=function() {
											this.className+=' over';
										}
										node.onmouseout=function() {
											this.className=this.className.replace(' over', '');
										}
									}
								}
							}
						}
						window.onload=startList;
					</script>
				<![endif]-->
				
				<script type='text/javascript' src='js/sifr.js'></script>
				<script type='text/javascript' src='js/sifr-debug.js'></script>
				<script type='text/javascript' src='js/sifr-config.js'></script>
			
				<script type='text/javascript'>
				$(function(){
					// Tabs
					$('#tabs').tabs();
				});
				$(document).ready(function() {
					$('li').hover(function(){
						sIFR.replace(futura, {
							selector: 'h2',
							wmode: 'transparent',
							css: [
								'.sIFR-root { color: #FD0000; font-size: 14px; }'
							]
						});
					});
					$(\"a[rel='g1']\").colorbox();
					$('.galleryfull a').colorbox();
					$('.isocerf a').colorbox();
					$('#mainbanner div').dumbCrossFade({ 'slideType':'fade','doHoverPause': false, 'showTime': 4000, 'transitionTime': 2000 });
					if ($('#whymenu').length) { // implies *not* zero
						$('#whymenu').stickyfloat({ duration: 400 });
					}
				});
				</script>
			</head>
			<body>";
		return $end;
	}
	
	function Top() {
		$end = '<div id="top">
				<a href="./" class="logo"><img src="img/logo-head_03.png" alt=""/></a>
				<div class="links">
					<a href="news.php" class="a4"><span>NEWS</span></a>
					<a href="warranty-conditions.php" class="a5"><span>customer service</span></a>
					<a href="distributors.php" class="a2"><span>distributors</span></a>
				</div>
				<div class="about">
					<a href="#" class="a3" onclick="showOrHideBlok(\'box\')"><span>why choose equinox</span></a>
					<div class="box" id="box" style="display:none;">
						<p>We are the real manufacturer and not only a brand maker. The EQUINOX products are researched and developed in its own facilities so we could guarantee that you are supplied with the first class products only. To learn more about EQUINOX, choose from the articles below.</p>
						<ul>
							<li><a href="technology.php"><span>&gt;</span> TECHNOLOGY</a></li>
							<li><a href="creation_team.php"><span>&gt;</span> CREATION TEAM</a></li>
							<li><a href="quality_development.php"><span>&gt;</span> QUALITY DEVELOPMENT</a></li>
							<li><a href="professional_process_line.php"><span>&gt;</span> PROFESSIONAL PROCESS LINE</a></li>
							<li><a href="future_competitive_power.php"><span>&gt;</span> FUTURE COMPETITIVE POWER</a></li>
							<li><a href="full_aspect_innovator.php"><span>&gt;</span> FULL ASPECT INNOVATOR</a></li>
						</ul>
					</div>
				</div>
			</div>';
		return $end;
	}
	
	function Bottom() {
		$end = "<div id='bottom'>
				<div class='menu'><a href='./'>HOME</a> / <a href='distributors.php?id=13'>CONTACT</a></div>
				<div class='copyright'>&copy; 2010 Equinox Europe, design <a href='http://www.cyril-metodej.cz/'>Cyril &amp; Metoděj</a></div>
			</div>	
			<script type='text/javascript'>
				var _gaq = _gaq || [];
				_gaq.push(['_setAccount', 'UA-1058339-17']);
				_gaq.push(['_trackPageview']);
				
				(function() {
					var ga = document.createElement('script'); ga.type = 'text/javascript'; ga.async = true;
					ga.src = ('https:' == document.location.protocol ? 'https://ssl' : 'http://www') + '.google-analytics.com/ga.js';
					var s = document.getElementsByTagName('script')[0]; s.parentNode.insertBefore(ga, s);
				})();
			</script>
			</body></html>
		";
		return $end;
	}
	
	function Body($stranka,$akt) {
		$end = "";
		return $end;
	}
	
	function ProductsList($id) {
		$TB = $this->tbl['products'];
		$data=$this->query_fetch_assoc_all("SELECT * FROM $TB WHERE id_cat='$id' ORDER BY poradi");
		for ($i=0;$i<count($data);$i++) {
			$end.= '<li><a href="products.php?'.$data[$i]['url'].'"><span>&gt;</span> '.$data[$i]['name'].'</a></li>';
		}
		return $end;
	}
	
	function MainMenu() {
		$TB = $this->tbl['category'];
		$wheels=$this->query_fetch_assoc_all("SELECT * FROM $TB WHERE `group`='1' ORDER BY poradi");
		$bars=$this->query_fetch_assoc_all("SELECT * FROM $TB WHERE `group`='2' ORDER BY poradi");
		$cranksets=$this->query_fetch_assoc_all("SELECT * FROM $TB WHERE `group`='3' ORDER BY poradi");
		$accessories=$this->query_fetch_assoc_all("SELECT * FROM $TB WHERE `group`='4' ORDER BY poradi");
		$other=$this->query_fetch_assoc_all("SELECT * FROM $TB WHERE `group`='5' ORDER BY poradi");
		
		$end = '<div id="menu">
				<ul id="hlpIE">
					<li class="m1">
						<a href="#"><span>WHEELS</span></a>
						<div class="submenu">
							<table><tr>
			';
					for ($i=0;$i<count($wheels);$i++) {
						$end.= '<td>
								<h2>'.$wheels[$i]['name'].'</h2>
								<p>'.$wheels[$i]['description'].'</p>
								<ul>
									'.Page_Sablony::ProductsList($wheels[$i]['id']).'
								</ul>
							</td>';
					}
			$end.= '			</tr></table>
						</div>
					</li>
					<li class="m2">
						<a href="#"><span>BARS</span></a>
						<div class="submenu">
							<table><tr>
			';
					for ($i=0;$i<count($bars);$i++) {
						$end.= '<td>
								<h2>'.$bars[$i]['name'].'</h2>
								<p>'.$bars[$i]['description'].'</p>
								<ul>
									'.Page_Sablony::ProductsList($bars[$i]['id']).'
								</ul>
							</td>';
					}
			$end.= '			</tr></table>
						</div>
					</li>
					<li class="m3">
						<a href="#"><span>CRANKSETS</span></a>
						<div class="submenu">
							<table><tr>
				';
					for ($i=0;$i<count($cranksets);$i++) {
						$end.= '<td>
								<h2>'.$cranksets[$i]['name'].'</h2>
								<p>'.$cranksets[$i]['description'].'</p>
								<ul>
									'.Page_Sablony::ProductsList($cranksets[$i]['id']).'
								</ul>
							</td>';
					}
			$end.= '			</tr></table>
						</div>
					</li>
					<li class="m4">
						<a href="#"><span>ACCESSORIES</span></a>
						<div class="submenu">
							<table><tr>
				';
					for ($i=0;$i<count($accessories);$i++) {
						$end.= '<td>
								<h2>'.$accessories[$i]['name'].'</h2>
								<p>'.$accessories[$i]['description'].'</p>
								<ul>
									'.Page_Sablony::ProductsList($accessories[$i]['id']).'
								</ul>
							</td>';
					}
			$end.= '							
							</tr></table>
						</div>
					</li>
					<li class="m5">
						<a href="#"><span>OTHER PORDUCTS</span></a>
						<div class="submenu">
							<table><tr>
				';
					for ($i=0;$i<count($other);$i++) {
						$end.= '<td>
								<h2>'.$other[$i]['name'].'</h2>
								<p>'.$other[$i]['description'].'</p>
								<ul>
									'.Page_Sablony::ProductsList($other[$i]['id']).'
								</ul>
							</td>';
					}
			$end.= '							
							</tr></table>
						</div>
					</li>
				</ul>
			</div>		
		';
		return $end;
	}
	
	function Product($url) {
		$TB_c = $this->tbl['category'];
		$TB_p = $this->tbl['products'];
		$TB_r = $this->tbl['parameters'];
		$data=$this->query_fetch_assoc("SELECT * FROM $TB_p WHERE url='$url'");
		$categ=$this->query_fetch_assoc("SELECT * FROM $TB_c WHERE id='".$data['id_cat']."'");
		
		$texy = new Texy();
			
		$end = "<div id='text'><div class='produkt'>
				<div class='nahled'><a rel='g1' title='".$data['foto1_alt']."' href='data/img1_big/".$data['foto1']."'><img src='data/img1/".$data['foto1']."' alt=''/></a></div>
				<div class='detail'>
				<h1>".(($data['id_cat']!=7 && $data['id_cat']!=12)?"<em>".$categ['name']."</em> ":"").$data['name']."</h1>
			<div id='tabs'>
				<ul class='menuZ'>
					<li><a href='#tabs-1'>Benefits</a></li>
					<li><a href='#tabs-2'>Specifications</a></li>
				</ul>
				<div id='tabs-1'>
					".$texy->process(stripslashes(trim($categ['benefits'])))."
					<br/>
					<div class='galleryfull'>
						".(!empty($data['foto2'])?"<a rel='g1' title='".$data['foto2_alt']."' class='p1' href='data/img2_big/".$data['foto2']."'><img src='data/img2/".$data['foto2']."' alt=''/><span>".$data['foto2_alt']."</span></a>":"")."
						".(!empty($data['foto3'])?"<a rel='g1' title='".$data['foto3_alt']."' class='p1' href='data/img3_big/".$data['foto3']."'><img src='data/img3/".$data['foto3']."' alt=''/><span>".$data['foto3_alt']."</span></a>":"")."
						".(!empty($data['foto4'])?"<a rel='g1' title='".$data['foto4_alt']."' class='p1' href='data/img4_big/".$data['foto4']."'><img src='data/img4/".$data['foto4']."' alt=''/><span>".$data['foto4_alt']."</span></a>":"")."
						".(!empty($data['foto5'])?"<a rel='g1' title='".$data['foto5_alt']."' href='data/img5_big/".$data['foto5']."'><img src='data/img5/".$data['foto5']."' alt=''/><span>".$data['foto5_alt']."</span></a>":"")."
					</div>
				</div>
				<div id='tabs-2'>
					".Page_Sablony::Parameters($data['id'])."
				</div>
				<!-- <div id='tabs-3'>
					".$texy->process(stripslashes(trim($data['benefits'])))."
				</div> -->
			</div>
		</div>
		<a href='products.php?".$data['next']."' class='next'><span>next</span></a>
		<a href='products.php?".$data['prev']."' class='prev'><span>prev</span></a>
		</div></div>	
		";
		$end.= Page_Sablony::Others($data['id']);
		return $end;
	}
	
	function Parameters($id) {
		$TB_r = $this->tbl['parameters'];
		$data=$this->query_fetch_assoc_all("SELECT * FROM $TB_r WHERE id_prod='$id' ORDER BY id ASC");
		$end.= "<table>";
		for($i=0;$i<count($data);$i++) {
			$end.= "<tr><td class='b'>".$data[$i][name]."</td><td><span>&gt;</span> ".$data[$i][value]."</td></tr>";
		}
		$end.= "</table>";
		return $end;
	}
	
	function Others($id) {
		$TB_o = $this->tbl['others'];
		$TB_p = $this->tbl['products'];
		$oth = $this->query_result("SELECT others FROM $TB_o WHERE id_prod='$id'");
		$pole = explode(";",$oth);
		for ($i=0;$i<count($pole);$i++) {
			$inf = $this->query_fetch_assoc("SELECT * FROM $TB_p WHERE id='".$pole[$i]."'");
			$links.= "<a href='products.php?".$inf[url]."' class='".$inf[img_interested]."'><span>&gt;</span> ".$inf[name]."</a>";
		}
		$end = "<div id='interested'>
				<div class='produkty'>
					<p>You may also be interested in:</p>
					$links
				</div>
			</div>
		";
		return $end;
	}
	
	function Distributors($url) {
		$texy = new Texy();
		
		$cat = Data::getDistributorCategories();
		for ($i=0;$i<count($cat);$i++) {
			if(empty($id)) { $id = $cat[$i][id]; }
			$kategorie .= "<li><a href='?id=".$cat[$i]['id']."'><span>&gt;</span> ".$cat[$i]['nazev']."</a></li>";
		}
		
		if (isset($_GET['id'])) { $id = $_GET['id']; } 
		
		$title = Data::getDistributorsTitle($id);
		$kontakty .= "<h1>".$title."</h1>";

		$data = Data::getDistributorsByCategory($id);
		for ($i=0;$i<count($data);$i++) {
			if(!empty($data[$i]['logo'])) {
				$kontakty .= "<img src='/img/logo/".$data[$i]['logo']."' style='position: absolute; right: 100px;' alt='".$data[$i]['firma']."'/>";
			}
			$kontakty .= "<h2>".$data[$i]['firma']."</h2>";
			$kontakty .= "<div class='adresa'>".$texy->process(stripslashes(trim($data[$i]['text'])))."</div>";
			$last = $data[$i]['mesto'];
		}
		
		$end = "<div id='text'><div class='produkt'>
				<div class='menu' id='whymenu'>
					<ul>
						".$kategorie."
					</ul>
				</div>
				<div class='obsah'>
						".$kontakty."
				</div>
				<div class='clear'>&nbsp;</div>
			</div></div>	
		";
		return $end;
	}
	
	function News() {
		$texy = new Texy();
		$limit = 10;
		
		if(!isset($_GET['page'])){
		  $stranka = 0;
		}
		else{
		  $stranka = intval($_GET['page']);
		}
		
		$cat = Data::getMonths();
		for ($i=0;$i<count($cat);$i++) {
			if(empty($id)) { $id = $cat[$i][id]; }
			$kategorie .= "<li><a href='".$cat[$i]['url']."'><span>&gt;</span> ".strtoupper($cat[$i]['text'])."</a></li>";
		}
		$news .= "<h1>NEWS</h1>";
		if (empty($_GET['month'])) {
			$data = Data::getNews(10, $stranka, $limit);
			$pom = $data['data'];
		} else {
			$data = Data::getNewsByMonth($_GET['month'], $_GET['year'], $stranka, $limit);
			$pom = $data['data'];
		}
		
		for ($i=0;$i<count($pom);$i++) {
			$news .= "<div class='news'>";
			$news .= "<h2>".$pom[$i]['titulek']."</h2>";
			if(!empty($pom[$i]['foto_url']) && file_exists(".".$pom[$i]['foto_url'])) {
				$news .= "<div class='newsnahled' style='background-image:url(".$pom[$i]['foto_url'].")'>&nbsp;</div>";
			}
			$news .= $texy->process(stripslashes(trim($pom[$i]['anotace'])));
			$news .= "<p class='more'><a href='news_detail.php?id=".$pom[$i]['id'].($stranka!=0?"&amp;page=".$stranka:"")."'>MORE</a></p>";
			$news .= "<div class='newsclear'>&nbsp;</div></div>";
				 
		}
		
		$news .= "<div class='strankovani'>";
		if($data['pocet_stranek']>1){
		  $url = "";
		  if(isset($_GET['month']) && isset($_GET['year'])){
		      $url = "?month=".intval($_GET['month'])."&amp;year=".intval($_GET['year']);
		  }
		  
		  if($stranka>0){
		    if(!empty($url)){
		      $url_left = $url."&amp;";
		    }
		    else{
		      $url_left = "?";
		    }
		    $url_left .= "page=".($stranka-1);
		    $news .= "<div class='strankovani_left'><a href='news.php$url_left'><span><</span></div>";
		  }
		  for($i=0;$i<$data['pocet_stranek'];$i++){
		    $news .= "<div class='stranka'>";
		    if($i==$stranka){
		      $news .= "<span>".($i+1)."</span>";
		    }
		    else{
		      if(!empty($url)){
            $url_akt = $url."&amp;";
          }
          else{
            $url_akt = "?";
          }
		      $url_akt .= "page=".$i;
		      $news .= "<a href='news.php$url_akt'>".($i+1)."</a>";
		    }
		    $news .= "</div>";
		  }
		  
		  if(($stranka+1)<$data['pocet_stranek']){
		    if(!empty($url)){
		      $url_right = $url."&amp;";
		    }
		    else{
		      $url_right = "?";
		    }
		    $url_right .= "page=".($stranka+1);
		    $news .= "<div class='strankovani_right'><a href='news.php$url_right'><span>></span></div>";
		  }
		}
		$news .= "</div>";
		
		$end = "<div id='text'><div class='produkt'>
				<div class='menu' id='whymenu'>
					<ul>
						".$kategorie."
					</ul>
				</div>
				<div class='obsah'>
						".$news."
				</div>
				<div class='clear'>&nbsp;</div>
		</div></div>	
		";
		return $end;		
	}
	
	function NewsDetail($id) {
		$texy = new Texy();
		
		$cat = Data::getMonths();
		for ($i=0;$i<count($cat);$i++) {
			if(empty($id)) { $id = $cat[$i][id]; }
			$kategorie .= "<li><a href='".$cat[$i]['url']."'><span>&gt;</span> ".strtoupper($cat[$i]['text'])."</a></li>";
		}
		$data = Data::newsDetail($id);
		$pom = $data[fotky];
		for ($i=0;$i<count($pom);$i++) {
			echo $i;
			$foto .= "<a href='".$pom[$i]['url']."' rel='g1'><img src='".$pom[$i]['url_nahled']."' alt=''/></a>";
		}
		
		//$data[anotace] = "<span style='font-weight:bold;color:#f00;'>".Page_Sablony::formatDate($data[datum]) . "</span> " . $data[anotace];
		
		$end = "<div id='text'><div class='produkt'>
				<div class='menu' id='whymenu'>
					<ul>
						".$kategorie."
					</ul>
				</div>
				<div class='obsah'>
						<h1>".$data[titulek]."</h1>
						<a href='".$data[foto_url_big]."' rel='g1'><img src='".$data[foto_url_nahled]."' alt='' class='ilustrace'/></a>
						<span style='font-weight:bold;color:#f00;'>".Page_Sablony::formatDate($data[datum]) . "</span>
						".$texy->process(stripslashes(trim($data['anotace'])))."
						".$texy->process(stripslashes(trim($data['text'])))."
						
						<p class='newsfotky'>$foto</p>
						
						<p><a href='news.php' class='back'>Back</a></p>
						<p style='clear:both;'>
						".((!empty($data['nasl']))?"<a href='news_detail.php?id=".$data['nasl']."' class='newer'>Newer Post</a>":"")."
						".((!empty($data['pred']))?"<a href='news_detail.php?id=".$data['pred']."' class='older'>Older Post</a>":"")."
						</p>
				</div>
				<div class='clear'>&nbsp;</div>
		</div></div>	
		";
		return $end;		
	}
	
	function Home() {
		$data = Data::getNews(2);
		$data = $data['data'];
		for ($i=0;$i<count($data);$i++) {
			$news .= "<p><a href='news_detail.php?id=".$data[$i]['id']."'>".$data[$i]['titulek']."</a></p><p class='hpmore'><a href='news_detail.php?id=".$data[$i]['id']."'>&nbsp;</a></p>";
		}
		
		$end = "<div id='mainbanner'>
				<div><img src='img/mainb1.jpg' alt='' /></div>
				<div><img src='img/mainb2.jpg' alt='' /></div>
				<div><img src='img/mainb3.jpg' alt='' /></div>
				<div><img src='img/mainb4.jpg' alt='' /></div>
			</div>
			<div id='banner'>
				
				<div class='banner2a'><div>
					<iframe width='313' height='176' src='http://www.youtube.com/embed/eG-xyDbnzDs' frameborder='0' allowfullscreen></iframe>
				</div></div>
				<div class='banner3'><div>
					<h2>NEW EQUINOX<br/>CATALOGUES 2013</h2>
					
					<p>Here, you can<br /> download the new<br />
					Equinox catalogues:<br /></p>
					<p>
					- <a href='/data/pdf/EQU-catalog.pdf' style='font-weight:bold;'>New Equinox Euro-<br/>pe Catalogue 2013</a><br />
					- <a href='/data/pdf/2012EQUINOX_Catalog.pdf'>Equinox Factory</a>
					</ul>
					</p>
					
				</div></div>
				<div class='banner3a'><div>
					<iframe width='313' height='176' src='http://www.youtube.com/embed/EjXkYfiA2-8' frameborder='0' allowfullscreen></iframe>
				</div></div>
				
			</div>
		";
		return $end;
	}
/*
				<div class='distributors'><a href='/eurobike/index.php?utm_source=homepage&utm_medium=banner&utm_campaign=Distributors'></a></div>
				<!-- <div class='banner3'><div>
					<h2><a href='news.php'>News</a></h2>
					$news
				</div></div> -->
				<div class='banner1'><div>
					<h2><a href='products.php?MR25_plus'>NEW MTB CARBON TUBULAR WHEELSET</a></h2>
					<p>- 1350 g<br/>
					- cross country or marathon<br/>
					- excellenet stiffness,<br/>dynamics and acceleration</p>
				</div></div>
*/







	function formatDate($datum){
		$dat = explode("-",$datum);
		if(count($dat)!=3){
			return "";
		}
		$ret = $dat['2'].". ".$this->mesice[intval($dat['1'])]." ".$dat['0'];
		return $ret; 
	}


	
	function formatOneError(){
		$end = "";
		if(!empty($_SESSION['error'])){
			$end .= "<div class='chyba'>".$_SESSION['error']."</div>";
			$_SESSION['error'] = "";
		}
		return $end;
	}
	
	function formatLogError(){
		$end = "";
		if(!empty($_SESSION['log'])){
			$end .= "<div class='chyba'>$_SESSION[log]</div>";
			$_SESSION['log'] = "";
		}
		return $end;
	}
	
	
	
	
	function HeadAdmin ($title, $description, $keyword) {
		$end = '<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN" "http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd">
            <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="cs" >
            <head>
            <title>Administrace Equinox '.$title.'</title> 
            <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> 
            <link type="text/css" href="/css/style_admin.css" rel="stylesheet" />
            <script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jquery/1.4/jquery.min.js"></script>
            <script type="text/javascript" src="/js/tiny_mce/tiny_mce.js"></script>
            <script type="text/javascript" src="/js/tiny_mce/plugins/tinybrowser/tb_tinymce.js.php"></script>
            <script type="text/javascript" src="/js/swfobject.js"></script>
            <script type="text/javascript" src="/js/jquery.uploadify.v2.1.0.min.js"></script>

            <script type="text/Javascript">
                  var path = \'/admin/reference\';
                  var config = {
                      \'uploader\'       : \'/upload/uploadify.swf\',
                      \'script\'         : \'/uploadify.php\',
                      \'cancelImg\'      : \'/images/cancel.png\',
                      \'folder\'         : \'/foto/\',
                      \'queueID\'        : \'fileQueue\',
                      \'auto\'           : false,
                      \'multi\'          : true,
                      \'onAllComplete\'     : oncomplete
                  }
                  
                  function oncomplete(){
                    window.location.href=path;
                  }
                  $(document).ready(function(){
                    $("#uploadify").uploadify(config);

                });
                  tinyMCE.init({
                    // General options
                    mode : "specific_textareas",
                    editor_selector : "editor",
                    theme : "advanced",
                    relative_urls : false,
                    plugins : "safari,spellchecker,pagebreak,style,layer,table,save,advhr,advimage,advlink,emotions,iespell,inlinepopups,insertdatetime,preview,media,searchreplace,print,contextmenu,paste,directionality,fullscreen,noneditable,visualchars,nonbreaking,xhtmlxtras,template",
                     theme_advanced_buttons1 : "bold,italic,underline,strikethrough,|,justifyleft,justifycenter,justifyright,justifyfull,cut,copy,paste,pastetext,pasteword,|,search,replace,|,bullist,numlist,|,blockquote,|,undo,redo,|,link,unlink,anchor,imagemanager,image",
              theme_advanced_buttons2 : "forecolor,backcolor,|,tablecontrols,|,hr,removeformat,visualaid,|,sub,sup,|,charmap,emotions,iespell,media,advhr,cleanup,help,code,|,insertdate,inserttime,preview",
              theme_advanced_buttons3 : "print,fullscreen,|,cite,abbr,acronym,del,ins,attribs,|,visualchars,nonbreaking,template,blockquote,pagebreak",
              theme_advanced_toolbar_location : "top",
              theme_advanced_toolbar_align : "left",
              theme_advanced_statusbar_location : "bottom",
              theme_advanced_resizing : true,
              theme_advanced_blockformats: "p, div, h2, h3, blockquote",
            force_p_newlines : false,
            entity_encoding : "raw",
            force_br_newlines : true,
            language : "cs",
            
            body_class : "clanky",
            file_browser_callback : "tinyBrowser"
          });
            </script>';
            $end .= '
            </head>
            <body>
	     <div id="top">
				<a href="./" class="logo"><img src="/img/logo-head_03.png" alt=""/></a>
			</div>
              <div class="page">';
		return $end;
	}
  
  function BottomAdmin(){
    $end .= "</div></div></body>
            </html>";
		return $end;
  }
	
  function TopAdmin () {
	 
   	$end .= "<div class='top'>";
    if(!empty($_SESSION['admin_id'])){
      $end .= Page_Sablony::AdminMenu();
    }
    else{
      //return Header("/adminlogin/logout");
    }
    $end .= "</div><div class='content'>";
    return $end;
  }
  
  function AdminMenu(){
    $end .= "<h1>Equinox Bikes &mdash; administrační část</h1>
             <div class='adminmenu'>
                <div style='text-align:center;display: inline;float:left;width: 60px;'><a href='/admin'>Home</a></div>
                <div style='text-align:center;display: inline;float:left;width: 2px;''>|</div>
    
                <div style='text-align:center;display: inline;float:left;width: 160px;'>
                  <a href='/admin/distributori'>Distributoři</a>
                </div>
                
                <div style='text-align:center;display: inline;float:left;width: 2px;''>|</div>
                
                <div style='text-align:center;display: inline;float:left;width: 160px;'>
                  <a href='/admin/novinky'>Novinky</a>
                </div>
                
                <div style='text-align:center;display: inline;float:left;width: 200px;'>
                  <a href='/adminlogin/logout'>Odhlásit</a>
                </div>
             </div>";
    return $end;
  }
  
  function AdminLoginForm(){
    $end .= '<h1>Administrace</h1>
             Pro přístup do této sekce se musíte přihlásit.</p>
             '.Page_Sablony::formatOneError().'  
             <form action="/adminlogin/login/" method="post">
                 <table style="border-collapse: collapse;">
                   <tr>
                     <td>Login:</td>
                     <td>
                       <input type="text" name="user" size="15" />
                     </td>
                   </tr>
                   <tr>
                     <td>Heslo: </td><td><input type="password" name="passwd" size="15" /></td>
                   </tr>
                   <tr>
                     <td colspan="2" style="border: none;" align="right"><input id="submit" type="submit" name="log-in" value="přihlásit" /></td>
                   </tr>
                 </table>
              </form>';
      
      return $end;                                              
  }
  
  
}
?>

ACC SHELL 2018