/header.php
PHP | 138 lines | 108 code | 26 blank | 4 comment | 3 complexity | 96b2d8c9ad14500bc60db263d2ed1354 MD5 | raw file
- <?php
- global $curpage;
- require_once("ServiceLayer/auth.php");
- if(sessCheck()){
- //logged in
- require_once("ServiceLayer/getUserType.php");
- require_once("ServiceLayer/getUID.php");
- $usertype = getUserType(getUID());
- switch($usertype){
- case 'listener':
- $dropDown = '<li><a href="http://sonatonic.com/friends.php">Friends</a></li><li><a href="http://sonatonic.com/favorites.php">Favorites</a></li>';
- break;
- case 'artist':
- $dropDown = '<li><a href="http://sonatonic.com/fans.php">Fans</a></li>';
- break;
- case 'business':
- $dropDown = '<li><a href="http://sonatonic.com/fans.php">Fans</a></li>';
- break;
- }
- }else{
- //not logged in
- }
- ?>
- <!DOCTYPE html>
- <html>
- <head>
- <title>Sonatonic</title>
- <link rel="stylesheet" href="http://www.sonatonic.com/css/stylesheet.css" />
- <link rel="stylesheet" href="http://www.sonatonic.com/css/nav/profnav.css" />
- <link rel="icon" type="image/png" href="http://www.sonatonic.com/favicon.png">
- <script src="http://code.jquery.com/jquery-latest.js"></script>
- <script type="text/javascript">
- $(document).ready(function(){
- var curpage = "<?php echo $curpage; ?>";
- var margin = 75;
- switch(curpage){
- case "news":
- margin = 75;
- break;
- case "media":
- margin = 305;
- break;
- case "events":
- margin = 565;
- break;
- case "store":
- margin = 800;
- break;
- }
- $("#indimage").css('marginLeft',margin);
-
- // Requried: Navigation bar drop-down
- $("nav ul li").hover(function() {
- console.log($(this));
- $(this).addClass("active");
- $(this).find("ul").show().animate({opacity: 1}, 400);
- },function() {
- $(this).find("ul").hide().animate({opacity: 0}, 200);
- $(this).removeClass("active");
- });
-
- // Requried: Addtional styling elements
- $('nav ul li ul li:first-child').prepend('<li class="arrow"></li>');
- $('nav ul li:first-child').addClass('first');
- $('nav ul li:last-child').addClass('last');
- $('nav ul li ul').parent().append('<span class="dropdown"></span>').addClass('drop');
-
-
-
- $.post("http://www.sonatonic.com/mid.php", { method : "getFirstName" },
- function(data){
- data = eval(data);
- if(data == "not logged in?"){
-
- $("#personDropDown").html("<ul><li><a href='http://sonatonic.com/login.php'>Log In</a></li></ul>");
- }else{
-
- $("#dropName").html("Hello, "+data);
- $("#dropName").attr('href', 'http://sonatonic.com/profile.php');
- }
- });
- });
- </script>
- </head>
- <body>
- <div class="header">
- <span class="position">
- <div class="logo">
- <a class="nohover" href="http://sonatonic.com" ><img src="http://www.sonatonic.com/images/logo.png" border="0" height="56px" /></a>
- </div>
- <div class="profileSearch">
-
- <nav class="dark" id="personDropDown">
- <ul>
- <li><a href="#" id ="dropName"></a>
- <ul>
- <?php echo $dropDown; ?>
- <li><a href="http://sonatonic.com/logout.php">Log Out</a></li>
- </ul>
- </li>
- </ul>
- </nav>
-
- <form action="SearchPage.php" method="post"><input type="text" name="search" value="search" class="textInput"></form>
-
-
- </div>
-
- </span>
- </div>
- <div class="orange">
- </div>
- <div class="indicator">
- <img id="indimage" src="http://www.sonatonic.com/images/indicator.png"/>
- </div>
- <div class="nav_links">
- <ul>
- <li><a href="index.php" id="nav_news">news</a></li>
- <li><a href="media.php" id="nav_media">media</a></li>
- <li><a href="events.php" id="nav_events">events</a></li>
- <li><a href="store.php" id="nav_store">store</a></li>
- </ul>
- </div>
- <?php include('socMedia.php'); ?>