<?php
require_once ('../include/tc_calendar.php');
	$start = strtotime($_SESSION['inspection_date']);
	$d = date("d", $start );
	$m = date("m", $start );
	$y = date("Y", $start );
	
	
$table_name = $_SESSION['db_prefix']."_mworks_job_components";
$component_query = "SELECT component, quantity, produced_quantity, notes FROM $table_name WHERE job_card_no = '".$_SESSION['job_card_no']."' ";
$component_result = mySQL_query($component_query);
$component_num = mysql_num_rows($component_result);
	
$table_name = $_SESSION['db_prefix']."_list_names_authorise";
$position_query = "SELECT item_name FROM $table_name ORDER BY item_name ASC";
$arrId1 = array ();
$arrName1 = array ();
$position_result = execsql($position_query);
if ($position_result!="") {
$position_num = mysql_num_rows($position_result);
$b = 0;
while ($b < $position_num) {
		$arrId1[$b] = mysql_result($position_result, $b, "item_name");
		$arrName1[$b] = mysql_result($position_result, $b, "item_name");
		$b++;
}
}		

?>

<script type="text/javascript">
function validate_required(input,alerttxt,maxvalue)
{
	
with (input)
  {
  if (value>maxvalue)
    {
    alertMessage(1, '', 'The produced number exceeds the balance, the entry will be cleared. ' +'\n'+ 'Please enter a valid number.');
	input.value = '';
	return false;
	}
  else
    {
    return true;
    }
  }
}
</script>

<script type="text/javascript" src="../jscript/jquery.1.4.2.js"></script>
<script language="JavaScript" src="../jscript/gen_validatorv4.js"  type="text/javascript" xml:space="preserve"></script>
<script language="javascript" src="../jscript/calendar.js"></script>
</head>

<?php include('../include/wait.php') ?>
<link href="../css/wait.css" rel="stylesheet" type="text/css">
<body onLoad="MM_showHideLayers('wait','','hide')" onFocus="MM_showHideLayers('wait','','hide');"  onBlur="MM_showHideLayers('wait','','hide');">

<div class="wizard_page_middle_frame">
<form action="" method="get" name="form1" id="form1" >
     <div class="wizard_frame">Produced
        <table width="600" id="table_details_display">
  <tr>
    <td width="129">Item</td>
    <td width="158">Notes</td>
    <td width="55">Quantity</td>
    <td width="65">Produced</td>
    <td width="65">Balance</td>
    <td width="102">Now Produced</td>
  </tr>
  <?php 
  $i=0;
  while ($i<$component_num) {
	  $component = mysql_result($component_result, $i, "component");
	  $quantity = mysql_result($component_result, $i, "quantity");
	  $produced_quantity = mysql_result($component_result, $i, "produced_quantity");
	  if ($produced_quantity=='') {$produced_quantity=0;}
	  $notes = mysql_result($component_result, $i, "notes");
	  $balance =$quantity-$produced_quantity;
	  
	?>  	
  <tr>
    <td><?php echo $component ?>
      <input type="hidden" name="component_text<?php echo $i?>" id="component_text<?php echo $i?>" value="<?php echo $component ?>"></td>
    <td><?php echo $notes ?></td>
    <td align="center"><?php echo $quantity ?>
      <input type="hidden" name="quantity_text<?php echo $i?>" id="quantity_text<?php echo $i?>" value="<?php echo $quantity ?>"></td>
    <td align="center"><?php echo $produced_quantity ?>
      <input type="hidden" name="produced_text<?php echo $i?>" id="produced_text<?php echo $i?>" value="<?php echo $produced_quantity ?>"></td>
    <td align="center"><?php echo $balance ?>
      <input type="hidden" name="balance_text<?php echo $i?>" id="balance_text<?php echo $i?>" value="<?php echo $balance ?>"></td>
    <td align="center"><input type="text" name="new_text<?php echo $i?>" id="new_text<?php echo $i?>"  width="50px;" class="text40" style="text-align:right" onKeyUp="validate_required(new_text<?php echo $i?>, 'The produced number exceeds the balance, the entry will be cleared. ' +'\n'+ 'Please enter a valid number.', <?php echo $balance ?>)"   onKeyPress="return numbersonly(this, event)" onfocus = "this.select();" autocomplete="off"  value="<?php echo $_SESSION['new_produced'.$i] ?>"></td>
    <?php
	$i++;
  }
  $_SESSION['line_num'] = $i;
	?>
    <input name="line_num_text" id="line_num_text" type="hidden" value="<?php echo $_SESSION['line_num'] ?>">
  </tr>
        </table>
        </div>
        <div class="wizard_frame">
        <table width="600" id="table_details_display">
  <tr>
    <td width="296" valign="top">Job was inspected by: 
      <label class="star">*</label></td>
    <td width="292"><select name="inspect_select" class="select120"  >
      <option value="<?php echo $_SESSION['inspect']?>" selected="selected"><?php echo $_SESSION['inspect'] ?></option>
      <?php
        	for ($j = 0; $j < count($arrId1); $j++) {
    		echo "<option value=" . "\"" . $arrId1[$j] . "\"" . ">" . $arrName1[$j] . "</option>";
	}
?>
    </select></td>
  </tr>
  <tr>
    <td valign="top">Inspection date:</td>
    <td><?php

		$myCalendar = new tc_calendar("inspection_date", true);
		$myCalendar->setIcon("../images/iconCalendar.gif");
		$myCalendar->setDate($d, $m, $y);
		$myCalendar->setPath("./");
		$myCalendar->setYearInterval(2010, 2030);
		//$myCalendar->dateAllow('2009-02-20', "", false);
		$myCalendar->writeScript();
?></td>
  </tr>
        </table>
    </div>
    <div class="wizard_frame">
    <table width="600" id="table_details_display">
  <tr>
    <td width="296">Job approved?&nbsp;&nbsp;
      <label class="star">*</label></td>
    <td><input type="checkbox" name="approved_checkbox[]" value="yes" id="approved_checkbox_0" onMouseUp="document.getElementById('approved_text').value='yes'; document.getElementById('approved_checkbox_1').checked=false;" <?php if ($_SESSION['approved']=='yes') {?> checked="checked" <?php } ?>>
      yes
      <input type="checkbox" name="approved_checkbox[]" value="no" id="approved_checkbox_1" onMouseUp="document.getElementById('approved_text').value='no'; document.getElementById('approved_checkbox_0').checked=false;" <?php if ($_SESSION['approved']=='no') {?> checked="checked" <?php } ?>>
      no
      <input type="hidden" name="approved_text" id="approved_text" value="<?php echo $_SESSION['approved'] ?>"></td>
  </tr>
</table>

    </div>  
    
    <div class="wizard_frame">
    <table width="600" id="table_details_display">
  <tr>
    <td width="166" valign="top">Production report notes:</td>
    <td width="422"><textarea name="inspection_notes_text" id="inspection_notes_text" cols="45" rows="5" class="text_box"><?php echo $_SESSION['inspection_notes'] ?></textarea></td>
  </tr>
</table>

    </div>
      
        <div class="wizard_frame">
      <table width="590" height="50" align="center" id="table_button_bar">
        <tr>
          <td width="117"><input type="button" name="lastprev_button" class="imagebutton" value="Prev"  onclick="needToConfirm = false;MM_showHideLayers('wait','','show');MM_goToURL('parent','producedJobWizbase.php?s=&amp;p=1');return document.MM_returnValue" /></td>
          <td width="115">&nbsp;</td>
          <td width="99"><input name="p" type="hidden" id="p" value="2" />
            <input name="s" type="hidden" id="s" value="2" />
            </span></td>
          <td width="125" align="right"><input name="cancelbutton" type="button" class="imagebutton" id="cancelbutton"  onClick="needToConfirm = false; cancel_confirmation(1, '../production/production_main.php');" value="Cancel" /></td>
          <td width="110" align="right"><input type="submit" name="next_button" id="next_button" class="imagebutton" value="Next"  onClick="needToConfirm = false; MM_showHideLayers('wait','','show'); " /></td>
        </tr>
      </table>
      </div>
</form>
</div>
<script language="JavaScript" type="text/javascript" xml:space="preserve">
  var frmvalidator  = new Validator("form1");
  frmvalidator.EnableMsgsTogether();
  frmvalidator.addValidation("inspect_select","req","- job approved by.");
  frmvalidator.addValidation("approved_checkbox[]","selmin=1","- job approved");
  
</script>
</body>      