<?
@define('DIR_ROOT', '/home/yaaris/public_html/overstockart.cn/communicator/');
@define('HTTP_LOCAL', 'http://www.overstockart.net/communicator/');
function display_order($result) {
$myrow = mysqli_fetch_array($result, MYSQLI_ASSOC);
?>
<table width=400 >
 <tr><td class=section colspan=2>Orders</td></tr>
 <tr><td class=menu>Order Number:</td><td bgcolor=white><? echo $myrow["ordernumber"]; ?></td></tr>
 <tr><td class=menu>Status:</td><td bgcolor=white><? echo $myrow["status"]; ?></td></tr>
 <tr><td class=menu>Stage:</td><td bgcolor=white><? echo $myrow["stage"]; ?></td></tr>
 <tr><td class=menu>Start Date:</td><td bgcolor=white><? echo $myrow["startdate"]; ?></td></tr>
 <tr><td class=menu>End Date:</td><td bgcolor=white><? echo $myrow["enddate"]; ?></td></tr>
 <tr><td class=menu>Comments:</td><td bgcolor=white width="75%" height="20"><? echo $myrow["comments"]; ?></td></tr>
<?php }
?>
<?
function display_orderline_data($result) {
// Loop Thru Records
$i = 0;
 while($myrow = mysqli_fetch_array($result, MYSQLI_ASSOC))
  {
    $i == 0 ? $color = "#FFFFFF" : $color = "#DDDDDD";
	$i == 0 ? $class = "normal" : $class = "normal2";
    $i == 0 ? $i = 1 : $i = 0;
?>
<tr onMouseOver=this.className='highlight' onMouseOut=this.className='<? echo $class; ?>' bgcolor="<? echo $color; ?>">
  <td><? echo $myrow["userid"]; ?></td>
  <td><? echo $myrow["partid"]; ?></td>
  <td><? echo $myrow["quantity"]; ?></td>
  <td><? echo $myrow["status"]; ?></td>
  <td><? echo $myrow["startdate"]; ?></td>
  <td><? echo $myrow["comments"]; ?></td>
  <td>
    <a href="edit.php?op=orderlineedit&line_id=<? echo $myrow["line_id"]; ?>">Edit</a>&nbsp;
    <a href="viewdetail.php?line_id=<? echo $myrow["line_id"]; ?>&orderid=<? echo $myrow["orderid"]; ?>">View</a>&nbsp;
    <?php
	$user = $_SESSION['s_username'];
if ($user == "asasson" || $user == "David" || $user == "eholt")
{
?>
<a href="delete.php?op=deleteorderline&line_id=<? echo $myrow["line_id"]; ?>" onclick="return confirm('Are you sure you want to delete?')">Delete</a>
<?php } ?>
 </td>
</tr>
<?
	}
}
?>
<?
function display_part_data($result,$start) {
include ("config_code.php");
// Loop Thru Records
$i = 0;
if(!$result) echo "<tr><td colspan='10'>SORRY, THERE SEEMS TO BE A PROBLEM WITH YOUR SEARCH. PLEASE TRY AGAIN.</td></tr>";

 while($myrow = mysqli_fetch_array($result,MYSQLI_ASSOC))
  {
    $i == 0 ? $color = "#FFFFFF" : $color = "#DDDDDD";
	$i == 0 ? $class = "normal" : $class = "normal2";
    $i == 0 ? $i = 1 : $i = 0;
	$gross_margin = 0;
	$avg_price = 0;
	$costOnHand = 0;
	$units_sold = 0;
	$sales = 0;
	$qty_on_hand = 0;
	$recomended_qty = 0;
	$ARS = 0;
	$qty_remaining = 0;
	$cogs_sold = 0;

	$partno = $myrow["partno"];
	$partid2 = $myrow["partid"];
	$pnchina = $myrow["pnchina"];
	$units_sold = $myrow["unit_sold"];
	$sales = $myrow["sales"];
	$qty_on_hand = $myrow["qty_on_hand"];
	$qty_available = $myrow["qty_available"];
	$qty_clipped = $myrow["qty_clipped"];
	//$qty_in_office = $myrow["qty_accept"];
	$costPart = $myrow["cost"];
	$costPartRMB = $myrow["costRMB"];
	$supplier = $myrow["supplier"];
	$ordertype = $myrow["ordertype"];
	$weekly_sales = $myrow["weekly_units_sold"];
	$site = $myrow["site"];
	$bin1 = $myrow["bin1"];
	$bin2 = $myrow["bin2"];
	$bin3 = $myrow["bin3"];

	$NewTag = $myrow["NewTag"];
	$grade = $myrow["Grade"];
	$user = $_SESSION['s_username'];
$queryOrg = "SELECT * FROM `users` WHERE `username` = '$user' LIMIT 1;";
//echo $query;
$resultOrg = mysqli_query($db,$queryOrg);
while($myrowOrg = mysqli_fetch_array($resultOrg,MYSQLI_ASSOC))
{
$organization = $myrowOrg['organization'];
}
	$cost_part = 0;
   	$cost_part_rmb = 0;
 	$cost_part_order = 0.00;
	$cost_part_rmb_order = 0.00;
$query3 = "SELECT cost, costRMB FROM orderlines WHERE partid = '" . $partid2 . "' AND `status` <> 'Cancelled' AND `status` <> 'In Negotiation' ORDER BY `line_id` DESC LIMIT 1;";
 $orderResult = mysqli_query($db,$query3);
 while ($row = mysqli_fetch_array($orderResult, MYSQLI_NUM))
 {
 $cost_part_order = $row[0];
 $costOnHand = $row[0];
 $cost_part_rmb_order = $row[1];
 }

 if ($costPart > 0)
 {
 $cost_part = $costPart;
 }

 if ($costPartRMB > 0)
 {
 $cost_part_rmb = $costPartRMB;
 }

 //if
 if ($cost_part_order > 0)
 {
 $cost_part =  $cost_part_order;
 }
 if ($cost_part_rmb_order > 0)
 {
 $cost_part_rmb = $cost_part_rmb_order;
 }

 if ($units_sold > 0)
 		$avg_price = number_format(($sales/$units_sold),2,'.','');
 		else
 		$avg_price = 0;

 $query1 = "SELECT quantity,qtyaccepted,qtyReceived FROM `orderlines` WHERE STATUS <> 'Closed' AND STATUS <> 'Cancelled' AND (partid='" . $partid2 . "' or partid= '" . $partno . "');";
	//echo $query1;
    $result3 = mysqli_query($db,$query1);
	//$rowOnOrder = mysqli_fetch_array($result3, MYSQLI_NUM);
	$qty_on_order = 0;
	$qty_accept = 0;
	$qty_received = 0;
	while($rowOnOrder = mysqli_fetch_array($result3,MYSQLI_NUM))
     {
		    if ( $rowOnOrder[0] != NULL )
			{
			$qty_on_order += $rowOnOrder[0];
			$qty_accept += $rowOnOrder[1];
			$qty_received += $rowOnOrder[2];
			}
	  }

	  $qty_remaining = $qty_on_order - $qty_received; //remove the qty received from order

   //******************* INVENTORY DAYS ********************************
  $days_until_out = 0;
	if ($partno != "")
	{
	$priorDay = "";
	$noCount = 0;
	$markFirst = "";
	$timeNow = time();
	$timeYear =  time() - (52 * 7 * 24 * 60 * 60);  //1 year back

	//$timeSixMonths =  time() - (6 * 4.35 * 7 * 24 * 60 * 60);  //6 months back
	$timeWithStockLast = $timeNow;
	$timeYearStock =  time() - (52 * 7 * 24 * 60 * 60);  //1 year back

	$queryDays = "SELECT * FROM `parts_timeline` WHERE partno ='" . $partno. "' AND dateChange > $timeYear ORDER BY dateChange ASC;"; //$timeSixMonths
	//echo $queryDays . "<br>" . "date start: " . date("Y-m-d",$timeYear) ."<br>";
	$resultDays = mysqli_query($db,$queryDays);
	$totalRowDays = mysqli_num_rows($resultDays);
	//echo "Total rows: " . $totalRowDays . "<br>";

	 //checking if new product...
				$queryDaysBf = "SELECT * FROM `parts_timeline` WHERE partno ='" . $partno . "' AND dateChange < $timeYear AND qty_on_hand > 0 ORDER BY dateChange DESC LIMIT 1;";  //$timeSixMonths
			//	echo $queryDaysBf . "<BR>";
				$resultDaysBf = mysqli_query($db,$queryDaysBf);
				$totalRowsBf = mysqli_num_rows($resultDaysBf);
	$firstArrival = 0;
	if($totalRowsBf < 1)
	{
	$sqlArr = "SELECT * FROM `shipment_line` WHERE `partid` = " . $partid2 . " AND `qtyRec` != '' AND `dateRec` != '' ORDER BY lineid ASC LIMIT 1";
	$resultArrival = mysqli_query($db,$sqlArr);

	while($rowArr = mysqli_fetch_array($resultArrival, MYSQLI_ASSOC))
			{
				$firstArrival = strtotime(str_replace('-', '/', $rowArr["dateRec"]));
				//echo "FIRST TIME: " . $rowArr["dateRec"] . " IN UNIX: " . date("Y-m-d",$firstArrival);
			}
	}

	//echo $queryDaysStock . "<br>" . "date start: " . date("Y-m-d",$timeYearStock) . " date end: " . date("Y-m-d",$timeWithStockLast);
	$countDays = inventory_days($resultDays,$totalRowsBf,$totalRowDays,$firstArrival);

	if($qty_on_hand < 1)
	{
		$timeWithStockLast = time();
		$timeYearStock  =  time() - (52 * 7 * 24 * 60 * 60);  //1 year back
		//checking if new product...
		$queryDaysYrStock = "SELECT * FROM `parts_timeline` WHERE partno ='" . $partno . "' AND qty_on_hand > 0 ORDER BY dateChange DESC LIMIT 1;";
		//echo $queryDaysYrStock . "<br>";
		$resultDaysYrStock = mysqli_query($db,$queryDaysYrStock);
		while($rowDaysYrStock = mysqli_fetch_array($resultDaysYrStock, MYSQLI_ASSOC))
		{
		$timeWithStockLast = $rowDaysYrStock['dateChange'];
		$timeYearStock =  $timeWithStockLast - (52 * 7 * 24 * 60 * 60);  //1 year back
		}

		$queryDaysStock = "SELECT * FROM `parts_timeline` WHERE partno ='" . $partno . "' AND dateChange > $timeYearStock AND dateChange < $timeWithStockLast ORDER BY dateChange ASC;"; //$timeSixMonths
	//echo $queryDaysStock . "<br>";
	//echo "date start: " . date("Y-m-d",$timeYearStock) . " date end: " . date("Y-m-d",$timeWithStockLast) . "<br>";
	$resultDaysStock = mysqli_query($db,$queryDaysStock);
	$totalRowDaysStock = mysqli_num_rows($resultDaysStock);
	//echo "Total rows: " . $totalRowDays . "<br>";

	//checking if new product...
	$queryDaysBfStock = "SELECT * FROM `parts_timeline` WHERE partno ='" . $partno . "' AND dateChange < $timeYearStock AND qty_on_hand > 0 ORDER BY dateChange DESC LIMIT 1;";
	//$timeSixMonths
		//echo $queryDaysBf . "<BR>";
	$resultDaysBfStock = mysqli_query($db,$queryDaysBfStock);
	$totalRowsBfStock = mysqli_num_rows($resultDaysBfStock);
	$firstArrivalStock = 0;
	if($totalRowsBfStock < 1)
	{
	$sqlArr = "SELECT * FROM `shipment_line` WHERE `partid` = " . $partid2 . " AND `qtyRec` != '' AND `dateRec` != '' ORDER BY lineid ASC LIMIT 1";
	//echo $sqlArr;
	$resultArrivalStock = mysqli_query($db,$sqlArr);

	while($rowArr = mysqli_fetch_array($resultArrivalStock, MYSQLI_ASSOC))
			{
				$firstArrivalStock = strtotime(str_replace('-', '/', $rowArr["dateRec"]));
				//echo "FIRST ARRIVAL TIME: " . date("Y-m-d",$firstArrivalStock);
			}
	}
	$countDaysARS = inventory_days($resultDaysStock,$totalRowsBfStock,$totalRowDaysStock,$firstArrivalStock,$timeYearStock, $timeWithStockLast);

	}

	$ARS = 0;

	if($qty_on_hand < 1)
	{
	$queryUnitsSold = "SELECT qty_sold, dateChange FROM `parts_daily_timeline` WHERE partno ='" . $partno . "' AND dateChange >= $timeYearStock AND dateChange <= $timeWithStockLast ORDER BY dateChange ASC;";
						//echo "SQL: " . $queryUnitsSold . "<br>";
						$k = 0;
						$sum_sold_ars = 0;
						unset($timeLineStd);
						$timeLineStd = array();

						$resultUnitsSold = mysqli_query($db, $queryUnitsSold);
						while ($row = mysqli_fetch_array($resultUnitsSold, MYSQLI_ASSOC))
						{
							$qty_sold = intval($row["qty_sold"]);
							$dateOnCheck = $row["dateChange"];
							$dateCheck = date("Y-m-d",$dateOnCheck);

							if (in_array($dateCheck, $timeLineStd)) continue;
							else
							{
							//echo "Date with Qty: " . $dateCheck . " #" . $k . " Qty Sold = " . $qty_sold . "<br>";
							$timeLineStd[$k] = $dateCheck;
							$sum_sold_ars += $qty_sold;
							$k++;
							}
						}
		//echo "Units Sold: " . $sum_sold_ars . " / " . $countDaysARS . " TIME START: " . date("Y-m-d",$timeYearStock) . " TIME END: " . date("Y-m-d",$timeWithStockLast);
		if($sum_sold_ars < 1 || $countDaysARS < 1)
		$ARS = $units_sold/$countDays;
		else
		$ARS = $sum_sold_ars/$countDaysARS; // ARS out of stock item


	}
	else
	{
		$countDaysARS = $countDays;
		$ARS = $units_sold/$countDays; // ARS In Stock item
	}
 	//echo "total days for ARS: " . $countDaysARS . "<br>";


	if ($ARS > 0 && $qty_on_hand > 0)
	$days_until_out = round($qty_on_hand/$ARS);
	else $days_until_out = 0;
    //echo $days_until_out . "<br>";

 		$qty_remaining = $qty_on_order - $qty_received; //remove the qty received from order
		//$qty_on_order = $myrow["qty_on_order"]; //THIS IS UPDATED FROM orderline table
		//$qty_accept = $myrow["qty_accept"]; //THIS IS ADDED FROM orderline table

		/**days until the stock will run out including the on order qty**/
		if ($ARS > 0 && $qty_remaining > 0)
		$days_with_on_order = round($qty_remaining/$ARS) + $days_until_out;
		else $days_with_on_order = $days_until_out;
		/**days until the stock will run out including the on order qty**/
	}
  //*********************  INVENTORY DAYS  *************************
 	//******************* EARN & TURN  ********************************/
	if ($costOnHand > 0 && $avg_price > 0)
	{
 	$gross_margin = (($avg_price - $costOnHand)/$avg_price)*100; //GROSS MARGIN
 	$cogs_sold = $costOnHand*$units_sold; //COST OF GOOD SOLD
 	$queryAvg = "SELECT AVG(qty_on_hand) AS avg_on_hand FROM `parts_timeline` WHERE `partno` = '" . $partno . "' AND dateChange > " . $timeYear . ";";
 	$resultAvg = mysqli_query($db,$queryAvg);
    $rowAvg = mysqli_fetch_array($resultAvg);
 	$on_hand_avg = $rowAvg["avg_on_hand"];
		if($on_hand_avg > 0)
		{
		//echo "on_hand_avg = " . $on_hand_avg . " * costOnHand = " . $costOnHand;
		$avg_inv_cost = $on_hand_avg * $costOnHand; //Average Inv Costs

		$earnNturn = $gross_margin * ($cogs_sold / $avg_inv_cost);
		}
		else
		{
		$onHandMessage = "NO AVERAGE ON HAND";
		}
	}
	else
	{
	$costMessage = "NO COST INFORMATION";
	}
 	//echo "<br>" . $partid . " EN= " . $earnNturn . " = " . "GROSSMARGIN(" . $gross_margin . ") * (COGS" . $cogs_sold  . " / " . $avg_inv_cost . " AVG INV)";
 	//******************* END EARN & TURN ******************************/
?>
<tr onMouseOver=this.className='highlight' onMouseOut=this.className='<? echo $class; ?>' bgcolor="<? echo $color; ?>">
  <td>
  U.S. - <? echo $myrow["partno"];

  if ($NewTag>0) echo " <b style=\"color:green;\">NEW ITEM!</b> ";

  if ($organization == "US")
  {
  echo " <a href=\"javascript:GlobalPopUp('monthly-current-pn.php?partno=" . $myrow["partno"] . "&total=" . $myrow["unit_sold"] . "',800,200);\"><i>view monthly sales &raquo;</i></a>";
  }

  ?>
  <br> China - <? echo $myrow["pnchina"]; ?>
 <br /> Order Type -  <?= $ordertype; ?>
  <?php
 if($myrow["closeout"] == '1')
		echo "<BR><BR><b style=\"color:#293b74\">CLOSEOUT!</b>";
 if($grade != "")
  echo "<br><br><b style=\"color:#6c5070;\">" . $grade . "</b>";
if ($organization != "US")
  {
   echo "<br><br><b style=\"color:#6c5070;\">Qty on Hand: " . $qty_on_hand . "</b>";
  }
if ($organization == "US")
  {
	  if($myrow["active"] == '0')
	  {
			echo "<BR><BR><b style=\"color:#ae0011\">DISCONTINUED!</b>";
			  echo '<BR><a href="#" onClick="reAddComm(' . $partid2 . ')" style="color:#293b74; font-size:11px; font-weight:bold;">[remove from discontinued &raquo;]</a>';
		}
	  else
	  {
	  echo '<BR><BR><a href="#" onClick="removeComm(' . $partid2 . ')" style="color:#AE0011; font-size:11px; font-weight:bold;">[set as discontinued &raquo;]</a>';
	  }

	 if($myrow["To_order"] == '0')
	  {
		echo "<BR><b style=\"color:#ae0011\">NOT TO ORDER!</b>";
		echo '<BR><a href="#" onClick="reToOrder(' . $partid2 . ')" style="color:#293b74; font-size:11px; font-weight:bold;">[reset to order &raquo;]</a>';
		}
	  else
	  {
	  echo '<BR><a href="#" onClick="setNotToOrder(' . $partid2 . ')" style="color:#AE0011; font-size:11px; font-weight:bold;">[set not to order &raquo;]</a>';
	  }
  }
 ?>
 <BR><BR>
 <?php
if ($organization == "US")
{
 if ($partno != "")
	{
 //recomended qty to order based on 2 motnhs + 35% growth supply time (90 days)
		/*$recomended_qty = round(($ARS * 1.35) * 90) - (($qty_available + $qty_remaining) - round($ARS * 90));*/
		/*$recomended_qty = round(($ARS) * 45) - (($qty_available + $qty_remaining) - round($ARS * 45));*/
		$recomended_qty = round(($ARS) * 45) - ($qty_available + $qty_remaining);
		if ($recomended_qty > 0)
		{  $flag = "#1c9327; font-weight:bold;"; }
		else { $recomended_qty = 0; $flag = "#000000"; }
 ?>
 <b> Qty on Order:  </b> <?= $qty_on_order;?>&nbsp;&nbsp; <b> Received: </b> <?=$qty_received; ?>&nbsp;&nbsp; <b> Remaining: </b> <?= $qty_remaining; ?><br>
   <b> Days left with on Order: </b> <? echo  $days_with_on_order; ?><br>
  <b>Days in Inv.: </b> <?= $countDays; ?> &nbsp;&nbsp; <b> ARS: </b><? echo  number_format($ARS,2,'.',','); ?> &nbsp;&nbsp; <b style="color:<?= $flag;?>"> To Order: </b> <? echo  $recomended_qty;
  if($qty_on_hand < 1)
  {
  echo "<br><span style=\"font-size:10px;font-weight:bold;\">OUT OF STOCK ARS: " . $sum_sold_ars . "/" . $countDaysARS;
  }

	$query3 = "SELECT `shipid`, `qty`, `qtyRec`, `dateRec` FROM `shipment_line` WHERE partid = '" . $partid2 . "' ORDER BY `lineid` DESC;";
	 $qty_change = $qty_on_hand;
	 $sum_inv_days = 0;
	 $total_inv_qty = 0;

	 $orderResult = mysqli_query($db,$query3);
	 while ($row = mysqli_fetch_array($orderResult, MYSQLI_NUM))
	 {
	 $shipid = $row[0];
	 $shipqty = $row[1];
	 $qtyRec = $row[2];
	 $shipRec = $row[3];

		if ($shipRec != "")
		{
			$myShipRec = DateTime::createFromFormat('m-d-Y', $shipRec);
			$newDateString = $myShipRec->format('Y-m-d');
			$timeRec = strtotime($newDateString);
			$days_ago = number_of_days($timeNow,$timeRec);
			//AVG INVENTORY DAYS
			if($qty_change > 0)
			{
				if ($qty_change >= $qtyRec)
				{
				$sum_inv_days += $qtyRec*$days_ago;
				$total_inv_qty += $qtyRec;
				$qty_change -= $qtyRec;
				}
				else
				{
				$sum_inv_days += $qty_change*$days_ago;
				$total_inv_qty += $qty_change;
				$qty_change = 0;
				}
			}

			/* echo "Date Rec: <b>" . $newDateString . "</b><br />";
			 echo "Days ago: <b>" . $days_ago . "</b><br /><br />"; */

		}
	 }

	 if($total_inv_qty > 0)
	 {
	 $avg_inventory_days = round($sum_inv_days / $total_inv_qty);
	 echo "<br /><br /><b>AVG INV. DAYS: " . $avg_inventory_days . "</b><br />";
	 }
	 else echo "<br /><br /><b>NO AVG INV. DAYS DATA</b><br />";
	}
  ?>
  <br><span style="
  <?php
		   if ($costOnHand > 0)
			{
			  if($on_hand_avg > 0)
			  {
			   if ($earnNturn >100) echo "color:#293b74;";
			   else echo "color:#AE0011;";?>  font-size:10px; font-weight:bold;">Earn & Turn: <?= number_format($earnNturn,1,'.',',');
			  }
			  else
			  {
			  echo "font-size:10px; font-weight:bold;\">" . $onHandMessage;
			  }

		   }
		   else
		   {
		   echo "font-size:10px; font-weight:bold;\">" . $costMessage;
		   }
		   ?>
		   </span>
 <BR><BR>
 <?php
}
?>
<!-- <a href="javascript:GlobalPopUp('chart/<?= $partid2;?>.png',650,338);"><img src="chartSmall/<?= $partid2;?>.png" border="0" /></a> -->
<a href="javascript:popUpBigWindow('files/<? echo $myrow["artimage"]; ?>');">
  <img border="0" src='files/thumb/<? echo $myrow["artimage"]; ?>'></a>
  <BR><BR>
  <?php
 if ($organization == "US")
{
  if ($partno != "")
	{
	?>
  <b>
  Total Qty. Sold: <?php
  echo "<a href=\"javascript:GlobalPopUp('monthly-current-pn.php?partno=$partno&total=$units_sold',800,200);\">" . $units_sold . "</a>"; ?> - $<? echo  number_format($myrow["sales"],0,'.',',');
  ?>
  <br />
  <?php echo "Units Sold Last Week: " . $weekly_sales; ?>
  </b>
  <?php
  }
  ?>
 <BR><BR>
 <b>Stock days left: <? echo  $days_until_out; ?></b><br>
<?php
echo "<b>Qty Available: " . $qty_available . "</b>";
echo "<br><b>Qty Clipped: " . $qty_clipped . "</b>";
echo "<br><b>Qty In Office: " . $qty_accept . "</b>";
echo "&nbsp;&nbsp; <b style=\"color:#349107\">Dollars in Inventory: $" . round($cost_part*$qty_on_hand,2) . "</b>";
  if($myrow["outofstock"] == '1')
  {
		echo "<br><br><b style=\"color:#ae0011\">OUT OF STOCK BY VENDOR!</b>";
		  echo '<br><a href="#" onClick="markOut(' . $partid2 . ',0)" style="color:#293b74; font-size:11px; font-weight:bold;">[mark back in stock &raquo;]</a>';
	}
  else
  {
  echo '<br><br><a href="#" onClick="markOut(' . $partid2 . ',1)" style="color:#AE0011; font-size:11px; font-weight:bold;">[set vendor out of stock &raquo;]</a>';
  }
if ($partno != "")
	{
mysqli_select_db($db,$dbname2);  //OR SKU LIKE '" . $partno . "-%'

		$countMadeToOrder = 0;
		
		$queryCountMO = "SELECT SUM(qty) FROM `fullfilment` WHERE (`SKU` = '" . $partno . "' OR SKU LIKE '" . $partno . "-%') AND `SKU` NOT LIKE 'SPECIAL-ORDER%' AND `status` = 'Made to Order';"; // GROUP BY `SKU`
								$resultCountMO = mysqli_query($db,$queryCountMO);
								$rowCountMO = mysqli_fetch_array($resultCountMO);
								//echo $queryCount;
								$countMadeToOrder = $rowCountMO[0];

		if (substr($partno,0,3) == 'FR-' || substr($partno,0,4) == 'GALW')
		$queryCount = "SELECT SUM(qty) FROM `fullfilment` WHERE (`SKU` = '" . $partno . "' OR SKU LIKE '%-" . $partno . "') AND (`status` = 'Backorder' OR `status` = 'Frame Backorder');"; // GROUP BY `SKU`
		else
		$queryCount = "SELECT SUM(qty) FROM `fullfilment` WHERE (`SKU` = '" . $partno . "' OR SKU LIKE '" . $partno . "-%') AND (`status` = 'Backorder' OR `status` = 'Frame Backorder');"; // GROUP BY `SKU`
								$resultCount = mysqli_query($db,$queryCount);
								$rowCount = mysqli_fetch_array($resultCount,MYSQLI_NUM);
								//echo $queryCount;
								$countBackorder = $rowCount[0];
								if ($countBackorder > 0)
								echo "<br><br><img src=\"images/alert.png\">
								<a href=\"https://www.overstockart.net/ccm/fullfilment.php?q=" . $partno . "&status=Backorder&source=All&startdate=&enddate=&showOnly=all\" target=\"_blank\" style=\"color:#ae0011;font-weight:bold;float:left;margin:10px;\">" . $countBackorder . " On Backorder!</a>";
								
								  if ($countMadeToOrder > 0)
								echo "<br><br><img src=\"images/made-to-order.png\"><a href=\"https://www.overstockart.net/ccm/fullfilment.php?q=" . $partno . "&status=Made%20to%20Order&source=All&startdate=&enddate=&showOnly=all\" target=\"_blank\" style=\"color:#293b74;font-weight:bold;float:left;margin:10px;\">" . $countMadeToOrder . " On Made to Order!</a>";
	  
$now = time();
  if (substr($partno,0,3) == 'FR-' || substr($partno,0,4) == 'GALW')
  		{
		$checkTable = "frameSKU";
		$wildcard = "%";
		$operator = "LIKE";
		}
		else
		{
		$checkTable = "artSKU";
		$wildcard = "";
		$operator = "=";
		}

$queryCount = "SELECT SUM(qty) FROM `eventItems` LEFT JOIN `saleEvents` ON `eventItems`.`eventID` = `saleEvents`.`eventID` WHERE `$checkTable` $operator '" . $partno . "$wildcard' AND `saleEvents`.`DateEnd` > $now;";
//AND `saleEvents`.`Type` <> '6' - removes myhabit...
//echo $queryCount;
								$resultCount = mysqli_query($db,$queryCount);
								$rowCount = mysqli_fetch_array($resultCount,MYSQLI_NUM);
								//echo $queryCount;
								$countEventItems = $rowCount[0];
								if ($countEventItems > 0)
								echo "<div style=\"clear: both\";></div><div style=\"float:right;padding:10px;\"><img src=\"images/clock.svg\" align=\"right\" style=\"margin-top:10px; margin-right:10px; margin-bottom:10px;\"><a href=\"eventItems.php?partnosearch=" . $partno . "\" target=\"_blank\" style=\"color:#293b74;font-weight:bold;\">" . $countEventItems . " On Hold for Events</a></div>";

mysqli_select_db($db,$dbname3);
/*$queryCount = "SELECT SUM(qty) AS sumQty,SUM(qtyReceived) AS sumRec FROM `amazonvOrders` WHERE `SKU` LIKE '" . $partno . "%' AND `qty` > `qtyReceived`";*/
$queryCount = "SELECT SUM(qtyConfirmed) AS sumQty,SUM(qtyReceived) AS sumRec,SUM(qtyShipped) AS sumShip,SUM(qtyCanceled) AS sumCancel FROM `amazonvOrders` WHERE `SKU` LIKE '%" . $partno . "%' AND `qtyConfirmed` > (  `qtyReceived` +  `qtyShipped` +  `qtyCanceled` ) ";
//echo $queryCount;
									$resultCount = mysqli_query($db,$queryCount);
									$rowCount = mysqli_fetch_array($resultCount,MYSQLI_NUM);
									//echo $queryCount;
									$countAmazonOrder = $rowCount[0];
									$countAmazonRec = $rowCount[1];
									$countAmazonShip = $rowCount[2];
									$countAmazonCancel = $rowCount[3];
					$countAmazonItems = $countAmazonOrder - ($countAmazonRec + $countAmazonShip + $countAmazonCancel);
									if ($countAmazonItems > 0)
									echo "<div style=\"clear: both\";></div><div style=\"float:right;padding:10px;\"><img src=\"images/amazon.png\" align=\"right\" style=\"margin-top:10px; margin-right:10px; margin-bottom:10px;\"><a href=\"http://www.overstockart.net/sorter/amazon-sku-list.php?qty_filter=Yes&sortby=date_for_sort&filterPO=all&filterFC=all&filter1=" . $partno . "&submitreport=Run+Items\" target=\"_blank\" style=\"color:#333333;font-weight:bold;\">" . $countAmazonItems . " On Amazon &amp; MyHabit</a></div>";


mysqli_select_db($db,$dbname);
	}
?>
<br><br>
<form action="new-onhand.php" method="POST">
<input type="hidden" name="author" value="<?php echo $_SESSION['s_username'];?>">
<input type="hidden" name="partid" value="<?= $myrow["partid"]; ?>">
<input type="hidden" name="partno" value="<?= $myrow["partno"]; ?>">
<b>QB Qty on Hand:</b>&nbsp;<input type="text" name="onhand" value="<?php
if ($partno != "")
	{
echo $qty_on_hand;
}
else echo '0';
?>" size="5">

<?php
if($myrow["Feet"] > 0)
  {
  echo "<br /><b style=\"color:blue;\">";
  $queryMolding = "SELECT feetinbox,qty_on_hand FROM `moldings` WHERE (frameid='" . $partid2 . "' or frameid = '" . $partno . "') LIMIT 1;";
	//echo $query1;
    $resultMolding = mysqli_query($db,$queryMolding);
	
	$molding_feet_in_box = 0;
	$qty_on_hand_box = 0;
	while($rowMolding = mysqli_fetch_array($resultMolding,MYSQLI_NUM))
     {
			$molding_feet_in_box = $rowMolding[0];
			$qty_on_hand_box = $rowMolding[1];
	  }
 echo "Weekly count Box Qty: " . $qty_on_hand_box . " - " . $qty_on_hand_box * $myrow["Feet"] . " Feet</b>";
} 
 ?>
<br />
<textarea type="text" name="message" onfocus="clearContents(this);">Add Message...</textarea>
<input type="submit" value="Change On Hand" class="oo_submit"><br>
<input type="checkbox" value="yes" name="sendMail" checked="checked">Send Notification<br>
<input type="checkbox" name="question" value="Yes" />&nbsp;<b>Please check if this is a question.</b><br>
</form>
<br><br>
 <?php
// Here we will get it to show the replies
// This query selects the replies from the database where the thread ID matches the thread $_GET value.
$sql = "SELECT * FROM `replies-parts` WHERE thread = '" . $myrow["partid"] . "' ORDER BY `id` DESC";
$resultM = mysqli_query($db,$sql);
if (mysqli_num_rows($resultM) > 0)
{
echo "<b>Message Board:</b><br>";
echo "<div id=\"message_column\">";
}
// Now we are getting our results and making them an array
while($r = mysqli_fetch_array($resultM,MYSQLI_ASSOC)) {
if(!isset($r["posted"]) ) {
 $r["posted"] = '';
}
if(isset($r["posted"]) && !empty($r["posted"])){
	$posted = date("jS M Y h:i",$r["posted"]);
}
else{
	$posted = '';
	$r["posted"] = '';
}
if(!isset($r["question"] ) ) {
 $r["question"] = '';
}
if(!isset($r["answer"] ) ) {
 $r["answer"] = '';
}
$i == 0 ? $color = "#293b74" : $color = "#AE0011";
$i == 0 ? $i = 1 : $i = 0;
if ($r["question"] == "Yes") $color = "#0d9d09";
// Everything within the two curly brackets can read from the database using $r[]
// We need to convert the UNIX Timestamp entered into the database for when a thread...
// ... is posted into a readable date, using date().
// Now this shows the thread with a horizontal rule after it.
echo "<b style=\"color:$color;\">$r[message]</b><BR>Posted by <b style=\"color:$color;\">$r[author]</b> on $posted";
if ($r["question"] == "Yes" && $r["answer"] == "" ) echo " <b style=\"color:$color;\">Open Question!!!</b>";
echo "<hr>";
// End of Array
}
if (mysqli_num_rows($resultM) > 0)
{
echo "</div>";
}
}
?>
  </td>
  <td>
  <?
  if($myrow["onPreorder"] == '1')
		echo "<b style=\"color:#293b74\">On Pre Order</b><br><br>";
  if($myrow["onBestSeller"] == '1')
		echo "<b style=\"color:#00b600\">Best Seller!</b><br><br>";
if($myrow["onNewArrival"] == '1')
		echo "<b style=\"color:#6c567b\">On New Arrivals!</b><br><br>";
  if($myrow["onHotDeal"] == '1')
		echo "<b style=\"color:#ae0011\">On Hot Deals!</b><br><br>";

  echo $myrow["paintingname"] . "<br>Location Site/Bin: <b>" . $site . " / " . $bin1 . " | " . $bin2 . " | " . $bin3 . "</b>"; ?> <br><br> <b>Part Type: <? echo $myrow["ProductType"]; ?></b> <BR><?php if(isset($myrow["CountDays"])) echo '<b>Manuafaturing Days:<br>' . $myrow["CountDays"] . ' Days</b>'; ?><br><br>
  <?php
  if ($organization == "US")
{  

  if($myrow["supplier"] != "")
  echo '<b>Preferred Vendor: ' . $supplier . '</b><br><br>';
  echo "<a href=\"javascript:GlobalPopUp('price-calculator.php?partid=$partid2',600,600);\" style=\"color:#293b74; font-size:11px; font-weight:bold;\">[See Suggested Price]</a><br><br>";

   $queryTopStack = "SELECT pnchina FROM parts WHERE partno = '" . $myrow["partno"] . "' ;";
   //echo $queryTopStack;
   $stackCount = 1;
 $stackTopResult = mysqli_query($db,$queryTopStack);
 while ($rowTopStack = mysqli_fetch_array($stackTopResult, MYSQLI_ASSOC))
 {
   $pnchinaTop = $rowTopStack["pnchina"];
   $queryStack = "SELECT FrameSKU, MoldingSKU FROM StackFrames WHERE MoldingSKU = '" . $pnchinaTop . "' ;";
   //echo $queryStack;

	 $stackResult = mysqli_query($db,$queryStack);
	 while ($rowStack = mysqli_fetch_array($stackResult, MYSQLI_ASSOC))
	 {
	  $stackFrame = $rowStack["FrameSKU"];
	  if($stackCount == 1) echo "Part of Stack Frames: <b><br>" . $stackFrame . "</b><br>";
	  else echo "<b>" . $stackFrame . "</b><br>";
		  $stackCount++;
 	}
 }

  if($myrow["Feet"] > 0)
  {
  echo 'Cost of Item: <br>$' . $costPart;
  echo "<br>Feet per Box: " . $myrow["Feet"];
  echo "<br>Cost of Box: $" . number_format(($costPart*$myrow["Feet"]),2,'.',',');
  }
else
  echo 'Cost of Item: <br>$' . $cost_part;
  if($myrow["FrameWidth"] > 0)
  {
  echo "<br>Frame Width: " . $myrow["FrameWidth"];
  }
  ?>
  <br><br>
  <?php if(isset($myrow["artist"])) echo 'Artist: ' . $myrow["artist"]; ?>
  <BR /><iframe src="http://www.overstockart.net/sorter/onsite.php?partno=<? echo $myrow["partno"]; ?>"  border="0" scrolling="no" width="180" align="middle" frameborder="0" height="30"></iframe>
  <?php
}
?>
  </td>
  <td align="center">
  <div id="order_column">
 <?php

 if ($organization != "US")
{
 $query3 = "SELECT `orderlines`.orderid, cost, `orderlines`.status, quantity, `organization` FROM orderlines LEFT JOIN `orders` ON `orderlines`.`orderid` = `orders`.`orderid` WHERE partid = '" . $partid2 . "' AND `organization` = '$organization' ORDER BY `line_id` DESC;";
}
else
{
 $query3 = "SELECT `orderlines`.line_id, `orderlines`.orderid, cost, `orderlines`.status, quantity, `organization` FROM orderlines LEFT JOIN `orders` ON `orderlines`.`orderid` = `orders`.`orderid` WHERE partid = '" . $partid2 . "' ORDER BY `line_id` DESC;";
}

 //echo $query3;
 $orderResult = mysqli_query($db,$query3);
 while ($row = mysqli_fetch_array($orderResult, MYSQLI_ASSOC))
 {
$qtyShipped = 0;
$qtyRemain = 0;
  $lineid = $row["line_id"];
 $orderid = $row["orderid"];
 $cost = $row["cost"];
  $status = $row["status"];
    $qty = $row["quantity"];
	$supplier = $row["organization"];
 $query4 = "SELECT ordernumber FROM orders WHERE orderid = '" . $orderid . "';";
 $orderResult2 = mysqli_query($db,$query4);
 $orderRow = mysqli_fetch_array($orderResult2,MYSQLI_NUM);
 $orderName = $orderRow[0];
 echo "<a href=\"viewdetail.php?orderid=" . $orderid . "\">" . $orderName . "</a><br />" .  $supplier  . "<br />Qty: " .  $qty  . "<br /><b>Cost: $" . $cost . "</b><br />";
 if ($status != "Closed" && $status != "Cancelled") $status_color = "#ae0011";
 else $status_color = "#000000";
 echo "Status: <br><b style=\"color:" . $status_color . ";\">" . $status . "</b>";
  if ($status == "Shipped")
  {
      $query3 = "SELECT * FROM shipment_line AS sl LEFT JOIN shipment AS s ON sl.shipid = s.shipid WHERE orderline_id ='" . $lineid . "';";
//		echo $query3;
		$oResult2 = mysqli_query($db,$query3);
		while($row2 = mysqli_fetch_array($oResult2,MYSQLI_ASSOC))
		{
			$qtyShipped += $row2["qty"];
        }
	  if ($qty <= $qtyShipped) $status_shipped = "Completely Shipped";
		//else if ($qtyOn <= ($qtyShipped + $qtyReceived)) $status_shipped = "Completely Shipped";
		else {
		$qtyRemain = $qty - $qtyShipped;
		$status_shipped = "Partial Shipped";
		}
  echo "<br><b>(" . $status_shipped . ")</b>";
  if($qtyRemain > 0) echo "<br><b>Qty Remaining: " . $qtyRemain . "</b>";
  }
  echo "<br><br>";
 }
 ?>
 </div>
 </td>
  <td align="center">
   <div id="ship_column">
 <?php
 if ($organization != "US")
{
 /*if ($partno != "")
 {
 $query3 = "SELECT `shipment_line`.`shipid`, `qty` FROM `shipment_line` LEFT JOIN `shipment` ON `shipment_line`.`shipid` = `shipment`.`shipid` WHERE (partid= '" . $partno . "' OR partid = '" . $partid2 . "') AND `organization` = '$organization' ORDER BY `lineid` DESC;";
 }
 else
 {*/
 $query3 = "SELECT `shipment_line`.`shipid`, `qty` FROM `shipment_line` LEFT JOIN `shipment` ON `shipment_line`.`shipid` = `shipment`.`shipid` WHERE partid = '" . $partid2 . "' AND `organization` = '$organization' ORDER BY `lineid` DESC;"; //, `qtyRec`, `dateRec`
 /*}*/
}
else
{
 /*if ($partno != "")
 {
 $query3 = "SELECT shipid, qty FROM `shipment_line` WHERE partid= '" . $partno . "' OR partid = '" . $partid2 . "' ORDER BY `lineid` DESC;";
 }
 else
 {*/
 $query3 = "SELECT `shipid`, `qty`, `qtyRec`, `dateRec` FROM `shipment_line` WHERE partid = '" . $partid2 . "' ORDER BY `lineid` DESC;";  //, `qtyRec`, `dateRec`
 /*}*/
}
// echo $query3;
 /*$qty_change = $qty_on_hand;
 $sum_inv_days = 0;
 $total_inv_qty = 0;*/

 $orderResult = mysqli_query($db,$query3);
 while ($row = mysqli_fetch_array($orderResult, MYSQLI_NUM))
 {
 $shipid = $row[0];
 $shipqty = $row[1];
 $qtyRec = $row[2];
 $shipRec = $row[3];

 $query4 = "SELECT shipno, completed, organization FROM `shipment` WHERE shipid = '" . $shipid . "';";
 $shipResult2 = mysqli_query($db,$query4);
 $shipRow = mysqli_fetch_array($shipResult2,MYSQLI_NUM);
 $shipName = $shipRow[0];
 $completed = $shipRow[1];
 $supplier = $shipRow[2];
 if ($completed == 'YES')
 {
 	$completed = "Complete";
 	$status_color = "#000000";
 }
 else
 {
 	$completed = "Not Complete";
	$status_color = "#ae0011";
 }
 echo "<a href=\"viewdetail-shipment.php?shipid=" . $shipid . "\">" . $shipName ."</a><br />" . $supplier . "<br />Qty: " . $shipqty . "<br />";
 echo "Status: <b style=\"color:" . $status_color . ";\">" . $completed . "</b><br />";
if ($shipRec != "")
	 {
		  echo  $shipRec . "<br /><br />";
	 }
else  echo  "<br />";
	/* if ($shipRec != "")
	 {
		$myShipRec = DateTime::createFromFormat('m-d-Y', $shipRec);
		$newDateString = $myShipRec->format('Y-m-d');
		$timeRec = strtotime($newDateString);
		$days_ago = number_of_days($timeNow,$timeRec);
		//AVG INVENTORY DAYS
		if($qty_change > 0)
		{
			if ($qty_change >= $qtyRec)
			{
			$sum_inv_days += $qtyRec*$days_ago;
			$total_inv_qty += $qtyRec;
			$qty_change -= $qtyRec;
			}
			else
			{
			$sum_inv_days += $qty_change*$days_ago;
			$total_inv_qty += $qty_change;
			$qty_change = 0;
			}
		}

		 echo "Date Rec: <b>" . $newDateString . "</b><br />";
		 echo "Days ago: <b>" . $days_ago . "</b><br /><br />";

	 }
	 else echo "<br />";*/
 }

 /*$avg_inventory_days = round($sum_inv_days / $total_inv_qty);
 echo "<b>AVG INV. DAYS: " . $avg_inventory_days . "</b><br /><br />";*/
 ?>
 </td>
  <td><? echo $myrow["artsize"]; ?></td>
  <td><a href="javascript:popUpBigWindow('files/<? echo $myrow["artimage"]; ?>');">
  <img border="0" src='files/thumb/<? echo $myrow["artimage"]; ?>'></a>
  <br><br>
 <?php
 if ($myrow["datePhoto"] != "")
 echo "Photo Timestamp: <br>" . date("jS M Y",$myrow["datePhoto"]) . "<br>SKU updated last by: <br>" . $myrow["lastUpdateBy"];
 ?>
 </div>
  </td>
   <td>

    <a href="viewparts.php?partid=<? echo $myrow["partid"]; ?>">View</a>&nbsp;
	<?php
	if ($organization == "US")
	{ ?>
	<a href="edit.php?op=partedit&partid=<? echo $myrow["partid"]; ?>&start=<? echo $start; ?>">Edit</a>&nbsp;
	<a href="copy.php?op=partcopy&partid=<? echo $myrow["partid"]; ?>">Copy</a>&nbsp;
    <?php
	$user = $_SESSION['s_username'];
		if ($user == "asasson"  || $user == "David" || $user == "eholt")
		{
		?>
    <a href="delete.php?op=deletepart&partid=<? echo $myrow["partid"]; ?>" onclick="return confirm('Are you sure you want to delete?')">Delete</a>
	<?php }
	} ?>

 </td>
</tr>
<?php
 }
}
?>
<?
function display_order_data($result, $cat = 0) {
include ("config_code.php");
// Loop Thru Records
$i = 0;
 while($myrow = mysqli_fetch_array($result, MYSQLI_ASSOC))
  {
    $i == 0 ? $color = "#FFFFFF" : $color = "#DDDDDD";
	$i == 0 ? $class = "normal" : $class = "normal2";
    $i == 0 ? $i = 1 : $i = 0;

    if (isset($_SESSION["highlightId"]) && $_SESSION["highlightId"] == $myrow["orderid"]) { $color = "#e28080";
	                                         $class = "lastvisited";
											 }
	//Number of paintings in order...
	$result2 = mysqli_query($db,"SELECT COUNT(line_id) FROM orderlines WHERE orderid = '" . $myrow["orderid"] ."' GROUP BY orderid");

		$row2 = mysqli_fetch_array($result2, MYSQLI_NUM);
		$numPaintings = $row2[0];

$query4 = "SELECT color FROM `status_special` WHERE `status`= '" . $myrow["status"] . "';";
		$status1 = mysqli_query($db,$query4);
		$row = mysqli_fetch_array($status1, MYSQLI_NUM);
		//echo $query4;
		$status2 = $row[0];

$query5 = "SELECT color FROM `stage` WHERE `stage`= '" . $myrow["stage"] . "';";
		$stage1 = mysqli_query($db,$query5);
		$row = mysqli_fetch_array($stage1, MYSQLI_NUM);
		//echo $query5;
		$stage2 = $row[0];
?>
<TR onMouseOver=this.className='highlight' onMouseOut=this.className='<? echo $class; ?>' bgcolor="<? echo $color; ?>" >
  <TD> <a href="viewdetail.php?orderid=<? echo $myrow["orderid"]; ?>"><? echo $myrow["ordernumber"]; ?></a> &nbsp; <span style="font-size:10;">Art Count: &nbsp; <?php echo $numPaintings; ?></span></TD>
  <TD><? echo $myrow["organization"]; ?></TD>
  <?php /*if($cat == 1){*/?>
  <TD><? echo $myrow["status"]; ?></TD>
  <!--<TD><? echo $myrow["ordertype"]; ?></TD>-->
  <?php /*}*/ ?>
 <!-- <TD><b style="color:<? echo $status2; ?>;"><? echo $myrow["status"]; ?></b></TD>
  <TD><b style="color:<? echo $stage2; ?>;"><? echo $myrow["stage"]; ?></b></TD>
  <TD><? echo $myrow["startdate"]; ?></TD>
  <TD><? echo $myrow["enddate"]; ?></TD>
  <TD>
    <a href="edit.php?op=orderedit&orderid=<? echo $myrow["orderid"]; ?>">Edit</a>&nbsp;
    <a href="viewdetail.php?orderid=<? echo $myrow["orderid"]; ?>">View</a>&nbsp;
    <a href="orderline.php?orderid=<? echo $myrow["orderid"]; ?>">Summary</a>&nbsp;
    <a href="parts.php?orderid=<? echo $myrow["orderid"]; ?>">Paintings</a>
   <a href="delete.php?op=deleteorder&orderid=<? echo $myrow["orderid"]; ?>" onclick="return confirm('Are you sure you want to delete?')">Delete</a>
  </TD>-->
</TR>
<?php
 }
 ?>
 </table>
 </div>
 <?php
}
?>
<?
function display_order_data_open_orders($result) {
include ("config_code.php");
$user = $_SESSION['s_username'];
$queryOrg = "SELECT * FROM `users` WHERE `username` = '$user' LIMIT 1;";
$resultOrg = mysqli_query($db,$queryOrg);
while($myrowOrg =mysqli_fetch_array($resultOrg, MYSQLI_ASSOC))
{
$organization = $myrowOrg['organization'];
}
// Loop Thru Records
$i = 0;
 while($myrow = mysqli_fetch_array($result, MYSQLI_ASSOC))
  {
    $i == 0 ? $color = "#FFFFFF" : $color = "#DDDDDD";
	$i == 0 ? $class = "normal" : $class = "normal2";
    $i == 0 ? $i = 1 : $i = 0;

    if (isset($_SESSION["highlightId"]) && $_SESSION["highlightId"] == $myrow["orderid"]) { $color = "#e28080";
	                                         $class = "lastvisited";
											 }
	//Number of paintings in order...
	$result2 = mysqli_query($db,"SELECT COUNT(line_id) FROM orderlines WHERE orderid = '" . $myrow["orderid"] ."' GROUP BY orderid");

		$row2 = mysqli_fetch_array($result2, MYSQLI_NUM);
		$numPaintings = $row2[0];

$query4 = "SELECT color FROM `status_special` WHERE `status`= '" . $myrow["status"] . "';";
		$status1 = mysqli_query($db,$query4);
		$row = mysqli_fetch_array($status1, MYSQLI_NUM);
		//echo $query4;
		$status2 = $row[0];

$query5 = "SELECT color FROM `stage` WHERE `stage`= '" . $myrow["stage"] . "';";
		$stage1 = mysqli_query($db,$query5);
		$row = mysqli_fetch_array($stage1, MYSQLI_NUM);
		//echo $query5;
		$stage2 = $row[0];
?>
<TR onMouseOver=this.className='highlight' onMouseOut=this.className='<? echo $class; ?>' bgcolor="<? echo $color; ?>" >
  <TD> <a href="viewdetail.php?orderid=<? echo $myrow["orderid"]; ?>"><? echo $myrow["ordernumber"]; ?></a> &nbsp; <span style="font-size:10;">Number of Paintings: &nbsp; <?php echo $numPaintings; ?></span></TD>
 <TD><b style="color:<? echo $status2; ?>;"><? echo $myrow["status"]; ?></b></TD>
  <TD><b style="color:<? echo $stage2; ?>;"><? echo $myrow["stage"]; ?></b></TD>
  <TD><? echo $myrow["startdate"]; ?></TD>
  <TD><? echo $myrow["enddate"]; ?></TD>
  <TD><? echo $myrow["ordertype"]; ?></TD>
   <TD><? if(isset($myrow["ProductType"])){ echo $myrow["ProductType"];}  ?></TD>
    <TD><? echo $myrow["organization"]; ?></TD>
  <TD>
    <a href="edit.php?op=orderedit&orderid=<? echo $myrow["orderid"]; ?>">Edit</a>&nbsp;
    <a href="viewdetail.php?orderid=<? echo $myrow["orderid"]; ?>">View</a>&nbsp;
    <a href="orderline.php?orderid=<? echo $myrow["orderid"]; ?>">Summary</a>&nbsp;
    <a href="parts.php?orderid=<? echo $myrow["orderid"]; ?>">Paintings</a>
	<?php
if($user == "asasson"  || $user == "David" || $user == "eholt" || $user == "martman")
  {
  ?>
   <a href="delete.php?op=deleteorder&orderid=<? echo $myrow["orderid"]; ?>" onclick="return confirm('Are you sure you want to delete?')">Delete</a>
   <?php } ?>
  </TD>
</TR>
<?php
 }
 ?>
 </table>
 </div>
 <?php
}
?>
<?
function display_dev_data($result) {
include ("config_code.php");
// Loop Thru Records
 while($myrow = mysqli_fetch_array($result, MYSQLI_ASSOC))
  {
    $i == 0 ? $color = "#FFFFFF" : $color = "#DDDDDD";
	$i == 0 ? $class = "normal" : $class = "normal2";
    $i == 0 ? $i = 1 : $i = 0;

    if ($_SESSION["highlightDevId"] == $myrow["devid"]) { $color = "#e28080";
	                                         $class = "lastvisited";
											 }
	//Number of paintings in order...
	$result2 = mysqli_query($db,"SELECT COUNT(line_id) FROM developmentlines WHERE devid = '" . $myrow["devid"] ."' GROUP BY devid");

		$row2 = mysqli_fetch_array($result2, MYSQLI_NUM);
		$numPaintings = $row2[0];

$query4 = "SELECT color FROM `status_special` WHERE `status`= '" . $myrow["status"] . "';";
		$status1 = mysqli_query($db,$query4);
		$row = mysqli_fetch_array($status1, MYSQLI_NUM);
		//echo $query4;
		$status2 = $row[0];

$query5 = "SELECT color FROM `stage` WHERE `stage`= '" . $myrow["stage"] . "';";
		$stage1 = mysqli_query($db,$query5);
		$row = mysqli_fetch_array($stage1, MYSQLI_NUM);
		//echo $query5;
		$stage2 = $row[0];
?>
<TR onMouseOver=this.className='highlight' onMouseOut=this.className='<? echo $class; ?>' bgcolor="<? echo $color; ?>" >
  <TD> <a href="viewdetail-dev.php?devid=<? echo $myrow["devid"]; ?>"><? echo $myrow["devnumber"]; ?></a> &nbsp; <span style="font-size:10;">Number of Paintings: &nbsp; <?php echo $numPaintings; ?></span></TD>

   <TD> <a href="viewdetail-dev.php?devid=<? echo $myrow["devid"]; ?>">View</a></TD>

</TR>
<?php
 }
 ?>
 </table>
 </div>
 <?php
}
?>
<?
function display_dev_data_full($result) {
include ("config_code.php");
// Loop Thru Records
 while($myrow = mysqli_fetch_array($result, MYSQLI_ASSOC))
  {
    $i == 0 ? $color = "#FFFFFF" : $color = "#DDDDDD";
	$i == 0 ? $class = "normal" : $class = "normal2";
    $i == 0 ? $i = 1 : $i = 0;

    if ($_SESSION["highlightDevId"] == $myrow["devid"]) { $color = "#e28080";
	                                         $class = "lastvisited";
											 }
	//Number of paintings in order...
	$result2 = mysqli_query($db,"SELECT COUNT(line_id) FROM developmentlines WHERE devid = '" . $myrow["devid"] ."' GROUP BY devid");

		$row2 = mysqli_fetch_array($result2, MYSQLI_NUM);
		$numPaintings = $row2[0];

$query4 = "SELECT color FROM `status_special` WHERE `status`= '" . $myrow["status"] . "';";
		$status1 = mysqli_query($db,$query4);
		$row = mysqli_fetch_array($status1, MYSQLI_NUM);
		//echo $query4;
		$status2 = $row[0];

$query5 = "SELECT color FROM `stage` WHERE `stage`= '" . $myrow["stage"] . "';";
		$stage1 = mysqli_query($db,$query5);
		$row = mysqli_fetch_array($stage1, MYSQLI_NUM);
		//echo $query5;
		$stage2 = $row[0];
?>
<TR onMouseOver=this.className='highlight' onMouseOut=this.className='<? echo $class; ?>' bgcolor="<? echo $color; ?>" >
  <TD> <a href="viewdetail-dev.php?devid=<? echo $myrow["devid"]; ?>"><? echo $myrow["devnumber"]; ?></a> &nbsp; <span style="font-size:10;">Number of Paintings: &nbsp; <?php echo $numPaintings; ?></span></TD>
   <TD> <? echo $myrow["status"]; ?></TD>
   <TD> <? echo $myrow["startdate"]; ?></TD>
   <TD> <a href="viewdetail-dev.php?devid=<? echo $myrow["devid"]; ?>">View</a></TD>
</TR>
<?php
 }
 ?>
 </table>
 <?php
}
?>
<?
function display_specialorder_quote($result) {
include ("config_code.php");
$db = mysqli_connect($dbhost, $dbusername,$dbuserpass);
mysqli_select_db($db,$dbname);
// Loop Thru Records
$i = 0;
 while($myrow = mysqli_fetch_array($result, MYSQLI_ASSOC))
  {
    $i == 0 ? $color = "#FFFFFF" : $color = "#DDDDDD";
	$i == 0 ? $class = "normal" : $class = "normal2";
    $i == 0 ? $i = 1 : $i = 0;

	$query4 = "SELECT color FROM `status_special` WHERE `status`= '" . $myrow["status"] . "';";
		$status1 = mysqli_query($db,$query4);
		$row = mysqli_fetch_array($status1, MYSQLI_NUM);
		//echo $query4;
		$status2 = $row[0];

	if (isset($_SESSION["highlightIdQuote"]) && $_SESSION["highlightIdQuote"] == $myrow["specialorderid"]) { $color = "#e28080";
	                                         $class = "lastvisited";
											 }
?>
<TR onMouseOver=this.className='highlight' onMouseOut=this.className='<? echo $class; ?>' bgcolor="<? echo $color; ?>" >
  <TD> <a href="viewdetail-special.php?specialorderid=<? echo $myrow["specialorderid"]; ?>"><? echo $myrow["specialordername"]; ?></a></TD>
  <TD><? echo $myrow["customername"]; ?></TD>
  <TD><? echo $myrow["organization"]; ?></TD>
  <!--<TD><? echo $myrow["paintingname"]; ?><br /> <? echo $myrow["artsize"]; ?></TD>
  <TD><?php if(isset($myrow["price"])) echo 'Price: $' . $myrow["price"]; ?><br>
  <?php if(isset($myrow["cost"])) echo 'Cost: $' . $myrow["cost"]; ?>
  </TD>
  <TD><? echo $myrow["partnous"]; ?></TD>
  <TD><? echo $myrow["startdate"]; ?></TD>
  <TD><? echo $myrow["enddate"]; ?></TD>-->
  <TD><b style="color:<? echo $status2; ?>;"><? echo $myrow["status"]; ?></b></TD>
 <!-- <TD>
    <a href="edit.php?op=specialorderedit&specialorderid=<? echo $myrow["specialorderid"]; ?>">Edit</a>&nbsp;
    <a href="viewdetail-special.php?specialorderid=<? echo $myrow["specialorderid"]; ?>">View</a>&nbsp;
    <a href="delete.php?op=deleteorder&orderid=<? echo $myrow["orderid"]; ?>" onclick="return confirm('Are you sure you want to delete?')">Delete</a> -->
  </TD>
</TR>
<?
 }
 ?>
 </table>
 </div>

 <?php
}
?>
<?
function display_specialorder_data_open_orders($result) {
include ("config_code.php");
$db = mysqli_connect($dbhost, $dbusername,$dbuserpass);
mysqli_select_db($db,$dbname);
// Loop Thru Records
$i = 0;
 while($myrow = mysqli_fetch_array($result, MYSQLI_ASSOC))
  {
    $i == 0 ? $color = "#FFFFFF" : $color = "#DDDDDD";
	$i == 0 ? $class = "normal" : $class = "normal2";
    $i == 0 ? $i = 1 : $i = 0;

	$query4 = "SELECT color FROM `status_special` WHERE `status`= '" . $myrow["status"] . "';";
		$status1 = mysqli_query($db,$query4);
		$row = mysqli_fetch_array($status1, MYSQLI_NUM);
		//echo $query4;
		$status2 = $row[0];

	if (isset($_SESSION["highlightIdSpecial"]) && $_SESSION["highlightIdSpecial"] == $myrow["specialorderid"]) { $color = "#e28080";
	                                         $class = "lastvisited";
											 }
?>
<TR onMouseOver=this.className='highlight' onMouseOut=this.className='<? echo $class; ?>' bgcolor="<? echo $color; ?>" >
  <TD> <a href="viewdetail-special.php?specialorderid=<? echo $myrow["specialorderid"]; ?>">
  <? if($myrow["specialordername"] != "") echo $myrow["specialordername"]; else echo "NO INFO"; ?></a></TD>
  <TD><? echo $myrow["customername"]; ?></TD>
  <TD><? echo $myrow["paintingname"]; ?><br /> <? echo $myrow["artsize"]; ?></TD>
  <TD><?php
//  $vendor_org = $myrow["organization"];

$user = $_SESSION['s_username'];
$queryOrg = "SELECT * FROM `users` WHERE `username` = '$user' LIMIT 1;";
$resultOrg = mysqli_query($db,$queryOrg);
while($myrowOrg =mysqli_fetch_array($resultOrg, MYSQLI_ASSOC))
{
$organization = $myrowOrg['organization'];
}
  if($organization == "US")
  {
   if(isset($myrow["price"])) echo 'Price: $' . $myrow["price"] . "<br>";
  }
   ?>
  <?php if(isset($myrow["cost"])) echo 'Cost: $' . $myrow["cost"]; ?>
  </TD>
  <TD><? echo $myrow["partnous"]; ?></TD>
  <TD><? echo $myrow["startdate"]; ?></TD>
  <TD>
   <?php
  $today = time();
  $endDateCompare = strtotime($myrow["enddate"]);
  $endDateSystem = date("M j, Y", $endDateCompare);
  if($today > $endDateCompare)
  $endColor = "#AE0011";
  else $endColor = "#333333";
  echo '<b style="color:' . $endColor . '">' . $endDateSystem . '</b>';
  ?>
  </TD>
   <TD><? echo $myrow["organization"]; ?></TD>
  <TD><b style="color:<? echo $status2; ?>;"><? echo $myrow["status"]; ?></b></TD>
 <!-- <TD>
    <a href="edit.php?op=specialorderedit&specialorderid=<? echo $myrow["specialorderid"]; ?>">Edit</a>&nbsp;
    <a href="viewdetail-special.php?specialorderid=<? echo $myrow["specialorderid"]; ?>">View</a>&nbsp;
    <a href="delete.php?op=deleteorder&orderid=<? echo $myrow["orderid"]; ?>" onclick="return confirm('Are you sure you want to delete?')">Delete</a> -->
  </TD>
</TR>
<?
 }
 ?>
 </table>
 </div>
 <?php
}
?>
<?
function display_specialorder_data($result) {
include ("config_code.php");
$db = mysqli_connect($dbhost, $dbusername,$dbuserpass);
mysqli_select_db($db,$dbname);
$user = $_SESSION['s_username'];
$queryOrg = "SELECT * FROM `users` WHERE `username` = '$user' LIMIT 1;";
//echo $query;
$resultOrg = mysqli_query($db,$queryOrg);
while($myrowOrg =mysqli_fetch_array($resultOrg, MYSQLI_ASSOC))
{
$organization = $myrowOrg['organization'];
}
// Loop Thru Records
$i = 0;
 while($myrow = mysqli_fetch_array($result, MYSQLI_ASSOC))
  {
    $i == 0 ? $color = "#FFFFFF" : $color = "#DDDDDD";
	$i == 0 ? $class = "normal" : $class = "normal2";
    $i == 0 ? $i = 1 : $i = 0;

	$query4 = "SELECT color FROM `status_special` WHERE `status`= '" . $myrow["status"] . "';";
		$status1 = mysqli_query($db,$query4);
		$row = mysqli_fetch_array($status1, MYSQLI_NUM);
		//echo $query4;
		$status2 = $row[0];

	if (isset($_SESSION["highlightIdSpecial"]) && $_SESSION["highlightIdSpecial"] == $myrow["specialorderid"]) { $color = "#e28080";
	                                         $class = "lastvisited";
											 }
?>
<TR onMouseOver=this.className='highlight' onMouseOut=this.className='<? echo $class; ?>' bgcolor="<? echo $color; ?>" >
  <TD> <a href="viewdetail-special.php?specialorderid=<? echo $myrow["specialorderid"]; ?>"><? echo $myrow["specialordername"]; ?></a> <br><?php echo "start date: " . $myrow["startdate"]; ?></TD>
  <TD><? echo $myrow["customername"]; ?>
  <?php
  $today = time();
//  $endDateFormated = $$myrow["enddate"];
  $endDateCompare = strtotime($myrow["enddate"]);
  $endDateSystem = date("M j, Y", $endDateCompare);
  if($today > $endDateCompare)
  $endColor = "#AE0011";
  else $endColor = "#333333";
  echo '<br><br><b style="color:' . $endColor . '">End Date:<br>' . $endDateSystem . '</b>';
  ?></TD>
  <!--<TD><? echo $myrow["paintingname"]; ?><br /> <? echo $myrow["artsize"]; ?></TD>
  <TD><?php if(isset($myrow["price"])) echo 'Price: $' . $myrow["price"]; ?><br>
  <?php if(isset($myrow["cost"])) echo 'Cost: $' . $myrow["cost"]; ?>
  </TD>
  <TD><? echo $myrow["partnous"]; ?></TD>
  <TD><? echo $myrow["startdate"]; ?></TD>
  <TD><? echo $myrow["enddate"]; ?></TD>-->
  <?php
	if ($organization == "US")
	{
	?>
  <TD><? echo $myrow["organization"]; ?></TD>
  <? } ?>
  <TD><b style="color:<? echo $status2; ?>;"><? echo $myrow["status"]; ?></b></TD>
 <!-- <TD>
    <a href="edit.php?op=specialorderedit&specialorderid=<? echo $myrow["specialorderid"]; ?>">Edit</a>&nbsp;
    <a href="viewdetail-special.php?specialorderid=<? echo $myrow["specialorderid"]; ?>">View</a>&nbsp;
    <a href="delete.php?op=deleteorder&orderid=<? echo $myrow["orderid"]; ?>" onclick="return confirm('Are you sure you want to delete?')">Delete</a> -->
  </TD>
</TR>
<?
 }
 ?>
 </table>
 </div>

 <?php
}

// Show the Shipping Heading and Data
function ReturnHeader($returnid) {
include ("config_code.php");
$query = "SELECT * FROM returns WHERE returnid= '" . $returnid . "';";
$result = mysqli_query($db,$query);
$myrow = mysqli_fetch_array($result, MYSQLI_ASSOC);
?>
<table width=100% >
 <tr><td class=section colspan=2><b>Return #<? echo $myrow["returnno"]; ?></b></td></tr>
  <tr><td class=section colspan=2><b>Supplier: <? echo $myrow["organization"]; ?></b></td></tr>
  <tr><td class=menu>Return #</td><td bgcolor=white><? echo $myrow["returnno"]; ?></td></tr>
 <tr><td class=menu>Status:</td><td bgcolor=white><? echo $myrow["status"]; ?></td></tr>
 <tr><td class=menu>Prepared by:</td><td bgcolor=white><? echo $myrow["user"]; ?></td></tr>
 <?php
 if ($myrow["carrier"] == "DHL")
 {
 ?>
 <tr><td class=menu>Tracking:</td><td bgcolor=white><a href="http://www.dhl-usa.com/content/us/en/express/tracking.shtml?brand=DHL&AWB=<?= $myrow["tracking"]; ?>" target="_blank"><?= $myrow["tracking"]; ?></a></td></tr>
 <?php
 }
 elseif ($myrow["carrier"] == "FEDEX")
 {
 ?>
 <tr><td class=menu>Tracking:</td><td bgcolor=white><a href="https://www.fedex.com/fedextrack/?trknbr=<?= $myrow["tracking"]; ?>" target="_blank"><?= $myrow["tracking"]; ?></a></td></tr>
 <?php
 }
 elseif ($myrow["carrier"] == "UPS")
 {
 ?>
 <tr><td class=menu>Tracking:</td><td bgcolor=white><a href="http://ups.com?trackingnumber=<?= $myrow["tracking"]; ?>" target="_blank"><?= $myrow["tracking"]; ?></a></td></tr>
 <?php
 }
 ?>
 <tr><td class=menu>Carrier:</td><td bgcolor=white width="75%" height="20"><? echo $myrow["carrier"]; ?></td></tr>
 <tr><td class=menu>Has been Completed?</td><td bgcolor=white width="75%" height="20"><? echo $myrow["completed"]; ?></td></tr>
  <tr><td class=menu>Notes:</td><td bgcolor=white width="75%" height="20"><? echo $myrow["notes"]; ?></td></tr>
</table>
<? }

// Show the Shipping Heading and Data
function ShipHeader($shipid) {
include ("config_code.php");
$query = "SELECT * FROM shipment WHERE shipid= '" . $shipid . "';";
$result = mysqli_query($db,$query);
$myrow = mysqli_fetch_array($result, MYSQLI_ASSOC);
$notes = trim($myrow["notes"]);
?>
<table width=100% >
 <tr><td class=section colspan=2><b>Shipment #<? echo $myrow["shipno"]; ?></b></td></tr>
  <tr><td class=menu>Shipment #</td><td bgcolor=white><? echo $myrow["shipno"]; ?></td></tr>
   <tr><td class=menu>Supplier:</td><td bgcolor=white><? echo $myrow["organization"]; ?></td></tr>
  <?php if($notes != "") { ?>
  <tr><td class=menu>Notes:</td><td bgcolor=white width="75%" height="20"><? echo $notes; ?></td></tr>
  <?php } ?>
 <tr><td class=menu>Start Date:</td><td bgcolor=white><? echo $myrow["startdate"]; ?></td></tr>
 <tr><td class=menu>Last updated by:</td><td bgcolor=white><? echo $myrow["user"]; ?></td></tr>
 <?php
 if ($myrow["carrier"] == "DHL")
 {
 ?>
 <tr><td class=menu>Tracking:</td><td bgcolor=white><a href="http://www.dhl-usa.com/content/us/en/express/tracking.shtml?brand=DHL&AWB=<?= $myrow["tracking"]; ?>" target="_blank"><?= $myrow["tracking"]; ?></a></td></tr>
 <?php
 }
 elseif ($myrow["carrier"] == "FEDEX")
 {
 ?>
 <tr><td class=menu>Tracking:</td><td bgcolor=white><a href="https://www.fedex.com/fedextrack/?trknbr=<?= $myrow["tracking"]; ?>" target="_blank"><?= $myrow["tracking"]; ?></a></td></tr>
 <?php
 }
 elseif ($myrow["carrier"] == "UPS")
 {
 ?>
 <tr><td class=menu>Tracking:</td><td bgcolor=white><a href="http://ups.com?trackingnumber=<?= $myrow["tracking"]; ?>" target="_blank"><?= $myrow["tracking"]; ?></a></td></tr>
 <?php
 }
 elseif ($myrow["carrier"] == "Old Dominion")
 {
 ?>
 <tr><td class=menu>Tracking:</td><td bgcolor=white><a href="http://www.odfl.com/Trace/standardResult.faces?pro=<?= $myrow["tracking"]; ?>" target="_blank"><?= $myrow["tracking"]; ?></a></td></tr>
 <?php
 }
 elseif ($myrow["carrier"] == "World Courier Express")
 {
 ?>
 <tr><td class=menu>Tracking:</td><td bgcolor=white><a href="http://www.worldcourier-express.com/tracking/TrackingView.aspx?SVD=<?= $myrow["tracking"]; ?>" target="_blank"><?= $myrow["tracking"]; ?></a></td></tr>
 <?php
 }
 elseif ($myrow["carrier"] == "SF EXPRESS")
 {
 ?>
 <tr><td class=menu>Tracking:</td><td bgcolor=white><a href="https://www.sf-express.com/us/en/dynamic_function/waybill/#search/bill-number/<?= $myrow["tracking"]; ?>" target="_blank"><?= $myrow["tracking"]; ?></a></td></tr>
 <?php
 }
 else
 {
 ?>
 <tr><td class=menu>Tracking:</td><td bgcolor=white><?= $myrow["tracking"]; ?></td></tr>
 <?php
 }

 $costship = $myrow["costship"];
 ?>
 <tr><td class=menu>Carrier:</td><td bgcolor=white width="75%" height="20"><? echo $myrow["carrier"]; ?></td></tr>
 <tr><td class=menu>PO #(US Office):</td><td bgcolor=white width="75%" height="20"><? echo $myrow["pono"]; ?></td></tr>
 <tr><td class=menu>Shipping Cost $:</td><td bgcolor=white width="75%" height="20"><? echo number_format($costship,'2','.',','); ?></td></tr>
 <tr><td class=menu>Has been Completed?</td><td bgcolor=white width="75%" height="20"><? echo $myrow["completed"]; ?></td></tr>
 <tr><td class=menu>Payment Info:</td><td bgcolor=white width="75%" height="20"><? echo $myrow["PaymentMethod"] . " - " . $myrow["PaymentID"] . " on " . $myrow["PaymentDate"]; ?></td></tr>
  <tr> <td class=menu>Message Board:</td><td>
 <?php
// Here we will get it to show the replies
// This query selects the replies from the database where the thread ID matches the thread $_GET value.
$sql = mysqli_query($db,"SELECT * FROM `replies-ship` WHERE thread = '$shipid' ORDER BY `id` DESC");
// Now we are getting our results and making them an array
echo "<div id=\"message_column_order\">";
$i = 0;
while($r = mysqli_fetch_array($sql)) {
$i == 0 ? $color = "#293b74" : $color = "#AE0011";
$i == 0 ? $i = 1 : $i = 0;
if ($r["question"] == "Yes") $color = "#0d9d09";
// Everything within the two curly brackets can read from the database using $r[]
// We need to convert the UNIX Timestamp entered into the database for when a thread...
// ... is posted into a readable date, using date().
$posted = date("jS M Y h:i",$r["posted"]);
// Now this shows the thread with a horizontal rule after it.
echo "<b style=\"color:$color;\">$r[message]</b><BR>Posted by <b style=\"color:$color;\">$r[author]</b> on $posted";
if ($r["question"] == "Yes" && $r["answer"] == "" ) echo " <b style=\"color:$color;\">Open Question</b>";
echo "<hr>";
// End of Array
}
?>
</div>
 </td></tr>
</table>
<? }
// Show the Shipping Heading and Data
function ShipHeaderPrint($shipid) {
include ("config_code.php");
$query = "SELECT * FROM shipment WHERE shipid= '" . $shipid . "';";
$result = mysqli_query($db,$query);
$myrow = mysqli_fetch_array($result, MYSQLI_ASSOC);
?>
<img src="images/packing-list.gif">
<table width=100% >
 <tr><td class=section colspan=2>Shipment #<? echo $myrow["shipno"]; ?></td></tr>
 <tr><td class=menu>Start Date:</td><td bgcolor=white><? echo $myrow["startdate"]; ?></td></tr>
 <tr><td class=menu>Supplier:</td><td bgcolor=white><? echo $myrow["organization"]; ?></td></tr>
 <tr><td class=menu>Prepared by:</td><td bgcolor=white><? echo $myrow["user"]; ?></td></tr>
 <tr><td class=menu>Tracking:</td><td bgcolor=white><? echo $myrow["tracking"]; ?></td></tr>
 <tr><td class=menu>Carrier:</td><td bgcolor=white width="75%" height="20"><? echo $myrow["carrier"]; ?></td></tr>
 <tr><td class=menu>Has been Completed?</td><td bgcolor=white width="75%" height="20"><? echo $myrow["completed"]; ?></td></tr>
  <tr><td class=menu>Notes:</td><td bgcolor=white width="75%" height="20"><? echo $myrow["notes"]; ?></td></tr>
</table>
<? }
// Show the Shipping Heading and Data
function ShipHeaderPrintPhysical($shipid) {
include ("config_code.php");
$query = "SELECT * FROM shipment WHERE shipid= '" . $shipid . "';";
$result = mysqli_query($db,$query);
$myrow = mysqli_fetch_array($result, MYSQLI_ASSOC);
?>
<table width=100% >
 <tr><td class=section colspan=2>Shipment #<? echo $myrow["shipno"]; ?></td></tr>
 <tr><td class=menu>Start Date:</td><td bgcolor=white><? echo $myrow["startdate"]; ?></td></tr>
  <tr><td class=menu>Supplier:</td><td bgcolor=white><? echo $myrow["organization"]; ?></td></tr>
 <tr><td class=menu>Prepared by:</td><td bgcolor=white><? echo $myrow["user"]; ?></td></tr>
 <tr><td class=menu>Tracking:</td><td bgcolor=white><? echo $myrow["tracking"]; ?></td></tr>
 <tr><td class=menu>Carrier:</td><td bgcolor=white width="75%" height="20"><? echo $myrow["carrier"]; ?></td></tr>
 <tr><td class=menu>Has been Completed?</td><td bgcolor=white width="75%" height="20"><? echo $myrow["completed"]; ?></td></tr>
  <tr><td class=menu>Notes:</td><td bgcolor=white width="75%" height="20"><? echo $myrow["notes"]; ?></td></tr>
 <tr><td class=menu>Office Notes:</td><td bgcolor=white width="75%" height="20">
  <form name="recordUpdateShip<?= $shipid; ?>" id="recordUpdateShip<?= $shipid; ?>" onSubmit="return false;">
	 <textarea name="officenotes" id="officenotes" style="border: none; width: 80%; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box;"><?= $myrow["officenotes"]; ?></textarea>
      <input type="hidden" name="shipid" id="shipid" value="<?= $shipid; ?>" />
      <input type="submit" value="add office notes" onClick="sendRequestShip('recordUpdateShip<?= $shipid; ?>')" align="right">
  </form>
  <div id="showShip<?= $shipid; ?>" style="color:#AE0011; font-weight:bold;"></div>
 </td></tr>
</table>
<? }
?>
<?php
// Show the Order Heading and Data
function OrderHeaderDev($devid) {
include ("config_code.php");
$query = "SELECT * FROM development WHERE devid= '" . $devid . "';";
$result = mysqli_query($db,$query);
$myrow = mysqli_fetch_array($result, MYSQLI_ASSOC);
$stage = $myrow["stage"];
$status = $myrow["status"];
		$query4 = "SELECT color FROM status WHERE status= '" . $status . "';";
		$status1 = mysqli_query($db,$query4);
		$row = mysqli_fetch_array($status1, MYSQLI_NUM);
		$status2 = $row[0];
		$query5 = "SELECT color FROM stage WHERE stage= '" . $stage . "';";
		$stage1 = mysqli_query($db,$query5);
		$row = mysqli_fetch_array($stage1, MYSQLI_NUM);
		$stage2 = $row[0];
?>
<table width=100% >
 <tr><td class=section colspan=3>Development</td></tr>
 <tr><td class=menu>Development Number:</td><td bgcolor=white><? echo $myrow["devnumber"]; ?></td><td rowspan="5"><B>Comments:</B><BR><? echo $myrow["comments"]; ?>
 </td></tr>
 <tr><td class=menu>Status:</td><td bgcolor=white style="color:<? echo $status2; ?>;"><b><? echo $myrow["status"]; ?></b></td></tr>
 <tr><td class=menu>Stage:</td><td bgcolor=white style="color:<? echo $stage2; ?>;"><b><? echo $myrow["stage"]; ?></b></td></tr>
 <tr><td class=menu>Start Date:</td><td bgcolor=white><? echo $myrow["startdate"]; ?></td></tr>
 <tr><td class=menu>End Date:</td><td bgcolor=white><? echo $myrow["enddate"]; ?></td></tr>
 <tr><td class=menu>Message Board:</td><td>
 <?php
// Here we will get it to show the replies
// This query selects the replies from the database where the thread ID matches the thread $_GET value.
$sql = mysqli_query($db,"SELECT * FROM `replies-dev` WHERE thread = '$devid' ORDER BY `id` DESC");
// Now we are getting our results and making them an array
while($r = mysqli_fetch_array($sql)) {
$i == 0 ? $color = "#293b74" : $color = "#AE0011";
$i == 0 ? $i = 1 : $i = 0;
if ($r[question] == "Yes") $color = "#0d9d09";
// Everything within the two curly brackets can read from the database using $r[]
// We need to convert the UNIX Timestamp entered into the database for when a thread...
// ... is posted into a readable date, using date().
$posted = date("jS M Y h:i",$r[posted]);
// Now this shows the thread with a horizontal rule after it.
echo "<b style=\"color:$color;\">$r[message]</b><BR>Posted by <b style=\"color:$color;\">$r[author]</b> on $posted";
if ($r[question] == "Yes" && $r[answer] == "" ) echo " <b style=\"color:$color;\">Open Question</b>";
echo "<hr>";
// End of Array
}
?>
 </td><td>
  <form action="newreply-dev.php" method="POST">
<input type="hidden" name="author" value="<?php echo $_SESSION['s_username'];?>">
<input type="hidden" value="<?php echo $devid; ?>" name="thread">
<input type="hidden" value="<?php echo $myrow["status"]; ?>" name="status">
<input type="hidden" value="<?php echo $myrow["devnumber"]; ?>" name="devNum">
<b>Message:</b><br><textarea cols="60" rows="5" name="message"></textarea><br>
<input type="checkbox" name="question" value="Yes" />&nbsp;<b>Please check if this is a question.</b><br>
<input type="submit" value="Post Message">
</form>
  </td></tr>
</table>
<?php
 }
?>
<?php
// Show the Order Heading and Data
function OrderHeader($orderid) {
include ("config_code.php");
$query = "SELECT * FROM orders WHERE orderid= '" . $orderid . "';";
$result = mysqli_query($db,$query);
$myrow = mysqli_fetch_array($result, MYSQLI_ASSOC);
$stage = $myrow["stage"];
$status = $myrow["status"];
$vendor_org = $myrow["organization"];
		$query4 = "SELECT color FROM status WHERE status= '" . $status . "';";
		$status1 = mysqli_query($db,$query4);
		$row = mysqli_fetch_array($status1, MYSQLI_NUM);
		$status2 = $row[0];
		$query5 = "SELECT color FROM stage WHERE stage= '" . $stage . "';";
		$stage1 = mysqli_query($db,$query5);
		$row = mysqli_fetch_array($stage1, MYSQLI_NUM);
		$stage2 = $row[0];
?>
<table width=100% >
 <tr><td class=section colspan=5><? echo $myrow["ordertype"]; ?> Order <? echo $myrow["ordernumber"]; ?> </td></tr>
 <tr><td class=menu>Order Number:</td><td bgcolor=white><? echo $myrow["ordernumber"]; ?></td><td class=menu>Supplier:</td><td bgcolor=white><b><? echo $vendor_org; ?></b></td><td><B>Order Type: <span style="color:green;"><? echo $myrow["ordertype"]; ?>
 Order</span></B></td></tr>
 <tr><td class=menu>Status:</td><td bgcolor=white style="color:<? echo $status2; ?>;"><b><? echo $myrow["status"]; ?></b></td><td class=menu>Stage:</td><td bgcolor=white style="color:<? echo $stage2; ?>;"><b><? echo $myrow["stage"]; ?></b></td>
 <td rowspan=2><B>Comments:</B><BR><? echo $myrow["comments"]; ?>
 </td>
 </tr>
 <tr><td class=menu>Start Date:</td><td bgcolor=white><? echo $myrow["startdate"]; ?></td><td class=menu>End Date:</td><td bgcolor=white><? echo $myrow["enddate"]; ?></td></tr>
 <tr> <td class=menu>Message Board:</td><td colspan=3>
 <?php
// Here we will get it to show the replies
// This query selects the replies from the database where the thread ID matches the thread $_GET value.
$sql = mysqli_query($db,"SELECT * FROM `replies-order` WHERE thread = '$orderid' ORDER BY `id` DESC");
// Now we are getting our results and making them an array
echo "<div id=\"message_column_order\">";
$i = 0;
while($r = mysqli_fetch_array($sql)) {
$i == 0 ? $color = "#293b74" : $color = "#AE0011";
$i == 0 ? $i = 1 : $i = 0;
if ($r["question"] == "Yes") $color = "#0d9d09";
// Everything within the two curly brackets can read from the database using $r[]
// We need to convert the UNIX Timestamp entered into the database for when a thread...
// ... is posted into a readable date, using date().
$posted = date("jS M Y h:i",$r["posted"]);
// Now this shows the thread with a horizontal rule after it.
echo "<b style=\"color:$color;\">$r[message]</b><BR>Posted by <b style=\"color:$color;\">$r[author]</b> on $posted";
if ($r["question"] == "Yes" && $r["answer"] == "" ) echo " <b style=\"color:$color;\">Open Question</b>";
echo "<hr>";
// End of Array
}
?>
</div>
 </td>  <td>
  <form action="newreply-order.php" method="POST">
<input type="hidden" name="author" value="<?php echo $_SESSION['s_username'];?>">
<input type="hidden" value="<?php echo $orderid; ?>" name="thread">
<input type="hidden" value="<?php echo $myrow["status"]; ?>" name="status">
<input type="hidden" value="<?php echo $myrow["ordernumber"]; ?>" name="orderNum">
<input type="hidden" value="<?php echo $vendor_org; ?>" name="vendor">
<b>Message:</b><br><textarea cols="60" rows="5" name="message"></textarea><br>
<input type="checkbox" name="question" value="Yes" />&nbsp;<b>Please check if this is a question.</b><br>
<input type="submit" value="Post Message" class="oo_submit">
</form>
  </td></tr>
</table>
<? }
// Show the Order Heading and Data for Printing
function OrderHeaderPrint($orderid) {
include ("config_code.php");
$query = "SELECT * FROM orders WHERE orderid= '" . $orderid . "';";
$result = mysqli_query($db,$query);
$myrow = mysqli_fetch_array($result, MYSQLI_ASSOC);
$stage = $myrow["stage"];
$status = $myrow["status"];
$vendor_org = $myrow["organization"];
		$query4 = "SELECT color FROM status WHERE status= '" . $status . "';";
		$status1 = mysqli_query($db,$query4);
		$row = mysqli_fetch_array($status1, MYSQLI_NUM);
		$status2 = $row[0];
		$query5 = "SELECT color FROM stage WHERE stage= '" . $stage . "';";
		$stage1 = mysqli_query($db,$query5);
		$row = mysqli_fetch_array($stage1, MYSQLI_NUM);
		$stage2 = $row[0];
?>
<table width=100% >
 <tr><td class=section colspan=5><? echo $myrow["ordertype"]; ?> Order <? echo $myrow["ordernumber"]; ?> </td></tr>
 <tr><td class=menu>Order Number:</td><td bgcolor=white><? echo $myrow["ordernumber"]; ?></td><td class=menu>Supplier:</td><td bgcolor=white><b><? echo $vendor_org; ?></b></td><td><B>Order Type: <span style="color:green;"><? echo $myrow["ordertype"]; ?>
 Order</span></B></td></tr>
 <tr><td class=menu>Status:</td><td bgcolor=white style="color:<? echo $status2; ?>;"><b><? echo $myrow["status"]; ?></b></td><td class=menu>Stage:</td><td bgcolor=white style="color:<? echo $stage2; ?>;"><b><? echo $myrow["stage"]; ?></b></td>
 <td rowspan=2><B>Comments:</B><BR><? echo $myrow["comments"]; ?>
 </td>
 </tr>
 <tr><td class=menu>Start Date:</td><td bgcolor=white><? echo $myrow["startdate"]; ?></td><td class=menu>End Date:</td><td bgcolor=white><? echo $myrow["enddate"]; ?></td></tr>
</table>
<? }
//Send Mail for new and changed Orders
function mailsend ($subject,$orderid,$ordernumber,$status,$stage,$startdate,$enddate,$comments) {
include ("config_code.php");
$db = mysqli_connect($dbhost, $dbusername,$dbuserpass);
mysqli_select_db($db,$dbname);
$mailto = " info@overstockart.com, eholt@overstockart.com, mkrause@overstockart.com, martman@overstockart.com";
$queryOrg = "SELECT u.`email` AS email,u.`organization` AS vendor_org FROM `users` AS `u` LEFT JOIN `orders` AS `o` ON  u.`organization` = o.`organization` WHERE o.`orderid` = '$orderid'";
$resultOrg = mysqli_query($db,$queryOrg);
while($myrowOrg =mysqli_fetch_array($resultOrg, MYSQLI_ASSOC))
{
$mailto .= ", " . $myrowOrg['email'];
}
if(isset($myrowOrg['vendor_org'])){
	$vendor_org = $myrowOrg['vendor_org'];
}
else{
	$vendor_org = '';
}
if ($vendor_org == "China")
{
$mailto .= ", communicatorosa@gmail.com";
}
//echo $mailto;
$mailfrom = "communicator@overstockart.net";
$subject1 = "overstockArt.com Communicator ".$subject.": ".$ordernumber;
$headers="Content-Type:text/html\r\n";
$headers.="From:".$mailfrom."\r\n";
$msg ="<body bgcolor=white>";
$msg.="<table width=300>";
$msg.="<tr><td colspan=2 bgcolor=#99B3CC height=1><font size='+1'><b>overstockArt.com Communicator Update</td></tr>";
$msg.="<tr><td><font color=black>Order:</font></td><td bgcolor=white>".$ordernumber."</td></tr>";
$msg.="<tr><td><font color=black>Status:</font></td><td bgcolor=white>".$status."</td></tr>";
$msg.="<tr><td><font color=black>Stage:</font></td><td bgcolor=white>".$stage."</td></tr>";
$msg.="<tr><td><font color=black>Start Date:</font></td><td bgcolor=white>".$startdate."</td></tr>";
$msg.="<tr><td><font color=black>End Date:</font></td><td bgcolor=white>".$enddate."</td></tr>";
$msg.="<tr><td><font color=black>Comments:</font></td><td bgcolor=white>".$comments."</td></tr>";
$msg.="</table><br><br>";
$msg.="<a href='" . HTTP_LOCAL . "viewdetail.php?orderid=$orderid'>View Order # $ordernumber &raquo;</a>";
$msg.="</body>";
if(mail($mailto, $subject1, $msg, $headers))
{
   echo("<p>Message successfully sent!</p>");
}
else
{
   echo("<p>Message delivery failed...</p>");
}
}
//Send Mail for new Shipments
function mailship($subject,$shipid,$shipno,$startdate,$selectuser,$tracking,$carrier)
{
$mailto = "  info@overstockart.com, eholt@overstockart.com, mkrause@overstockart.com, martman@overstockart.com production@overstockart.com, dsasson@overstockart.com";
$mailfrom = "communicator@overstockart.net";
$subject1 = "overstockArt Communicator ".$subject.": ".$shipno;
$headers="Content-Type:text/html\r\n";
$headers.="From:".$mailfrom."\r\n";
$msg ="<body bgcolor=white>";
$msg.="<table width=300>";
$msg.="<tr><td colspan=2 bgcolor=#99B3CC height=1><font size='+1'><b>OverstockArt Communicator Update</td></tr>";
$msg.="<tr><td><font color=black>Shipment:</font></td><td bgcolor=white>".$shipno."</td></tr>";
$msg.="<tr><td><font color=black>Start Date:</font></td><td bgcolor=white>".$startdate."</td></tr>";
$msg.="<tr><td><font color=black>User:</font></td><td bgcolor=white>".$selectuser."</td></tr>";
$msg.="<tr><td><font color=black>Tracking:</font></td><td bgcolor=white>".$tracking."</td></tr>";
$msg.="<tr><td><font color=black>Carrier:</font></td><td bgcolor=white>".$carrier."</td></tr>";
$msg.="</table><br><br>";
$msg.="<a href='" . HTTP_LOCAL . "viewdetail-shipment.php?shipid=$shipid'>Click to Review the Shippment &raquo;</a>";
$msg.="</body>";
if(mail($mailto, $subject1, $msg, $headers))
{
   echo("<p>Message successfully sent!</p>");
}
else
{
   echo("<p>Message delivery failed...</p>");
}
}
//Send Mail for new Shipments
function mailshiperror($subject,$shipid,$shipno,$startdate,$selectuser,$tracking,$carrier,$error_report)
{
$mailto = " info@overstockart.com, eholt@overstockart.com, mkrause@overstockart.com, martman@overstockart.com production@overstockart.com, dsasson@overstockart.com, asasson@overstockart.com";

$mailfrom = "communicator@overstockart.net";
$subject1 = "OverstockArt Communicator ".$subject.": ".$shipno;
$headers="Content-Type:text/html\r\n";
$headers.="From:".$mailfrom."\r\n";
$msg ="<body bgcolor=white>";
$msg.="<table width=300>";
$msg.="<tr><td colspan=2 bgcolor=#99B3CC height=1><font size='+1'><b>OverstockArt Communicator Update</td></tr>";
$msg.="<tr><td><font color=black>Shipment:</font></td><td bgcolor=white>".$shipno."</td></tr>";
$msg.="<tr><td><font color=black>Start Date:</font></td><td bgcolor=white>".$startdate."</td></tr>";
$msg.="<tr><td><font color=black>User:</font></td><td bgcolor=white>".$selectuser."</td></tr>";
$msg.="<tr><td><font color=black>Tracking:</font></td><td bgcolor=white>".$tracking."</td></tr>";
$msg.="<tr><td><font color=black>Carrier:</font></td><td bgcolor=white>".$carrier."</td></tr>";
$msg.="<!--<tr><td colspan=2><font color=black>Error Log:</font><br>".$error_report."</td></tr>-->";
$msg.="</table><br><br>";
$msg.="<a href='" . HTTP_LOCAL . "viewdetail-shipment.php?shipid=$shipid'>Click to Review the Shippment &raquo;</a>";
$msg.="</body>";
if(mail($mailto, $subject1, $msg, $headers))
{
   echo("<p>Message successfully sent!</p>");
}
else
{
   echo("<p>Message delivery failed...</p>");
}
}
//Send Mail for Received Shipments
function mailshipreceived($subject,$shipid,$message,$po,$damage,$selectuser,$shipno)
{
$mailto = "asasson@overstockart.com, info@overstockart.com, eholt@overstockart.com, mkrause@overstockart.com, martman@overstockart.com production@overstockart.com, info@overstockart.com";
$mailfrom = "communicator@overstockart.net";
$subject1 = "overstockArt Communicator ". $subject;
$headers="Content-Type:text/html\r\n";
$headers.="From:".$mailfrom."\r\n";
$msg ="<body bgcolor=white>";
$msg.="<table width=500>";
$msg.="<tr><td colspan=2 bgcolor=#99B3CC height=1><font size='+1'><b>OverstockArt Communicator Update</td></tr>";
$msg.="<tr><td><font color=black>Shipment:</font></td><td bgcolor=white>".$shipno."</td></tr>";
$msg.="<tr><td><font color=black>User:</font></td><td bgcolor=white>".$selectuser."</td></tr>";
$msg.="<tr><td><font color=black>Message:</font></td><td bgcolor=white>".$message."</td></tr>";
$msg.="<tr><td><font color=black>POs on Order:</font></td><td bgcolor=white>".$po."</td></tr>";
$msg.="<tr><td><font color=black>Damaged Items:</font></td><td bgcolor=white>".$damage."</td></tr>";
$msg.="</table><br><br>";
$msg.="<a href='" . HTTP_LOCAL . "viewdetail-shipment.php?shipid=$shipid'>Click to Review the Shippment &raquo;</a>";
$msg.="</body>";
if(mail($mailto, $subject1, $msg, $headers))
{
   echo("<p>Message successfully sent!</p>");
}
else
{
   echo("<p>Message delivery failed...</p>");
}
}


//Send Mail for Budget Shipments
function mailshipbudget($subject,$shipid,$message,$selectuser,$shipno)
{
$mailto = "asasson@overstockart.com, info@overstockart.com, eholt@overstockart.com, mkrause@overstockart.com, martman@overstockart.com production@overstockart.com, dsasson@overstockart.com";
$mailfrom = "communicator@overstockart.net";
$subject1 = "overstockArt Communicator ". $subject;
$headers="Content-Type:text/html\r\n";
$headers.="From:".$mailfrom."\r\n";
$msg ="<body bgcolor=white>";
$msg.="<table width=500>";
$msg.="<tr><td colspan=2 bgcolor=#99B3CC height=1><font size='+1'><b>OverstockArt Communicator Update</td></tr>";
$msg.="<tr><td><font color=black>Shipment:</font></td><td bgcolor=white>".$shipno."</td></tr>";
$msg.="<tr><td><font color=black>User:</font></td><td bgcolor=white>".$selectuser."</td></tr>";
$msg.="<!--<tr><td><font color=black>Debugging:</font></td><td bgcolor=white>".$message."</td></tr>-->";
$msg.="</table><br><br>";
$msg.="<a href='" . HTTP_LOCAL . "viewdetail-shipment.php?shipid=$shipid'>Click to Review the Shippment &raquo;</a>";
$msg.="</body>";
if(mail($mailto, $subject1, $msg, $headers))
{
   echo("<p>Message successfully sent!</p>");
}
else
{
   echo("<p>Message delivery failed...</p>");
}
}


//Send Mail for new return
function mailreturn($subject,$returnid,$returnno,$startdate,$selectuser,$tracking,$carrier)
{
$mailto = "communicator@overstockart.net";
$mailfrom = "communicator@overstockart.net";
$subject1 = "OverstockArt Communicator ".$subject.": ".$returnno;
$headers="Content-Type:text/html\r\n";
$headers.="From:".$mailfrom."\r\n";
$msg ="<body bgcolor=white>";
$msg.="<table width=300>";
$msg.="<tr><td colspan=2 bgcolor=#99B3CC height=1><font size='+1'><b>OverstockArt Communicator Update</td></tr>";
$msg.="<tr><td><font color=black>Return:</font></td><td bgcolor=white>".$returnno."</td></tr>";
$msg.="<tr><td><font color=black>Start Date:</font></td><td bgcolor=white>".$startdate."</td></tr>";
$msg.="<tr><td><font color=black>User:</font></td><td bgcolor=white>".$selectuser."</td></tr>";
$msg.="<tr><td><font color=black>Tracking:</font></td><td bgcolor=white>".$tracking."</td></tr>";
$msg.="<tr><td><font color=black>Carrier:</font></td><td bgcolor=white>".$carrier."</td></tr>";
$msg.="</table><br><br>";
$msg.="<a href='" . HTTP_LOCAL . "viewdetail-return.php?returnid=$returnid'>Click to Review the Return &raquo;</a>";
$msg.="</body>";
if(mail($mailto, $subject1, $msg, $headers))
{
   echo("<p>Message successfully sent!</p>");
}
else
{
   echo("<p>Message delivery failed...</p>");
}
}
?>
<?
//Send Mail for Quote Request
function quotemail ($subject,$name,$npeople,$quality,$size,$vendor_org) {
include ("config_code.php");
$db = mysqli_connect($dbhost, $dbusername,$dbuserpass);
mysqli_select_db($db,$dbname);
if ($vendor_org == "China")
{
$mailto = " info@overstockart.com, eholt@overstockart.com, mkrause@overstockart.com, martman@overstockart.com, communicatorosa@gmail.com";
}
else
{
$mailto = " info@overstockart.com, eholt@overstockart.com, mkrause@overstockart.com, martman@overstockart.com, dsasson@overstockart.com";
}
$queryOrg = "SELECT `email` FROM `users` WHERE `organization` = '$vendor_org'";
$resultOrg = mysqli_query($db,$queryOrg);
while($myrowOrg =mysqli_fetch_array($resultOrg, MYSQLI_ASSOC))
{
$mailto .= ", " . $myrowOrg['email'];
}
//echo $mailto;
$mailfrom = "communicator@overstockart.net";
$subject1 = "overstockArt.com Communicator ".$subject." sent to Vendor " . $vendor_org;
$headers  = "MIME-Version: 1.0\r\n";
$headers .= "Content-type: text/html; charset=iso-8859-1\r\n";
$headers .= "From: ".$mailfrom. "\r\n" .
			"Reply-To: " . $mailfrom . "\r\n" .
			"X-Mailer: PHP/" . phpversion();
$msg ="<body bgcolor=white>";
$msg.="<table width=300>";
$msg.="<tr><td colspan=2 bgcolor=#99B3CC height=1><font size='+1'><b>Quote Request</td></tr>";
$msg.="<tr><td><font color=black>Painting Name:</font></td><td bgcolor=white>".$name."</td></tr>";
$msg.="<tr><td><font color=black>Number of People in the Painting:</font></td><td bgcolor=white>".$npeople."</td></tr>";
$msg.="<tr><td><font color=black>Quality:</font></td><td bgcolor=white>".$quality."</td></tr>";
$msg.="<tr><td><font color=black>Size:</font></td><td bgcolor=white>".$size."</td></tr>";
$msg.="</table><br><br>";
$msg.="<a href='" . HTTP_LOCAL . "'>overstockArt Communicator</a>";
$msg.="</body>";
if(mail($mailto, $subject1, $msg, $headers))
{
   echo("<p>Message successfully sent!</p>");
}
else
{
   echo("<p>Message delivery failed...</p>");
}
}
?>

<?
//Send Mail when Discontuning an Item
function mailInactive($partid) {
include ("config_code.php");
$db = mysqli_connect($dbhost, $dbusername,$dbuserpass);
mysqli_select_db($db,$dbname);
$mailto = " info@overstockart.com, eholt@overstockart.com, mkrause@overstockart.com, martman@overstockart.com, dsasson@overstockart.com";

$queryPart = "SELECT `partno`,`paintingname`,`artsize` FROM `parts` WHERE `partid` = '$partid' LIMIT 1";
$resultPart = mysqli_query($db,$queryPart);
while($myrowPart =mysqli_fetch_array($resultPart, MYSQLI_ASSOC))
{
$partno = $myrowPart['partno'];
$name = $myrowPart['paintingname'];
$artsize = $myrowPart['artsize'];

}
//echo $mailto;
$mailfrom = "communicator@overstockart.net";
$subject1 = "Communicator Update: " . $partno . " Discontinued";
$headers  = "MIME-Version: 1.0\r\n";
$headers .= "Content-type: text/html; charset=iso-8859-1\r\n";
$headers .= "From: ".$mailfrom. "\r\n" .
			"Reply-To: " . $mailfrom . "\r\n" .
			"X-Mailer: PHP/" . phpversion();
$msg ="<body bgcolor=white>";
$msg.="<table width=300>";
$msg.="<tr><td colspan=2 bgcolor=#99B3CC height=1><font size='+1'><b>$partno Set to Discontinued</td></tr>";
$msg.="<tr><td><font color=black>Painting Name:</font></td><td bgcolor=white>".$name."</td></tr>";
$msg.="<tr><td><font color=black>Size:</font></td><td bgcolor=white>".$artsize."</td></tr>";
$msg.="</table><br><br>";
$msg.="<a href='" . HTTP_LOCAL . "/viewparts.php?partid=" . $partid . "'>View $partno - $name on Communicator</a>";
$msg.="</body>";
if(mail($mailto, $subject1, $msg, $headers))
{
   echo("<p>Message successfully sent!</p>");
}
else
{
   echo("<p>Message delivery failed...</p>");
}
}
?>

<?
//Send Mail when Marking an Item out of Stock at Vendor
function mailMarkOut($partid) {
include ("config_code.php");
$db = mysqli_connect($dbhost, $dbusername,$dbuserpass);
mysqli_select_db($db,$dbname);
$mailto = " info@overstockart.com, eholt@overstockart.com, mkrause@overstockart.com, martman@overstockart.com, production@overstockart.com";

$queryPart = "SELECT `partno`,`paintingname`,`artsize` FROM `parts` WHERE `partid` = '$partid' LIMIT 1";
$resultPart = mysqli_query($db,$queryPart);
while($myrowPart =mysqli_fetch_array($resultPart, MYSQLI_ASSOC))
{
$partno = $myrowPart['partno'];
$name = $myrowPart['paintingname'];
$artsize = $myrowPart['artsize'];

}
//echo $mailto;
$mailfrom = "communicator@overstockart.net";
$subject1 = "Communicator Update: " . $partno . " Marked Out of Stock at Vendor";
$headers  = "MIME-Version: 1.0\r\n";
$headers .= "Content-type: text/html; charset=iso-8859-1\r\n";
$headers .= "From: ".$mailfrom. "\r\n" .
			"Reply-To: " . $mailfrom . "\r\n" .
			"X-Mailer: PHP/" . phpversion();
$msg ="<body bgcolor=white>";
$msg.="<table width=300>";
$msg.="<tr><td colspan=2 bgcolor=#99B3CC height=1><font size='+1'><b>$partno Marked Out of Stock at Vendor</td></tr>";
$msg.="<tr><td><font color=black>Painting Name:</font></td><td bgcolor=white>".$name."</td></tr>";
$msg.="<tr><td><font color=black>Size:</font></td><td bgcolor=white>".$artsize."</td></tr>";
$msg.="</table><br><br>";
$msg.="<a href='" . HTTP_LOCAL . "/viewparts.php?partid=" . $partid . "'>View $partno - $name on Communicator</a>";
$msg.="</body>";
if(mail($mailto, $subject1, $msg, $headers))
{
   echo("<p>Message successfully sent!</p>");
}
else
{
   echo("<p>Message delivery failed...</p>");
}
}
?>

<?
//Send Mail when Marking an Item out of Stock at Vendor
function mailMarkIn($partid) {
include ("config_code.php");
$db = mysqli_connect($dbhost, $dbusername,$dbuserpass);
mysqli_select_db($db,$dbname);
$mailto = " asasson@overstockart.com, eholt@overstockart.com, mkrause@overstockart.com, martman@overstockart.com";

$queryPart = "SELECT `partno`,`paintingname`,`artsize` FROM `parts` WHERE `partid` = '$partid' LIMIT 1";
$resultPart = mysqli_query($db,$queryPart);
while($myrowPart =mysqli_fetch_array($resultPart, MYSQLI_ASSOC))
{
$partno = $myrowPart['partno'];
$name = $myrowPart['paintingname'];
$artsize = $myrowPart['artsize'];

}
//echo $mailto;
$mailfrom = "communicator@overstockart.net";
$subject1 = "Communicator Update: " . $partno . " Marked Back In Stock at Vendor";
$headers  = "MIME-Version: 1.0\r\n";
$headers .= "Content-type: text/html; charset=iso-8859-1\r\n";
$headers .= "From: ".$mailfrom. "\r\n" .
			"Reply-To: " . $mailfrom . "\r\n" .
			"X-Mailer: PHP/" . phpversion();
$msg ="<body bgcolor=white>";
$msg.="<table width=300>";
$msg.="<tr><td colspan=2 bgcolor=#99B3CC height=1><font size='+1'><b>$partno Marked Back In Stock at Vendor</td></tr>";
$msg.="<tr><td><font color=black>Painting Name:</font></td><td bgcolor=white>".$name."</td></tr>";
$msg.="<tr><td><font color=black>Size:</font></td><td bgcolor=white>".$artsize."</td></tr>";
$msg.="</table><br><br>";
$msg.="<a href='" . HTTP_LOCAL . "/viewparts.php?partid=" . $partid . "'>View $partno - $name on Communicator</a>";
$msg.="</body>";
if(mail($mailto, $subject1, $msg, $headers))
{
   echo("<p>Message successfully sent!</p>");
}
else
{
   echo("<p>Message delivery failed...</p>");
}
}
?>


<?
//Send Mail when Marking an Item as Not to Order
function mailSetNotToOrder($partid) {
include ("config_code.php");
$db = mysqli_connect($dbhost, $dbusername,$dbuserpass);
mysqli_select_db($db,$dbname);
$mailto = " asasson@overstockart.com, eholt@overstockart.com,  mkrause@overstockart.com, dsasson@overstockart.com";

$queryPart = "SELECT `partno`,`paintingname`,`artsize` FROM `parts` WHERE `partid` = '$partid' LIMIT 1";
$resultPart = mysqli_query($db,$queryPart);
while($myrowPart =mysqli_fetch_array($resultPart, MYSQLI_ASSOC))
{
$partno = $myrowPart['partno'];
$name = $myrowPart['paintingname'];
$artsize = $myrowPart['artsize'];

}
//echo $mailto;
$mailfrom = "communicator@overstockart.net";
$subject1 = "Communicator Update: " . $partno . " Set as Not to Order";
$headers  = "MIME-Version: 1.0\r\n";
$headers .= "Content-type: text/html; charset=iso-8859-1\r\n";
$headers .= "From: ".$mailfrom. "\r\n" .
			"Reply-To: " . $mailfrom . "\r\n" .
			"X-Mailer: PHP/" . phpversion();
$msg ="<body bgcolor=white>";
$msg.="<table width=300>";
$msg.="<tr><td colspan=2 bgcolor=#99B3CC height=1><font size='+1'><b>$partno Set as Not to Order</td></tr>";
$msg.="<tr><td><font color=black>Painting Name:</font></td><td bgcolor=white>".$name."</td></tr>";
$msg.="<tr><td><font color=black>Size:</font></td><td bgcolor=white>".$artsize."</td></tr>";
$msg.="</table><br><br>";
$msg.="<a href='" . HTTP_LOCAL . "/viewparts.php?partid=" . $partid . "'>View $partno - $name on Communicator</a>";
$msg.="</body>";
if(mail($mailto, $subject1, $msg, $headers))
{
   echo("<p>Message successfully sent!</p>");
}
else
{
   echo("<p>Message delivery failed...</p>");
}
}
?>

<?
//Send Mail when Marking an Item as Not to Order
function mailSetToOrder($partid) {
include ("config_code.php");
$db = mysqli_connect($dbhost, $dbusername,$dbuserpass);
mysqli_select_db($db,$dbname);
$mailto = " asasson@overstockart.com, eholt@overstockart.com, mkrause@overstockart.com, dsasson@overstockart.com";

$queryPart = "SELECT `partno`,`paintingname`,`artsize` FROM `parts` WHERE `partid` = '$partid' LIMIT 1";
$resultPart = mysqli_query($db,$queryPart);
while($myrowPart =mysqli_fetch_array($resultPart, MYSQLI_ASSOC))
{
$partno = $myrowPart['partno'];
$name = $myrowPart['paintingname'];
$artsize = $myrowPart['artsize'];

}
//echo $mailto;
$mailfrom = "communicator@overstockart.net";
$subject1 = "Communicator Update: " . $partno . " Set to Order";
$headers  = "MIME-Version: 1.0\r\n";
$headers .= "Content-type: text/html; charset=iso-8859-1\r\n";
$headers .= "From: ".$mailfrom. "\r\n" .
			"Reply-To: " . $mailfrom . "\r\n" .
			"X-Mailer: PHP/" . phpversion();
$msg ="<body bgcolor=white>";
$msg.="<table width=300>";
$msg.="<tr><td colspan=2 bgcolor=#99B3CC height=1><font size='+1'><b>$partno Set to Order</td></tr>";
$msg.="<tr><td><font color=black>Painting Name:</font></td><td bgcolor=white>".$name."</td></tr>";
$msg.="<tr><td><font color=black>Size:</font></td><td bgcolor=white>".$artsize."</td></tr>";
$msg.="</table><br><br>";
$msg.="<a href='" . HTTP_LOCAL . "/viewparts.php?partid=" . $partid . "'>View $partno - $name on Communicator</a>";
$msg.="</body>";
if(mail($mailto, $subject1, $msg, $headers))
{
   echo("<p>Message successfully sent!</p>");
}
else
{
   echo("<p>Message delivery failed...</p>");
}
}
?>

<?
//Send Mail when Back from Discontuning an Item
function mailBackDiscontinue($partid) {
include ("config_code.php");
$db = mysqli_connect($dbhost, $dbusername,$dbuserpass);
mysqli_select_db($db,$dbname);
$mailto = " asasson@overstockart.com, eholt@overstockart.com,  mkrause@overstockart.com, martman@overstockart.com, dsasson@overstockart.com";

$queryPart = "SELECT `partno`,`paintingname`,`artsize` FROM `parts` WHERE `partid` = '$partid' LIMIT 1";
$resultPart = mysqli_query($db,$queryPart);
while($myrowPart =mysqli_fetch_array($resultPart, MYSQLI_ASSOC))
{
$partno = $myrowPart['partno'];
$name = $myrowPart['paintingname'];
$artsize = $myrowPart['artsize'];
}
//echo $mailto;
$mailfrom = "communicator@overstockart.net";
$subject1 = "Communicator Update: " . $partno . " Back from Discontinue State";
$headers  = "MIME-Version: 1.0\r\n";
$headers .= "Content-type: text/html; charset=iso-8859-1\r\n";
$headers .= "From: ".$mailfrom. "\r\n" .
			"Reply-To: " . $mailfrom . "\r\n" .
			"X-Mailer: PHP/" . phpversion();
$msg ="<body bgcolor=white>";
$msg.="<table width=300>";
$msg.="<tr><td colspan=2 bgcolor=#99B3CC height=1><font size='+1'><b>$partno Back from Discontinued</td></tr>";
$msg.="<tr><td><font color=black>Painting Name:</font></td><td bgcolor=white>".$name."</td></tr>";
$msg.="<tr><td><font color=black>Size:</font></td><td bgcolor=white>".$artsize."</td></tr>";
$msg.="</table><br><br>";
$msg.="<a href='" . HTTP_LOCAL . "/viewparts.php?partid=" . $partid . "'>View $partno - $name on Communicator</a>";
$msg.="</body>";
if(mail($mailto, $subject1, $msg, $headers))
{
   echo("<p>Message successfully sent!</p>");
}
else
{
   echo("<p>Message delivery failed...</p>");
}
}
?>

<?php
//Amitai Alert activity
function mailsend2 ($subject,$username,$password) {
$mailto = "amitai@overstockart.com";
$mailfrom = "communicator@overstockart.net";
$subject1 = "Communicator ".$subject.": ".$username;
$headers="Content-Type:text/html\r\n";
$headers.="From:".$mailfrom."\r\n";
$msg ="<body bgcolor=white>";
$msg.="<table width=300>";
$msg.="<tr><td colspan=2 bgcolor=#99B3CC height=1><font size='+1'><b>Communicator Someone is in Alert!</td></tr>";
$msg.="<tr><td><font color=black>Username:</font></td><td bgcolor=white>".$username."</td></tr>";
$msg.="</table><br><br>";
$msg.="<a href='" . HTTP_LOCAL . "'>overstockArt Communicator</a>";
$msg.="</body>";
if(mail($mailto, $subject1, $msg, $headers))
{
   echo("<p>Message successfully sent!</p>");
}
else
{
   echo("<p>Message delivery failed...</p>");
}
}
?>
<?
//Send Mail for new and changed Special Orders
function mailsend4 ($subject,$specialorderid,$specialordername,$customername,$price,$quantity,$partnous,$paintingname,$artsize,$status,$startdate,$enddate,$comments,$image) {
include ("config_code.php");
$db = mysqli_connect($dbhost, $dbusername,$dbuserpass);
mysqli_select_db($db,$dbname);
$mailto = " info@overstockart.com, eholt@overstockart.com,  mkrause@overstockart.com, production@overstockart.com";
$queryOrg = "SELECT u.`email` AS email,u.`organization` AS vendor_org FROM `users` AS `u` LEFT JOIN `specialorder` AS `so` ON  u.`organization` = so.`organization` WHERE so.`specialorderid` = '$specialorderid'";
$resultOrg = mysqli_query($db,$queryOrg);
while($myrowOrg =mysqli_fetch_array($resultOrg, MYSQLI_ASSOC))
{
$mailto .= ", " . $myrowOrg['email'];
$vendor_org = $myrowOrg['vendor_org'];
}
if ($vendor_org == "China")
{
$mailto .= ", communicatorosa@gmail.com";
}

$mailto = "asasson@overstockart.com";
echo $mailto;

$mailfrom = "communicator@overstockart.net";
$subject1 = "overstockArt Communicator ".$subject; //": ".$specialordernamde;
$headers="Content-Type:text/html\r\n";
$headers.="From:".$mailfrom."\r\n";
$msg ="<body bgcolor=white>";
$msg.="<table width=532>";
$msg.="<tr><td colspan=2 bgcolor=#99B3CC height=1><font size='+1'><b>overstockArt Communicator Update</td></tr>";
$msg.="<tr><td><font color=black>Customer Name:</font></td><td bgcolor=white>".$customername."</td>";
$msg.="<td colspan=2 rowspan=5><img src=\"" . $image . "\"></td></tr>";
$msg.="<tr><td><font color=black>Special Order Number:</font></td><td bgcolor=white>".$specialordername."</td></tr>";
$msg.="<tr><td><font color=black>Painting Name:</font></td><td bgcolor=white>".$paintingname."</td></tr>";
$msg.="<tr><td><font color=black>Part Number U.S.:</font></td><td bgcolor=white>".$partnous."</td></tr>";
$msg.="<tr><td><font color=black>Size:</font></td><td bgcolor=white>".$artsize."</td></tr>";
$msg.="<tr><td><font color=black>Qty Requested:</font></td><td bgcolor=white>".$quantity."</td></tr>";
$msg.="<tr><td><font color=black>Start Date:</font></td><td bgcolor=white>".$startdate."</td></tr>";
$msg.="<tr><td><font color=black>End Date:</font></td><td bgcolor=white>".$enddate."</td></tr>";
$msg.="<tr><td><font color=black>Status:</font></td><td bgcolor=white>".$status."</td></tr>";
$msg.="<tr><td><font color=black>Comments:</font></td><td bgcolor=white>".$comments."</td></tr>";
$msg.="</table><br>";
$msg.="<a href='" . HTTP_LOCAL . "viewdetail-special.php?specialorderid=" . $specialorderid . "'>View Special Order $specialordername &raquo;</a>";
$msg.="</body>";
if(mail($mailto, $subject1, $msg, $headers))
{
   echo("<p>Message successfully sent!</p>");
}
else
{
   echo("<p>Message delivery failed...</p>");
}
}

//Send status email to the customer
function special_order_status_sendgrid(
  $specialordername,
  $customername,
  $art_image,
  $mailto,
  $status) {

  // Skip other statuses
  if(!in_array($status, ['In process', 'Awaiting Confirmation', 'Painting Rejected', 'Shipped'])) {
    return false;
  }

  // Skip emailing for the orders which doesn't contain numbers and letters
  if (!preg_match('/[A-Za-z].*[0-9]|[0-9].*[A-Za-z]/', $specialordername)) {
    return false;
  }

  include 'vendor/autoload.php';

  $email = new \SendGrid\Mail\Mail();
  $email->setFrom("custom@overstockart.com", 'overstockArt.com Custom Art');
  $email->addTo($mailto, $customername);
  $email->addBcc('martman@overstockart.com');

  // Set subject and body depending on special order status
  switch($status) {
    case 'In process':
      $subject = 'Order #'.$specialordername.' - Your custom work of art is getting created!';
      $body = 'The artist has started painting your custom artwork! Please give them 4-5 weeks to complete their work. We know that the process of painting an oil painting is long, but we promise it will be well worth the wait!<br /><br />If you need any décor assistance in preparation for framing or hanging your new masterpiece, let us know at <a href="mailto:custom@overstockart.com">custom@overstockart.com</a>.';
      break;
    case 'Awaiting Confirmation':
      $subject = 'Order #'.$specialordername.' - Your custom work of art is done and under review';
      $body = 'Your painting is about done! Our team will review the art and have the artist make the necessary adjustments as needed. There is no action needed on your part.';
      break;
    case 'Painting Rejected':
      $subject = 'Order #'.$specialordername.' - Your custom work of art is getting worked on!';
      $body = 'Thank you for your patience as we continue working on your custom artwork. Your artist has received our comments and is working hard to make sure you love your painting!<br /><br />Please give them a week at minimum to work (more comments means more work to do).';
      break;
    case 'Shipped':
      $subject = 'Order #'.$specialordername.' - Your custom work of art is ready and is on the way to our framing studio!';
      $body = 'Great news! Your painting has shipped from the art studio and is on the way to our main studio for framing and delivery.<br /><br />Look forward to receiving tracking information for your order soon.</font>';
      break;
    default:
      return false;
  }

  $email->setSubject($subject);
  $email->setTemplateId('c511ec1a-3845-4b62-8dc9-260ff9e3d090');
  $email->addSubstitutions([
                            'CUSTOMER_NAME' => $customername,
                            'CUSTOMER_EMAIL' => $mailto,
                            'STATUS_TEXT' => $body,
                            'ART_IMAGE' => $art_image
                           ]);
  $sendgrid = new \SendGrid('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');
  try {
    return $sendgrid->send($email);
  } catch (Exception $e) {
    return false;
  }
}

//Send Mail for new and changed Special Orders
function mailsend4_mandril ($subject,$specialorderid,$specialordername,$customername,$price,$quantity,$partnous,$paintingname,$artsize,$status,$startdate,$enddate,$comments,$image) {
include ("config_code.php");

require_once 'mandrill/src/Mandrill.php'; //Not required with Composer
$mandrill = new Mandrill(MANDRILL_KEY);

$db = mysqli_connect($dbhost, $dbusername,$dbuserpass);
mysqli_select_db($db,$dbname2);

$query_email = "SELECT email FROM manual_orders WHERE `orderid` = '$specialordername' LIMIT 1";
echo $query_email;
$resultEmail = mysqli_query($db,$query_email);
while($rowEmail = mysqli_fetch_array($resultEmail, MYSQLI_ASSOC))
{
$mailto = $rowEmail['email'];
echo $mailto;
}

mysqli_select_db($db,$dbname);
$mailto = "asasson@overstockart.com";

echo $mailto;

$mailfrom = "communicator@overstockart.net";
$subject1 = "overstockArt.com ".$subject; //": ".$specialordernamde;
$headers="Content-Type:text/html\r\n";
$headers.="From:".$mailfrom."\r\n";
$msg ="<body bgcolor=white>";
$msg.="<table width=532>";
$msg.="<tr><td colspan=2 bgcolor=#99B3CC height=1><font size='+1'><b>overstockArt Mandrill Communicator Update</td></tr>";
$msg.="<tr><td><font color=black>Customer Name:</font></td><td bgcolor=white>".$customername."</td>";
$msg.="<td colspan=2 rowspan=5><img src=\"" . $image . "\"></td></tr>";
$msg.="<tr><td><font color=black>Special Order Number:</font></td><td bgcolor=white>".$specialordername."</td></tr>";
$msg.="<tr><td><font color=black>Painting Name:</font></td><td bgcolor=white>".$paintingname."</td></tr>";
$msg.="<tr><td><font color=black>Part Number U.S.:</font></td><td bgcolor=white>".$partnous."</td></tr>";
$msg.="<tr><td><font color=black>Size:</font></td><td bgcolor=white>".$artsize."</td></tr>";
$msg.="<tr><td><font color=black>Qty Requested:</font></td><td bgcolor=white>".$quantity."</td></tr>";
$msg.="<tr><td><font color=black>Start Date:</font></td><td bgcolor=white>".$startdate."</td></tr>";
$msg.="<tr><td><font color=black>End Date:</font></td><td bgcolor=white>".$enddate."</td></tr>";
$msg.="<tr><td><font color=black>Status:</font></td><td bgcolor=white>".$status."</td></tr>";
$msg.="<tr><td><font color=black>Comments:</font></td><td bgcolor=white>".$comments."</td></tr>";
$msg.="</table><br>";
/*$msg.="<a href='" . HTTP_LOCAL . "viewdetail-special.php?specialorderid=" . $specialorderid . "'>View Special Order $specialordername &raquo;</a>";*/
$msg.="</body>";

if(mail($mailto, $subject1, $msg, $headers))
{
   echo("<p>Message successfully sent!</p>");
}
else
{
   echo("<p>Message delivery failed...</p>");
}



try {

    $message = array(
        'html' => '$msg',
        'text' => '',
        'subject' => '$subject1',
        'from_email' => 'info@overstockart.com',
        'from_name' => 'overstockArt.com Special Order',
        'to' => array(
            array(
                'email' => '$mailto',
                'name' => '$customername',
                'type' => 'to'
            )
        ),
        'headers' => array('Reply-To' => 'info@overstockart.com'),
        'important' => false,
        'track_opens' => null,
        'track_clicks' => null,
        'auto_text' => null,
        'auto_html' => null,
        'inline_css' => null,
        'url_strip_qs' => null,
        'preserve_recipients' => null,
        'view_content_link' => null,
        'bcc_address' => 'asasson@overstockart.com',
        'tracking_domain' => null,
        'signing_domain' => null,
        'return_path_domain' => null,
        'merge' => true,
        'merge_language' => 'mailchimp',
        'global_merge_vars' => array(
            array(
                'name' => 'merge1',
                'content' => 'merge1 content'
            )
        ),
        'merge_vars' => array(
            array(
                'rcpt' => '$mailto',
                'vars' => array(
                    array(
                        'name' => 'merge2',
                        'content' => 'merge2 content'
                    )
                )
            )
        ),
        'tags' => array('password-resets'),
        'subaccount' => 'customer-123',
        'google_analytics_domains' => array('overstockart.com'),
        'google_analytics_campaign' => 'info@overstockart.com',
        'metadata' => array('website' => 'www.overstockart.com'),
        'recipient_metadata' => array(
            array(
                'rcpt' => '$mailto',
                'values' => array('order_id' => '')
            )
        ),
        'attachments' => array(
            array(
                'type' => 'text/plain',
                'name' => 'myfile.txt',
                'content' => 'ZXhhbXBsZSBmaWxl'
            )
        ),
        'images' => array(
            array(
                'type' => 'image/png',
                'name' => 'IMAGECID',
                'content' => 'ZXhhbXBsZSBmaWxl'
            )
        )
    );
    $async = false;
    $ip_pool = 'Main Pool';
    $send_at = 'now';
    $result = $mandrill->messages->send($message, $async, $ip_pool, $send_at);
    print_r($result);
    /*
    Array
    (
        [0] => Array
            (
                [email] => recipient.email@example.com
                [status] => sent
                [reject_reason] => hard-bounce
                [_id] => abc123abc123abc123abc123abc123
            )

    )
    */
} catch(Mandrill_Error $e) {
    // Mandrill errors are thrown as exceptions
    echo 'A mandrill error occurred: ' . get_class($e) . ' - ' . $e->getMessage();
    // A mandrill error occurred: Mandrill_Unknown_Subaccount - No subaccount exists with the id 'customer-123'
    throw $e;
}

}
?>

<?
//Send Mail for new and changed Special Orders
function mailsend42 ($subject,$specialorderid,$specialordername,$customername,$price,$quantity,$partnous,$paintingname,$artsize,$status,$startdate,$enddate,$comments) {
$mailto = " info@overstockart.com, eholt@overstockart.com,  mkrause@overstockart.com, production@overstockart.com";
$mailfrom = "communicator@overstockart.net";
$subject1 = "OverstockArt Communicator ".$subject;
$headers="Content-Type:text/html\r\n";
$headers.="From:".$mailfrom."\r\n";
$msg ="<body bgcolor=white>";
$msg.="<table width=532>";
$msg.="<tr><td colspan=2 bgcolor=#99B3CC height=1><font size='+1'><b>OverstockArt Communicator Update</td></tr>";
$msg.="<tr><td><font color=black>Customer Name:</font></td><td bgcolor=white>".$customername."</td></tr>";
$msg.="<tr><td><font color=black>Special Order Number:</font></td><td bgcolor=white>".$specialordername."</td></tr>";
$msg.="<tr><td><font color=black>Painting Name:</font></td><td bgcolor=white>".$paintingname."</td></tr>";
$msg.="<tr><td><font color=black>Part Number U.S.:</font></td><td bgcolor=white>".$partnous."</td></tr>";
$msg.="<tr><td><font color=black>Size:</font></td><td bgcolor=white>".$artsize."</td></tr>";
$msg.="<tr><td><font color=black>Qty Requested:</font></td><td bgcolor=white>".$quantity."</td></tr>";
$msg.="<tr><td><font color=black>Start Date:</font></td><td bgcolor=white>".$startdate."</td></tr>";
$msg.="<tr><td><font color=black>End Date:</font></td><td bgcolor=white>".$enddate."</td></tr>";
$msg.="<tr><td><font color=black>Status:</font></td><td bgcolor=white>".$status."</td></tr>";
$msg.="<tr><td><font color=black>Comments:</font></td><td bgcolor=white>".$comments."</td></tr>";
$msg.="</table><br>";
$msg.="<a href='" . HTTP_LOCAL . "viewdetail-special.php?specialorderid=" . $specialorderid . "'>View Special Order #  $specialordername &raquo;</a>";
$msg.="</body>";
if(mail($mailto, $subject1, $msg, $headers))
{
   echo("<p>Message successfully sent!</p>");
}
else
{
   echo("<p>Message delivery failed...</p>");
}
}
?>
<?
//Send Mail for new quote on Special Orders
function mailmessageQuote($subject,$specialorderid,$specialordername,$author) {
$mailto = " info@overstockart.com, eholt@overstockart.com,  mkrause@overstockart.com, production@overstockart.com";
$mailfrom = "communicator@overstockart.net";
$subject1 = $subject;
$headers="Content-Type:text/html\r\n";
$headers.="From:".$mailfrom."\r\n";
$msg ="<body bgcolor=white>";
$msg.="<table width=532>";
$msg.="<tr><td colspan=2 bgcolor=#99B3CC height=1><font size='+1'><b>OverstockArt Communicator Update</td></tr>";
$msg.="<tr><td><font color=black>Order Number:</font></td><td bgcolor=white>".$specialordername."</td></tr>";
$msg.="<tr><td><font color=black>Status:</font></td><td bgcolor=white>Quote Given</td></tr>";
$msg.="<tr><td colspan=2><font color=black>New Quote Available</font></td></tr>";
$msg.="<tr><td><font color=black>Author:</font></td><td bgcolor=white>".$author."</td></tr>";
$msg.="</table><br>";
$msg.="<a href='" . HTTP_LOCAL . "viewdetail-special.php?specialorderid=$specialorderid'>Go to Special Order $specialordername</a>";
$msg.="</body>";
if(mail($mailto, $subject1, $msg, $headers))
{
   echo("<p>Message successfully sent!</p>");
}
else
{
   echo("<p>Message delivery failed...</p>");
}
}
?>
<?
//Send Mail for new quote on Special Orders
function mailmessageQuoteShip($subject,$shipid,$shipno,$author) {
$mailto = " dsasson@overstockart.com";
$mailfrom = "communicator@overstockart.net";
$subject1 = $subject;
$headers="Content-Type:text/html\r\n";
$headers.="From:".$mailfrom."\r\n";
$msg ="<body bgcolor=white>";
$msg.="<table width=532>";
$msg.="<tr><td colspan=2 bgcolor=#99B3CC height=1><font size='+1'><b>overstockArt Communicator Update</td></tr>";
$msg.="<tr><td><font color=black>New Quote for Shipment Number:</font></td><td bgcolor=white>".$shipno."</td></tr>";
$msg.="<tr><td colspan=2><font color=black>New Quote Available</font></td></tr>";
$msg.="<tr><td><font color=black>Author:</font></td><td bgcolor=white>".$author."</td></tr>";
$msg.="</table><br>";
$msg.="<a href='" . HTTP_LOCAL . "viewdetail-shipment.php?shipid=$shipid'>Go to Shipment No. $shipno</a>";
$msg.="</body>";
if(mail($mailto, $subject1, $msg, $headers))
{
   echo("<p>Message successfully sent!</p>");
}
else
{
   echo("<p>Message delivery failed...</p>");
}
}
?>
<?
//Send Mail for new payment sent for orders
function mailmessagePaymentOrder($subject,$orderid,$orderno,$author) {
$mailto = " eholt@overstockart.com, ahadley@overstockart.com, mkrause@overstockart.com, jlattimer@overstockart.com, tberry@overstockart.com, bparrott@overstockart";
$mailfrom = "communicator@overstockart.net";
$subject1 = $subject;
$headers="Content-Type:text/html\r\n";
$headers.="From:".$mailfrom."\r\n";
$msg ="<body bgcolor=white>";
$msg.="<table width=532>";
$msg.="<tr><td colspan=2 bgcolor=#99B3CC height=1><font size='+1'><b>overstockArt Communicator Update</td></tr>";
$msg.="<tr><td><font color=black>New Payment Made for Order Number:</font></td><td bgcolor=white>".$orderno."</td></tr>";
$msg.="<tr><td colspan=2><font color=black>New Payment Has Been Submitted</font></td></tr>";
$msg.="<tr><td><font color=black>Made by:</font></td><td bgcolor=white>".$author."</td></tr>";
$msg.="</table><br>";
$msg.="<a href='" . HTTP_LOCAL . "viewdetail.php?orderid=$orderid'>Go to Order No. $orderno</a>";
$msg.="</body>";
if(mail($mailto, $subject1, $msg, $headers))
{
   echo("<p>Message successfully sent!</p>");
}
else
{
   echo("<p>Message delivery failed...</p>");
}
}
?>
<?
//Send Mail for new payment sent for orders
function mailmessagePaymentSpecialOrder($subject,$orderid,$orderno,$author) {
$mailto = " eholt@overstockart.com, ahadley@overstockart.com, tberry@overstockart.com, mkrause@overstockart.com, jlattimer@overstockart.com, bparrott@overstockart";
$mailfrom = "communicator@overstockart.net";
$subject1 = $subject;
$headers="Content-Type:text/html\r\n";
$headers.="From:".$mailfrom."\r\n";
$msg ="<body bgcolor=white>";
$msg.="<table width=532>";
$msg.="<tr><td colspan=2 bgcolor=#99B3CC height=1><font size='+1'><b>overstockArt Communicator Update</td></tr>";
$msg.="<tr><td><font color=black>New Payment Made for Special Order Number:</font></td><td bgcolor=white>".$orderno."</td></tr>";
$msg.="<tr><td colspan=2><font color=black>New Payment Has Been Submitted</font></td></tr>";
$msg.="<tr><td><font color=black>Made by:</font></td><td bgcolor=white>".$author."</td></tr>";
$msg.="</table><br>";
$msg.="<a href='" . HTTP_LOCAL . "viewdetail-special.php?specialorderid=$orderid'>Go to Special Order No. $orderno</a>";
$msg.="</body>";
if(mail($mailto, $subject1, $msg, $headers))
{
   echo("<p>Message successfully sent!</p>");
}
else
{
   echo("<p>Message delivery failed...</p>");
}
}
?>
<?
//Send Mail for new message on Special Orders
function mailmessage ($subject,$specialorderid,$specialordername,$customername,$status,$message,$author) {
include ("config_code.php");
$db = mysqli_connect($dbhost, $dbusername,$dbuserpass);
mysqli_select_db($db,$dbname);
$mailto = " info@overstockart.com, eholt@overstockart.com,  mkrause@overstockart.com, production@overstockart.com";
$queryOrg = "SELECT u.`email` AS email,u.`organization` AS vendor_org FROM `users` AS `u` LEFT JOIN `specialorder` AS `so` ON  u.`organization` = so.`organization` WHERE so.`specialorderid` = '$specialorderid'";
$resultOrg = mysqli_query($db,$queryOrg);
while($myrowOrg =mysqli_fetch_array($resultOrg, MYSQLI_ASSOC))
{
$mailto .= ", " . $myrowOrg['email'];
$vendor_org = $myrowOrg['vendor_org'];
}
if ($vendor_org == "China")
{
$mailto .= ", communicatorosa@gmail.com";
}
//echo $mailto;
$mailfrom = "communicator@overstockart.net";
$subject1 = "overstockArt.com Communicator ".$subject;
$Header = "MIME-Version: 1.0\r\n";
$Header .= "Content-type: text/html; charset=iso-8859-1\r\n";
$Header .= "From: Communicator Update <".$mailfrom.">\r\n";
$Header .= "Reply-To: ".$mailfrom."\r\n";
$Header .= "Bcc: communicator@overstockart.net\r\n";
$Header .= "X-Mailer: PHP/" . phpversion();
$msg ="<body bgcolor=white>";
$msg.="<table width=532>";
$msg.="<tr><td colspan=2 bgcolor=#99B3CC height=1><font size='+1'><b>OverstockArt Communicator Update</td></tr>";
$msg.="<tr><td><font color=black>Customer Name:</font></td><td bgcolor=white>".$customername."</td></tr>";
$msg.="<tr><td><font color=black>Order Number:</font></td><td bgcolor=white>".$specialordername."</td></tr>";
$msg.="<tr><td><font color=black>Supplier:</font></td><td bgcolor=white>".$vendor_org."</td></tr>";
$msg.="<tr><td><font color=black>Status:</font></td><td bgcolor=white>".$status."</td></tr>";
$msg.="<tr><td><font color=black>New Message:</font></td><td bgcolor=white>".$message."</td></tr>";
$msg.="<tr><td><font color=black>Author:</font></td><td bgcolor=white>".$author."</td></tr>";
$msg.="</table><br>";
$msg.="<a href='" . HTTP_LOCAL . "viewdetail-special.php?specialorderid=$specialorderid'>Read Message Board on Special Order $specialordername</a>";
$msg.="</body>";
if(mail($mailto, $subject1, $msg, $Header))
{
   echo("<p>Message successfully sent!</p>");
}
else
{
   echo("<p>Message delivery failed...</p>");
}
}
?>
<?
//Send Mail for new message on Development Orders
function mailmessageDevReply ($subject,$partno,$partid,$lineId,$message,$author) {
$mailto = " info@overstockart.com, eholt@overstockart.com,  mkrause@overstockart.com, production@overstockart.com";
$mailfrom = "communicator@overstockart.net";
$subject1 = $subject;
$headers="Content-Type:text/html\r\n";
$headers.="From:".$mailfrom."\r\n";
$msg ="<body bgcolor=white>";
$msg.="<table width=532>";
$msg.="<tr><td colspan=2 bgcolor=#99B3CC height=1><font size='+1'><b>overstockArt Update <br> Development Status Update!</td></tr>";
$msg.="<tr><td><font color=black>Part Number:</font></td><td bgcolor=white>". $partno . "</td></tr>";
$msg.="<tr><td><font color=black>Message:</font></td><td bgcolor=white>". $message . "</td></tr>";
$msg.="<tr><td><font color=black>Author:</font></td><td bgcolor=white>". $author . "</td></tr>";
$msg.="</table><br>";
$msg.="</body>";
mail($mailto, $subject1, $msg, $headers);
}
?>
<?
//Send Mail Qty on Hand Change Alert
function mailmessage5 ($subject,$partno,$partid,$onhand,$message,$customername,$author) {
$mailto = " info@overstockart.com, eholt@overstockart.com,  mkrause@overstockart.com, production@overstockart.com";
$mailfrom = "communicator@overstockart.net";
$subject1 = $subject;
$headers="Content-Type:text/html\r\n";
$headers.="From:".$mailfrom."\r\n";
$msg ="<body bgcolor=white>";
$msg.="<table width=532>";
$msg.="<tr><td colspan=2 bgcolor=#99B3CC height=1><font size='+1'><b>overstockArt Update <br> Qty on Hand Alert!</td></tr>";
$msg.="<tr><td><font color=black>&nbsp;</font></td><td bgcolor=white>". $customername . "</td></tr>";
$msg.="<tr><td><font color=black>Part Number:</font></td><td bgcolor=white>". $partno . "</td></tr>";
$msg.="<tr><td><font color=black>Qty Level:</font></td><td bgcolor=white>". $onhand . "</td></tr>";
$msg.="<tr><td><font color=black>Message:</font></td><td bgcolor=white>". $message . "</td></tr>";
$msg.="<tr><td><font color=black>Author:</font></td><td bgcolor=white>". $author . "</td></tr>";
$msg.="</table><br>";
$msg.="<a href='" . HTTP_LOCAL . "viewparts.php?partid=$partid'>Read Message on Qty on Hand $partno</a>";
$msg.="</body>";
if(mail($mailto, $subject1, $msg, $headers))
{
   echo("<p>Message successfully sent!</p>");
}
else
{
   echo("<p>Message delivery failed...</p>");
}
}
?>
<?
//Send Mail for Demand Planning Updated
function mailmessage6($subject,$customername,$author,$log_report = "") {
$mailto = " eholt@overstockart.com,bparrott@overstockart.com, asasson@overstockart.com, tberry@overstockart.com, mkrause@overstockart.com, jlattimer@overstockart.com, ahadley@overstockart.com, dsasson@overstockart.com";
$mailfrom = "communicator@overstockart.net";
$subject1 = $subject;
$headers="Content-Type:text/html\r\n";
$headers.="From:".$mailfrom."\r\n";
$msg ="<body bgcolor=white>";
$msg.="<table width=532>";
$msg.="<tr><td colspan=2 bgcolor=#99B3CC height=1><font size='+1'><b>OverstockArt Update <br> Demand Planning Update!</td></tr>";
$msg.="<tr><td><font color=black>Message from:</font></td><td bgcolor=white>". $author . "</td></tr>";
$msg.="<tr><td><font color=black>Porducts Inserted:</font></td><td bgcolor=white>". $log_report . "</td></tr>";
$msg.="</table><br>";
$msg.="<a href=\"https://www.overstockart.com/index.php?route=cron_jobs/quantity_update\" onclick=\"return confirm('Are you sure?')\">Click Here to update the Art Inventory on the site</a>";
$msg.="<br /><a href=\"https://www.overstockart.com/index.php?route=cron_jobs/quantity_update/updateProductQuantity\" onclick=\"return confirm('Are you sure?')\" >Click Here to update Framed Art Inventory on the site</a>";
$msg.="<a href='" . HTTP_LOCAL . "demand-current.php'>See Report &raquo;</a>";
$msg.="</body>";
if(mail($mailto, $subject1, $msg, $headers))
{
   echo("<p>Message successfully sent!</p>");
}
else
{
   echo("<p>Message delivery failed...</p>");
}
}
function mailmessageLostSales($subject,$log_report = "")
{
	$mailto = "asasson@overstockart.com, dsasson@overstockart.com";
	$mailfrom = "communicator@overstockart.net";
	$subject1 = $subject;
	$headers="Content-Type:text/html\r\n";
	$headers.="From:".$mailfrom."\r\n";
	$msg ="<body bgcolor=white>";
	$msg.="<table width=532>";
	$msg.="<tr><td bgcolor=#99B3CC height=1><font size='+1'><b>Lost Sales Report<br> Date: " . date("M-d,Y") . "</td></tr>";
	$msg.="<tr><td bgcolor=white>". $log_report . "</td></tr>";
	$msg.="</table><br>";
	$msg.="<a href='" . HTTP_LOCAL . "'>Go to Communicator &raquo;</a>";
	$msg.="</body>";
	if(mail($mailto, $subject1, $msg, $headers))
	{
	   echo("<p>Message successfully sent!</p>");
	}
	else
	{
	   echo("<p>Message delivery failed...</p>");
	}
}
//Send Mail for Demand Planning Moldings Updated
function mailmessage7($subject,$customername,$author) {
$mailto = " tberry@overstockart.com, bparrott@overstockart.com, mkrause@overstockart.com, jlattimer@overstockart.com, ahadley@overstockart, dsasson@overstockart.com";
$mailfrom = "communicator@overstockart.net";
$subject1 = $subject;
$headers="Content-Type:text/html\r\n";
$headers.="From:".$mailfrom."\r\n";
$msg ="<body bgcolor=white>";
$msg.="<table width=532>";
$msg.="<tr><td colspan=2 bgcolor=#99B3CC height=1><font size='+1'><b>OverstockArt Update <br> Demand Planning Moldings Update!</td></tr>";
$msg.="<tr><td><font color=black>Message from:</font></td><td bgcolor=white>". $author . "</td></tr>";
$msg.="</table><br>";
$msg.="<a href='" . HTTP_LOCAL . "demand-moldings-report.php'>See Report &raquo;</a>";
$msg.="</body>";
if(mail($mailto, $subject1, $msg, $headers))
{
   echo("<p>Message successfully sent!</p>");
}
else
{
   echo("<p>Message delivery failed...</p>");
}
}
?>
<?
//Send Mail for new message on Special Orders
function mailmessageGen($subject,$customername,$author) {
$mailto = "communicator@overstockart.net";
$mailfrom = "communicator@overstockart.net";
$subject1 = $subject;
$headers="Content-Type:text/html\r\n";
$headers.="From:".$mailfrom."\r\n";
$msg ="<body bgcolor=white>";
$msg.="<table width=532>";
$msg.="<tr><td colspan=2 bgcolor=#99B3CC height=1><font size='+1'><b>OverstockArt Update <br>" . $subject . "</td></tr>";
$msg.="<tr><td><font color=black>Message from:</font></td><td bgcolor=white>" . $author . "</td></tr>";
$msg.="<tr><td colspan=2><font color=black>" . $subject . "</font></td></tr>";
$msg.="</table><br>";
$msg.="</body>";
if(mail($mailto, $subject1, $msg, $headers))
{
   echo("<p>Message successfully sent!</p>");
}
else
{
   echo("<p>Message delivery failed...</p>");
}
}
?>
<?
//Send Mail for new message on Orders
function mailmessage2 ($subject,$orderid,$ordername,$customername,$status,$message,$author,$vendor_org) {
include ("config_code.php");
$db = mysqli_connect($dbhost, $dbusername,$dbuserpass);
mysqli_select_db($db,$dbname);
if ($vendor_org == "China")
{
$mailto = " info@overstockart.com, eholt@overstockart.com,  mkrause@overstockart.com, production@overstockart.com communicatorosa@gmail.com";
}
else
{
$mailto = " info@overstockart.com, eholt@overstockart.com,  mkrause@overstockart.com, production@overstockart.com";
}
$queryOrg = "SELECT `email` FROM `users` WHERE `organization` = '$vendor_org'";
$resultOrg = mysqli_query($db,$queryOrg);
while($myrowOrg =mysqli_fetch_array($resultOrg, MYSQLI_ASSOC))
{
$mailto .= ", " . $myrowOrg['email'];
}
//echo $mailto;
$mailfrom = "communicator@overstockart.net";
$subject1 = "overstockArt.com Communicator ".$subject;
$headers="Content-Type:text/html\r\n";
$headers.="From:".$mailfrom."\r\n";
$msg ="<body bgcolor=white>";
$msg.="<table width=532>";
$msg.="<tr><td colspan=2 bgcolor=#99B3CC height=1><font size='+1'><b>OverstockArt Communicator Update</td></tr>";
$msg.="<tr><td><font color=black>Customer Name:</font></td><td bgcolor=white>".$customername."</td></tr>";
$msg.="<tr><td><font color=black>Order Number:</font></td><td bgcolor=white>".$ordername."</td></tr>";
$msg.="<tr><td><font color=black>Supplier:</font></td><td bgcolor=white>".$vendor_org."</td></tr>";
$msg.="<tr><td><font color=black>Status:</font></td><td bgcolor=white>".$status."</td></tr>";
$msg.="<tr><td><font color=black>New Message:</font></td><td bgcolor=white>".$message."</td></tr>";
$msg.="<tr><td><font color=black>Author:</font></td><td bgcolor=white>".$author."</td></tr>";
$msg.="</table><br>";
$msg.="<a href='" . HTTP_LOCAL . "viewdetail.php?orderid=$orderid'>Read Message Board on Order $ordername</a>";
$msg.="</body>";
if(mail($mailto, $subject1, $msg, $headers))
{
   echo("<p>Message successfully sent!</p>");
}
else
{
   echo("<p>Message delivery failed...</p>");
}
}
?>
<?
//Send Mail for new Shipments
function mail_payments($subject,$shipid,$shipno,$customername,$status,$message,$author,$payment) {
include ("config_code.php");
$db = mysqli_connect($dbhost, $dbusername,$dbuserpass);
mysqli_select_db($db,$dbname);
$mailto = " mkrause@overstockart.com, jlattimer@overstockart.com, tberry@overstockart.com";
$queryOrg = "SELECT u.`email` AS email,u.`organization` AS vendor_org FROM `users` AS `u` LEFT JOIN `shipment` AS `s` ON  u.`organization` = s.`organization` WHERE s.`shipid` = '$shipid'";
$resultOrg = mysqli_query($db,$queryOrg);
while($myrowOrg =mysqli_fetch_array($resultOrg, MYSQLI_ASSOC))
{
$mailto .= ", " . $myrowOrg['email'];
$vendor_org = $myrowOrg['vendor_org'];
}
if ($vendor_org == "China")
{
$mailto .= ", communicatorosa@gmail.com";
}
//echo $mailto;
$mailfrom = "communicator@overstockart.net";
$subject1 = "overstockArt.com Communicator ".$subject;
$headers="Content-Type:text/html\r\n";
$headers.="From:".$mailfrom."\r\n";
$msg ="<body bgcolor=white>";
$msg.="<table width=532>";
$msg.="<tr><td colspan=2 bgcolor=#99B3CC height=1><font size='+1'><b>overstockArt.com Communicator Update</td></tr>";
$msg.="<tr><td colspan=2><b>Total Pending Payment of $" . number_format($payment,2,'.',',') . " on Shipment: " . $shipno . "</b><br><br>";
$msg.= stripslashes($message);
$msg.="</td></tr><tr><td><font color=black>Author:</font></td><td bgcolor=white>".$author."</td></tr>";
$msg.="</table><br>";
$msg.="<a href='" . HTTP_LOCAL . "viewdetail-shipment.php?shipid=$shipid'>Go to Shipment $shipno</a>";
$msg.="</body>";
if(mail($mailto, $subject1, $msg, $headers))
{
   echo("<p>Message successfully sent!</p>");
}
else
{
   echo("<p>Message delivery failed...</p>");
}
}
?>
<?
//Send Mail for new Shipments
function mailmessage_shipments($subject,$shipid,$ordername,$customername,$status,$message,$author) {
include ("config_code.php");
$db = mysqli_connect($dbhost, $dbusername,$dbuserpass);
mysqli_select_db($db,$dbname);
$mailto = " info@overstockart.com, eholt@overstockart.com,  mkrause@overstockart.com, production@overstockart.com";
$queryOrg = "SELECT u.`email` AS email,u.`organization` AS vendor_org FROM `users` AS `u` LEFT JOIN `shipment` AS `s` ON  u.`organization` = s.`organization` WHERE s.`shipid` = '$shipid'";
$resultOrg = mysqli_query($db,$queryOrg);
while($myrowOrg =mysqli_fetch_array($resultOrg, MYSQLI_ASSOC))
{
$mailto .= ", " . $myrowOrg['email'];
$vendor_org = $myrowOrg['vendor_org'];
}
if ($vendor_org == "China")
{
$mailto .= ", communicatorosa@gmail.com";
}
//echo $mailto;
$mailfrom = "communicator@overstockart.net";
$subject1 = "overstockArt.com Communicator ".$subject;
$headers="Content-Type:text/html\r\n";
$headers.="From:".$mailfrom."\r\n";
$msg ="<body bgcolor=white>";
$msg.="<table width=532>";
$msg.="<tr><td colspan=2 bgcolor=#99B3CC height=1><font size='+1'><b>overstockArt.com Communicator Update</td></tr>";
$msg.="<tr><td><font color=black>Customer Name:</font></td><td bgcolor=white>".$customername."</td></tr>";
$msg.="<tr><td><font color=black>Shipment Number:</font></td><td bgcolor=white>".$ordername."</td></tr>";
$msg.="<tr><td><font color=black>Supplier:</font></td><td bgcolor=white>".$vendor_org."</td></tr>";
$msg.="<tr><td><font color=black>Status:</font></td><td bgcolor=white>".$status."</td></tr>";
$msg.="<tr><td><font color=black>New Message:</font></td><td bgcolor=white>".$message."</td></tr>";
$msg.="<tr><td><font color=black>Author:</font></td><td bgcolor=white>".$author."</td></tr>";
$msg.="</table><br>";
$msg.="<a href='" . HTTP_LOCAL . "viewdetail-shipment.php?shipid=$shipid'>Read Message Board on Shipment $ordername</a>";
$msg.="</body>";
if(mail($mailto, $subject1, $msg, $headers))
{
   echo("<p>Message successfully sent!</p>");
}
else
{
   echo("<p>Message delivery failed...</p>");
}
}
?>
<?
//Send Mail for new message on Development
function mailmessage_dev ($subject,$devid,$devname,$author,$status,$message) {
$mailto = " info@overstockart.com, eholt@overstockart.com,  mkrause@overstockart.com, production@overstockart.com";
$mailfrom = "communicator@overstockart.net";
$subject1 = "OverstockArt Communicator " . $subject;
$headers="Content-Type:text/html\r\n";
$headers.="From:".$mailfrom."\r\n";
$msg ="<body bgcolor=white>";
$msg.="<table width=532>";
$msg.="<tr><td colspan=2 bgcolor=#99B3CC height=1><font size='+1'><b>overstockArt Communicator Update - Development</td></tr>";
$msg.="<tr><td><font color=black>Development Number:</font></td><td bgcolor=white>".$devname."</td></tr>";
$msg.="<tr><td><font color=black>Status:</font></td><td bgcolor=white>".$status."</td></tr>";
$msg.="<tr><td><font color=black>New Message:</font></td><td bgcolor=white>".$message."</td></tr>";
$msg.="<tr><td><font color=black>Author:</font></td><td bgcolor=white>".$author."</td></tr>";
$msg.="</table><br>";
$msg.="<a href='" . HTTP_LOCAL . "viewdetail-dev.php?devid=$devid'>Read Message Board on Development $devname</a>";
$msg.="</body>";
if(mail($mailto, $subject1, $msg, $headers))
{
   echo("<p>Message successfully sent!</p>");
}
else
{
   echo("<p>Message delivery failed...</p>");
}
}
?>
<?
//Send Mail for new and changed Orders
function mailsend3 ($subject,$userEdit,$orderid,$partid,$ordernumber,$status,$quantity,$dateETA,$imageart,$qtyAccepted,$comments,$partno = "") {
include ("config_code.php");
$db = mysqli_connect($dbhost, $dbusername,$dbuserpass);
mysqli_select_db($db,$dbname);
$mailto = " info@overstockart.com, eholt@overstockart.com,  mkrause@overstockart.com, production@overstockart.com";
/*$mailto = " asasson@overstockart.com";*/
$queryOrg = "SELECT u.`email` AS email,u.`organization` AS vendor_org FROM `users` AS `u` LEFT JOIN `orders` AS `o` ON  u.`organization` = o.`organization` WHERE o.`orderid` = '$orderid'";
//echo $queryOrg;
$resultOrg = mysqli_query($db,$queryOrg);
while($myrowOrg =mysqli_fetch_array($resultOrg, MYSQLI_ASSOC))
{
$mailto .= ", " . $myrowOrg['email'];
$vendor_org = $myrowOrg['vendor_org'];
}
if ($vendor_org == "China")
{
$mailto .= ", communicatorosa@gmail.com";
}
$mailfrom = $userEdit."@overstockart-communicator.com";
$subject1 = "overstockArt.com Communicator ".$subject; //": ".$ordernumber;
$headers="Content-Type:text/html\r\n";
$headers.="From:".$mailfrom."\r\n";
$msg ="<body bgcolor=white>";
$msg.="<table width=300>";
$msg.="<tr><td colspan=3 bgcolor=#99B3CC height=1><font size='+1'><b>overstockArt.com Communicator Update</td></tr>";
$msg.="<tr><td><font color=black>User:</font></td><td bgcolor=white>".$userEdit."</td>";
$msg.="<td width='150' rowspan='6'><img align='right' src='" . HTTP_LOCAL . "files/thumb/" . $imageart . "' BORDER='1'></td></tr>";
$msg.="<tr><td><font color=black>Order:</font></td><td bgcolor=white>".$ordernumber."</td></tr>";
if($partno != "")
$msg.="<tr><td><font color=black>Part Number:</font></td><td bgcolor=white><a href='".HTTP_LOCAL."viewparts.php?partid=".$partid."'>".$partno."</a></td></tr>";
$msg.="<tr><td><font color=black>Status:</font></td><td bgcolor=white>".$status."</td></tr>";
$msg.="<tr><td><font color=black>ETA Date:</font></td><td bgcolor=white>".$dateETA."</td></tr>";
$msg.="<tr><td><font color=black>Qty Requested:</font></td><td bgcolor=white>".$quantity."</td></tr>";
$msg.="<tr><td><font color=black>Qty Accepted:</font></td><td bgcolor=white>".$qtyAccepted."</td></tr>";
$msg.="<tr><td><font color=black>Comments:</font></td><td bgcolor=white colspan=2 >". stripslashes($comments)."</td></tr>";
$msg.="</table><br><br>";
$msg.="<a href='" . HTTP_LOCAL . "viewdetail.php?orderid=" . $orderid . "'>View Order # $ordernumber &raquo;</a>";
$msg.="</body>";
if(mail($mailto, $subject1, $msg, $headers))
{
   echo("<p>Message successfully sent!</p>");
}
else
{
   echo("<p>Message delivery failed...</p>");
}
}
?>
<?
//Send Mail for new and changed Orders
function mailsendETA ($subject,$userEdit,$orderid,$partid,$ordernumber,$status,$quantity,$dateETA,$imageart,$qtyAccepted,$comments,$countBackorder) {
$mailto = " info@overstockart.com, eholt@overstockart.com,  mkrause@overstockart.com, production@overstockart.com";
$mailfrom = $userEdit."@communicator.com";
$subject1 = "overstockArt.com Communicator ".$subject; //": ".$ordernumber;
$headers="Content-Type:text/html\r\n";
$headers.="From:".$mailfrom."\r\n";
list($day, $month, $year) = explode('/',$dateETA);
$ETADateFormated = $year . "-" . $month . "-" . $day;
$etaDateUS = date("M j, Y",strtotime($ETADateFormated));
$msg ="<body bgcolor=white>";
$msg.="<table width=300>";
$msg.="<tr><td colspan=2 bgcolor=#99B3CC height=1><font size='+1'><b>overstockArt.com Communicator Update</td></tr>";
$msg.="<tr><td><font color=black>User:</font></td><td bgcolor=white>".$userEdit."</td>";
$msg.="<td width='150' rowspan='10'><img align='right' src='" . HTTP_LOCAL . "files/thumb/" . $imageart . "' BORDER='1'></td></tr>";
$msg.="<tr><td><font color=black>Order:</font></td><td bgcolor=white>".$ordernumber."</td></tr>";
$msg.="<tr><td><font color=black>Part Number:</font></td><td bgcolor=white>".$partid."</td></tr>";
$msg.="<tr><td><font color=black>Status:</font></td><td bgcolor=white>".$status."</td></tr>";
$msg.="<tr><td><font color=black>ETA Date:</font></td><td bgcolor=white>". $etaDateUS ."</td></tr>";
$msg.="<tr><td><font color=black>Qty Requested:</font></td><td bgcolor=white>".$quantity."</td></tr>";
$msg.="<tr><td><font color=black>Qty Accepted:</font></td><td bgcolor=white>".$qtyAccepted."</td></tr>";
$msg.="<tr><td><font color=black>Comments:</font></td><td bgcolor=white>". $comments . "<br>" . $countBackorder . " On Backorder!" . "</td></tr>";
$msg.="</table><br><br>";
$msg.="<a href='" . HTTP_LOCAL . "viewdetail.php?orderid=" . $orderid . "'>View Order # $ordernumber &raquo;</a>";
$msg.="</body>";
if(mail($mailto, $subject1, $msg, $headers))
{
   echo("<p>Message successfully sent!</p>");
}
else
{
   echo("<p>Message delivery failed...</p>");
}
}
?>
<?
function loop_orders ($result) {

	// Loop Thru Records
 while($myrow = mysqli_fetch_array($result, MYSQLI_ASSOC))
  {
    $i == 0 ? $color = "#FFFFFF" : $color = "#DDDDDD";
	$i == 0 ? $class = "normal" : $class = "normal2";
    $i == 0 ? $i = 1 : $i = 0;
?>
<TR onMouseOver=this.className='highlight' onMouseOut=this.className='<? echo $class; ?>' bgcolor="<? echo $color; ?>">
	<TD> <a href="viewdetail.php?orderid=<? echo $myrow["orderid"]; ?>"><? echo $myrow["ordernumber"]; ?></a></TD>
	<TD><? echo $myrow["status"]; ?></TD>
	<TD><? echo $myrow["stage"]; ?></TD>
	<TD><? echo $myrow["startdate"]; ?></TD>
	<TD><? echo $myrow["enddate"]; ?></TD>
	<TD>
		<a href="edit.php?op=orderedit&orderid=<? echo $myrow["orderid"]; ?>">Edit</a>&nbsp;
		<a href="viewdetail.php?orderid=<? echo $myrow["orderid"]; ?>">View</a>&nbsp;
		<a href="orderline.php?orderid=<? echo $myrow["orderid"]; ?>">Order Lines</a>&nbsp;
		<a href="parts.php?orderid=<? echo $myrow["orderid"]; ?>">Paintings</a>&nbsp;
         <?php
		 $user = $_SESSION['s_username'];
		if ($user == "asasson" || $user == "David" || $user == "eholt")
		{
		?>
		<a href="delete.php?op=deleteorders&orderid=<? echo $myrow["orderid"]; ?>" onclick="return confirm('Are you sure you want to delete?')">Delete</a>
        <?php } ?>
	</TD>
</TR>
<?
 }
}

function table_header($title_table,$showOnly,$showOrg,$showType = "") {
include ("config_code.php");
$db = mysqli_connect($dbhost, $dbusername,$dbuserpass);
mysqli_select_db($db,$dbname);
$user = $_SESSION['s_username'];
$queryOrg = "SELECT * FROM `users` WHERE `username` = '$user' LIMIT 1;";
//echo $queryOrg;
$resultOrg = mysqli_query($db,$queryOrg);
while($myrowOrg =mysqli_fetch_array($resultOrg, MYSQLI_ASSOC))
{
$organization = $myrowOrg['organization'];
}
?>
<div class="open-order-sec">
<?php
if ($organization == "US")
{
?>
<form method="post" action="index.php" name="showing" style="text-align:left;">
                            <ul>
                                <li>
                                    <label>
                                    Status :
                                    </label>
<select name="showOnly" size="1" >
<option value="open" <? if($showOnly=="open") echo "selected=\"selected\"";?> >Open</option>
 <?php
 $result1 = mysqli_query ($db,"select * from `status`");
 if ($row = mysqli_fetch_array($result1, MYSQLI_ASSOC)) {
   do {
    $selected = "" ;
     if ($row["status"] == $showOnly)
		$selected="selected";
   		print "<option $selected value=\"" . $row["status"]."\">" . $row["status"]."\r";
	 } while($row = mysqli_fetch_array($result1, MYSQLI_ASSOC));
}
?>
<!--
<option value="cancelled"  <? if($showOnly=="cancelled") echo "selected=\"selected\"";?>>Cancelled</option>
<option value="closed"  <? if($showOnly=="closed") echo "selected=\"selected\"";?>>Closed</option>-->
</select>
                                </li>
                                <li>
                                    <label>
                                        Supplier :
                                    </label>
<?php
$result1 = mysqli_query ($db,"SELECT * FROM `organization` WHERE `active` = 1");
 echo "<select name=\"org1\" >\r"; ?>
 <option value="all" <? if($showOrg == "all") echo "selected=\"selected\""; ?> >All</option>
 <?php
 if ($row = mysqli_fetch_array($result1, MYSQLI_ASSOC)) {
   do {
    $selected = "" ;
     if ($row["organization"] == $showOrg)
		$selected="selected";
   		print "<option $selected value=\"" . $row["organization"]."\">" . $row["organization"]."\r";
	 } while($row = mysqli_fetch_array($result1, MYSQLI_ASSOC));
}
?></select>
                                    <!--						<a href="#">Show</a>-->
                                </li>

                                  <li>
                                    <label>
                                        Type :
                                    </label>
<?php
$result1 = mysqli_query ($db,"SELECT * FROM `ordertype`;");
 echo "<select name=\"type1\" >\r"; ?>
 <option value="all" <? if($showType == "all") echo "selected=\"selected\""; ?> >All</option>
 <?php
 if ($row = mysqli_fetch_array($result1, MYSQLI_ASSOC)) {
   do {
    $selected = "" ;
     if ($row["type"] == $showType)
		$selected="selected";
   		print "<option $selected value=\"" . $row["type"]."\">" . $row["type"]."</input>";
	 } while($row = mysqli_fetch_array($result1, MYSQLI_ASSOC));
}
?> </select>
<input type="submit" value="Show" name="submitShow">
                                    <!--						<a href="#">Show</a>-->
                                </li>
                            </ul>
 </form>
<?php
}
?>
<table>
<h2><? echo $title_table; ?></h2>
<TR>
	<TD class=menu>Order Number</B></TD>
	<TD class=menu>Supplier</B></TD>
	<TD class=menu>Status</B></TD>
	<TD class=menu>Type</B></TD>
	<!--
	<TD class=menu>Stage</B></TD>
	<TD class=menu>Start Date</B></TD>
	<TD class=menu>End Date</B></TD>
	<TD class=menu>Options</B></TD>-->
</TR>
<? } ?>
<?
function table_header_negotiation($title) {
?>
<div class="open-order-sec">
<h2><? echo $title; ?></h2>
<table >
<TR>
	<TD class=menu>Order Number</B></TD>
	<TD class=menu>Supplier</B></TD>
	<TD class=menu>Status</B></TD>
	<!--<TD class=menu>Stage</B></TD>
	<TD class=menu>Start Date</B></TD>
	<TD class=menu>End Date</B></TD>
	<TD class=menu>Options</B></TD>-->
</TR>
<? } ?>
<?
function table_header_open_orders($title_table,$showOnly = "open",$showOrg = "all",$showType = "all", $showType = "all",$showOnlyPart = "all") {
include ("config_code.php");
$user = $_SESSION['s_username'];
$queryOrg = "SELECT * FROM `users` WHERE `username` = '$user' LIMIT 1;";
//echo $queryOrg;
$resultOrg = mysqli_query($db,$queryOrg);
while($myrowOrg =mysqli_fetch_array($resultOrg, MYSQLI_ASSOC))
{
$organization = $myrowOrg['organization'];
}
?>
<div class="open-order-sec full_width">
<?php
if ($organization == "US")
{
?>
<form style="text-align:left;" name="showing" action="ordermanager.php" method="get">
<ul>
	<li>
		<label>Status :</label>
		 <select name="showOnly" size="1" style="margin: 0px; padding: 0px; width: 75px; font-size: 11px;">
			 <option value="open" <? if($showOnly=="open") echo "selected=\"selected\"";?> >Open</option>
				 <?php
				 $result1 = mysqli_query ($db,"select * from `status`");
				 if ($row = mysqli_fetch_array($result1, MYSQLI_ASSOC)) {
				   do {
				    $selected = "" ;
				     if ($row["status"] == $showOnly)
						$selected="selected";
				   		print "<option $selected value=\"" . $row["status"]."\">" . $row["status"]."\r";
					 } while($row = mysqli_fetch_array($result1, MYSQLI_ASSOC));
				}
				?>
		</select>
	</li>
	<li>
		<label>Product Type :</label>
		<select name="showOnlyPart" size="1" style="margin: 0px; padding: 0px; width: 75px; font-size: 11px;">
			<option value="all" <? if($showOnlyPart=="all") echo "selected=\"selected\"";?> >All</option>
			 <?php
			 $result1 = mysqli_query ($db,"select * from `product_type`");
			 if ($row = mysqli_fetch_array($result1, MYSQLI_ASSOC)) {
			   do {
			    $selected = "" ;
			     if ($row["type"] == $showOnlyPart)
					$selected="selected";
			   		print "<option $selected value=\"" . $row["type"]."\">" . $row["type"]."\r";
				 } while($row = mysqli_fetch_array($result1, MYSQLI_ASSOC));
			}
			?>
		</select>
	</li>
	<li>
		<label>Supplier :</label>
		<?php
			$result1 = mysqli_query ($db,"select * from organization");
		?>
		<select name="org1" style="margin: 0px; padding: 0px; width: 105px; font-size: 11px;">
		 <option value="all" <? if($showOrg == "all") echo "selected=\"selected\""; ?> >All</option>
		 <?php
		 if ($row = mysqli_fetch_array($result1, MYSQLI_ASSOC)) {
		   do {
		    $selected = "" ;
		     if ($row["organization"] == $showOrg)
				$selected="selected";
		   		print "<option $selected value=\"" . $row["organization"]."\">" . $row["organization"]."\r";
			 } while($row = mysqli_fetch_array($result1, MYSQLI_ASSOC));
		}
		?>
		</select>
	</li>
	<li>
		<label>Order Type :</label>
		<select name="orderType" style="margin: 0px; padding: 0px; width: 105px; font-size: 11px;">
		 <?php $result1 = mysqli_query ($db,"select * from ordertype"); ?>
		 <option value="all" <? if($showType == "all") echo "selected=\"selected\""; ?> >All</option>
		 <?php
		 if ($row = mysqli_fetch_array($result1, MYSQLI_ASSOC)) {
		   do {
		    $selected = "" ;
		     if ($row["type"] == $showType)
				$selected="selected";
		   		print "<option $selected value=\"" . $row["type"]."\">" . $row["type"]."\r";
			 } while($row = mysqli_fetch_array($result1, MYSQLI_ASSOC));
		}
		?>
		</select>
		<input type="submit" name="submitShow" value="Show" style="margin-left:10px;"/>
	</li>
</ul>
</form>
<?php
}
?>
<h2 class="order_status">---- <?php echo $title_table;?> ----</h2>
<table border=1>
<TR>
	<TD class=menu>Order Number</B></TD>
	<TD class=menu>Status</B></TD>
	<TD class=menu>Stage</B></TD>
	<TD class=menu>Start Date</B></TD>
	<TD class=menu>End Date</B></TD>
	<TD class=menu>Order Type</B></TD>
    <TD class=menu>Product Type</B></TD>
	<TD class=menu>Supplier</B></TD>
	<TD class=menu>Options</B></TD>
</TR>
<? } ?>
<?
function table_header_dev($title) {
?>
<div id="main_dev_table">
<table border=1>
<tr><td align=center style="background-color:#0e5117;" class=order_status  colspan=2>---- <? echo $title; ?> ----</td></tr>
<TR>
	<TD class=menu>Dev Number</B></TD>
	<!--<TD class=menu>Status</B></TD>
	<TD class=menu>Stage</B></TD>
	<TD class=menu>Start Date</B></TD>
	<TD class=menu>End Date</B></TD>-->
	<TD class=menu>Options</B></TD>
</TR>
<? } ?>
<?
function table_header_stockprogram($title) {
?>
<div id="main_stock_table">
<table border=1>
<tr><td align=center style="background-color:#0e5117;" class=order_status  colspan=2>---- <? echo $title; ?> ----</td></tr>
<TR>
	<TD class=menu>Order Number</B></TD>
	<TD class=menu>Supplier</B></TD>
</TR>
<? } ?>
<?
function table_header_dev_full($title) {
?>
<table border=1>
<tr><td align=center class=order_status  colspan=4>---- <? echo $title; ?> ----</td></tr>
<TR>
	<TD class=menu>Dev Number</B></TD>
	<TD class=menu>Status</B></TD>
	<!--<TD class=menu>Stage</B></TD>-->
	<TD class=menu>Start Date</B></TD>
	<!--<TD class=menu>End Date</B></TD>-->
	<TD class=menu>Options</B></TD>
</TR>
<? } ?>
<?
function table_special_header($title_table,$color,$showOnly,$showOrg) {
include ("config_code.php");
$user = $_SESSION['s_username'];
$queryOrg = "SELECT * FROM `users` WHERE `username` = '$user' LIMIT 1;";
//echo $query;
$resultOrg = mysqli_query($db,$queryOrg);
while($myrowOrg =mysqli_fetch_array($resultOrg, MYSQLI_ASSOC))
{
$organization = $myrowOrg['organization'];
}
?>
<div class="open-order-sec">
<?php
if ($organization == "US")
{
?>
<form method="post" action="index.php" name="showing" style="text-align:left;"><ul>
<li>
<label>&nbsp;</label>
</li>
                        <li>
                            <label>
                                Status :
                            </label>
<select name="showOnlyS" size="1">
	<option value="open" <? if($showOnly=="open") echo "selected=\"selected\"";?> >Open</option>
	 <?php
	 $result1 = mysqli_query ($db,"select * from `status_special`");
	 if ($row = mysqli_fetch_array($result1, MYSQLI_ASSOC)) {
	   do {
	    $selected = "" ;
	     if ($row["status"] == $showOnly)
			$selected="selected";
	   		print "<option $selected value=\"" . $row["status"]."\">" . $row["status"]."\r";
		 } while($row = mysqli_fetch_array($result1, MYSQLI_ASSOC));
	}
	?>
</select>
                        </li>
                        <li>
                            <label>
                                Supplier :
                            </label>
<?php
$result1 = mysqli_query ($db,"SELECT * FROM `organization` WHERE `active` = 1");
 echo "<select name=\"orgS1\" >\r"; ?>
 <option value="all" <? if($showOrg == "all") echo "selected=\"selected\""; ?> >All</option>
 <?php
 if ($row = mysqli_fetch_array($result1, MYSQLI_ASSOC)) {
   do {
    $selected = "" ;
     if ($row["organization"] == $showOrg)
		$selected="selected";
   		print "<option $selected value=\"" . $row["organization"]."\">" . $row["organization"]."\r";
	 } while($row = mysqli_fetch_array($result1, MYSQLI_ASSOC));
}
?>
                            <input type="submit" value="Show" name="submitShowSpecial">

                        </li>
                    </ul></form><?php } ?>
                    <h2 style="background:#AE0011;"><? echo $title_table; ?></h2>
<table cellpadding="1" cellspacing="2" border="1">
<?php
if ($organization == "US")
{
?>
<TR>
	<TD class=menu>Special Order Number</B></TD>
	<TD class=menu>Customer Name</B></TD>
	<TD class=menu>Supplier</B></TD>
	<TD class=menu>Status</B></TD>
</TR>
<?php
}
else
{
?>
<TR>
	<TD class=menu>Special Order Number</B></TD>
	<TD class=menu>Customer Name</B></TD>
	<TD class=menu>Status</B></TD>
</TR>
<?php
	}
} ?>
<?
function table_special_header_open_orders($title,$color) {
?>
<div class="open-order-sec full_width">
<h2 style="background-color:<?php echo $color?>">--- <? echo $title; ?> ---</h2>
<table cellpadding="1" cellspacing="2" border="1">
<TR>
	<TD class=menu>Special Order Number</B></TD>
	<TD class=menu>Customer Name</B></TD>
	<TD class=menu>Painting Name and Size</B></TD>
	<TD class=menu>Price and Cost</B></TD>
	<TD class=menu>Part Number US</B></TD>
	<TD class=menu>Start Date</B></TD>
	<TD class=menu>End Date</B></TD>
	<TD class=menu>Supplier</B></TD>
	<TD class=menu>Status</B></TD>
	<!--<TD class=menu>Options</B></TD>-->
</TR>
<? } ?>
<?
function table_shipmanager_header($title_table,$color,$showOrg = "all") {
include ("config_code.php");
$user = $_SESSION['s_username'];
$complete = $_GET['complete'];
$queryOrg = "SELECT * FROM `users` WHERE `username` = '$user' LIMIT 1;";
//echo $queryOrg;
$resultOrg = mysqli_query($db,$queryOrg);
while($myrowOrg =mysqli_fetch_array($resultOrg, MYSQLI_ASSOC))
{
$organization = $myrowOrg['organization'];
}
?>
<table width="100%" cellpadding="1" cellspacing="2" border="1">
<?php
if ($organization == "US")
{
?>
<TR>
<TD COLSPAN=9>
<BR>
<form style="text-align:left;" name="showing" action="shipmanager.php" method="get">
<?php
/******** GET FROM TABLE *****/
$supplierType = NULL;
$result = mysqli_query ($db,"SELECT * FROM `organization` WHERE `active` = 1 ORDER BY productType ASC");
 echo "<select name=\"org1\">\r";
 echo "<option value=\"all\" ";
 if($showOrg == "all") echo "selected=\"selected\"";
 echo ">All</option>";
 if ($row = mysqli_fetch_array($result,MYSQLI_ASSOC)) {
   do {
		   if ($row["organization"] == $showOrg)
		   $selected = "selected=\"selected\"";
		   else $selected = "";

		   	    if($supplierType != $row["productType"]) { //has changed
		   if($supplierType !== NULL)
		   echo '</optgroup>';  // close previous optgroup
		   $supplierType = $row["productType"];
		   echo '<optgroup label="' . htmlspecialchars($supplierType) . '">';  // start optgroup
		   }

   		print "<option $selected value=\"" . $row["organization"]."\">" . $row["organization"]."\r";
	 } while($row = mysqli_fetch_array($result,MYSQLI_ASSOC));
}
?>
</select>
&nbsp;
Show complete:
<select name="complete" style="margin: 0px; padding: 0px; width: 105px; font-size: 11px;">
<option value="YES" <?php if($complete == "YES") echo "selected";?>>YES</option>
<option value="NO" <?php if($complete == "NO") echo "selected";?>>NO</option>
</select>
<input type="submit" name="submitShow" value="Show" style="margin-left:10px;" class="oo_submit"/> </form>
</TD></TR>
<?php
}
else
{
?>
<TR>
<TD COLSPAN=9>
<BR>
<form style="text-align:left;" name="showing" action="shipmanager.php" method="get">
Show complete:
<select name="complete" style="margin: 0px; padding: 0px; width: 105px; font-size: 11px;">
<option value="YES" <?php if($complete == "YES") echo "selected";?>>YES</option>
<option value="NO" <?php if($complete == "NO") echo "selected";?>>NO</option>
</select>
<input type="submit" name="submitShow" value="Show" style="margin-left:10px;" class="oo_submit"/> </form>
</TD></TR>
<?php
}
?>
<tr><td colspan=9 align=center class=special_order_status style="background-color:<? echo $color;?>;">---- <? echo $title_table; ?> ----</td></tr>
<tr>
	<td class=menu>Check</td>
	<td class=menu>Ship No.</td>
	<td class=menu>Ship Date</td>
	<td class=menu>Invoice #</td>
	<td class=menu>Payment</td>
	<td class=menu>Supplier</td>
	<td class=menu>Carrier</td>
	<td class=menu>Tracking</td>
	<td class=menu>Options</td>
</tr>
<? } ?>
<?
function table_shipmanager_header_old($title,$color) {
?>
<table width="100%" cellpadding="1" cellspacing="2" border="1">
<tr><td colspan=9 align=center class=special_order_status style="background-color:<? echo $color;?>;">---- <? echo $title; ?> ----</td></tr>
<tr>
	<td class=menu>Ship No.</td>
	<td class=menu>Ship Date</td>
	<td class=menu>Invoice #</td>
	<td class=menu>Payment</td>
	<td class=menu>Supplier</td>
	<td class=menu>Carrier</td>
	<td class=menu>Tracking</td>
	<td class=menu>Options</td>
</tr>
<? } ?>
<?
function table_returnmanager_header($title,$color) {
?>
<div class="open-order-sec full_width">
<h2>---- <? echo $title; ?> ----</h2>
<table width="100%" cellpadding="1" cellspacing="2" border="1">
<TR>
	<TD class=menu>Return No.</B></TD>
	<TD class=menu>Return Date</B></TD>
	<TD class=menu>Supplier</TD>
	<TD class=menu>Carrier</B></TD>
	<TD class=menu>Tracking</B></TD>
	<TD class=menu>Status</B></TD>
	<TD class=menu>Complete</B></TD>
	<TD class=menu>Options</B></TD>
</TR>
<? } ?>
<?
function recent_messages($title,$color) {
?>
<div class="message-section">
<h2><? echo $title; ?> </h2>
<table>
<TR>
	<th> Author</th>
	<th> Message</th>
</TR>
<? } ?>

<?
function recent_messages_full($title_msg,$color) {
?>
<h2 class="special_order_status addon-td"><? echo $title_msg; ?></h2>
<table class="table table-bordered table-striped" role="grid" id="example1" aria-describedby="example1_info">
<thead>
	<TD >Author</B></TD>
	<TD >Message</B></TD>
	<TD >Order Number</B></TD>
	<TD >Date</TD>
</thead>
<? } ?>

<?
function recent_messages_full_special($title_msg,$color) {
?>
<h2 class="special_order_status addon-td"><? echo $title_msg; ?></h2>
<table class="table table-bordered table-striped" role="grid" id="example4" aria-describedby="example4_info">
<thead>
	<TD >Author</B></TD>
	<TD >Message</B></TD>
	<TD >Order Number</B></TD>
	<TD >Date</TD>
</thead>
<? } ?>

<?
function recent_messages_full_ship($title_msg,$color) {
?>
<h2 class="special_order_status addon-td"><? echo $title_msg; ?></h2>
<table class="table table-bordered table-striped" role="grid" id="example2" aria-describedby="example2_info">
<thead>
	<TD >Author</B></TD>
	<TD >Message</B></TD>
	<TD >Shipment Number</B></TD>
	<TD >Date</TD>
</thead>
<? } ?>


<?
function recent_messages_full_parts($title_msg,$color) {
?>
<h2 class="special_order_status addon-td"><? echo $title_msg; ?></h2>
<table class="table table-bordered table-striped" role="grid" id="example3" aria-describedby="example3_info">
<thead>
	<TD >Author</B></TD>
	<TD >Message</B></TD>
	<TD >Part Number</B></TD>
	<TD >Date</TD>
</thead>
<? } ?>

<?
function display_recent_messages_full($result) {
include ("config_code.php");
$db = mysqli_connect($dbhost, $dbusername,$dbuserpass);
mysqli_select_db($db,$dbname);
// Loop Thru Records
$i = 0;
 while($myrow = mysqli_fetch_array($result, MYSQLI_ASSOC))
  {
    $i == 0 ? $color = "#FFFFFF" : $color = "#DDDDDD";
	$i == 0 ? $class = "normal" : $class = "normal2";
    $i == 0 ? $i = 1 : $i = 0;

	if (isset($_SESSION["highlightIdMsgSpecial"]) && $_SESSION["highlightIdMsgSpecial"] == $myrow["thread"]) { $color = "#e28080";
	                                         $class = "lastvisited";
											 }

?>
<TR  >
  <TD><? echo $myrow["author"]; ?></a></TD>
  <TD><?
  if (strlen($myrow["message"]) > 50)
	 echo substr($myrow["message"],0,50) . "...";
  else
  echo $myrow["message"];

$specialorderid = $myrow["thread"];
$querySpecial = "SELECT * FROM `specialorder` WHERE `specialorderid` = '$specialorderid' LIMIT 1;";
//echo $query;
$resultSpecial = mysqli_query($db,$querySpecial);
while($myrowSpecial = mysqli_fetch_array($resultSpecial, MYSQLI_ASSOC))
{
$specialOrderNumber = $myrowSpecial['specialordername'];
}
  ?>
  <a href="viewdetail-special.php?specialorderid=<? echo $myrow["thread"]; ?>"><?= $specialOrderNumber?> &raquo;</a>
  </TD>
  <TD><? echo date('F j, Y', $myrow["posted"]); ?></a></TD>
</TR>
<?php
 }
 ?>
  </table>
 <?php
}
?>
<?
function display_recent_messages_full_order($result) {
include ("config_code.php");
$db = mysqli_connect($dbhost, $dbusername,$dbuserpass);
mysqli_select_db($db,$dbname);
// Loop Thru Records
$i = 0;
 while($myrow = mysqli_fetch_array($result, MYSQLI_ASSOC))
  {
    $i == 0 ? $color = "#FFFFFF" : $color = "#DDDDDD";
	$i == 0 ? $class = "normal" : $class = "normal2";
    $i == 0 ? $i = 1 : $i = 0;

	if (isset($_SESSION["highlightIdMsg"]) && $_SESSION["highlightIdMsg"] == $myrow["thread"]) { $color = "#e28080";
	                                         $class = "lastvisited";
											 }
?>
<TR >
  <TD><? echo $myrow["author"]; ?></a></TD>
  <TD><?
  if (strlen($myrow["message"]) > 300)
	 echo substr($myrow["message"],0,300) . "...";
  else
  echo $myrow["message"];
  ?>
  </td>
  <?php
    $orderid = $myrow["thread"];
$queryOrder = "SELECT * FROM `orders` WHERE `orderid` = '$orderid' LIMIT 1;";
//echo $query;
$resultOrder = mysqli_query($db,$queryOrder);
while($myrowOrder =mysqli_fetch_array($resultOrder, MYSQLI_ASSOC))
{
$ordernumber = $myrowOrder['ordernumber'];
}
?>
  <td><a href="viewdetail.php?orderid=<? echo $orderid; ?>"  target="_blank"><?= $ordernumber?> &raquo;</a>
  </td>
  <TD><? echo date('F j, Y', $myrow["posted"]); ?></a></TD>
</TR>
<?php
 }
 ?>
  </table>
 <?php
}
?>

<?
function display_recent_messages_full_special($result) {
include ("config_code.php");
$db = mysqli_connect($dbhost, $dbusername,$dbuserpass);
mysqli_select_db($db,$dbname);
// Loop Thru Records
$i = 0;
 while($myrow = mysqli_fetch_array($result, MYSQLI_ASSOC))
  {
    $i == 0 ? $color = "#FFFFFF" : $color = "#DDDDDD";
	$i == 0 ? $class = "normal" : $class = "normal2";
    $i == 0 ? $i = 1 : $i = 0;

	if (isset($_SESSION["highlightIdMsg"]) && $_SESSION["highlightIdMsg"] == $myrow["thread"]) { $color = "#e28080";
	                                         $class = "lastvisited";
											 }
?>
<TR >
  <TD><? echo $myrow["author"]; ?></a></TD>
  <TD><?
  if (strlen($myrow["message"]) > 300)
	 echo substr($myrow["message"],0,300) . "...";
  else
  echo $myrow["message"];
  ?>
  </td>
  <?php
    $specialorderid = $myrow["thread"];
$specialordername = $myrow["specialordername"];
$customername = $myrow["customername"];
?>
  <td><a href="viewdetail-special.php?specialorderid=<? echo $specialorderid ; ?>"  target="_blank"><? echo $specialordername . " - " . $customername; ?> &raquo;</a>
  </td>
  <TD><? echo date('F j, Y', $myrow["posted"]); ?></a></TD>
</TR>
<?php
 }
 ?>
  </table>
 <?php
}
?>

<?
function display_recent_messages_full_ship($result) {
include ("config_code.php");
$db = mysqli_connect($dbhost, $dbusername,$dbuserpass);
mysqli_select_db($db,$dbname);
// Loop Thru Records
$i = 0;
 while($myrow = mysqli_fetch_array($result, MYSQLI_ASSOC))
  {
    $i == 0 ? $color = "#FFFFFF" : $color = "#DDDDDD";
	$i == 0 ? $class = "normal" : $class = "normal2";
    $i == 0 ? $i = 1 : $i = 0;

	if (isset($_SESSION["highlightIdMsg"]) && $_SESSION["highlightIdMsg"] == $myrow["thread"]) { $color = "#e28080";
	                                         $class = "lastvisited";
											 }
?>
<TR >
  <TD><? echo $myrow["author"]; ?></a></TD>
  <TD><?
  if (strlen($myrow["message"]) > 300)
	 echo substr($myrow["message"],0,300) . "...";
  else
  echo $myrow["message"];
  ?>
  </td>
  <?php
    $shipid = $myrow["thread"];
$queryShipment = "SELECT * FROM `shipment` WHERE `shipid` = '$shipid' LIMIT 1;";
//echo $query;
$resultShipment = mysqli_query($db,$queryShipment);
while($myrowShip =mysqli_fetch_array($resultShipment, MYSQLI_ASSOC))
{
$shipnumber = $myrowShip['shipno'];
}
?>
  <td><a href="viewdetail-shipment.php?shipid=<? echo $shipid; ?>"  target="_blank"><?= $shipnumber?> &raquo;</a>
  </td>
  <TD><? echo date('F j, Y', $myrow["posted"]); ?></a></TD>
</TR>
<?php
 }
 ?>
  </table>
 <?php
}
?>

<?
function display_recent_messages_full_parts($result) {
include ("config_code.php");
$db = mysqli_connect($dbhost, $dbusername,$dbuserpass);
mysqli_select_db($db,$dbname);
// Loop Thru Records
$i = 0;
 while($myrow = mysqli_fetch_array($result, MYSQLI_ASSOC))
  {
    $i == 0 ? $color = "#FFFFFF" : $color = "#DDDDDD";
	$i == 0 ? $class = "normal" : $class = "normal2";
    $i == 0 ? $i = 1 : $i = 0;

	if (isset($_SESSION["highlightIdMsg"]) && $_SESSION["highlightIdMsg"] == $myrow["thread"]) { $color = "#e28080";
	                                         $class = "lastvisited";
											 }
?>
<TR >
  <TD><? echo $myrow["author"]; ?></a></TD>
  <TD><?
  if (strlen($myrow["message"]) > 300)
	 echo substr($myrow["message"],0,300) . "...";
  else
  echo $myrow["message"];
  ?>
  </td>
  <?php
    $partid = $myrow["thread"];
	$partno = $myrow["partno"];
?>
  <td><a href="viewparts.php?partid=<? echo $partid; ?>"  target="_blank"><?= $partno?> &raquo;</a>
  </td>
  <TD><? echo date('F j, Y', $myrow["posted"]); ?></a></TD>
</TR>
<?php
 }
 ?>
  </table>
 <?php
}
?>

<?
function display_recent_messages($result) {
include ("config_code.php");
$db = mysqli_connect($dbhost, $dbusername,$dbuserpass);
mysqli_select_db($db,$dbname);
// Loop Thru Records
$i = 0;
 while($myrow = mysqli_fetch_array($result, MYSQLI_ASSOC))
  {
    $i == 0 ? $color = "#FFFFFF" : $color = "#DDDDDD";
	$i == 0 ? $class = "normal" : $class = "normal2";
    $i == 0 ? $i = 1 : $i = 0;

?>
<TR  >
  <TD><? echo $myrow["author"]; ?></a></TD>
  <TD><?
	if ($myrow["question"] == "Yes" && $myrow["answer"] != "Yes") echo "<b style=\"color:#ae0011\">PLEASE ANSWER OPEN QUESTION!</b><br>";
  if (strlen($myrow["message"]) > 50)
	 echo substr($myrow["message"],0,50) . "...";
  else
  echo $myrow["message"];
  $specialorderid = $myrow["thread"];
$querySpecial = "SELECT * FROM `specialorder` WHERE `specialorderid` = '$specialorderid' LIMIT 1;";
//echo $query;
$resultSpecial = mysqli_query($db,$querySpecial);
while($myrowSpecial = mysqli_fetch_array($resultSpecial, MYSQLI_ASSOC))
{
$specialOrderNumber = $myrowSpecial['specialordername'];
}
  ?>
  <a href="viewdetail-special.php?specialorderid=<? echo $myrow["thread"]; ?>"><?= $specialOrderNumber?> &raquo;</a>
  </TD>
</TR>
<?php
 }
 ?>
  </table>
 </div>
 <?php
}
?>
<?
function display_recent_messages_order($result) {
include ("config_code.php");
$db = mysqli_connect($dbhost, $dbusername,$dbuserpass);
mysqli_select_db($db,$dbname);
// Loop Thru Records
$i = 0;
 while($myrow = mysqli_fetch_array($result, MYSQLI_ASSOC))
  {
    $i == 0 ? $color = "#FFFFFF" : $color = "#DDDDDD";
	$i == 0 ? $class = "normal" : $class = "normal2";
    $i == 0 ? $i = 1 : $i = 0;

?>
<TR onMouseOver=this.className='highlight' onMouseOut=this.className='<? echo $class; ?>' bgcolor="<? echo $color; ?>" >
  <TD><? echo $myrow["author"]; ?></a></TD>
  <TD><?
	if ($myrow["question"] == "Yes" && $myrow["answer"] != "Yes") echo "<b style=\"color:#ae0011\">PLEASE ANSWER OPEN QUESTION!</b><br>";
  if (strlen($myrow["message"]) > 50)
	 echo substr($myrow["message"],0,50) . "...";
  else
  echo $myrow["message"];

	$orderid = $myrow["thread"];
$queryOrder = "SELECT * FROM `orders` WHERE `orderid` = '$orderid' LIMIT 1;";
//echo $query;
$resultOrder = mysqli_query($db,$queryOrder);
while($myrowOrder =mysqli_fetch_array($resultOrder, MYSQLI_ASSOC))
{
$ordernumber = $myrowOrder['ordernumber'];
}
  ?>
  <a href="viewdetail.php?orderid=<? echo $orderid; ?>"><?= $ordernumber?> &raquo;</a>
  </TD>
</TR>
<?php
 }
 ?>
  </table>
 </div>
 <?php
}
?>
<?
function table_shipmanager_header_index($title,$color) {
?>
<div class="open-order-sec">
<h2><? echo $title; ?></h2>
<table width="100%" cellpadding="1" cellspacing="2" border="1">
<TR>
	<TD class=menu>Ship No.</B></TD>
	<TD class=menu>Supplier</B></TD>
	<TD class=menu>Tracking</B></TD>
	<TD class=menu>Options</B></TD>
</TR>
<? } ?>
<?
function display_shipmanager_data_index($result) {
include ("config_code.php");
$db = mysqli_connect($dbhost, $dbusername,$dbuserpass);
mysqli_select_db($db,$dbname);
$user = $_SESSION['s_username'];
$queryOrg = "SELECT * FROM `users` WHERE `username` = '$user' LIMIT 1;";
//echo $query;
$resultOrg = mysqli_query($db,$queryOrg);
while($myrowOrg =mysqli_fetch_array($resultOrg, MYSQLI_ASSOC))
{
$organization = $myrowOrg['organization'];
}
// Loop Thru Records
$i = 0;
 while($myrow = mysqli_fetch_array($result, MYSQLI_ASSOC))
  {
    $i == 0 ? $color = "#FFFFFF" : $color = "#DDDDDD";
	$i == 0 ? $class = "normal" : $class = "normal2";
    $i == 0 ? $i = 1 : $i = 0;

?>
<TR onMouseOver=this.className='highlight' onMouseOut=this.className='<? echo $class; ?>' bgcolor="<? echo $color; ?>" >
  <TD> <a href="viewdetail-shipment.php?shipid=<? echo $myrow["shipid"]; ?>"><? echo $myrow["shipno"]; ?></a></TD>
  <TD><? echo $myrow["organization"]; ?></TD>
  <TD><? echo $myrow["tracking"]; ?></TD>
  <TD>
    <a href="edit.php?op=shipedit&shipid=<? echo $myrow["shipid"]; ?>">Edit</a>&nbsp;
    <a href="viewdetail-shipment.php?shipid=<? echo $myrow["shipid"]; ?>">View</a>&nbsp;
  </TD>
</TR>
<?php
 }
if ($organization != "US")
{
?>
<tr>
<td colspan=4>
   <button onclick="window.location='packinglist.php'">Create Shipment</button>
   </td>
  </tr>
<?php
 }
 ?>
  </table>
 </div>
 <?php
}
?>
<?
function display_shipmanager_data($result) {
include ("config_code.php");
$db = mysqli_connect($dbhost, $dbusername,$dbuserpass);
mysqli_select_db($db,$dbname);
$user = $_SESSION['s_username'];
$queryOrg = "SELECT * FROM `users` WHERE `username` = '$user' LIMIT 1;";
//echo $query;
$resultOrg = mysqli_query($db,$queryOrg);
while($myrowOrg =mysqli_fetch_array($resultOrg, MYSQLI_ASSOC))
{
$organization = $myrowOrg['organization'];
}
$i = 0;
// Loop Thru Records
 while($myrow = mysqli_fetch_array($result, MYSQLI_ASSOC))
  {
    $i == 0 ? $color = "#FFFFFF" : $color = "#DDDDDD";
	$i == 0 ? $class = "normal" : $class = "normal2";
    $i == 0 ? $i = 1 : $i = 0;

	$shipid = $myrow["shipid"];

?>
<TR onMouseOver=this.className='highlight' onMouseOut=this.className='<? echo $class; ?>' bgcolor="<? echo $color; ?>" >
  <TD><input type='checkbox' name='ship<? echo $myrow["shipid"]; ?>' value='ship<? echo $myrow["shipid"]; ?>'></TD>
  <TD> <a href="viewdetail-shipment.php?shipid=<? echo $myrow["shipid"]; ?>"><? echo $myrow["shipno"]; ?></a></TD>
  <TD><? echo $myrow["startdate"]; ?></TD>
    <TD><? echo $myrow["invoiceno"]; ?></TD>
	 <TD><?php	 	 $vendor_org = $myrow["organization"];	 //echo "SELECT * FROM `organization` WHERE `organization` = '$vendor_org' LIMIT 1" . "<br>";	 $resultPct = mysqli_query ($db,"SELECT * FROM `organization` WHERE `organization` = '$vendor_org' LIMIT 1");			$rowPct = mysqli_fetch_array($resultPct, MYSQLI_ASSOC);			$orgDPPct = $rowPct['downpayment'];			$orgPPPct = $rowPct['paypalpct'];
	 $totalOrder = 0;
		$totalPending = 0;
		$totalCost = 0;				$query1 = "SELECT ol.orderid AS orderid, o.ordernumber AS ordernum, o.total AS `total`, o.paypalfeepct AS `paypalfeepct`  FROM `shipment_line` AS sl LEFT JOIN `orderlines` AS ol ON sl.orderline_id = ol.line_id 		LEFT JOIN `orders` AS o ON ol.orderid = o.orderid		WHERE `shipid` = '" . $shipid . "' AND sl.`special` = 'NO' GROUP BY ol.`orderid` DESC;";

		//echo $query1;
		$result1 = mysqli_query($db,$query1);
		while($row1 = mysqli_fetch_array($result1, MYSQLI_ASSOC))
			{
			$orderid = $row1["orderid"];
			$ordernum = $row1["ordernum"];
			$totalOrder = $row1["total"];									if($row1['paypalfeepct'] > 0)			$paypalfeepct = $row1['paypalfeepct'];			else			$paypalfeepct = $orgPPPct;
			$sumShipped = 0;
			$query2 = "SELECT sl.cost AS cost, sl.qty AS qty, ol.orderid AS orderid FROM `shipment_line` AS sl LEFT JOIN `orderlines` AS ol ON sl.orderline_id = ol.line_id WHERE `shipid` = '" . $shipid . "' AND orderid = '" . $orderid . "' AND sl.`special` = 'NO';";
			//echo $query2;
			$result2 = mysqli_query($db,$query2);
			while($row2 = mysqli_fetch_array($result2, MYSQLI_ASSOC))
				{
				$cost = $row2["cost"];
				$qtyShipped = $row2["qty"];
				$sumShipped += $cost*$qtyShipped;
				}
		$paymentsTotal = 0;
		$query3 = "SELECT * FROM `payments` WHERE orderid = '" . $orderid . "';";
		$orderPayments = mysqli_query($db,$query3);
		 while ($rowPayments = mysqli_fetch_array($orderPayments, MYSQLI_ASSOC))
		 {
		 $paymentsTotal = $paymentsTotal + $rowPayments["paymentamt"];
		 }

		/* if ($totalOrder > 0)
		{
		$totalOrder = $totalOrder;
		}
		else{ */
		$query = "SELECT * FROM orderlines WHERE orderid= '" . $orderid . "' AND `status` != 'Cancelled';";
			//echo $query;
			$result2 = mysqli_query($db,$query);
			$sum = 0;			$totalOrderCOGS = 0;
			while($row2 = mysqli_fetch_array($result2, MYSQLI_ASSOC))
				{
				$costOrder = $row2["cost"];
				$qtyCostOrder = $costOrder*$row2["quantity"];
				$totalOrder += $qtyCostOrder;				$totalOrderCOGS += $qtyCostOrder;
				}						/*if($totalOrder > $totalOrderCOGS)		{*/		  $totalOrder = $totalOrderCOGS;		/*}*/
		/*}*/
		$paypalamt = $totalOrder*($paypalfeepct/100);		/*echo "PP %: " . $paypalfeepct . " Paypal fee: " . $paypalamt . "<br>";*/					/*if ($totalOrder > 0)		{*/		$totalOrder = $totalOrder + $paypalamt;		/*}*/
			if(($totalOrder - $paymentsTotal) > $sumShipped && ($totalOrder) > $sumShipped)
			$paymentPending = $sumShipped;
			else
			$paymentPending = ($totalOrder - $paymentsTotal);
			/*echo "payment pending: " . $paymentPending . " = " . $totalOrder . " - " . $paymentsTotal . "OR sumShipped = " . $sumShipped . "<br>";*/
			if ($paymentPending > 0)
			{
			$totalPending += $paymentPending;
			}
			$totalCost += $sumShipped;
		}

		$query1 = "SELECT so.specialorderid AS sorderid, so.specialordername AS sordernum FROM `shipment_line` AS sl 
		LEFT JOIN `specialorder` AS so ON sl.orderline_id = so.specialorderid 
		WHERE `shipid` = '" . $shipid . "' AND sl.`special` = 'YES' GROUP BY so.`specialorderid` DESC;";

		//echo $query1;
		$result1 = mysqli_query($db,$query1);
		while($row1 = mysqli_fetch_array($result1, MYSQLI_ASSOC))
			{
			$sorderid = $row1["sorderid"];
			$sordernum = $row1["sordernum"];
			$sumShipped = 0;
			$query2 = "SELECT cost, qty, orderline_id AS sorderid FROM `shipment_line` WHERE `shipid` = '" . $shipid . "' AND orderline_id = '" . $sorderid . "' AND `special` = 'YES';";
			//echo $query2;
			$result2 = mysqli_query($db,$query2);
			while($row2 = mysqli_fetch_array($result2, MYSQLI_ASSOC))
				{
				$cost = $row2["cost"];
				$qtyShipped = $row2["qty"];
				$sumShipped += $cost*$qtyShipped;
				}
			$totalCost += $sumShipped;
			}

		$totalCostS = 0;
		$query1 = "SELECT so.specialorderid AS sorderid, so.specialordername AS sordernum FROM `shipment_line` AS sl 
		LEFT JOIN `specialorder` AS so ON sl.orderline_id = so.specialorderid 
		WHERE `shipid` = '" . $shipid . "' AND sl.`special` = 'YES' GROUP BY so.`specialorderid` DESC;";
		//echo $query1;
		$result1 = mysqli_query($db,$query1);
		while($row1 = mysqli_fetch_array($result1, MYSQLI_ASSOC))
			{
			$sorderid = $row1["sorderid"];
			$sordernum = $row1["sordernum"];
			$sumShippedS = 0;
			$query2 = "SELECT cost, qty, orderline_id AS sorderid FROM `shipment_line` WHERE `shipid` = '" . $shipid . "' AND orderline_id = '" . $sorderid . "' AND `special` = 'YES';";
			//echo $query2;
			$result2 = mysqli_query($db,$query2);
			while($row2 = mysqli_fetch_array($result2, MYSQLI_ASSOC))
				{
				$cost = $row2["cost"];
				$qtyShipped = $row2["qty"];
				$sumShippedS += $cost*$qtyShipped;
				}
		//echo "<b style=\"color:#000000;\">Total cost on shipment for special order # <a href=\"viewdetail-special.php?specialorderid=" . $sorderid . "\" target=\"_blank\">" . $sordernum . "</a> - $" . number_format($sumShippedS,2,'.',',') . "</b>";
			$totalCostS += $sumShippedS;

		$paymentsTotalS = 0;
		$query3 = "SELECT * FROM `payments-special` WHERE orderid = '" . $sorderid . "';";
		$orderPayments = mysqli_query($db,$query3);
		 while ($rowPayments = mysqli_fetch_array($orderPayments, MYSQLI_ASSOC))
		 {
		 $paymentsTotalS = $paymentsTotalS + $rowPayments["paymentamt"];
		 }

		 if(($totalCostS - $paymentsTotalS) > $sumShippedS)
			$paymentPendingS = $sumShippedS;
			else
			$paymentPendingS = ($totalCostS - $paymentsTotalS);

			if ($paymentPendingS > 0)
			{
			//echo " Pending: <b style=\"color:#AE0011;\">$" .  number_format($paymentPendingS,2,'.',',') . "</b><br>";
			$totalPending += $paymentPendingS;
			}
		}

		if ($totalPending > 0)
		echo "<b style=\"color:#000000;\">Pending: <span style=\"color:#AE0011;\">$" .  number_format($totalPending,2,'.',',') . "</span></b>";
		else
		echo "<b style=\"color:#000000;\">Complete</b>";

	 ?></TD>
	<TD><? echo $myrow["organization"]; ?></TD>
  <TD><? echo $myrow["carrier"]; ?></TD>
  <TD><? echo $myrow["tracking"]; ?></TD>
  <TD>
    <a href="edit.php?op=shipedit&shipid=<? echo $myrow["shipid"]; ?>">Edit</a>&nbsp;
    <a href="viewdetail-shipment.php?shipid=<? echo $myrow["shipid"]; ?>">View</a>&nbsp;
	<?php
	$user = $_SESSION['s_username'];
	if ($user == "asasson" || $user == "David" || $user == "eholt")
	{ ?>
    <a href="delete.php?op=deleteship&shipid=<? echo $myrow["shipid"]; ?>" onclick="return confirm('Are you sure you want to delete shipment?')">Delete</a>
	<?php } ?>
  </TD>
</TR>
<?
 }
}
?>
<?
function display_returnmanager_data($result) {
include ("config_code.php");
$db = mysqli_connect($dbhost, $dbusername,$dbuserpass);
mysqli_select_db($db,$dbname);
$user = $_SESSION['s_username'];
$queryOrg = "SELECT * FROM `users` WHERE `username` = '$user' LIMIT 1;";
//echo $query;
$resultOrg = mysqli_query($db,$queryOrg);
while($myrowOrg =mysqli_fetch_array($resultOrg, MYSQLI_ASSOC))
{
$organization = $myrowOrg['organization'];
}
$i = 0;
// Loop Thru Records
 while($myrow = mysqli_fetch_array($result, MYSQLI_ASSOC))
  {
    $i == 0 ? $color = "#FFFFFF" : $color = "#DDDDDD";
	$i == 0 ? $class = "normal" : $class = "normal2";
    $i == 0 ? $i = 1 : $i = 0;

	$status = $myrow["status"];
		$query4 = "SELECT color FROM `status_return` WHERE status= '" . $status . "';";
		$status1 = mysqli_query($db,$query4);
		$row = mysqli_fetch_array($status1, MYSQLI_NUM);
		$status2 = $row[0];
?>
<TR onMouseOver=this.className='highlight' onMouseOut=this.className='<? echo $class; ?>' bgcolor="<? echo $color; ?>" >
  <TD> <a href="viewdetail-return.php?returnid=<? echo $myrow["returnid"]; ?>"><? echo $myrow["returnno"]; ?></a></TD>
  <TD><? echo $myrow["startdate"]; ?></TD>
  	<TD><? echo $myrow["organization"]; ?></TD>
  <TD><? echo $myrow["carrier"]; ?></TD>
  <TD><? echo $myrow["tracking"]; ?></TD>
  <TD bgcolor=white style="color:<? echo $status2; ?>;"><b><? echo $myrow["status"]; ?></b></TD>
  <TD><? echo $myrow["completed"]; ?></TD>
  <TD>
    <a href="edit.php?op=returnedit&returnid=<? echo $myrow["returnid"]; ?>">Edit</a>&nbsp;
    <a href="viewdetail-return.php?returnid=<? echo $myrow["returnid"]; ?>">View</a>&nbsp;
	<?php

	if ($user == "asasson" || $user == "David" || $user == "eholt")
	{ ?>
    <a href="delete.php?op=deletereturn&returnid=<? echo $myrow["returnid"]; ?>" onclick="return confirm('Are you sure you want to delete return?')">Delete</a>
	<?php } ?>
  </TD>
</TR>
<?
 }
}
?>
<?
function table_special_header_status($title,$color) {
?>
<table width="100%" cellpadding="1" cellspacing="2" border="1">
<tr><td colspan=9 align=center class=special_order_status style="background-color:<? echo $color;?>;">-- <? echo $title; ?> --</td></tr>
<TR>
	<TD class=menu>Special Order Info</B></TD>
	<TD class=menu>Painting Info</B></TD>
	<TD class=menu>Start and End Date</B></TD>
	<TD class=menu>Price and Cost</B></TD>
	<TD class=menu>Comments</B></TD>
	<TD class=menu>Image</B></TD>
</TR>
<? } ?>
<?
function table_special_header_color($title,$color) {
?>
<div class="open-order-sec">
<h2 style="background:#AE0011;"><? echo $title; ?></h2>
<table width="100%" cellpadding="1" cellspacing="2" border="1">
<TR>
	<th>Special Order Number</th>
	<th>Customer Name</th>
	<th>Supplier</th>
	<th>Status</th>
</TR>
<? } ?>
<?
function table_header_monthly_sales($title)
{
?>
<table border=1 width="100%">
<tr><td class="subsection" colspan=17><b> <?php echo $title; ?> </td></tr>
<tr bgcolor=lightgrey>
<td><b>Select</b></td>
  <td><b>Item Number</b></td>
   <td><b>Name</b></td>
  <td><b>Units on Hand</b></td>
  <td><b>Qty Sold Yr.</b></td>
  <td><b>Jan 01</b></td>
  <td><b>Feb 02</b></td>
<td><b>March 03</b></td>
<td><b>April 04</b></td>
<td><b>May 05</b></td>
<td><b>June 06</b></td>
<td><b>July 07</b></td>
<td><b>Aug 08</b></td>
<td><b>Sep 09</b></td>
<td><b>Oct 10</b></td>
<td><b>Nov 11</b></td>
<td><b>Dec 12</b></td>
</tr>
<? } ?>
<?
function table_header_peachtree_2($title) {
?>
<table border=1 width="100%">
<tr><td class="subsection" colspan=11><b> <?php echo $title; ?> </td></tr>
<tr bgcolor=lightgrey>
<td><b>Select</b></td>
  <td><b>Item Number</b></td>
   <td><b>Name</b></td>
   <td><b>Units Sold</b></td>
  <td><b>Total Sales</b></td>
  <td><b>Qty on Hand</b></td>
  <td><b>Qty on Order</b></td>
  <td><b>Avg Price</b></td>
</tr>
<? } ?>

<?php
function table_header_hot_deals($title) {
$header = '<table border=1 width="100%">
<tr><td class="subsection" colspan=11><b>'.  $title . '</td></tr>
<tr bgcolor=lightgrey>
<td><b>Count</b></td>
  <td><b>Item Number</b></td>
   <td><b>Name</b></td>
   <td><b>Units Sold</b></td>
    <td><b>Sales $</b></td>
  <td><b>Qty on Hand</b></td>
  <td><b>Qty on Order</b></td>
  <td><b>First Arrival</b></td>
  <td><b>Art Image</b></td>
</tr>';
return $header;
 } 
 ?>

<?
function table_header_urgent($title) {
?>
<div class="message-section">
<h2><?php echo $title; ?> </h2>
<table>
<tr>
  <th>Item Number</th>
   <th>SKU Potential</th>
  <th>Qty on Hand</th>
</tr>
<? } ?>
<?
function table_header_urgent_vendor($title) {
?>
<div class="message-section">
<h2><?php echo $title; ?> </h2>
<table>
<tr>
  <th>Item Number</th>
   <th>Need Shipped</th>
  <th>On Hand</th>
</tr>
<? } ?>
<?
function table_header_peachtree($title,$factor) {
?>
<style>
#headerset div
{
	float:left;
	font-weight:bold;
	border:solid #FFFFFF 1px;
	height:80px;
}
</style>
<table cellspacing="0" cellpadding="1" border="1" width="920">
 <tr valign="top">
    <td valign="top">
         <table cellspacing="0" cellpadding="1" border="1" width="920">
<tr><td class="subsection" colspan=15><b> <?php echo $title; ?> </td></tr>
<TR bgcolor="lightgrey"><TD colspan="15" style="padding-left: 0px;">
 <div style="width: 920px;" id="headerset">
	<?php
	$year = date('Y')-1;
	$month = date('m');
	$previous =  date("M, Y",strtotime($year."-".$month."-01 +1 months"));
	$this_month = date("M, Y");
	$in_months = 12/$factor;

	if ( strpos($_SERVER['HTTP_USER_AGENT'], 'MSIE') ){ ?>
	<DIV style="WIDTH: 40px">No.</DIV>
	<DIV style="WIDTH: 69px">Item Number</DIV>
	<DIV style="WIDTH: 180px">Name</DIV>
<!--	<DIV style="WIDTH: 48px">Sales this month <BR><? echo $this_month ?></div>
	<DIV style="WIDTH: 48px">Sales next month <BR><? echo $previous ?></div> -->
	<DIV style="WIDTH: 49px">Units Sold <BR>in <? echo $in_months ?> Mon.</DIV>
	<DIV style="WIDTH: 69px">Total Sales</DIV>
	<DIV style="WIDTH: 56px">Qty on Hand</DIV>
	<DIV style="WIDTH: 53px">Qty on Order</DIV>
	<DIV style="WIDTH: 53px">Inv. Days 6 Mo.</DIV>
	<DIV style="WIDTH: 55px">Qty Sold 6 Mo.</DIV>
	<DIV style="WIDTH: 57px">ARS 6 Mo.</DIV>
	<DIV style="WIDTH: 55px">Days Until Stock Out</DIV>
	<DIV style="WIDTH: 55px">Days Until Rem. Out</DIV>
	<DIV style="WIDTH: 48px">Qty Recomended</DIV>
	<DIV style="WIDTH: 66px">Qty</DIV>
<?php }
		else{ ?>
  <div style="width: 40px;">No.</div>
  <div style="width: 66px;">Item Number</div>
  <div style="width: 180px;">Name</div>
<!--  <div style="width: 48px;">Sales this month <br/>
   <? echo $this_month ?></div>
  <div style="width: 47px;">Sales next month <br/>
    <? echo $previous ?></div> -->
  <div style="width: 49px;">Units Sold <br/>
    in <? echo $in_months ?> Months</div>
  <div style="width: 66px;">Total Sales</div>
  <div style="width: 53px;">Qty on Hand</div>
  <div style="width: 49px;">Qty on Order</div>
  <div style="width: 52px;">Inv. Days 6 Mo.</div>
  <div style="width: 54px;">Qty Sold 6 Mo.</div>
  <div style="width: 52px;">ARS 6 Mo.</div>
  <div style="width: 54px;">Days Until Stock Out</div>
  	<div style="width: 55px">Days Until Rem. Out</div>
  <div style="width: 47px;">Rec. Qty</div>
  <div style="width: 62px;">Qty</div>
<?php } ?>
 </div>
</TD></TR>
</table>
    </td>
  </tr>
<tr valign="top">
    <td valign="top">
	<div style="width: 920px; height: 400px; overflow:auto">
	<table cellspacing="0" cellpadding="1" border="1" width="900">
<? } ?>
<?
function table_header_peachtree_new($title,$factor) {
?>
<style>
#headerset div
{
	float:left;
	font-weight:bold;
	border:solid #FFFFFF 1px;
	height:80px;
	width: 1080px;

}
#headerset div > div
{
text-align:center;
}
#headerset {
    width: 100%;
}
td{
 word-wrap: break-word;
}
.dynamic_res > tbody  > tr  div {
    border:1px solid lightgray;
    float: left;
    height: 100%;
    min-height: 180px;
}
</style>
<h2><?php echo $title; ?></h2>
<div style="position:relative;">
<div class="table_header_moved" style="display:none;">
		<?php
			$year = date('Y')-1;
			$month = date('m');
			$previous =  date("M, Y",strtotime($year."-".$month."-01 +1 months"));
			$this_month = date("M, Y");
			if(empty(trim($factor))){
				$in_months = 0;
			}
			else{
				$in_months = 12/$factor;
			}
			?>
		  <div style="text-align: center;">No.</div>
		  <div style="text-align: center;">Item Number</div>
		  <div style="">Name</div>
		  <div style="text-align: center;">Units Sold <br/>    in <? echo $in_months ?> Months</div>
		  <div style="text-align: center;">Total Sales</div>
		  <div style="">Qty on Hand</div>
		  <div style="">Qty on Order</div>
		  <div style="">Inv. Days Year</div>
		  <div style="">Units Sold</div>
		  <div style="">ARS Year</div>
		  <div style="text-align: center;">Days Until Stock Out</div>
		  <div style="text-align: center;">Days Until Rem. Out</div>

		  <div style="text-align: center;">Rec. Qty</div>
		  <div style="text-align: center;">Qty</div>
</div>
<div id="scrollable_item">
<table cellspacing="0" cellpadding="1" border="1" width="100%">
<thead></thead><tbody>
			 	<?php
				$year = date('Y')-1;
				$month = date('m');
				$previous =  date("M, Y",strtotime($year."-".$month."-01 +1 months"));
				$this_month = date("M, Y");
				$in_months = 12/$factor;
				?>
			<TR style="">
			  <th style="width:7%;text-align: center;">No.</th>  <th style="width:7.5%;">Item Number</th>  <th style="width:7%">Name</th>  <th style="width: 7%;text-align: center;">Units Sold <br/>    in <? echo $in_months ?> Months</th>  <th style="width:7%;">Total Sales</th>  <th style="width:7%;">Qty on Hand</th>  <th style="width:7%;text-align: center;">Qty on Order</th>  <th style="width:7%;text-align: center;">Inv. Days Year</th>  <th style="width:7%;text-align: center;">Units Sold</th>  <th style="width:7%;text-align: center;">ARS Year</th>  <th style="width:7%;text-align: center;">Days Until Stock Out</th>  <th style="width:7%;text-align: center;">Days Until Rem. Out</th>  <th style="width:6%;text-align: center;">Rec. Qty</th>  <th style="width: 7%;text-align: center;">Qty</th>
			</TR>
<? } ?>
<?
function table_header_inventory_report($title,$factor) {
?>
<style>
#headerset div
{
	float:left;
	font-weight:bold;
	border:solid #FFFFFF 1px;
	height:80px;
	width: 1080px;

}
#headerset div > div
{
text-align:center;
}
#headerset {
    width: 100%;
}
td{
 word-wrap: break-word;
}
.dynamic_res > tbody  > tr  div {
    border:1px solid lightgray;
    float: left;
    height: 100%;
    min-height: 180px;
}
</style>
<h2><?php echo $title; ?></h2>
<div style="position:relative;">
<div class="table_header_moved" style="display:none;">
		<?php
			$year = date('Y')-1;
			$month = date('m');
			$previous =  date("M, Y",strtotime($year."-".$month."-01 +1 months"));
			$this_month = date("M, Y");
			if(empty(trim($factor))){
				$in_months = 0;
			}
			else{
				$in_months = 12/$factor;
			}
			?>
		  <div style="text-align: center;">No.</div>
		  <div style="text-align: center;">Item Number</div>
		  <div style="">Name</div>
		  <div style="text-align: center;">Units Sold <br/>    in <? echo $in_months ?> Months</div>
		  <div style="text-align: center;">Total Sales</div>
		  <div style="">Qty on Hand</div>
		  <div style="">Qty on Order</div>
		  <div style="">Inv. Days Year</div>
		  <div style="">Units Sold</div>
		  <div style="">ARS Year</div>
		  <div style="text-align: center;">Days Until Stock Out</div>
		  <div style="text-align: center;">Days Until Rem. Out</div>

		  <div style="text-align: center;">Rec. Qty</div>
		  <div style="text-align: center;">Qty</div>
</div>
<div id="scrollable_item">
<table cellspacing="0" cellpadding="1" border="1" width="100%">
<thead></thead><tbody>
			 	<?php
				$year = date('Y')-1;
				$month = date('m');
				$previous =  date("M, Y",strtotime($year."-".$month."-01 +1 months"));
				$this_month = date("M, Y");
				$in_months = 12/$factor;
				?>
			<TR style="">
			  <th style="width:7%;text-align: center;">No.</th>  <th style="width:7.5%;">Item Number</th>  <th style="width:7%">Name</th>  <th style="width: 7%;text-align: center;">Units Sold <br/>    in <? echo $in_months ?> Months</th>  <th style="width:7%;">Total Sales</th>  <th style="width:7%;">Qty on Hand</th>  <th style="width:7%;text-align: center;">Qty on Order</th>  <th style="width:7%;text-align: center;">Inv. Days Year</th>  <th style="width:7%;text-align: center;">Units Sold</th>  <th style="width:7%;text-align: center;">ARS Year</th>  <th style="width:7%;text-align: center;">Days Until Stock Out</th>  <th style="width:7%;text-align: center;">Days Until Rem. Out</th>  <th style="width:6%;text-align: center;">Rec. Qty</th>  <th style="width: 7%;text-align: center;">Qty</th>
			</TR>
<? } ?>
<?
function table_header_moldings($title,$factor) {
?>
<style>
#headerset div
{
	float:left;
	font-weight:bold;
	border:solid #FFFFFF 1px;
	height:80px;
	width: 1080px;
}
.dynamic_res2 div {
    border: 1px solid lightgray;
    float: left;
    height: 100%;
    min-height: 250px;
}
#scrollable_item{
  overflow: auto;
  height: 400px;
  display: block;
  float: left;
  width: 100%;
}
</style>
<h2><?php echo $title; ?></h2>
<div style="position:relative;">
<div class="table_header_moved" style="display:none;">
		<?php
			$year = date('Y')-1;
			$month = date('m');
			$previous =  date("M, Y",strtotime($year."-".$month."-01 +1 months"));
			$this_month = date("M, Y");
			/*if(empty(trim($factor))){
				$in_months = 0;
			}
			else{*/
				$in_months = 3; //12/$factor;
			/*}*/
			?>
		  <div style="text-align: center;">No.</div>
		  <div style="text-align: center;">Molding Number</div>
		  <div style="">Frame Name</div>
		  <div style="text-align: center;">Ft. Sold <br/>
		    per Qtr</div>
		  <div style="text-align: center;">Total Sales</div>
		  <div style="">Box on Hand</div>
		  <div style="">Box on Order</div>
		  <div style="">Ft. Reserved</div>
		  <div style="">Ft. Sold <br>per Month</div>
		  <div style="">Total Ft. Needed</div>
		  <div style="text-align: center;">Days Until Rem. Out</div>
		  <div style="text-align: center;">Rec. Qty</div>
		  <div style="text-align: center;">Qty</div>
</div>
<div id="scrollable_item">
<table cellspacing="0" cellpadding="1" border="1" width="100%">
		<tr bgcolor="lightgrey">
			<?php
			$year = date('Y')-1;
			$month = date('m');
			$previous =  date("M, Y",strtotime($year."-".$month."-01 +1 months"));
			$this_month = date("M, Y");
			if(empty(trim($factor))){
				$in_months = 0;
			}
			else{
				$in_months = 12/$factor;
			}
			?>
		  <th style="text-align: center;">No.</th>
		  <th style="text-align: center;">Molding Number</th>
		  <th>Frame Name</th>
		  <th style="text-align: center;">Ft. Sold <br/>
		    per Qtr</th>
		  <th style="text-align: center;">Total Sales</th>
		  <th>Box on Hand</th>
		  <th>Box on Order</th>
		  <th>Ft. Reserved</th>
		  <th>Ft. Sold <br>per Month</th>
		  <th>Total Ft. Needed</th>
		  <th style="text-align: center;">Days Until Rem. Out</th>
		  <th style="text-align: center;">Rec. Qty</th>
		  <th style="text-align: center;">Qty</th>
		  </tr>
<? } ?>
<?
function table_header_newproducts2($title) {
?>
<h2><?php echo $title; ?></h2>
<table border=1 width="100%">
<tr bgcolor=lightgrey>
<td><b>Select</b></td>
  <td><b>Part Number</b></td>
  <td><b>Painting Info</b></td>
   <td><b>Size</b></td>
  <td><b>Artist</b></td>
  <td><b>Image</b></td>
  <td><b>Qty</b></td>
</tr>
<? } ?>
<?
function table_header_newproducts($title) {
?>
<h2><?php echo $title; ?> </h2>
<table border=1 width="100%">
<tr bgcolor=lightgrey>
<td><b>Select</b></td>
  <td><b>Part Number</b></td>
  <td><b>Painting Info</b></td>
   <td><b>Past Orders</b></td>
  <td><b>Past Shippments</b></td>
  <td><b>Size</b></td>
  <td><b>Image</b></td>
  <td><b>Qty</b></td>
</tr>
<? } ?>
<?
function table_header_china_us($title) {
?>
<table border=1 width="100%">
<tr><td class="subsection" colspan=9><b> <?php echo $title; ?> </td></tr>
<tr bgcolor=lightgrey>
<td><b>Select</b></td>
  <td><b>Item Number</b></td>
   <!--<td><b>Item Number China</b></td>-->
    <td><b>Yahoo ID</b></td>
</tr>
<? } ?>
<?
function table_header_man_days($title) {
?>
<table border=1 width="100%">
<tr><td class="subsection" colspan=9><b> <?php echo $title; ?> </td></tr>
<tr bgcolor=lightgrey>
<td><b>Count</b></td>
  <td><b>Item ID</b></td>
  <td><b>P/N US</b></td>
 <td><b>P/N China</b></td>
    <td><b>Manufacturing Days</b></td>
</tr>
<? } ?>

<?
function table_header_preframed($title) {
?>
<table border=1 width="100%">
<tr><td class="subsection" colspan=15><b> <?php echo $title; ?> </td></tr>
<tr bgcolor=lightgrey>
<td><b>Count</b></td>
  <td><b>Item ID</b></td>
  <td><b>P/N ART</b></td>
 <td><b>QTY ON HAND</b></td>
    <td><b>QTY AVAILABLE</b></td>
	<td><b>ACTIVE</b></td>
	<td><b>TO ORDER</b></td>
	<td><b>COST ART</b></td>
	<td><b>P/N FRAME</b></td>
	<td><b>COST FRAME</b></td>
 <td><b>QTY ON HAND FRAME</b></td>
    <td><b>QTY AVAILABLE FRAME</b></td>
	<td><b>ACTIVE FRAME</b></td>
	<td><b>TO ORDER FRAME</b></td>
	<td><b>GRADE</b></td>
</tr>
<? } ?>


<?
function table_header_shipment($title) {
?>
<table border=1 width="100%">
<tr><td class="subsection" colspan=9><b> <?php echo $title; ?> </td></tr>
<tr bgcolor=lightgrey>
<td><b>Select</b></td>
  <td><b>Part Info</b></td>
   <td><b>Order Info</b></td>
  <td><b>Status</b></td>
  <td><b>Start Date</b></td>
  <td><b>Image</b></td>
  <td><b>Qty to Ship</b></td>
    <td><b>Cost per Unit ($)</b></td>
</tr>
<? } ?>
<?
function table_header_add_shipment($title) {
?>
<table border=1 width="100%">
<tr><td class="subsection" colspan=9><b> <?php echo $title; ?> </td></tr>
<tr bgcolor=lightgrey>
<td><b>Select</b></td>
  <td><b>Part Info</b></td>
   <td><b>Order Info</b></td>
  <td><b>Status</b></td>
  <td><b>Supplier</b></td>
  <td><b>Date</b></td>
  <td><b>Image</b></td>
  <td><b>Qty to Ship</b></td>
    <td><b>Cost per Unit ($)</b></td>
</tr>
<? } ?>
<?
function table_header_view_shipment($title) {
?>
<table border=1 width="100%">
<tr><td class="subsection" colspan=9><b> <?php echo $title; ?> </td></tr>
<tr bgcolor=lightgrey>
<td><b>Shipment Line</b></td>
<td><b>Order Info</b></td>
  <td><b>Part Info</b></td>
  <td><b>Qty Shipped</b></td>
    <td><b>Total Cost</b></td>
  <td><b>Image Requested</b></td>
  <td><b>Image Shipped</b></td>
  <td><b>Options</b></td>
</tr>
<? } ?>
<?
function table_header_view_return($title) {
?>
<table border=1 width="100%">
<tr><td class="subsection" colspan=9><b> <?php echo $title; ?> </td></tr>
<tr bgcolor=lightgrey>
<td><b>Return Line</b></td>
<td><b>Shippment to US</b></td>
  <td><b>Part Info</b></td>
  <td><b>Qty on Return</b></td>
    <td><b>Total Cost</b></td>
  <td><b>Image Returned</b></td>
  <td><b>Options</b></td>
</tr>
<? } ?>
<?
function table_header_view_shipment_print($title) {
?>
<table border=1 width="100%">
<tr><td class="subsection" colspan=9><b> <?php echo $title; ?> </td></tr>
<tr bgcolor=lightgrey>
<td><b>Office Notes</b></td>
<td><b>Order Info</b></td>
  <td><b>Part Info</b></td>
  <td><b>Qty Shipped</b></td>
    <td><b>Total Cost</b></td>
  <td><b>Image</b></td>
</tr>
<? } ?>
<?
function table_header_view_box_special_print($title) {
?>
<tr><td class="subsection" colspan=9><b> <?php echo $title; ?> </td></tr>
<tr bgcolor=lightgrey>
<td><b>Office Notes</b></td>
<td><b>Order Info</b></td>
  <td><b>Part Info</b></td>
  <td><b>Qty Shipped</b></td>
   <!-- <td><b>Total Cost</b></td>  -->
  <td><b>Image</b></td>
</tr>
<? } ?>
<?
function table_header_view_box_print($title) {
?>
<tr><td class="subsection" colspan=7><b> <?php echo $title; ?> </td></tr>
<!--<tr bgcolor=lightgrey>
<td><b>Part Info + Qty</b></td>
  <td><b>Image</b></td>
<td><b>Part Info + Qty</b></td>
  <td><b>Image</b></td>
</tr>-->
<? } ?>
<?
function table_header_status($title) {
?>
<div class="open-order-sec full_width">
<h2><?php echo $title; ?></h2>
<table border=1 width="100%">
<tr bgcolor=lightgrey>
  <td><b>Item Number</b></td>
   <td><b>Name</b></td>
     <td><b>Supplier</b></td>
  <td><b>Qty</b></td>
  <td><b>Date</b></td>
  <td><b>Comments</b></td>
  <td><b>Painting</b></td>
</tr>
<? } ?>
<?
function table_header_status_email($title) {
$header = '<table border=1 width="100%">
<tr><td class="subsection" colspan=9><b>' . $title . ' </td></tr>
<tr bgcolor=lightgrey>  <td><b>Item Number</b></td>   <td><b>Name</b></td>  <td><b>Qty</b></td>   <td><b>Date</b></td>  <td><b>Comments</b></td>  <td><b>Painting</b></td></tr>';
return $header;
}
?>
<?
function table_header_event($title) {
?>
<div style="clear:both;">
<h2 style=""><?php echo $title; ?></h2>
<div style="clear:both;">
<table border=1 width="100%">
<tr bgcolor=lightgrey>
  <td><b>Item Info</b></td>
   <td><b>Event</b></td>
  <td><b>Qty</b></td>
  <td><b>Communicator Production Status</b></td>
  <!--<td><b>Production Status</b></td>-->
  <td><b>Painting</b></td>
</tr>
<? } ?>
<?
function table_header_event_email($title) {
$header = '<div style="clear:both;">
<h2 style=""><?php echo $title; ?></h2>
<div style="clear:both;">
<table border=1 width="100%">
<tr bgcolor=lightgrey>
  <td><b>Item Info</b></td>
   <td><b>Event</b></td>
  <td><b>Qty</b></td>  
  <td><b>Communicator Production Status</b></td>
  <!--<td><b>Production Status</b></td>-->
  <td><b>Painting</b></td>
</tr>';
return $header;
 }
 ?>
<?
function table_header_special_status($title) {
?>
<table border=1 width="100%">
<tr><td class="subsection" colspan=9><b> <?php echo $title; ?> </td></tr>
<tr bgcolor=lightgrey>
  <td><b>Order Info</b></td>
   <td><b>Name</b></td>
  <td><b>Qty</b></td>
  <td><b>Date</b></td>
  <td><b>Comments</b></td>
  <td><b>Painting</b></td>
</tr>
<? } ?>
<?
function table_header_orderline($title) {
?>
<h2><?php echo $title; ?></h2>
<table border=1 width="100%">
<tr bgcolor=lightgrey>
  <!-- <td><b>Order Line Name</b></td> -->
  <td><b>Last Modified by</b></td>
   <td><b>Part Number</b></td>
  <td><b>Quantity</b></td>
  <td><b>Status</b></td>
  <td><b>Start/End Date</b></td>
<td><b>Image</b></td>
  <td><b>Image to Confirm</b></td>
  <td><b>Options</b></td>
</tr>
<? } ?>
<?
function table_header_parts($title) {
?>
<table border=1 width="100%">
<tr><td class="subsection" colspan=9><b> <?php echo $title; ?> </td></tr>
<tr bgcolor=lightgrey>
   <td><b>Part Number</b></td>
  <td><b>Image</b></td>
  <td><b>Options</b></td>
</tr>
<? } ?>
<?
function table_header_parts_closeout_move($title) {
?>
<h2><?php echo $title; ?></h2>
<table border=1 width="100%">
<tr bgcolor=lightgrey>
   <td><b>Part Number</b></td>
   <td><b>Data</b></td>
  <td><b>Image</b></td>
  <td><b>Options</b></td>
</tr>
<? } ?>
<?
function table_header_parts_discontinued($title) {
?>
<h2><?php echo $title; ?></h2>
<table border=1 width="100%">
<tr bgcolor=lightgrey>
   <td><b>Part Number</b></td>
   <td><b>Discontinue Date</b></td>
  <td><b>Image</b></td>
  <td><b>Options</b></td>
</tr>
<? } ?>
<?
function table_header_copyorder($title) {
?>
<table border=1 width="100%">
<tr><td class="subsection" colspan=2><a style="color:#FFFFFF; font-weight:bold;" href="javascript:void();" onclick="javascript:checkAll('copy_order', true);">check all</a> &nbsp;&nbsp; | &nbsp;&nbsp;<a style="color:#FFFFFF; font-weight:bold;" href="javascript:void();" onclick="javascript:checkAll('copy_order', false);">uncheck all</a></td>
<td class="subsection" colspan=4><b> <?php echo $title; ?> </b></td></tr>
<tr bgcolor=lightgrey>
 <td><b>Check</b></td>
  <td><b>Last Modified by</b></td>
   <td><b>Part Number</b></td>
  <td><b>Status</b></td>
  <td><b>Image</b></td>
 <td><b>Qty</b></td>
</tr>
<? }

function table_header_devline($title) {
?>
<h2><?php echo $title; ?></h2>
<table border=1 width="100%">
<tr bgcolor=lightgrey>
 <td><b>Check</b></td>
  <td><b>Last Modified by</b></td>
   <td><b>Part Number</b></td>
 <!-- <td><b>Quantity</b></td>  -->
  <td><b>Status</b></td>
 <!-- <td><b>Start/End Date</b></td>-->
  <td><b>Image</b></td>
  <td><b>Options</b></td>
 <td><b>Qty</b></td>
</tr>
<? } ?>
<?
/*
function table_header_specialorder($title) {
?>
<table border=1 width="100%">
<tr><td class="subsection" colspan=9><b> <?php echo $title; ?> </td></tr>
<tr bgcolor=lightgrey>
  <td><b>Special Order Number</b></td>
  <td><b>Customer Name</b></td>
   <td><b>Painting Info</b></td>
  <td><b>Quantity</b></td>
  <td><b>Status</b></td>
  <td><b>Start Date</b></td>
  <td><b>End Date</b></td>
  <td><b>Image</b></td>
  <td><b>Options</b></td>
</tr>
<? } */?>
<?
function table_header_orderline_print($title) {
?>
<table border=1 width="100%">
<tr><td class="subsection" colspan=9><b> <?php echo $title; ?> </td></tr>
<tr bgcolor=lightgrey>
  <td><b>User</b></td>
   <td><b>Part Number</b></td>
  <td><b>Quantity</b></td>
  <td><b>Status</b></td>
  <td><b>Start/End Date</b></td>
  <td><b>Image</b></td>
</tr>
<? } ?>
<?
function table_header_part($title) {
?>
<h2>---- <? echo $title; ?> ----</h2>
<table border=1 width="100%">
<TR>
	<TD class=menu><B>Part Number</B></TD>
	<TD class=menu><B>Painting Name</B></TD>
	<TD class=menu><B>Order History</B></TD>
	<TD class=menu><B>Ship History</B></TD>
	<TD class=menu><B>Size</B></TD>
	<TD class=menu><B>Image</B></TD>
	<TD class=menu><B>Options</B></TD>
</TR>
<? } ?>
<?
function display_shipped($result) {
// Loop Thru Records
 while($myrow = mysqli_fetch_array($result, MYSQLI_ASSOC))
  {
    $i == 0 ? $color = "#FFFFFF" : $color = "#DDDDDD";
	$i == 0 ? $class = "normal" : $class = "normal2";
    $i == 0 ? $i = 1 : $i = 0;
?>
<TR onMouseOver=this.className='highlight' onMouseOut=this.className='<? echo $class; ?>' bgcolor="<? echo $color; ?>">
  <TD> <a href="viewdetail.php?orderid=<? echo $myrow["orderid"]; ?>"><? echo $myrow["ordernumber"]; ?></a></TD>
  <TD><? echo $myrow["startdate"]; ?></TD>
  <TD><? echo $myrow["enddate"]; ?></TD>
</TR>
<?
 }
}
?>
<?
function report_header($title) {
?>
<table border=1 width="100%">
<tr><td colspan=7 align=center><div class=subsection>----<font color=white><b> OverstockArt Communicator: </font><? echo $title; ?> ----</font></center></td></tr>
<TR>
	<TD class=menu>Order Number</B></TD>
	<TD class=menu>Start Date</B></TD>
	<TD class=menu>End Date</B></TD>
</TR>
<? } ?>
<?php
/*function createthumb($name,$filename,$new_w,$new_h){
			$type = getimagesize($name);
			$type1 = $type[2];
			//echo $type1;  //jpeg = 2 gif = 1
			if ($type1 == 1)
            {
                    $src_img=imagecreatefromgif($name);
            }
            else
			{
					$src_img=imagecreatefromjpeg($name);
            }
			$filename = $filename . ".jpg";
 // if (file_exists($filename)) return $filename; //no need to create the thumb...

  $old_x=imagesx($src_img);
  $old_y=imagesy($src_img);
            $thumb_w= $new_w;
            $thumb_h= ($new_w*$old_y)/$old_x;

  $dst_img=ImageCreateTrueColor($thumb_w,$thumb_h);
  imagecopyresampled($dst_img,$src_img,0,0,0,0,$thumb_w,$thumb_h,$old_x,$old_y);

            imagejpeg($dst_img,$filename);
            imagedestroy($dst_img);
            imagedestroy($src_img);

	//return $filename;
}*/
function createthumb($name,$filename,$new_w,$new_h){
    list ($width, $height) = getimagesize($name);
	$memory = $width * $height * 4; // 4 bytes per pixel

	$memory_alloc = 32*1024*1024;
	if ($memory < $memory_alloc)
	{

		//$system=explode('.',$name);
		$ext = strtolower(pathinfo($name, PATHINFO_EXTENSION));
		if (preg_match('/png/',$ext)){
			$src_img=imagecreatefrompng($name);
		}
		if (preg_match('/gif/',$ext)){
			$src_img=imagecreatefromgif($name);
		}
		else
			$src_img=imagecreatefromjpeg($name);

	  $old_x=imageSX($src_img);
	  $old_y=imageSY($src_img);
	  if ($old_x > $old_y) {
		$thumb_w=$new_w;
		$thumb_h=$old_y*($new_h/$old_x);
	  }
	  if ($old_x < $old_y) {
		$thumb_w=$old_x*($new_w/$old_y);
		$thumb_h=$new_h;
	  }
	  if ($old_x == $old_y) {
		$thumb_w=$new_w;
		$thumb_h=$new_h;
	  }

	  $dst_img=imagecreatetruecolor($thumb_w,$thumb_h);
	  imagecopyresampled($dst_img,$src_img,0,0,0,0,$thumb_w,$thumb_h,$old_x,$old_y);
	   if (preg_match("/png/",$ext))
	   {
		imagepng($dst_img,$filename);
		} else if (preg_match("/gif/",$ext)) {
		imagegif($dst_img,$filename);
		} else {
		imagejpeg($dst_img,$filename);
	   }

		imagedestroy($dst_img);
		imagedestroy($src_img);
	}
}
function createthumbpng($name,$filename,$new_w,$new_h){

		$src_img=imagecreatefrompng($name);
  $old_x=imageSX($src_img);
  $old_y=imageSY($src_img);

	$thumb_w=$new_w;
	$thumb_h=$new_h;
  $dst_img=imagecreatetruecolor($thumb_w,$thumb_h);
  imagecopyresampled($dst_img,$src_img,0,0,0,0,$thumb_w,$thumb_h,$old_x,$old_y);
	imagepng($dst_img,$filename);

	imagedestroy($dst_img);
	imagedestroy($src_img);
}
?>
<?php
//This function reads the extension of the file. It is used to determine if the file  is an image by checking the extension.
 function getExtension($str) {
         $i = strrpos($str,".");
         if (!$i) { return ""; }
         $l = strlen($str) - $i;
         $ext = substr($str,$i+1,$l);
         return $ext;
 }
 ?>
<?php
function rand_colorCode(){
$r = dechex(mt_rand(0,255)); // generate the red component
$g = dechex(mt_rand(0,255)); // generate the green component
$b = dechex(mt_rand(0,255)); // generate the blue component
$rgb = $r.$g.$b;
if($r == $g && $g == $b){
$rgb = substr($rgb,0,3); // shorter version
}
return '#'.$rgb;
}
function quoteexplode($s, $splitter)
{
//First step is to split it up into the bits that are surrounded by quotes and the bits that aren't. Adding the delimiter to the ends simplifies the logic further down
    $getstrings = explode('\"', $splitter.$s.$splitter);
//$instring toggles so we know if we are in a quoted string or not
    $delimlen = strlen($splitter);
    $instring = 0;
    while (list($arg, $val) = each($getstrings))
    {
        if ($instring==1)
        {
//Add the whole string, untouched to the result array.
            $result[] = $val;
            $instring = 0;
        }
        else
        {
//Break up the string according to the delimiter character
//Each string has extraneous delimiters around it (inc the ones we added above), so they need to be stripped off
            $temparray = explode($splitter, substr($val, $delimlen, strlen($val)-$delimlen-$delimlen ) );
            while(list($iarg, $ival) = each($temparray))
            {
                $result[] = trim($ival);
            }
            $instring = 1;
        }
    }
    return $result;
}
function inventory_days($resultDays,$totalRowsBf,$totalRowDays, $firstArrival = 0, $timeYear = 1, $timeNow = 1)
	{
			$countDays = 365;
			$zeroZone = 1;
			$dateOnCheckZero = 0;
			if ($timeNow == 1) $timeNow = time();
			$k = 0;
			if ($timeYear == 1)
			$timeYear =  time() - (52 * 7 * 24 * 60 * 60);  //1 year back

			$timeLine = array();
			//echo "Total Row days: " . $totalRowDays . "<br>";
			if($totalRowDays < 1)
			{
				if($totalRowsBf < 1 && $firstArrival > 1 && $firstArrival > $timeYear && $firstArrival < $timeNow)
				$countDays = $countDays - number_of_days($firstArrival,$timeYear);
				else if($totalRowsBf < 1 && $firstArrival < 1)
				$countDays = 0;

				//echo "FirstArrival: " . $firstArrival . " Year Time: " . $timeYear . " countDays: " . $countDays . "<br>";
				if($countDays < 1) $countDays = 1;
				return $countDays;
			}

			while($rowDays = mysqli_fetch_array($resultDays, MYSQLI_ASSOC))
			{
			$qty_timeline = $rowDays["qty_on_hand"];
			$dateOnCheck = $rowDays["dateChange"];
			$dateCheck = date("Y-m-d",$dateOnCheck);
			if (in_array($dateCheck, $timeLine)) continue;
			else
			$timeLine[$k] = $dateCheck;

			//echo "row #: " . $k . " dateOnCheck: " . date("Y-m-d",$dateOnCheck) . " qty_timeline: " . $qty_timeline . " first arival: " . $firstArrival . "<br>";
			$k++;
			
			if ($k == 1)  //if new product then count back...
			{
			 if($firstArrival > $dateOnCheck)
				$firstArrival = $dateOnCheck;
			}
			
			//echo "total rows before: " . $totalRowsBf;
			if ($totalRowsBf < 1 && $k == 1)  //if new product then count back...
			{
				//FIX FOR FIRST TIME ARRIVAL OF ITEMS... //AMITAI removed from : && $firstArrival <= $dateOnCheck
				if($firstArrival > $timeYear && $firstArrival <= $timeNow)
					$countDays = $countDays - number_of_days($firstArrival,$timeYear);

				//echo "<br>Date Year Ago: " . date("Y-m-d",$timeYear) . "<br>";

			//echo "<br>countDays Begin: " . $countDays . "<br>";

				if($qty_timeline <= 0 && $zeroZone == 1)
					{

						$zeroZone = 2;
						if($firstArrival > $dateOnCheck || $firstArrival < 1 || $firstArrival >= $timeNow)
						{
						$dateOnCheckZero = $dateOnCheck;
						//if($totalRowDays < 2)
						//$countDays = $countDays - number_of_days($dateOnCheck,$timeYear);
						}
						else
						{   //ADDED - Amitai check if first arrival is before the timeyear - then use the time year...
							if($firstArrival > $timeYear)
							$dateOnCheckZero = $firstArrival;
							else
							$dateOnCheckZero = $timeYear; //$firstArrival;
						}

						//echo "<br>countDays zeroZone " . $zeroZone . " : " . $countDays . " date on: " . date("Y-m-d",$dateOnCheck) . " dateOnCheckZero: " . date("Y-m-d",$dateOnCheckZero) . "<br>";
					}

				continue;
			}

			//echo "<br>countDays : " . $countDays . "<br>";
			//echo "<br>zero zone : " . $zeroZone . "<br>";
					if ($qty_timeline > 0 && $zeroZone == 1) continue;
					else if($qty_timeline <= 0 && $zeroZone == 2) continue;
					else if($qty_timeline <= 0 && $zeroZone == 1)
					{
						$zeroZone = 2;
						$dateOnCheckZero = $dateOnCheck;

						//echo "<br>countDays zeroZone 1 : " . $countDays . " date on: " . date("Y-m-d",$dateOnCheck) . " from date: " . date("Y-m-d",$dateOnCheckZero) . "<br>";
					}
					else if($qty_timeline > 0 && $zeroZone == 2 && $dateOnCheck > $dateOnCheckZero)
					{
					$zeroZone = 1;
					$countDays = $countDays - number_of_days($dateOnCheck,$dateOnCheckZero);
					//echo "<br>countDays zeroZone 2 : " . $countDays . " date on: " . date("Y-m-d",$dateOnCheck) . " from date: " . date("Y-m-d",$dateOnCheckZero) . "<br>";
					}
			}
			//echo "<br>countDays Before Last : " . $countDays . " date on check zero: " . date("Y-m-d",$dateOnCheckZero);
			//removes the days when invetory is 0 until now...
			if($qty_timeline <= 0 && $zeroZone == 2 && $dateOnCheckZero > $timeYear)  //&& $k > 1 - amitai removed this june 2017
			{
			$countDays = $countDays - number_of_days($timeNow,$dateOnCheckZero);

			//echo "<br>countDays zeroZone " . $zeroZone . " : " . $countDays . " date on: " . date("Y-m-d",$dateOnCheck) . " dateOnCheckZero: " . date("Y-m-d",$dateOnCheckZero) . "<br>";
			}

			//echo "<br>countDays Final : " . $countDays;
			if($countDays < 1) $countDays = 1;
			return $countDays;
	}

function bucket_sales($avgPT,$resultDays,$partno)
	{
		//include ("config_code.php");
			$countDays = 0;
			$zeroZone = 1;
			$dateOnCheckZero = 0;
			$timeNow = time();
			$k = 0;
			$j = 0;
			$timeYear =  time() - (52 * 7 * 24 * 60 * 60);  //1 year back
			$bucketList = array();
			$timeLine = array();
			$startTime = 0;
			$endTime = 0;

			while($rowDays = mysqli_fetch_array($resultDays, MYSQLI_ASSOC))
			{
					$qty_timeline = $rowDays["qty_on_hand"];
					$dateOnCheck = $rowDays["dateChange"];
					$dateCheck = date("Y-m-d",$dateOnCheck);

					if($qty_timeline > 0 && $startTime < 1)
					{
						$startTime = $dateOnCheck;
						//qty sold in day #1
						/*$queryBucketStart = "SELECT qty_sold AS start_sold FROM `parts_daily_timeline` WHERE partno ='" . $partno . "' AND dateChange >= $startTime ORDER BY dateChange ASC LIMIT 1;";
						//echo $queryDays . "<br>";
						$resultBucketStart = mysqli_query($db, $queryBucketStart);
						$rowStart = mysqli_fetch_array($resultBucketStart, MYSQLI_ASSOC);
						$startQty = $rowStart["start_sold"];*/
					}

					if($qty_timeline > 0)
					{
						if (in_array($dateCheck, $timeLine)) continue;
						else
						{
						$countDays++;
						$timeLine[$k] = $dateCheck;
						$k++;
						}
					}
					else
					{
						//$countDays--;
						continue;
					}

					if($countDays >= $avgPT && $qty_timeline > 0)
					{
						$endTime = $dateOnCheck;

						if($j > 0) //after the first bucket
						{
						$queryBucketEnd = "SELECT qty_sold AS end_sold FROM `parts_daily_timeline` WHERE partno ='" . $partno . "' AND dateChange >= $endTime ORDER BY dateChange ASC LIMIT 1;";
						//echo $queryDays . "<br>";
						$resultBucketEnd = mysqli_query($db, $queryBucketEnd);
						$rowEnd = mysqli_fetch_array($resultBucketEnd, MYSQLI_ASSOC);
						$endQty = $rowEnd["end_sold"];
						$bucketList[$j] = $bucketList[$j-1] + $endQty - $startQty;
						}
						else //the first bucket
						{
						$queryBucket = "SELECT SUM(qty_sold) AS sum_sold FROM `parts_daily_timeline` WHERE partno ='" . $partno . "' AND dateChange >= $startTime AND dateChange <= $endTime ORDER BY dateChange ASC;";
						//echo $queryDays . "<br>";
						$resultBucket = mysqli_query($db, $queryBucket);
						$row = mysqli_fetch_array($resultBucket, MYSQLI_ASSOC);
						$bucketList[$j] = $row["sum_sold"];
						}
						$j++;

						//get the qty from the bottom
						$queryBucketStart = "SELECT qty_sold AS start_sold FROM `parts_daily_timeline` WHERE partno ='" . $partno . "' AND dateChange >= $startTime ORDER BY dateChange ASC LIMIT 1;";
						//echo $queryDays . "<br>";
						$resultBucketStart = mysqli_query($db, $queryBucketStart);
						$rowStart = mysqli_fetch_array($resultBucketStart, MYSQLI_ASSOC);
						$startQty = $rowStart["start_sold"];

						$startTime = $startTime + (60 * 60 *24); //next day
						$countDays--; //remove one day from the bottom
					}
			}

			return $bucketList;
	}

function number_of_days($dateNow, $datePrevious)
{
$diff = $dateNow - $datePrevious;
$num_days =  $diff / (24 * 60 * 60);  //divide by seconds in a day
return round($num_days);
}
function barcodes($text,$orientation,$size,$codetype)
{
	$text = (isset($text)?$text:"0");
	$image_path = "barcodes/" . $text . ".png";
	$size = (isset($size)?$size:"20");
	$orientation = (isset($orientation)?$orientation:"horizontal");
	$code_type = (isset($codetype)?$codetype:"code128");
	$code_string = "";
	// Translate the $text into barcode the correct $code_type
	if(strtolower($code_type) == "code128")
	{
		$chksum = 104;
		// Must not change order of array elements as the checksum depends on the array's key to validate final code
		$code_array = array(" "=>"212222","!"=>"222122","\""=>"222221","#"=>"121223","$"=>"121322","%"=>"131222","&"=>"122213","'"=>"122312","("=>"132212",")"=>"221213","*"=>"221312","+"=>"231212",","=>"112232","-"=>"122132","."=>"122231","/"=>"113222","0"=>"123122","1"=>"123221","2"=>"223211","3"=>"221132","4"=>"221231","5"=>"213212","6"=>"223112","7"=>"312131","8"=>"311222","9"=>"321122",":"=>"321221",";"=>"312212","<"=>"322112","="=>"322211",">"=>"212123","?"=>"212321","@"=>"232121","A"=>"111323","B"=>"131123","C"=>"131321","D"=>"112313","E"=>"132113","F"=>"132311","G"=>"211313","H"=>"231113","I"=>"231311","J"=>"112133","K"=>"112331","L"=>"132131","M"=>"113123","N"=>"113321","O"=>"133121","P"=>"313121","Q"=>"211331","R"=>"231131","S"=>"213113","T"=>"213311","U"=>"213131","V"=>"311123","W"=>"311321","X"=>"331121","Y"=>"312113","Z"=>"312311","["=>"332111","\\"=>"314111","]"=>"221411","^"=>"431111","_"=>"111224","\`"=>"111422","a"=>"121124","b"=>"121421","c"=>"141122","d"=>"141221","e"=>"112214","f"=>"112412","g"=>"122114","h"=>"122411","i"=>"142112","j"=>"142211","k"=>"241211","l"=>"221114","m"=>"413111","n"=>"241112","o"=>"134111","p"=>"111242","q"=>"121142","r"=>"121241","s"=>"114212","t"=>"124112","u"=>"124211","v"=>"411212","w"=>"421112","x"=>"421211","y"=>"212141","z"=>"214121","{"=>"412121","|"=>"111143","}"=>"111341","~"=>"131141","DEL"=>"114113","FNC 3"=>"114311","FNC 2"=>"411113","SHIFT"=>"411311","CODE C"=>"113141","FNC 4"=>"114131","CODE A"=>"311141","FNC 1"=>"411131","Start A"=>"211412","Start B"=>"211214","Start C"=>"211232","Stop"=>"2331112");
		$code_keys = array_keys($code_array);
		$code_values = array_flip($code_keys);
		for($X = 1; $X <= strlen($text); $X++)
		{
			$activeKey = substr( $text, ($X-1), 1);
			$code_string .= $code_array[$activeKey];
			$chksum=($chksum + ($code_values[$activeKey] * $X));
		}
		$code_string .= $code_array[$code_keys[($chksum - (intval($chksum / 103) * 103))]];
		$code_string = "211214" . $code_string . "2331112";
	}
	elseif(strtolower($code_type) == "code39")
	{
		$code_array = array("0"=>"111221211","1"=>"211211112","2"=>"112211112","3"=>"212211111","4"=>"111221112","5"=>"211221111","6"=>"112221111","7"=>"111211212","8"=>"211211211","9"=>"112211211","A"=>"211112112","B"=>"112112112","C"=>"212112111","D"=>"111122112","E"=>"211122111","F"=>"112122111","G"=>"111112212","H"=>"211112211","I"=>"112112211","J"=>"111122211","K"=>"211111122","L"=>"112111122","M"=>"212111121","N"=>"111121122","O"=>"211121121","P"=>"112121121","Q"=>"111111222","R"=>"211111221","S"=>"112111221","T"=>"111121221","U"=>"221111112","V"=>"122111112","W"=>"222111111","X"=>"121121112","Y"=>"221121111","Z"=>"122121111","-"=>"121111212","."=>"221111211"," "=>"122111211","$"=>"121212111","/"=>"121211121","+"=>"121112121","%"=>"111212121","*"=>"121121211");
		// Convert to uppercase
		$upper_text = strtoupper($text);
		for($X = 1; $X<=strlen($upper_text); $X++)
		{
			$code_string .= $code_array[substr( $upper_text, ($X-1), 1)] . "1";
		}
		$code_string = "1211212111" . $code_string . "121121211";
	}
	elseif(strtolower($code_type) == "code25")
	{
		$code_array1 = array("1","2","3","4","5","6","7","8","9","0");
		$code_array2 = array("3-1-1-1-3","1-3-1-1-3","3-3-1-1-1","1-1-3-1-3","3-1-3-1-1","1-3-3-1-1","1-1-1-3-3","3-1-1-3-1","1-3-1-3-1","1-1-3-3-1");
		for($X = 1; $X <= strlen($text); $X++)
		{
			for($Y = 0; $Y < count($code_array1); $Y++)
			{
				if(substr($text, ($X-1), 1) == $code_array1[$Y])
					$temp[$X] = $code_array2[$Y];
			}
		}
		for($X=1; $X<=strlen($text); $X+=2)
		{
			$temp1 = explode( "-", $temp[$X] );
			$temp2 = explode( "-", $temp[($X + 1)] );
			for($Y = 0; $Y < count($temp1); $Y++)
				$code_string .= $temp1[$Y] . $temp2[$Y];
		}
		$code_string = "1111" . $code_string . "311";
	}
	elseif(strtolower($code_type) == "codabar")
	{
		$code_array1 = array("1","2","3","4","5","6","7","8","9","0","-","$",":","/",".","+","A","B","C","D");
		$code_array2 = array("1111221","1112112","2211111","1121121","2111121","1211112","1211211","1221111","2112111","1111122","1112211","1122111","2111212","2121112","2121211","1121212","1122121","1212112","1112122","1112221");
		// Convert to uppercase
		$upper_text = strtoupper($text);
		for($X = 1; $X<=strlen($upper_text); $X++)
		{
			for($Y = 0; $Y<count($code_array1); $Y++)
			{
				if(substr($upper_text, ($X-1), 1) == $code_array1[$Y] )
					$code_string .= $code_array2[$Y] . "1";
			}
		}
		$code_string = "11221211" . $code_string . "1122121";
	}
	// Pad the edges of the barcode
	$code_length = 20;
	for($i=1; $i <= strlen($code_string); $i++)
		$code_length = $code_length + (integer)(substr($code_string,($i-1),1));
	if(strtolower($orientation) == "horizontal")
	{
		$img_width = $code_length;
		$img_height = $size;
	}
	else
	{
		$img_width = $size;
		$img_height = $code_length;
	}
	$image = imagecreate($img_width, $img_height);
	$black = imagecolorallocate ($image, 0, 0, 0);
	$white = imagecolorallocate ($image, 255, 255, 255);
	imagefill( $image, 0, 0, $white );
	$location = 10;
	for($position = 1 ; $position <= strlen($code_string); $position++)
	{
		$cur_size = $location + ( substr($code_string, ($position-1), 1) );
		if(strtolower($orientation) == "horizontal")
			imagefilledrectangle( $image, $location, 0, $cur_size, $img_height, ($position % 2 == 0 ? $white : $black) );
		else
			imagefilledrectangle( $image, 0, $location, $img_width, $cur_size, ($position % 2 == 0 ? $white : $black) );
		$location = $cur_size;
	}
	// Draw barcode to the screen
	//header ('Content-type: image/png');
	imagepng($image, $image_path);
	imagedestroy($image);

	return $image_path;
}
function dateDiff($start, $end) {
  $start_ts = strtotime($start);
  $end_ts = strtotime($end);
  $diff = $end_ts - $start_ts;
  return round($diff / 86400);
}
 ?>
