session_start(); if (!$adminPathPrefix){ $adminPathPrefix = ""; } if (strlen($adminPathPrefix)<1){ header('location: index.php'); } if (empty($_SESSION['baseUrl'])){ $_SESSION['baseUrl'] = str_replace("index.php", "", $_SERVER['SCRIPT_FILENAME']); } include("db.php"); if(!function_exists("getNav")){ function getNav($type = null){ $menu = array(); if ($type == 1){ $menu[]= array('href'=>'editCategories.php', 'name'=>"Edit Categories"); $menu[]= array('href'=>'editProducts.php', 'name'=>"Edit Products"); //$menu[]= array('href'=>'editGallery.php', 'name'=>"Edit Picture Gallery"); //$menu[]= array('href'=>'editContact.php', 'name'=>"Edit Contact Info"); $menu[]= array('href'=>'images.php', 'name'=>"Upload Images"); $menu[]= array('href'=>'?logout=true', 'name'=>"Logout"); } else { $menu[]= array('href'=>'index.php', 'name'=>"Home"); $menu[]= array('href'=>'products.php', 'name'=>"Products"); $menu[]= array('href'=>'gallery.php', 'name'=>"Picture Gallery"); $menu[]= array('href'=>'contact.php', 'name'=>"Contact Us"); //$menu[]= array('href'=>'warranty.php', 'name'=>"Warranty"); $menu[]= array('href'=>'https://www.facebook.com/AssaultMotorsportsLLC?fref=ts', 'name'=>"facebook"); $menu[]= array('href'=>'http://instagram.com/assaultmotorsports?ref=badge', 'name'=>"Instagram"); } return $menu; } } if(!function_exists("getCategories")){ function getCategories(){ //Categories $categories = array(); $queryCategories = ""; $queryCategories .= "SELECT `CategoryId`, `CategoryName`, `CategoryImage`, `CategoryOrder` "; $queryCategories .= "FROM `categories` "; $queryCategories .= "WHERE `Deleted`=0 "; $queryCategories .= "ORDER BY `CategoryOrder`"; $resultCategories = mysql_query($queryCategories) or die('getCategories Query failed: ' . mysql_error()); while ($row = mysql_fetch_array($resultCategories, MYSQL_ASSOC)) { $categories[] = $row; } return $categories; } } if(!function_exists("getCategory")){ function getCategory($catId= 0){ //Categories $category = array(); $queryCategory = ""; $queryCategory .= "SELECT `CategoryName`, `CategoryImage`, `CategoryOrder` "; $queryCategory .= "FROM `categories` "; $queryCategory .= "WHERE `CategoryId`='$catId' "; $resultCategory = mysql_query($queryCategory) or die('getCategory Query failed: ' . mysql_error()); while ($row = mysql_fetch_array($resultCategory, MYSQL_ASSOC)) { $category = $row; } return $category ; } } if(!function_exists("navBar")){ function navBar($type = null){ $menuList = getNav($type); $output = ""; $output .= "\n"; return $output; } } if(!function_exists("sideMenu")){ function sideMenu($selectedId = 0, $admin = null){ $page = ""; if ($admin == 1){ $page = ""; } else { $page = "products.php"; } $menuList = getCategories(); $output = ""; $output .= "
\n"; $output .= "\n"; $output .= "\n"; $rowCount++; if ($rowCount >= $rowLimit){ $output .= "
\n"; $output .= "
\n"; $rowCount = 0; } } $output .= "
\n"; $output .= "\n"; return $output; } } if(!function_exists("getProducts")){ function getProducts($category = ""){ //Products $products = array(); $queryProduct = ""; $queryProduct .= "SELECT `ProductId`, `ProductName`, `ProductPrice`, `ProductPriceOld`, `ProductAddToCart`, `ProductImage`, `ProductDescription`, `ProductOrder` "; $queryProduct .= "FROM `products` "; $queryProduct .= "WHERE `Deleted`=0 "; if (!empty($category)){ $cat = mysql_real_escape_string($category); $queryProduct .= "AND `CategoryId`='".$cat."' "; } $queryProduct .= "ORDER BY `ProductOrder`"; $resultProduct = mysql_query($queryProduct) or die('getProducts Query failed: ' . mysql_error()); while ($row = mysql_fetch_array($resultProduct, MYSQL_ASSOC)) { $products[] = $row; } return $products; } } if(!function_exists("productsList")){ function productsList($products = null, $category = null, $forceCategory = false, $admin = false){ if (empty($products)){ if ($forceCategory && empty($category)){ $products = array(); } else { $products = getProducts($category); } } if (empty($products)){ echo "There are no products to display."; } else { $adminPathPrefix = ""; if ($admin){ $adminPathPrefix = "../"; } else { $adminPathPrefix = ""; } echo "
\n"; foreach ($products as $product) { echo "
\n"; //Product if ($product['ProductPrice']) { echo "
\n"; if ($product['ProductPriceOld']) { echo "
Retail: $".($product['ProductPriceOld']/100)."
\n"; echo "
"; echo "Sale: "; } else { echo "
"; } echo "$".($product['ProductPrice']/100)."
\n"; echo dbToHtml($product['ProductAddToCart']); echo "
\n"; } if ($product['ProductImage']) { $pics = explode(",", $product['ProductImage']); //echo "
{$product[
\n"; //echo "
{$product[
\n"; echo "
"; echo ""; for ($num = 1; count($pics) > $num; $num++){ echo ""; } echo "
\n"; } //echo "\n"; echo "
\n"; echo "
{$product['ProductName']}
\n"; echo "
" . dbToDisp($product['ProductDescription']) . "
\n"; echo "
\n"; echo "
\n"; } echo "
\n"; } } } if(!function_exists("productsListTest")){ function productsListTest($products = null, $category = null, $forceCategory = false, $admin = false){ if (empty($products)){ if ($forceCategory && empty($category)){ $products = array(); } else { $products = getProducts($category); } } if (empty($products)){ echo "There are no products to display."; } else { $adminPathPrefix = ""; if ($admin){ $adminPathPrefix = "../"; } else { $adminPathPrefix = ""; } echo "
\n"; foreach ($products as $product) { echo "
\n"; //Product if ($product['ProductPrice']) { echo "
\n"; if ($product['ProductPriceOld']) { echo "
Retail: $".($product['ProductPriceOld']/100)."
\n"; echo "
"; echo "Sale: "; } else { echo "
"; } echo "$".($product['ProductPrice']/100)."
\n"; echo dbToHtml($product['ProductAddToCart']); echo "
\n"; } if ($product['ProductImage']) { $pics = explode(",", $product['ProductImage']); //echo "
{$product[
\n"; //echo "
{$product[
\n"; echo "
"; echo ""; for ($num = 1; count($pics) > $num; $num++){ echo ""; } echo "
\n"; } //echo "\n"; echo "
\n"; echo "
{$product['ProductName']}
\n"; echo "
" . dbToDisp($product['ProductDescription']) . "
\n"; echo "
\n"; echo "
\n"; } echo "
\n"; } } } if(!function_exists("getCarouselList")){ function getCarouselList(){ $menu = array(); $menu[]= array('href'=>'products.php?categoryid=dr', 'name'=>"DR Series LED Light Bars", 'img'=>"light0.jpg"); $menu[]= array('href'=>'products.php?categoryid=sr', 'name'=>"SR Series LED Light Bars", 'img'=>"light1.jpg"); $menu[]= array('href'=>'products.php?categoryid=hid', 'name'=>"HID Offroad Lights", 'img'=>"inc/css/gun2.jpg"); $menu[]= array('href'=>'products.php?categoryid=hid', 'name'=>"More Test", 'img'=>"inc/css/gun_400x200.jpg"); return $menu; } } if(!function_exists("carousel")){ function carousel(){ $carouselList = getCarouselList(); $output = ""; $output .= "