[Vtigercrm-commits] [vtiger-commits] r6244 - in /vtigercrm/trunk: Smarty/templates/ProductDetails.tpl Smarty/templates/ProductDetailsEditView.tpl include/js/general.js

vtigercrm-commits at vtiger.fosslabs.com vtigercrm-commits at vtiger.fosslabs.com
Sat May 20 11:14:38 EDT 2006


Author: saraj
Date: Sat May 20 09:14:32 2006
New Revision: 6244

Log:
* Modified the tax display

Modified:
    vtigercrm/trunk/Smarty/templates/ProductDetails.tpl
    vtigercrm/trunk/Smarty/templates/ProductDetailsEditView.tpl
    vtigercrm/trunk/include/js/general.js

Modified: vtigercrm/trunk/Smarty/templates/ProductDetails.tpl
==============================================================================
--- vtigercrm/trunk/Smarty/templates/ProductDetails.tpl (original)
+++ vtigercrm/trunk/Smarty/templates/ProductDetails.tpl Sat May 20 09:14:32 2006
@@ -24,18 +24,18 @@
 
    <tr>
 	<td colspan=4>
-		<table class="prdTab small"  border="0" cellspacing="0" cellpadding="2" id="proTab">
+		<table class="prdTab small"  border="0" cellspacing="0" cellpadding="5" id="proTab">
 		   <tr>
 			<th width="20%"><font color='red'>*</font>{$APP.LBL_PRODUCT}</th>
 
 			{if $MODULE eq 'Quotes' || $MODULE eq 'SalesOrder' || $MODULE eq 'Invoice'}
-			<th width="10%">{$APP.LBL_QTY_IN_STOCK}</th>
+			<th width="8%" nowrap>{$APP.LBL_QTY_IN_STOCK}</th>
 			{/if}
 
-			<th width="10%"><font color='red'>*</font>{$APP.LBL_QTY}</th>
+			<th width="8%"><font color='red'>*</font>{$APP.LBL_QTY}</th>
 			<th width="10%">{$APP.LBL_UNIT_PRICE}</th>
 			<th width="15%"><font color='red'>*</font>{$APP.LBL_LIST_PRICE}</th>
-			<th width="20%">{$APP.LBL_TAX_CALCULATION}</th>
+			<th width="24%">{$APP.LBL_TAX_CALCULATION}</th>
 			<th width="10%">{$APP.LBL_TOTAL}</th>
 
 			<th width="5%">&nbsp;</th>
@@ -59,28 +59,28 @@
 				<input type="text" id="txtListPrice1" name="txtListPrice1" class="txtBox" readonly onBlur="FindDuplicate(); settotalnoofrows(); calcTotal(this)"/>&nbsp;<img src="themes/blue/images/pricebook.gif" onclick="priceBookPickList(this)" style="cursor: pointer;" title="Price Book" align="absmiddle" />
 			</td>
 			<!-- Added for Tax calculation-->
-			<td valign="top">
+			<td valign="top" style="padding-bottom:5px;">
 				<input type="text" id="txtTaxTotal1" name="txtTaxTotal1" value="" class="detailedViewTextBox" style="width:65%;">
 				<input type="hidden" id="hdnTaxTotal1" name="hdnTaxTotal1">
 				&nbsp;<input type="button" name="showTax" value=" ... "  class="classBtnSmall"  onclick="fnshow_Hide('tax_Lay1');">
 
 				<!-- This div is added to display the tax informations -->
-				<div id="tax_Lay1" style="width:100%;position:relative;border:0px solid #CCCCCC;background-color:#FFFFFF;display:none;">
+				<div id="tax_Lay1" style="width:93%;position:relative;border:1px dotted #CCCCCC;display:none;background-color:#FFFFCC;top:5px;padding:5px;" align="center">
 					<table width="100%" border="0" cellpadding="0" cellspacing="0" class="small">
 					   <tr id="row1">
-						<td align="left" width="40%"><input type="text" id="txtVATTax1" name="txtVATTax1" class="txtBox" onBlur="ValidateTax('txtVATTax1'); calcTotal(this);"/>%&nbsp;</td>
-						<td width="20%" align="right">{$APP.LBL_VAT}</td>
-						<td align="left" width="40%"><input type="text" id="txtVATTaxTotal1" name="txtVATTaxTotal1" class="txtBox" onBlur="ValidateTax('txtVATTaxTotal1'); calcTotal(this);"/></td>
+						<td align="left" width="40%" style="border:0px solid red;"><input type="text" id="txtVATTax1" name="txtVATTax1" class="txtBox" onBlur="ValidateTax('txtVATTax1'); calcTotal(this);"/>%&nbsp;</td>
+						<td width="20%" align="right" style="border:0px solid red;">&nbsp;{$APP.LBL_VAT}</td>
+						<td align="left" width="40%" style="border:0px solid red;"><input type="text" id="txtVATTaxTotal1" name="txtVATTaxTotal1" class="txtBox" onBlur="ValidateTax('txtVATTaxTotal1'); calcTotal(this);"/></td>
 					   </tr>
 					   <tr id="row1">
-						<td align="left"><input type="text" id="txtSalesTax1" name="txtSalesTax1" class="txtBox" onBlur="ValidateTax('txtSalesTax1'); calcTotal(this);"/>%&nbsp;</td>
-						<td  align="right">{$APP.LBL_SALES}</td>
-						<td align="left"><input type="text" id="txtSalesTaxTotal1" name="txtSalesTaxTotal1" class="txtBox" onBlur="ValidateTax('txtSalesTaxTotal1'); calcTotal(this);"/></td>
+						<td align="left" style="border:0px solid red;"><input type="text" id="txtSalesTax1" name="txtSalesTax1" class="txtBox" onBlur="ValidateTax('txtSalesTax1'); calcTotal(this);"/>%&nbsp;</td>
+						<td align="right" style="border:0px solid red;">&nbsp;{$APP.LBL_SALES}</td>
+						<td align="left" style="border:0px solid red;"><input type="text" id="txtSalesTaxTotal1" name="txtSalesTaxTotal1" class="txtBox" onBlur="ValidateTax('txtSalesTaxTotal1'); calcTotal(this);"/></td>
 					   </tr>
 					   <tr id="row1">
-						<td align="left"><input type="text" id="txtServiceTax1" name="txtServiceTax1" class="txtBox" onBlur="ValidateTax('txtServiceTax1'); calcTotal(this);"/>%&nbsp;</td>
-						<td align="right">{$APP.LBL_SERVICE}</td>
-						<td align="left"><input type="text" id="txtServiceTaxTotal1" name="txtServiceTaxTotal1" class="txtBox" onBlur="ValidateTax('txtServiceTaxTotal1'); calcTotal(this);"/></td>
+						<td align="left" style="border:0px solid red;"><input type="text" id="txtServiceTax1" name="txtServiceTax1" class="txtBox" onBlur="ValidateTax('txtServiceTax1'); calcTotal(this);"/>%&nbsp;</td>
+						<td align="right" style="border:0px solid red;">&nbsp;{$APP.LBL_SERVICE}</td>
+						<td align="left" style="border:0px solid red;"><input type="text" id="txtServiceTaxTotal1" name="txtServiceTaxTotal1" class="txtBox" onBlur="ValidateTax('txtServiceTaxTotal1'); calcTotal(this);"/></td>
 					   </tr>
 					</table>
 				</div>

Modified: vtigercrm/trunk/Smarty/templates/ProductDetailsEditView.tpl
==============================================================================
--- vtigercrm/trunk/Smarty/templates/ProductDetailsEditView.tpl (original)
+++ vtigercrm/trunk/Smarty/templates/ProductDetailsEditView.tpl Sat May 20 09:14:32 2006
@@ -15,7 +15,7 @@
 <script type="text/javascript" src="include/js/Inventory.js"></script>
 <script type="text/javascript" src="include/js/general.js"></script>
 <!-- Added to display the Product Details -->
-		<table class="prdTab"  border="0" cellspacing="0" cellpadding="2" id="proTab">
+		<table class="prdTab small"  border="0" cellspacing="0" cellpadding="2" id="proTab">
 		   <tr>
 			<th colspan="8" class="detailedViewHeader">
 				<b>{$APP.LBL_PRODUCT_DETAILS}</b>
@@ -25,13 +25,13 @@
 			<th width="20%"><font color='red'>*</font>{$APP.LBL_PRODUCT}</th>
 
 			{if $MODULE eq 'Quotes' || $MODULE eq 'SalesOrder' || $MODULE eq 'Invoice'}
-			   <th width="10%">{$APP.LBL_QTY_IN_STOCK}</th>
+			   <th width="8%" nowrap>{$APP.LBL_QTY_IN_STOCK}</th>
 			{/if}
 
-			<th width="10%"><font color='red'>*</font>{$APP.LBL_QTY}</th>
+			<th width="8%"><font color='red'>*</font>{$APP.LBL_QTY}</th>
 			<th width="10%">{$APP.LBL_UNIT_PRICE}</th>
 			<th width="15%"><font color='red'>*</font>{$APP.LBL_LIST_PRICE}</th>
-			<th width="20%">{$APP.LBL_TAX_CALCULATION}</th>
+			<th width="24%">{$APP.LBL_TAX_CALCULATION}</th>
 			<th width="10%">{$APP.LBL_TOTAL}</th>
 
 			<th width="5%">&nbsp;</th>
@@ -72,28 +72,28 @@
 				<img src="themes/blue/images/pricebook.gif" onclick="priceBookPickList(this)" style="cursor: pointer;" title="Price Book" align="absmiddle" />
 			</td>
 			<!-- Added for Tax calculation-->
-			<td valign="top">
+			<td valign="top" style="padding-bottom:5px;">
 				<input type="text" id="txtTaxTotal{$row_no}" name="txtTaxTotal{$row_no}" value="" class="detailedViewTextBox" style="width:65%;">
 				<input type="hidden" id="hdnTaxTotal{$row_no}" name="hdnTaxTotal{$row_no}">
 				&nbsp;<input type="button" name="showTax" value=" ... "  class="classBtnSmall"  onclick="fnshow_Hide('tax_Lay{$row_no}');">
 
 				<!-- This div is added to display the tax informations -->
-				<div id="tax_Lay{$row_no}" style="width:100%;position:relative;border:0px solid #CCCCCC;background-color:#FFFFFF;display:none;">
+				<div id="tax_Lay{$row_no}" style="width:93%;position:relative;border:1px dotted #CCCCCC;display:none;background-color:#FFFFCC;top:5px;padding:5px;" align="center">
 					<table width="100%" border="0" cellpadding="2" cellspacing="0" class="small">
 					   <tr id="row{$row_no}">
-						<td align="left" width="40%"><input type="text" id="txtVATTax{$row_no}" name="txtVATTax{$row_no}" class="txtBox" value="{$data.$txtVATTax}" onBlur="ValidateTax('txtVATTax{$row_no}'); calcTotal(this);"/>%&nbsp;</td>
-						<td width="20%" align="right">{$APP.LBL_VAT}</td>
-						<td align="left" width="40%"><input type="text" id="txtVATTaxTotal{$row_no}" name="txtVATTaxTotal{$row_no}" class="txtBox" value="" onBlur="ValidateTax('txtVATTaxTotal{$row_no}'); calcTotal(this);"/></td>
+						<td align="left" width="40%" style="border:0px solid red;"><input type="text" id="txtVATTax{$row_no}" name="txtVATTax{$row_no}" class="txtBox" value="{$data.$txtVATTax}" onBlur="ValidateTax('txtVATTax{$row_no}'); calcTotal(this);"/>%&nbsp;</td>
+						<td width="20%" align="right" style="border:0px solid red;">{$APP.LBL_VAT}</td>
+						<td align="left" width="40%" style="border:0px solid red;"><input type="text" id="txtVATTaxTotal{$row_no}" name="txtVATTaxTotal{$row_no}" class="txtBox" value="" onBlur="ValidateTax('txtVATTaxTotal{$row_no}'); calcTotal(this);"/></td>
 					   </tr>
 					   <tr id="row{$row_no}">
-						<td align="left"><input type="text" id="txtSalesTax{$row_no}" name="txtSalesTax{$row_no}" class="txtBox" value="{$data.$txtSalesTax}" onBlur="ValidateTax('txtSalesTax{$row_no}'); calcTotal(this);"/>%&nbsp;</td>
-						<td  align="right">{$APP.LBL_SALES}</td>
-						<td align="left"><input type="text" id="txtSalesTaxTotal{$row_no}" name="txtSalesTaxTotal{$row_no}" class="txtBox" value="" onBlur="ValidateTax('txtSalesTaxTotal{$row_no}'); calcTotal(this);"/></td>
+						<td align="left" style="border:0px solid red;"><input type="text" id="txtSalesTax{$row_no}" name="txtSalesTax{$row_no}" class="txtBox" value="{$data.$txtSalesTax}" onBlur="ValidateTax('txtSalesTax{$row_no}'); calcTotal(this);"/>%&nbsp;</td>
+						<td  align="right" style="border:0px solid red;">{$APP.LBL_SALES}</td>
+						<td align="left" style="border:0px solid red;"><input type="text" id="txtSalesTaxTotal{$row_no}" name="txtSalesTaxTotal{$row_no}" class="txtBox" value="" onBlur="ValidateTax('txtSalesTaxTotal{$row_no}'); calcTotal(this);"/></td>
 					   </tr>
 					   <tr id="row{$row_no}">
-						<td align="left"><input type="text" id="txtServiceTax{$row_no}" name="txtServiceTax{$row_no}" class="txtBox" value="{$data.$txtServiceTax}" onBlur="ValidateTax('txtServiceTax{$row_no}'); calcTotal(this);"/>%&nbsp;</td>
-						<td align="right">{$APP.LBL_SERVICE}</td>
-						<td align="left"><input type="text" id="txtServiceTaxTotal{$row_no}" name="txtServiceTaxTotal{$row_no}" class="txtBox" value="" onBlur="ValidateTax('txtServiceTaxTotal{$row_no}'); calcTotal(this);"/></td>
+						<td align="left" style="border:0px solid red;"><input type="text" id="txtServiceTax{$row_no}" name="txtServiceTax{$row_no}" class="txtBox" value="{$data.$txtServiceTax}" onBlur="ValidateTax('txtServiceTax{$row_no}'); calcTotal(this);"/>%&nbsp;</td>
+						<td align="right" style="border:0px solid red;">{$APP.LBL_SERVICE}</td>
+						<td align="left" style="border:0px solid red;"><input type="text" id="txtServiceTaxTotal{$row_no}" name="txtServiceTaxTotal{$row_no}" class="txtBox" value="" onBlur="ValidateTax('txtServiceTaxTotal{$row_no}'); calcTotal(this);"/></td>
 					   </tr>
 					</table>
 				</div>

Modified: vtigercrm/trunk/include/js/general.js
==============================================================================
--- vtigercrm/trunk/include/js/general.js (original)
+++ vtigercrm/trunk/include/js/general.js Sat May 20 09:14:32 2006
@@ -1406,7 +1406,7 @@
 	colfour.innerHTML="&nbsp;</div><div id='unitPrice"+count+"'></div>";
 	colfive.innerHTML="<input type='text' id='txtListPrice"+count+"' name='txtListPrice"+count+"' class='txtBox' readonly onBlur='FindDuplicate(); settotalnoofrows(); calcTotal(this)'>&nbsp;<img src='themes/blue/images/pricebook.gif' onClick='priceBookPickList(this)' align='absmiddle' style='cursor:hand;cursor:pointer' title='Price Book' /> ";
 	//Added for tax calculation
-	colsix.innerHTML="<input type='text' id='txtTaxTotal"+count+"' name='txtTaxTotal"+count+"' value='' class='detailedViewTextBox' style='width:65%;'><input type='hidden' id='hdnTaxTotal"+count+"' name='hdnTaxTotal"+count+"'>&nbsp;<input type='button' name='showTax' value=' ... '  class='classBtnSmall'  onclick='fnshow_Hide(\"tax_Lay"+count+"\");'><div id='tax_Lay"+count+"' style='width:100%;position:relative;border:0px solid #CCCCCC;background-color:#FFFFFF;display:none;'><table width='100%' border='0' cellpadding='2' cellspacing='0' class='small'><tr id='row"+count+"'><td align='left' width='40%'><input type='text' id='txtVATTax"+count+"' name='txtVATTax"+count+"' class='txtBox' onBlur='ValidateTax(\"txtVATTax"+count+"\"); calcTotal(this);'/>%&nbsp;</td><td width='20%' align='right'>VAT</td><td align='left' width='40%'><input type='text' id='txtVATTaxTotal"+count+"' name='txtVATTaxTotal"+count+"' class='txtBox' onBlur='ValidateTax(\"txtVATTaxTotal"+count+"\"); calcTotal(this);'/></td></tr><tr id='row"+count+"'><td align='left'><input type='text' id='txtSalesTax"+count+"' name='txtSalesTax"+count+"' class='txtBox' onBlur='ValidateTax(\"txtSalesTax"+count+"\"); calcTotal(this);'/>%&nbsp;</td><td  align='right'>Sales</td><td align='left'><input type='text' id='txtSalesTaxTotal"+count+"' name='txtSalesTaxTotal"+count+"' class='txtBox' onBlur='ValidateTax(\"txtSalesTaxTotal"+count+"\"); calcTotal(this);'/></td></tr><tr id='row"+count+"'><td align='left'><input type='text' id='txtServiceTax"+count+"' name='txtServiceTax"+count+"' class='txtBox' onBlur='ValidateTax(\"txtServiceTax"+count+"\"); calcTotal(this);'/>%&nbsp;</td><td align='right'>Service</td><td align='left'><input type='text' id='txtServiceTaxTotal"+count+"' name='txtServiceTaxTotal"+count+"' class='txtBox' onBlur='ValidateTax(\"txtServiceTaxTotal"+count+"\"); calcTotal(this);'/></td></tr></table></div>";
+	colsix.innerHTML="<input type='text' id='txtTaxTotal"+count+"' name='txtTaxTotal"+count+"' value='' class='detailedViewTextBox' style='width:65%;'><input type='hidden' id='hdnTaxTotal"+count+"' name='hdnTaxTotal"+count+"'>&nbsp;<input type='button' name='showTax' value=' ... '  class='classBtnSmall'  onclick='fnshow_Hide(\"tax_Lay"+count+"\");'><div id='tax_Lay"+count+"' style='width:93%;position:relative;border:1px dotted #CCCCCC;display:none;background-color:#FFFFCC;top:5px;padding:5px;'><table width='100%' border='0' cellpadding='0' cellspacing='0' class='small'><tr id='row"+count+"'><td align='left' width='40%' style='border:0px solid red;'><input type='text' id='txtVATTax"+count+"' name='txtVATTax"+count+"' class='txtBox' onBlur='ValidateTax(\"txtVATTax"+count+"\"); calcTotal(this);'/>%&nbsp;</td><td width='20%' align='right' style='border:0px solid red;'>&nbsp;VAT</td><td align='left' width='40%' style='border:0px solid red;'><input type='text' id='txtVATTaxTotal"+count+"' name='txtVATTaxTotal"+count+"' class='txtBox' onBlur='ValidateTax(\"txtVATTaxTotal"+count+"\"); calcTotal(this);'/></td></tr><tr id='row"+count+"'><td align='left' style='border:0px solid red;'><input type='text' id='txtSalesTax"+count+"' name='txtSalesTax"+count+"' class='txtBox' onBlur='ValidateTax(\"txtSalesTax"+count+"\"); calcTotal(this);'/>%&nbsp;</td><td align='right' style='border:0px solid red;'>&nbsp;Sales</td><td align='left' style='border:0px solid red;'><input type='text' id='txtSalesTaxTotal"+count+"' name='txtSalesTaxTotal"+count+"' class='txtBox' onBlur='ValidateTax(\"txtSalesTaxTotal"+count+"\"); calcTotal(this);'/></td></tr><tr id='row"+count+"'><td align='left' style='border:0px solid red;'><input type='text' id='txtServiceTax"+count+"' name='txtServiceTax"+count+"' class='txtBox' onBlur='ValidateTax(\"txtServiceTax"+count+"\"); calcTotal(this);'/>%&nbsp;</td><td align='right' style='border:0px solid red;'>&nbsp;Service</td><td align='left' style='border:0px solid red;'><input type='text' id='txtServiceTaxTotal"+count+"' name='txtServiceTaxTotal"+count+"' class='txtBox' onBlur='ValidateTax(\"txtServiceTaxTotal"+count+"\"); calcTotal(this);'/></td></tr></table></div>";
 
 	colseven.innerHTML="&nbsp;<div id='total"+count+"' align='right'></div><input type='hidden' id='hdnTotal"+count+"' name='hdnTotal"+count+"'>";
 	coleight.innerHTML="<span class='delTxt' onclick=\"deleteRow(this.parentNode.parentNode.rowIndex)\">Del</span>";
@@ -1446,7 +1446,7 @@
 	colfour.innerHTML="<input type='text' id='txtListPrice"+count+"' name='txtListPrice"+count+"' class='txtBox' readonly onBlur='FindDuplicate(); settotalnoofrows(); calcTotal(this)'>&nbsp;<img src='themes/blue/images/pricebook.gif' onClick='priceBookPickList(this)' align='absmiddle' style='cursor:hand;cursor:pointer' title='Price Book' /> ";
 
 	//Added for tax calculation
-	colfive.innerHTML="<input type='text' id='txtTaxTotal"+count+"' name='txtTaxTotal"+count+"' value='' class='detailedViewTextBox' style='width:65%;'><input type='hidden' id='hdnTaxTotal"+count+"' name='hdnTaxTotal"+count+"'>&nbsp;<input type='button' name='showTax' value=' ... '  class='classBtnSmall'  onclick='fnshow_Hide(\"tax_Lay"+count+"\");'><div id='tax_Lay"+count+"' style='width:100%;position:relative;border:0px solid #CCCCCC;background-color:#FFFFFF;display:none;'><table width='100%' border='0' cellpadding='2' cellspacing='0' class='small'><tr id='row"+count+"'><td align='left' width='40%'><input type='text' id='txtVATTax"+count+"' name='txtVATTax"+count+"' class='txtBox' onBlur='ValidateTax(\"txtVATTax"+count+"\"); calcTotal(this);'/>%&nbsp;</td><td width='20%' align='right'>VAT</td><td align='left' width='40%'><input type='text' id='txtVATTaxTotal"+count+"' name='txtVATTaxTotal"+count+"' class='txtBox' onBlur='ValidateTax(\"txtVATTaxTotal"+count+"\"); calcTotal(this);'/></td></tr><tr id='row"+count+"'><td align='left'><input type='text' id='txtSalesTax"+count+"' name='txtSalesTax"+count+"' class='txtBox' onBlur='ValidateTax(\"txtSalesTax"+count+"\"); calcTotal(this);'/>%&nbsp;</td><td  align='right'>Sales</td><td align='left'><input type='text' id='txtSalesTaxTotal"+count+"' name='txtSalesTaxTotal"+count+"' class='txtBox' onBlur='ValidateTax(\"txtSalesTaxTotal"+count+"\"); calcTotal(this);'/></td></tr><tr id='row"+count+"'><td align='left'><input type='text' id='txtServiceTax"+count+"' name='txtServiceTax"+count+"' class='txtBox' onBlur='ValidateTax(\"txtServiceTax"+count+"\"); calcTotal(this);'/>%&nbsp;</td><td align='right'>Service</td><td align='left'><input type='text' id='txtServiceTaxTotal"+count+"' name='txtServiceTaxTotal"+count+"' class='txtBox' onBlur='ValidateTax(\"txtServiceTaxTotal"+count+"\"); calcTotal(this);'/></td></tr></table></div>";
+	colfive.innerHTML="<input type='text' id='txtTaxTotal"+count+"' name='txtTaxTotal"+count+"' value='' class='detailedViewTextBox' style='width:65%;'><input type='hidden' id='hdnTaxTotal"+count+"' name='hdnTaxTotal"+count+"'>&nbsp;<input type='button' name='showTax' value=' ... '  class='classBtnSmall'  onclick='fnshow_Hide(\"tax_Lay"+count+"\");'><div id='tax_Lay"+count+"' style='width:93%;position:relative;border:1px dotted #CCCCCC;display:none;background-color:#FFFFCC;top:5px;padding:5px;'><table width='100%' border='0' cellpadding='0' cellspacing='0' class='small'><tr id='row"+count+"'><td align='left' width='40%' style='border:0px solid red;'><input type='text' id='txtVATTax"+count+"' name='txtVATTax"+count+"' class='txtBox' onBlur='ValidateTax(\"txtVATTax"+count+"\"); calcTotal(this);'/>%&nbsp;</td><td width='20%' align='right' style='border:0px solid red;'>&nbsp;VAT</td><td align='left' width='40%' style='border:0px solid red;'><input type='text' id='txtVATTaxTotal"+count+"' name='txtVATTaxTotal"+count+"' class='txtBox' onBlur='ValidateTax(\"txtVATTaxTotal"+count+"\"); calcTotal(this);'/></td></tr><tr id='row"+count+"'><td align='left' style='border:0px solid red;'><input type='text' id='txtSalesTax"+count+"' name='txtSalesTax"+count+"' class='txtBox' onBlur='ValidateTax(\"txtSalesTax"+count+"\"); calcTotal(this);'/>%&nbsp;</td><td align='right' style='border:0px solid red;'>&nbsp;Sales</td><td align='left' style='border:0px solid red;'><input type='text' id='txtSalesTaxTotal"+count+"' name='txtSalesTaxTotal"+count+"' class='txtBox' onBlur='ValidateTax(\"txtSalesTaxTotal"+count+"\"); calcTotal(this);'/></td></tr><tr id='row"+count+"'><td align='left' style='border:0px solid red;'><input type='text' id='txtServiceTax"+count+"' name='txtServiceTax"+count+"' class='txtBox' onBlur='ValidateTax(\"txtServiceTax"+count+"\"); calcTotal(this);'/>%&nbsp;</td><td align='right' style='border:0px solid red;'>&nbsp;Service</td><td align='left' style='border:0px solid red;'><input type='text' id='txtServiceTaxTotal"+count+"' name='txtServiceTaxTotal"+count+"' class='txtBox' onBlur='ValidateTax(\"txtServiceTaxTotal"+count+"\"); calcTotal(this);'/></td></tr></table></div>";
 
 	colsix.innerHTML="&nbsp;<div id='total"+count+"' align='right'></div><input type='hidden' id='hdnTotal"+count+"' name='hdnTotal"+count+"'>";
 	colseven.innerHTML="<span class='delTxt' onclick=\"deleteRow(this.parentNode.parentNode.rowIndex)\">Del</span>";





More information about the vtigercrm-commits mailing list