[Vtigercrm-commits] [vtiger-commits] r7183 - /vtigercrm/trunk/modules/Leads/Lead.js

vtigercrm-commits at vtiger.fosslabs.com vtigercrm-commits at vtiger.fosslabs.com
Fri Jun 16 07:20:22 EDT 2006


Author: saraj
Date: Fri Jun 16 05:20:18 2006
New Revision: 7183

Log:
js function SelectAll has been included

Modified:
    vtigercrm/trunk/modules/Leads/Lead.js

Modified: vtigercrm/trunk/modules/Leads/Lead.js
==============================================================================
--- vtigercrm/trunk/modules/Leads/Lead.js (original)
+++ vtigercrm/trunk/modules/Leads/Lead.js Fri Jun 16 05:20:18 2006
@@ -65,7 +65,60 @@
 
 }
 
+//Function added for Mass select in Popup - Philip
+function SelectAll()
+{
 
+        x = document.selectall.selected_id.length;
+        var entity_id = window.opener.document.getElementById('parent_id').value
+        var module = window.opener.document.getElementById('return_module').value
+        document.selectall.action.value='updateRelations'
+        idstring = "";
+
+        if ( x == undefined)
+        {
+
+                if (document.selectall.selected_id.checked)
+                {
+                        document.selectall.idlist.value=document.selectall.selected_id.value;
+                }
+                else
+                {
+                        alert("Please select atleast one entity");
+                        return false;
+                }
+        }
+        else
+        {
+                xx = 0;
+                for(i = 0; i < x ; i++)
+                {
+                        if(document.selectall.selected_id[i].checked)
+                        {
+                                idstring = document.selectall.selected_id[i].value +";"+idstring
+                        xx++
+                        }
+                }
+                if (xx != 0)
+                {
+                        document.selectall.idlist.value=idstring;
+                }
+		else
+                {
+                        alert("Please select atleast one entity");
+                        return false;
+                }
+        }
+        if(confirm("Are you sure you want to add the selected "+xx+" records ?"))
+        {
+                opener.document.location.href="index.php?module="+module+"&parentid="+entity_id+"&action=updateRelations&destination_module=Leads&idlist="+idstring;
+                self.close();
+        }
+        else
+        {
+                return false;
+        }
+}
 
 function set_return(product_id, product_name) {
         window.opener.document.EditView.parent_name.value = product_name;





More information about the vtigercrm-commits mailing list