610 lines
24 KiB
PHP
610 lines
24 KiB
PHP
<?php include('techsyn_header.php');?>
|
|
<?php include('techsyn_sidebar.php');?>
|
|
|
|
|
|
<!--breadcrumb-->
|
|
|
|
<div class="sidebar-toggle sidebar-collapse" id="sidebar-collapse">
|
|
<i id="sidebar-toggle-icon" class="ace-icon fa fa-angle-double-left ace-save-state" data-icon1="ace-icon fa fa-angle-double-left" data-icon2="ace-icon fa fa-angle-double-right"></i>
|
|
</div>
|
|
</div>
|
|
|
|
<div class="main-content">
|
|
<div class="main-content-inner">
|
|
<!--do not modify anything above-->
|
|
<div class="breadcrumbs ace-save-state" id="breadcrumbs">
|
|
<ul class="breadcrumb">
|
|
<li>
|
|
<i class="ace-icon fa fa-home home-icon"></i>
|
|
<a href="#">Home</a>
|
|
</li>
|
|
<li class="#">Masters</li><li class="#">Items</li><li class="active">Item Units</li>
|
|
</ul>
|
|
</div>
|
|
<!-- End of breadcrumb -->
|
|
<?php
|
|
//include('top.php');
|
|
//include_once("includes/css-js/dynamic_add.js");
|
|
|
|
$TABLENAME='tbl_items';
|
|
$TABLENAME2='tbl_categories';
|
|
$this_script='manage_items.php';
|
|
?>
|
|
<!--<link href="includes/css-js/admin.css" rel="stylesheet" type="text/css" />-->
|
|
|
|
|
|
<tr>
|
|
<td height="350" valign="top" style="padding:10px;"><table width="100%" border="0" cellspacing="0" cellpadding="0">
|
|
<tr>
|
|
<td><fieldset class="bdr1" >
|
|
|
|
<legend class="heading1"> Item Management</legend> <center>
|
|
<?php
|
|
if(isset($acn) && $acn=='delete')
|
|
{
|
|
if($item_id)
|
|
mysqli_query($conn,"DELETE FROM $TABLENAME WHERE item_id='".$item_id."'");
|
|
}
|
|
if(isset($hid) && $hid=='1')
|
|
{
|
|
|
|
if($frmacn=="Update" && ($item_name!=$item_name_old))
|
|
{
|
|
mysqli_query($conn,"update tbl_items set item_name='".$item_name."', item_desc=concat('".$item_name."','-',cat,'-',subcat,'-',item_spec) where item_name='".$item_name_old."'") ;
|
|
}
|
|
|
|
if(isset($count_material)){
|
|
|
|
for($i=0;$i<$count_material;$i++){
|
|
if(${"cat".$i}){
|
|
if(isset(${"count_submaterial".$i})){
|
|
|
|
$count_sub=${"count_submaterial".$i};
|
|
//echo "sub:".$count_sub;
|
|
for($j=0;$j<$count_sub;$j++){
|
|
//echo "subcat:".${"subcat".$i.$j};
|
|
//if(${"subcat".$i.$j}){
|
|
//echo "subcat if passed".$i.$j.":bbbb";
|
|
if(isset(${"count_spec".$i.$j})){
|
|
$count_spec=${"count_spec".$i.$j};
|
|
//echo "spec".$count_spec;
|
|
for($k=0;$k<$count_spec;$k++){
|
|
if(${"item_specification".$i.$j.$k}){
|
|
$item_spec = stripslashes(${"item_specification".$i.$j.$k});
|
|
$query_main=" SET item_name='".$item_name."',cat='".${"cat".$i}."',".
|
|
"subcat='".${"subcat".$i.$j}."',pl_no='".${"pl_no".$i.$j.$k}."',item_desc='".$item_name."-".${"cat".$i}."-".${"subcat".$i.$j}."-".$item_spec."',remarks='".${"remarks".$i.$j.$k}."', item_spec='".$item_spec."', modified_by='".$_SESSION['user_id']."'";
|
|
$query_prefix='';
|
|
$query_suffix="";
|
|
$query_additional="";
|
|
if($frmacn=="Update")
|
|
{
|
|
$query_prefix='UPDATE ';
|
|
$query_suffix=" WHERE item_id='".$item_id."'";
|
|
$query_additional="";
|
|
$msg=" Item Updated Successfully";
|
|
}
|
|
elseif($frmacn=="Add")
|
|
{
|
|
$query_prefix='INSERT INTO ';
|
|
$query_suffix="";
|
|
$query_additional="";
|
|
$msg=" Item Added Successfully";
|
|
}
|
|
$sql=$query_prefix.$TABLENAME.$query_main.$query_additional.$query_suffix;
|
|
//echo $sql;
|
|
$res=@mysqli_query($conn,$sql);
|
|
|
|
|
|
if(!$res){
|
|
$msg='Error adding/updating the Item Information. Please make sure the item does not already exist'; }
|
|
}//end of spec if
|
|
|
|
}//end of spec for
|
|
|
|
}
|
|
// }//end of sub if
|
|
}//end of sub for
|
|
}//endof sub material if
|
|
}//end of material if
|
|
}//end of material for
|
|
}//end of second if
|
|
echo "<script>location.replace('$this_script?msg=$msg')</script>";
|
|
}//end of outer if
|
|
|
|
|
|
|
|
?>
|
|
|
|
|
|
<?php if($acn=='add' || $acn=='update' || $acn=='view') { ?>
|
|
<?php
|
|
if($acn=='update' || $acn=='view')
|
|
{
|
|
$sql=@mysqli_query($conn,"SELECT * FROM $TABLENAME WHERE item_id='".$item_id."'");
|
|
$row=@mysqli_fetch_array($sql);
|
|
extract($row);
|
|
$item_spec = htmlentities($item_spec);
|
|
}
|
|
?>
|
|
<form name="f1" method="post" action="<?php echo $this_script?>" onsubmit="return validateForm();">
|
|
<table class="table table-bordered">
|
|
<tr>
|
|
<td colspan="2" align="center" class="">
|
|
<span class="txt">
|
|
<?php
|
|
if($msg)
|
|
echo $msg;
|
|
?>
|
|
</span></td>
|
|
</tr>
|
|
<tr>
|
|
<td align="right" class="VerdanaMediumBlack">Item Name:</td>
|
|
|
|
<td align="left" class="bdr_td"><input name="item_name" type="text" class="textbox2" value="<?php echo htmlentities($item_name)?>" size="20" />
|
|
<input name="item_name_old" type="hidden" class="textbox2" value="<?php echo stripslashes($item_name)?>" size="20" /></td>
|
|
</tr>
|
|
|
|
<!-- Start of Material Section-->
|
|
<tr>
|
|
<td class="bdr_td"> </td>
|
|
<td class="bdr_td">
|
|
<table id="Material" class="bdr_table" width="100%">
|
|
<tr>
|
|
<td><table class="bdr_table">
|
|
<tr>
|
|
<td align="right" class="VerdanaMediumBlack"><input type="checkbox" name="chk_material" value="Y" />Select Material:</td>
|
|
<td align="left" class="bdr_td">
|
|
<select class="selectbox" name="cat0" onchange="getSubcats(this.value,'subcatlist0',document.forms[0].count_submaterial0.value,0)"/>
|
|
<option value="">Select One</option>
|
|
<?php
|
|
$sql="SELECT cat_id, cat_name FROM $TABLENAME2 where parent_id='0'";
|
|
generate_options($sql,$cat,'cat_id','cat_name');
|
|
?>
|
|
</select> </td>
|
|
</tr>
|
|
<!--Start of Submaterial section tr-->
|
|
<tr>
|
|
<td class="bdr_td"> </td>
|
|
<td class="bdr_td">
|
|
<!--Start of Submaterial section table-->
|
|
<table id="submaterial0" width="100%" class="bdr_table">
|
|
<tr><td><table class="bdr_table">
|
|
<tr>
|
|
<td align="right" class="VerdanaMediumBlack">
|
|
<input type="checkbox" name="chk_submaterial0" value="Y" />Select Sub-Material:</td>
|
|
<td align="left" class="bdr_td">
|
|
<div id="subcatlist00">
|
|
<select class="selectbox" name="subcat00" />
|
|
<?php
|
|
$sql="SELECT cat_id, cat_name FROM $TABLENAME2 where parent_id<>'0' AND parent_id='".$cat."'";
|
|
generate_options($sql,$subcat,'cat_id','cat_name');
|
|
?>
|
|
</select>
|
|
</div>
|
|
</td>
|
|
</tr>
|
|
<!--Start of spec section tr-->
|
|
<tr>
|
|
<td> </td>
|
|
<td>
|
|
<table width="100%" id="spec00" class="bdr_table">
|
|
<tr><td><table class="bdr_table">
|
|
<tr>
|
|
<td align="right" class="VerdanaMediumBlack"><input type="checkbox" name="chk_spec00" value="Y" />Specification Variants</td>
|
|
<td align="left" class="bdr_td">
|
|
<input type="text" class="textbox2" name="item_specification000" value="<?php echo $item_spec?>" id="item_specification000" /> </td>
|
|
</tr>
|
|
<tr>
|
|
<td align="right" class="VerdanaMediumBlack"></td>
|
|
<td align="left" class="bdr_td">
|
|
<input type="hidden" class="textbox2" name="pl_no000" value="<?php echo $pl_no?>"/> </td> </tr>
|
|
|
|
<tr>
|
|
<td align="right" class="VerdanaMediumBlack">Remarks:</td>
|
|
<td align="left" class="bdr_td">
|
|
<textarea name="remarks000" cols="30" rows="6"><?php echo stripslashes($remarks)?></textarea> </td>
|
|
</tr>
|
|
</table>
|
|
</td>
|
|
</tr>
|
|
</table>
|
|
</td>
|
|
</tr>
|
|
|
|
</table>
|
|
<!--end of spec table--> </td>
|
|
</tr>
|
|
<!--end of spec section tr-->
|
|
<tr>
|
|
<td colspan="2" align="right" class="bdr_td">
|
|
<?php if($acn=='add') { ?>
|
|
<input type="button" value="Add Spec" onClick="addSpec(0,0)"/>
|
|
<input type="button" value="Remove" onclick="removeSpec(0,0)" />
|
|
<?php } ?>
|
|
<input type="hidden" name="count_spec00" value="1">
|
|
</td>
|
|
</tr>
|
|
</table>
|
|
<!--end of Submaterial section table--> </td>
|
|
</tr>
|
|
<!--end of Submaterial section tr-->
|
|
<tr>
|
|
<td colspan="2" align="right"><?php if($acn=='add') { ?>
|
|
<input type="button" value="Add Sub Material" onClick="addSubMaterial(0)"/><input type="button" onClick="removeSubMaterial(0,0)" value="Remove" /> <?php } ?> <input type="hidden" name="count_submaterial0" value="1"> <input type="hidden" name="submaterial_values0" > </td>
|
|
</tr>
|
|
</table>
|
|
</td>
|
|
</tr>
|
|
</table>
|
|
<!--end of Material section table--> </td>
|
|
</tr>
|
|
<!--end of Material section tr-->
|
|
<tr>
|
|
<td colspan="2" align="right"><?php if($acn=='add') { ?>
|
|
<input type="button" value="Add Material" onclick="addMaterial()"/><input type="button" value="Remove" onclick="removeMaterial()" /><?php } ?> </td>
|
|
</tr>
|
|
<tr>
|
|
<td colspan="2" align="center" class="bg3">
|
|
<input type="hidden" name="item_id" value="<?php echo $item_id?>">
|
|
<input type="hidden" name="hid" value="1">
|
|
<input type="hidden" name="count_material" value="1">
|
|
<?php if($acn=='update') { ?>
|
|
<input type="submit" name="frmacn" value="Update">
|
|
<?php } else if($acn=='add') { ?>
|
|
<input type="submit" name="frmacn" value="Add">
|
|
<?php } ?>
|
|
<input type="button" value="Back" onclick="history.back();"> </td>
|
|
</tr>
|
|
</table>
|
|
|
|
</form>
|
|
<?php } else { ?>
|
|
<form name="f1" method="post" action="<?php echo $this_script?>">
|
|
<table width="100%" border="0" cellspacing="0" cellpadding="4" class="bdr_table">
|
|
<tr class="bg2">
|
|
<td colspan="3" align="center"><font color="maroon"> <?php echo $msg?></font></td>
|
|
</tr>
|
|
<tr class="bg2">
|
|
<td align="left" width="4%" ><strong>S.No.</strong></td>
|
|
<td align="left" width="16%"><strong>Item Name</strong></td>
|
|
<td align="left" width="80%" ><strong>Description</strong></td>
|
|
</tr>
|
|
<?php
|
|
$cont=1;
|
|
$sq="SELECT DISTINCT(item_name) FROM $TABLENAME";
|
|
$resul = mysqli_query($conn,$sq);
|
|
while($rw=@mysqli_fetch_array($resul))
|
|
{
|
|
extract($rw);
|
|
?>
|
|
<tr class="bdr_td">
|
|
<td align="left" class="bdr_td"> <?php echo $cont?></td>
|
|
<td align="center" class="jsptextoutput"><a href="javascript:void(0);" onclick="toggleDiv(<?php echo $cont?>)"><?php echo stripslashes($item_name)?></td>
|
|
<td class="jsptextoutput">
|
|
<table id="tbl<?php echo $cont?>" width="100%" border="0" cellspacing="0" cellpadding="4" class="bdr_table" style="display:none;">
|
|
<tr class="bg2">
|
|
<td width="5%" align="left" ><strong>S.No.</strong></td>
|
|
<td width="15%" align="center"><strong>Material</strong></td>
|
|
<td width="15%" align="center"><strong>Sub-Material</strong></td>
|
|
<td width="30%" align="center"><strong>Specification</strong></td>
|
|
<td width="20%" align="center"><strong>Remarks</strong></td>
|
|
<td width="5%" align="center"><strong>View</strong></td>
|
|
<td width="5%" align="center"><strong>Edit</strong></td>
|
|
<td width="5%" align="center"><strong>Delete</strong></td>
|
|
</tr>
|
|
<?php
|
|
$count=1;
|
|
$sql="SELECT a.*, b.cat_name as cat,c.cat_name as subcat,item_spec FROM tbl_items a LEFT JOIN tbl_categories b ON a.cat=b.cat_id LEFT JOIN tbl_categories c on a.subcat=c.cat_id where item_name = '".$item_name."' order by a.item_id";
|
|
$result = mysqli_query($conn,$sql);
|
|
while($row=@mysqli_fetch_array($result))
|
|
{
|
|
extract($row);
|
|
?>
|
|
<tr class="bdr_td">
|
|
<td align="left" class="bdr_td"> <?php echo $count?></td>
|
|
<td align="center" class="jsptextoutput"> <?php echo stripslashes($cat)?></td>
|
|
<td align="center" class="jsptextoutput"> <?php echo stripslashes($subcat)?></td>
|
|
<td align="center" class="jsptextoutput"> <?php echo $item_spec?></td>
|
|
<td align="center" class="jsptextoutput"> <?php echo stripslashes($remarks)?></td>
|
|
<td align="center" class="bdr_td"> <a href="javascript:void(0);" onclick="javascript:sendpage('<?php echo $this_script?>?acn=view&item_id=<?php echo $item_id?>');"><img src='images/view.jpg' border="0" /></a></td>
|
|
<?php
|
|
$sql_check_child="SELECT item_id FROM tbl_items WHERE item_id NOT IN (SELECT item_id FROM tbl_tender_items where item_id='".$item_id."' union SELECT item_id FROM purchase_order_details where item_id='".$item_id."' union SELECT item_id FROM purchase_order_details_amendment where item_id='".$item_id."' ) AND item_id = '".$item_id."'";
|
|
$res_check_child=@mysqli_query($conn,$sql_check_child);
|
|
$num=@mysqli_num_rows($res_check_child);
|
|
?>
|
|
<td align="center" class="bdr_td"> <a href="javascript:void(0);" onclick="javascript:sendpage('<?php echo $this_script?>?acn=update&item_id=<?php echo $item_id?>');"><img src='images/edit.png' border="0" /></a></td>
|
|
<td align="center" class="bdr_td"> <?php if($num>0){ ?> <a href="javascript:void(0);" onclick="javascript:deleterecord('<?php echo $this_script?>?acn=delete&item_id=<?php echo $item_id?>');"><img src='images/drop.png' border="0" /></a><?php } ?></td>
|
|
|
|
</tr>
|
|
<?php
|
|
$count++;
|
|
} ?>
|
|
</table>
|
|
</td>
|
|
</tr>
|
|
<?php
|
|
$cont++;
|
|
} ?>
|
|
<tr>
|
|
<td colspan="10" align="right">
|
|
<span>
|
|
<a href="pdf_items.php" target="_blank">Print</a>
|
|
</span>
|
|
<input type="button" onclick="window.location.href='manage_items.php?acn=add'" value="Add New">
|
|
</td>
|
|
</tr>
|
|
</table>
|
|
</form>
|
|
<?php } ?>
|
|
</center>
|
|
</fieldset>
|
|
</td>
|
|
</tr>
|
|
</table></td>
|
|
|
|
</tr>
|
|
<?php include('footer.php'); ?>
|
|
|
|
|
|
|
|
|
|
<script>
|
|
var fieldArray = new Array(
|
|
new Array('item_name'), new Array('Please enter Item Name.'));
|
|
|
|
function validateForm(){
|
|
|
|
return checkform('f1',fieldArray);
|
|
}
|
|
|
|
function addMaterial(){
|
|
var count=document.forms[0].count_material.value;
|
|
var tbl=document.getElementById('Material');
|
|
var lastRow = tbl.rows.length;
|
|
var newRow = tbl.insertRow(lastRow);
|
|
|
|
var divContent ="<td><table class=\"bdr_table\"><tr> <td align=\"right\" class=\"VerdanaMediumBlack\"><input type=\"checkbox\" name=\"chk_material\" value=\"Y\" />Select Material:</td>"+
|
|
" <td align=\"left\" class=\"bdr_td\">"+
|
|
" <select class=\"selectbox\" name=\"cat"+count+"\" onchange=\"getSubcats(this.value,'subcatlist"+count+"',document.forms[0].count_submaterial"+count+".value,"+count+")\"/>"+
|
|
" <option value=\"\">Select One</option>"+
|
|
"<?php
|
|
$sql="SELECT cat_id, cat_name FROM $TABLENAME2 where parent_id='0'";
|
|
generate_options($sql,$cat,'cat_id','cat_name');
|
|
?>"+
|
|
"</select> </td>"+
|
|
"</tr>"+
|
|
"<tr>"+
|
|
"<td class=\"bdr_td\"> </td>"+
|
|
" <td class=\"bdr_td\">"+
|
|
" <table id=\"submaterial"+count+"\" width=\"100%\" class=\"bdr_table\">"+
|
|
" <tr><td><table class=\"bdr_table\"><tr>"+
|
|
" <td align=\"right\" class=\"VerdanaMediumBlack\">"+
|
|
" <input type=\"checkbox\" name=\"chk_submaterial"+count+"\" value=\"Y\" />Select Sub-Material:</td>"+
|
|
" <td align=\"left\" class=\"bdr_td\">"+
|
|
" <div id=\"subcatlist"+count+"0\">"+
|
|
" <select class=\"selectbox\" name=\"subcat"+count+"0\" />"+
|
|
" <?php
|
|
$sql="SELECT cat_id, cat_name FROM $TABLENAME2 where parent_id<>'0' AND parent_id='".$cat."'";
|
|
generate_options($sql,$subcat,'cat_id','cat_name');
|
|
?>"+
|
|
"</select>"+
|
|
" </div>"+
|
|
" </td>"+
|
|
" </tr>"+
|
|
" <tr>"+
|
|
" <td> </td>"+
|
|
" <td>"+
|
|
" <table width=\"100%\" id=\"spec"+count+"0\" class=\"bdr_table\">"+
|
|
" <tr><td><table class=\"bdr_table\"><tr>"+
|
|
" <td align=\"right\" class=\"VerdanaMediumBlack\"><input type=\"checkbox\" name=\"chk_spec"+count+"0\" value=\"Y\" />Specification Variants</td>"+
|
|
" <td align=\"left\" class=\"bdr_td\">"+
|
|
" <input type=\"text\" class=\"textbox2\" name=\"item_specification"+count+"00\" id=\"item_specification"+count+"00\" /> </td>"+
|
|
" </tr>"+
|
|
" <tr>"+
|
|
"<td align=\"right\" class=\"VerdanaMediumBlack\"></td>"+
|
|
" <td align=\"left\" class=\"bdr_td\">"+
|
|
" <input type=\"hidden\" class=\"textbox2\" name=\"pl_no"+count+"00\" value=\"\"/> </td>"+
|
|
" </tr>"+
|
|
" <tr>"+
|
|
" <td align=\"right\" class=\"VerdanaMediumBlack\">Remarks:</td>"+
|
|
" <td align=\"left\" class=\"bdr_td\">"+
|
|
" <textarea name=\"remarks"+count+"00\" cols=\"30\" rows=\"6\"></textarea> </td>"+
|
|
" </tr></table></td></tr>"+
|
|
" </table>"+
|
|
" </td>"+
|
|
" </tr> "+
|
|
" <tr>"+
|
|
" <td colspan=\"2\" align=\"right\" class=\"bdr_td\"><input type=\"button\" value=\"Add Spec\" onClick=\"addSpec("+count+",0)\"/><input type=\"button\" value=\"Remove\" onClick=\"removeSpec("+count+",0)\"/> <input type=\"hidden\" value=\"1\" name=\"count_spec"+count+"0\"> </td>"+
|
|
" </tr>"+
|
|
" </table>"+
|
|
"</td>"+
|
|
"</tr> </table></td></tr>"+
|
|
"<tr>"+
|
|
" <td colspan=\"2\" align=\"right\">"+
|
|
" <input type=\"button\" value=\"Add Sub Material\" onClick=\"addSubMaterial("+count+")\"/><input type=\"button\" value=\"Remove\" onClick=\"removeSubMaterial("+count+")\" /> <input type=\"hidden\" name=\"count_submaterial"+count+"\" value=\"1\"> <input type=\"hidden\" name=\"submaterial_values"+count+"\" value=\"1\"> </td></tr></table></td>";
|
|
|
|
newRow.innerHTML=divContent;
|
|
//alert(document.getElementById('Material'));
|
|
eval('document.forms[0].count_material.value='+parseInt(++count)+'');
|
|
applycss();
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
function addSubMaterial(mindex){
|
|
var count=parseInt(eval('document.forms[0].count_submaterial'+mindex+'.value'));
|
|
var tbl=eval("document.getElementById('submaterial"+mindex+"')");
|
|
var lastRow = tbl.rows.length;
|
|
var newRow = tbl.insertRow(lastRow);
|
|
|
|
var divContent="";
|
|
|
|
divContent= "<td><table class=\"bdr_table\"><tr><td align=\"right\" class=\"VerdanaMediumBlack\">"+
|
|
" <input type=\"checkbox\" name=\"chk_submaterial"+mindex+"\" value=\"Y\" />Select Sub-Material:</td>"+
|
|
" <td align=\"left\" class=\"bdr_td\">"+
|
|
"<div id=\"subcatlist"+mindex+count+"\">"+
|
|
"<select class=\"selectbox\" name=\"subcat"+mindex+count+"\" />"+
|
|
eval("document.forms[0].submaterial_values"+mindex+".value")+
|
|
" </select>"+
|
|
"</div>"+
|
|
"</td>"+
|
|
"</tr>"+
|
|
"<tr>"+
|
|
"<td> </td>"+
|
|
"<td>"+
|
|
"<table width=\"100%\" id=\"spec"+mindex+count+"\" class=\"bdr_table\">"+
|
|
"<tr><td><table class=\"bdr_table\"><tr>"+
|
|
"<td align=\"right\" class=\"VerdanaMediumBlack\"><input type=\"checkbox\" name=\"chk_spec"+mindex+count+"\" value=\"Y\" />Specification Variants</td>"+
|
|
" <td align=\"left\" class=\"bdr_td\">"+
|
|
" <input type=\"text\" class=\"textbox2\" name=\"item_specification"+mindex+count+"0\" id=\"item_specification0\" /> </td>"+
|
|
" </tr>"+
|
|
" <tr>"+
|
|
" <td align=\"right\" class=\"VerdanaMediumBlack\"></td>"+
|
|
" <td align=\"left\" class=\"bdr_td\">"+
|
|
" <input type=\"hidden\" class=\"textbox2\" name=\"pl_no"+mindex+count+"0\" value=\"\"/> </td>"+
|
|
" </tr>"+
|
|
" <tr>"+
|
|
" <td align=\"right\" class=\"VerdanaMediumBlack\">Remarks:</td>"+
|
|
" <td align=\"left\" class=\"bdr_td\">"+
|
|
" <textarea name=\"remarks"+mindex+count+"0\" cols=\"30\" rows=\"6\"></textarea> </td>"+
|
|
" </tr></table></td></tr>"+
|
|
" </table>"+
|
|
"</td>"+
|
|
"</tr> "+
|
|
"<tr>"+
|
|
" <td colspan=\"2\" align=\"right\" class=\"bdr_td\"><input type=\"button\" value=\"Add Spec\" onClick=\"addSpec("+mindex+","+count+")\"/><input type=\"button\" value=\"Remove\" onClick=\"removeSpec("+mindex+","+count+")\"/> <input type=\"hidden\" name=\"count_spec"+mindex+count+"\" value=\"1\"></td></tr></table></td>";
|
|
|
|
newRow.innerHTML=divContent;
|
|
eval('document.forms[0].count_submaterial'+mindex+'.value='+parseInt(count+1)+'');
|
|
applycss();
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
function addSpec(mindex, smindex){
|
|
var count=eval('document.forms[0].count_spec'+mindex+smindex+'.value');
|
|
var tbl=eval("document.getElementById('spec"+mindex+smindex+"')");
|
|
var lastRow = tbl.rows.length;
|
|
var newRow = tbl.insertRow(lastRow);
|
|
var divContent ="<td><table class=\"bdr_table\"><tr><td align=\"right\" class=\"VerdanaMediumBlack\"><input type=\"checkbox\" name=\"chk_spec"+mindex+""+smindex+"\" value=\"Y\" />Specification Variants</td>"+
|
|
"<td align=\"left\" class=\"bdr_td\">"+
|
|
"<input type=\"text\" class=\"textbox2\" name=\"item_specification"+mindex+""+smindex+""+count+"\" id=\"item_specification"+mindex+""+smindex+""+count+"\" /> </td>"+
|
|
"</tr>"+
|
|
"<tr>"+
|
|
"<td align=\"right\" class=\"VerdanaMediumBlack\"></td>"+
|
|
"<td align=\"left\" class=\"bdr_td\">"+
|
|
"<input type=\"hidden\" class=\"textbox2\" name=\"pl_no"+mindex+""+smindex+""+count+"\" value=\"\"/></td>"+
|
|
"</tr>"+
|
|
"<tr>"+
|
|
"<td align=\"right\" class=\"VerdanaMediumBlack\">Remarks:</td>"+
|
|
"<td align=\"left\" class=\"bdr_td\">"+
|
|
"<textarea name=\"remarks"+mindex+""+smindex+""+count+"\" cols=\"30\" rows=\"6\"></textarea></td></tr></table></td>";
|
|
newRow.innerHTML=divContent;
|
|
// tbl.appendChild(newRow);
|
|
//document.getElementById('spec'+mindex+smindex).innerHTML=divContent;
|
|
eval('document.forms[0].count_spec'+mindex+''+smindex+'.value='+parseInt(count+1)+'');
|
|
applycss();
|
|
}
|
|
|
|
|
|
function removeMaterial(){
|
|
var howmany = document.forms[0].chk_material.length;
|
|
alert(howmany);
|
|
for( var count = 0; count < howmany; count++)
|
|
{
|
|
if(document.forms[0].chk_material[count] && document.forms[0].chk_material[count].checked==true)
|
|
{
|
|
document.getElementById("Material").deleteRow(count);
|
|
}
|
|
}
|
|
|
|
}
|
|
|
|
function removeSubMaterial(mindex){
|
|
var howmany = eval("document.forms[0].chk_submaterial"+mindex+".length");
|
|
for( var count = 0; count < howmany; count++)
|
|
{
|
|
if(eval("document.forms[0].chk_submaterial"+mindex+"["+count+"]") && eval("document.forms[0].chk_submaterial"+mindex+"["+count+"].checked==true"))
|
|
{
|
|
document.getElementById("chk_submaterial"+mindex).deleteRow(count);
|
|
}
|
|
}
|
|
|
|
}
|
|
|
|
function removeSpec(mindex,smindex){
|
|
var howmany = document.forms[0].chk_spec.length;
|
|
for( var count = 0; count < howmany; count++)
|
|
{
|
|
if(document.forms[0].chk_spec[count] && document.forms[0].chk_spec[count].checked==true)
|
|
{
|
|
document.getElementById("chk_spec"+mindex+smindex).deleteRow(count);
|
|
}
|
|
}
|
|
}
|
|
|
|
function disablerow(){
|
|
var ini_element_name;
|
|
var ini_element_type;
|
|
for (f=0;f<document.forms.length;f++)
|
|
{
|
|
for (e=0;e<document.forms[f].elements.length;e++)
|
|
{
|
|
if(document.forms[f].elements[e].type.toUpperCase()=='BUTTON')
|
|
{
|
|
if(document.forms[f].elements[e].value.trim().toUpperCase()=='BACK') ;
|
|
else
|
|
{
|
|
document.forms[f].elements[e].disabled=true;
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}//end of function
|
|
|
|
</script>
|
|
<?php
|
|
if(isset($acn) && $acn=='update' )
|
|
{
|
|
?>
|
|
<script>disablerow();</script>
|
|
<?php }
|
|
?>
|
|
<script type="text/javascript">
|
|
function toggleDiv(chk)
|
|
{
|
|
if (document.getElementById("tbl"+chk).style.display == "block")
|
|
{
|
|
document.getElementById("tbl"+chk).style.display = "none";
|
|
}
|
|
else
|
|
{
|
|
document.getElementById("tbl"+chk).style.display = "block";
|
|
}
|
|
}
|
|
</script>
|
|
|
|
|
|
|
|
<!--do not modify anything below-->
|
|
</div><!-- /.page-content -->
|
|
</div>
|
|
</div><!-- /.main-content -->
|
|
|
|
|
|
<?php include('techsyn_footer.php');?>
|
|
|