<?PHP 
include("header.php");
//session_start();
//error_reporting(0);

include "checksession.php";



include "include/db-connect.php";
if(isset($_REQUEST['submit']))
 {
	$start_date=$_REQUEST['from_date'];
			
	 $end_date=$_REQUEST['to_date']; 
	 //header("Location:view_sales_tax.php?sdate=$start_date&&edate=$end_date");

	  ?>
     <script>
	 window.location='view_sales_tax.php?sdate=<? echo $start_date ?>&&edate=<? echo $end_date ?>';
	 </script>
     <?
	 
	 //header("Location:sales_profit_bypid.php?product_id=$product_id");
 }

?>
<!----------------Start Date Picker Code-------->
<script type="text/javascript" src="JavaScript/calendar.js">
</script>
<script type="text/javascript" src="JavaScript/calendar-en.js">
</script>
<script type="text/javascript" src="JavaScript/calendar-setup.js">
</script>
<link rel="stylesheet" type="text/css" media="all" href="JavaScript/calendar-win2k-cold-1.css" title="win2k-cold-1" />
<!----------------End Date Picker Code-------->


  <div id="content">
  <div class="breadcrumb">
       <!-- <a href="http://amarasudhan.com/admin/index.php?route=common/home&amp;token=b735cc089ec2d51abb9a8e1901f501fb">Home</a>-->
      </div>
              <div class="box">
    <div class="heading">
      <h1><img src="view/image/home.png" alt="" /> Total Sales</h1>
    </div>
    <div class="content">
      <div class="overview" style="width:93%; margin-left:70px;">
        <div class="dashboard-heading"> Total Sales</div>
        <div class="dashboard-content">
        
<!--Message Display-->	
<?php

if($_REQUEST['add'] == 'success') {echo $result= '<h4 class="alert_success">Category Added Success </h4>';}

if($_REQUEST['edit'] == 'sucess') {echo $result= '<h4 class="alert_success">Category Edited Success </h4>';}

if($_REQUEST['deactive'] == 'success') {echo $result= '<h4 class="alert_success">Deactivated Successfully </h4>';}

if($_REQUEST['delete'] == 'sucess') {echo $result= '<h4 class="alert_success">Category Deleted Success </h4>';}



?>																																							        
 <?php 
		    $start_date=$_REQUEST['sdate'];
			
            $end_date=$_REQUEST['edate'];
			
			
			 
			  $dis1=("select count(*) as num  from purchase_tax where purchase_date Between '$start_date' and '$end_date'");		
		     $total_pages = mysql_fetch_array(mysql_query($dis1));
		

             $total_pages = $total_pages[num];
	        {
?>

<?php } ?>
 

  <table class="list" cellspacing="0" > 
			<thead> 
                 <tr>
                   
                    <td class="left">S.No</td>
    				<td class="left">Date</td> 
                    <td class="left">Product_ID</td> 
                    <td class="left">Order ID</td> 
                    <td class="left">Quantity</td>
                   <td class="left">Profit</td> 
					<td class="left">Total Profit</td> 
                    
                    
              </tr>
              </thead>
			
			<tbody> 
          <?php 

		$dis1="select COUNT(*) as num  from ".$PROF."";		

		$total_pages = mysql_fetch_array(mysql_query($dis1));
		$adjacents = 3;
        $total_pages = $total_pages[num];

$targetpage = ""; //your file name (the name of this file)

$limit = 10; //how many items to show per page

$page = $_GET['page'];

if($page)

$start = ($page - 1) * $limit; //first item to display on this page

else

$start = 0; //if no page var is given, set start to 0

if ($page == 0) $page = 1; //if no page var is given, default to 1.

$prev = $page - 1; //previous page is page - 1

$next = $page + 1; //next page is page + 1

$lastpage = ceil($total_pages/$limit); //lastpage is = total pages / items per page, rounded up.

$lpm1 = $lastpage - 1; //last page minus 1


$pagination = "";

if($lastpage > 1)

{

$pagination .= "<div class=\"pagination\">";

//previous button

if ($page > 1)

$pagination.= "<a href=\"$targetpage?page=$prev \"> Previous &nbsp;</a>";

else

$pagination.= "<span class=\"disabled\"> Previous &nbsp;</span>";



//pages

if ($lastpage < 7 + ($adjacents * 2)) //not enough pages to bother breaking it up

{

for ($counter = 1; $counter <= $lastpage; $counter++)

{

if ($counter == $page)

$pagination.= "<span class=\"current\">$counter &nbsp;</span>";

else

$pagination.= "<a href=\"$targetpage?page=$counter \">$counter &nbsp;</a>";

}

}

elseif($lastpage > 5 + ($adjacents * 2)) //enough pages to hide some

{

//close to beginning; only hide later pages

if($page < 1 + ($adjacents * 2))

{

for ($counter = 1; $counter < 4 + ($adjacents * 2); $counter++)

{

if ($counter == $page)

$pagination.= "<span class=\"current\">$counter &nbsp;</span>";

else

$pagination.= "<a href=\"$targetpage?page=$counter \">$counter &nbsp;s</a>";

}

$pagination.= "...";

$pagination.= "<a href=\"$targetpage?page=$lpm1 \">$lpm1 &nbsp;</a>";

$pagination.= "<a href=\"$targetpage?page=$lastpage \">$lastpage &nbsp;s</a>";

}

//in middle; hide some front and some back

elseif($lastpage - ($adjacents * 2) > $page && $page > ($adjacents * 2))

{

$pagination.= "<a href=\"$targetpage?page=1 \">1 &nbsp;</a>";

$pagination.= "<a href=\"$targetpage?page=2 \">2 &nbsp;</a>";

$pagination.= "...";

for ($counter = $page - $adjacents; $counter <= $page + $adjacents; $counter++)

{

if ($counter == $page)

$pagination.= "<span class=\"current\">$counter &nbsp;</span>";

else

$pagination.= "<a href=\"$targetpage?page=$counter \">$counter &nbsp;</a>";

}

$pagination.= "...";

$pagination.= "<a href=\"$targetpage?page=$lpm1 \">$lpm1 &nbsp;</a>";

$pagination.= "<a href=\"$targetpage?page=$lastpage \">$lastpage &nbsp;s</a>";

}

//close to end; only hide early pages

else

{

$pagination.= "<a href=\"$targetpage?page=1 \">1 &nbsp;</a>";

$pagination.= "<a href=\"$targetpage?page=2 \">2 &nbsp;</a>";

$pagination.= "...";

for ($counter = $lastpage - (2 + ($adjacents * 2)); $counter <= $lastpage; $counter++)

{

if ($counter == $page)

$pagination.= "<span class=\"current\">$counter &nbsp;</span>";

else

$pagination.= "<a href=\"$targetpage?page=$counter \">$counter &nbsp;</a>";

}

}

}



//next button

if ($page < $counter - 1)

$pagination.= "<a href=\"$targetpage?page=$next \">Next &nbsp;</a>";

else

$pagination.= "<span class=\"disabled\">Next  &nbsp;</span>";

$pagination.= "</div>\n";

}

		$qur="SELECT * FROM ".$PROF." order by id desc  LIMIT $start, $limit"; 



		$result = mysql_query($qur)or die('Have an error in viewing data'.mysql_error());

		while ($row_section = mysql_fetch_array($result)) 

			{
			    $snum=$row_section['id'];
				$date=$row_section['date'];
				$product_id=$row_section['product_id'];
				$order_id=$row_section['order_id'];

				$quantity=$row_section['quantity'];
				$tot_amount=$row_section['profit'];
				$tot_tax=$row_section['total_profit'];
				
				if($product_id!=NULL && $tot_tax!='0')
				{
				
			  ?>	    

			    <tr> 

   					<td class="left"><?php echo $snum;?></td> 

    				<td class="left"><?php  echo $date; ?></td>
                    
   				 	<td class="left"><?php echo $product_id; ?></td>

                     <td class="left"><?php echo $order_id; ?></td>
                      <td class="left"><?php echo $quantity; ?></td>
                      <td class="left"><?php echo $tot_amount; ?></td>
                     <td class="left" ><?php echo $tot_tax; ?></td>
                    
				</tr> 	 

				 

<?php }} ?> 

			</tbody> 

			</table>
            
   
        </div>
        <div align="right"><?php echo $pagination; ?> 	</div>	
      </div>
      
      
      
       <div class="overview" style="width:80%; height:250px; margin-left:200px;">
        <div class="dashboard-heading">  Sales Tax By Date</div>
        <div class="dashboard-content">
      
      
      <?php	
        $sql = "select sum(total_profit) from ".$PROF."";
		$q = mysql_query($sql);
		$row = mysql_fetch_array($q);

		?>
        
        <div><h3>Total Sales Profit&nbsp;=&nbsp;Rs.<?php echo $row[0]; ?></h3></div>
<div style="margin-bottom:10px; margin-top:10px; margin-left:20px;"><!--<a href="javascript: history.go(-1)"><img src="images/bac.jpg"></a>--></div>
</article>

 <form method="post" id="client" enctype="multipart/form-data" action="">
  		<!--	<script type="text/javascript" src="../prototype.js"></script> 
  			<script type="text/javascript" src="../validation.js"></script>-->
  
           	    <div class="clear"></div><!-- end of post new article -->
				<article class="module width_3_quarter" style="margin-left:10px; width:1000px;">
				<header>
		  		<h3 class="tabs_involved" style="margin-left:5px; color:#033;">Sales Profit By Date</h3>
				</header>
				<div class="tab_container">
                
                <div class="mainrow">
                <div class="maintext">Start Date<font color="#FF0000"><b> *</b></font> </div>
                <div class="maintextbox">
                <input type="text" required class="TextBox" name="from_date" id="f_date_b1">
				<img src="images/cal.gif" id="f_trigger_b1" >
				<script type="text/javascript">
				Calendar.setup({inputField :"f_date_b1",ifFormat:"%Y-%m-%d",showsTime:true,button:"f_trigger_b1",singleClick:true});
				</script>
                </div>
                </div>
                
                <div class="mainrow">
                <div class="maintext">End Date<font color="#FF0000"><b> * </b></font> </div>
                <div class="maintextbox">
                <input type="text" required class="TextBox" name="to_date" id="f_date_b2">
				<img src="images/cal.gif" id="f_trigger_b2" >
				<script type="text/javascript">
				Calendar.setup({inputField :"f_date_b2",ifFormat:"%Y-%m-%d",showsTime:true,button:"f_trigger_b2",singleClick:true});
				</script>
                </div>                 
                </div>
                
                <div class="mainrow">
    			<div class="maintext"><font color="#FF0000"><b></b></font> </div>
                <div class="maintextbox"><input type="submit" name="submit"value="Submit" ></div>
                </div>
                </div>
                
 				</form>
                 <script type="text/javascript">
						function formCallback(result, form) 
						{
							window.status = "valiation callback for form '" + form.id + "': result = " + result;
						}
						
						var valid = new Validation('client', {immediate : true, onFormValidate : formCallback});
						Validation.addAllThese([
							['validate-password-confirm', 'Your confirmation password does not match your first password, please try again.', {
								equalToField : 'confirm_password'

							}]
						]);
					</script>
                  </div>
                </div>  
                  
                
                
                </div></div>
                
                
                
                 
 				</form>
                 <script type="text/javascript">
						function formCallback(result, form) 
						{
							window.status = "valiation callback for form '" + form.id + "': result = " + result;
						}
						
						var valid = new Validation('profit_id', {immediate : true, onFormValidate : formCallback});
						Validation.addAllThese([
							['validate-password-confirm', 'Your confirmation password does not match your first password, please try again.', {
								equalToField : 'confirm_password'

							}]
						]);
					</script>


      </div></div></div>
      
      
      
      
      
      
      
      
      
      
      
      
      
    </div>
  </div>
</div>
<!--[if IE]>
<script type="text/javascript" src="view/javascript/jquery/flot/excanvas.js"></script>
<![endif]--> 
<script type="text/javascript" src="view/javascript/jquery/flot/jquery.flot.js"></script> 
<script type="text/javascript"><!--
function getSalesChart(range) {
	$.ajax({
		type: 'get',
		url: 'index.php?route=common/home/chart&token=b735cc089ec2d51abb9a8e1901f501fb&range=' + range,
		dataType: 'json',
		async: false,
		success: function(json) {
			var option = {	
				shadowSize: 0,
				lines: { 
					show: true,
					fill: true,
					lineWidth: 1
				},
				grid: {
					backgroundColor: '#FFFFFF'
				},	
				xaxis: {
            		ticks: json.xaxis
				}
			}

			$.plot($('#report'), [json.order, json.customer], option);
		}
	});
}

getSalesChart($('#range').val());
//--></script> 
</div>
<?  include("footer.php"); ?>