0byt3m1n1
Path:
/
data
/
applications
/
aps.bak
/
vtiger
/
5.0.4
/
standard
/
htdocs
/
modules
/
Products
/
[
Home
]
File: Products.js
/********************************************************************************* ** The contents of this file are subject to the vtiger CRM Public License Version 1.0 * ("License"); You may not use this file except in compliance with the License * The Original Code is: vtiger CRM Open Source * The Initial Developer of the Original Code is vtiger. * Portions created by vtiger are Copyright (C) vtiger. * All Rights Reserved. * ********************************************************************************/ document.write("<script type='text/javascript' src='modules/Products/multifile.js'></"+"script>"); function updateListPrice(unitprice,fieldname, oSelect) { if(oSelect.checked == true) { document.getElementById(fieldname).style.visibility = 'visible'; document.getElementById(fieldname).value = unitprice; }else { document.getElementById(fieldname).style.visibility = 'hidden'; } } function check4null(form) { var isError = false; var errorMessage = ""; if (trim(form.productname.value) =='') { isError = true; errorMessage += "\n Product Name"; form.productname.focus(); } if (isError == true) { alert(alert_arr.MISSING_REQUIRED_FIELDS + errorMessage); return false; } return true; } function set_return(product_id, product_name) { window.opener.document.EditView.parent_name.value = product_name; window.opener.document.EditView.parent_id.value = product_id; } function set_return_specific(product_id, product_name) { //getOpenerObj used for DetailView if(document.getElementById('from_link').value != '') { var fldName = window.opener.document.QcEditView.product_name; var fldId = window.opener.document.QcEditView.product_id; }else if(typeof(window.opener.document.DetailView) != 'undefined') { var fldName = window.opener.document.DetailView.product_name; var fldId = window.opener.document.DetailView.product_id; }else { var fldName = window.opener.document.EditView.product_name; var fldId = window.opener.document.EditView.product_id; } fldName.value = product_name; fldId.value = product_id; } function set_return_formname_specific(formname,product_id, product_name) { window.opener.document.EditView1.product_name.value = product_name; window.opener.document.EditView1.product_id.value = product_id; } function add_data_to_relatedlist(entity_id,recordid) { opener.document.location.href="index.php?module={RETURN_MODULE}&action=updateRelations&smodule={SMODULE}&destination_module=Products&entityid="+entity_id+"&parid="+recordid; } function set_return_inventory(product_id,product_name,unitprice,qtyinstock,taxstr,row_id) { curr_row = row_id; window.opener.document.EditView.elements["productName"+curr_row].value = product_name; window.opener.document.EditView.elements["hdnProductId"+curr_row].value = product_id; window.opener.document.EditView.elements["listPrice"+curr_row].value = unitprice; //getOpenerObj("unitPrice"+curr_row).innerHTML = unitprice; getOpenerObj("qtyInStock"+curr_row).innerHTML = qtyinstock; var tax_array = new Array(); var tax_details = new Array(); tax_array = taxstr.split(','); for(var i=0;i<tax_array.length;i++) { tax_details = tax_array[i].split('='); } window.opener.document.EditView.elements["qty"+curr_row].focus() } function set_return_inventory_po(product_id,product_name,unitprice,taxstr,curr_row) { window.opener.document.EditView.elements["productName"+curr_row].value = product_name; window.opener.document.EditView.elements["hdnProductId"+curr_row].value = product_id; window.opener.document.EditView.elements["listPrice"+curr_row].value = unitprice; //getOpenerObj("unitPrice"+curr_row).innerHTML = unitprice; var tax_array = new Array(); var tax_details = new Array(); tax_array = taxstr.split(','); for(var i=0;i<tax_array.length;i++) { tax_details = tax_array[i].split('='); } window.opener.document.EditView.elements["qty"+curr_row].focus() } function set_return_product(product_id, product_name) { window.opener.document.EditView.product_name.value = product_name; window.opener.document.EditView.product_id.value = product_id; } function getImageListBody() { if (browser_ie) { var ImageListBody=getObj("ImageList") } else if (browser_nn4 || browser_nn6) { if (getObj("ImageList").childNodes.item(0).tagName=="TABLE") { var ImageListBody=getObj("ImageList") } else { var ImageListBody=getObj("ImageList") } } return ImageListBody; }