[ Index ]
 

Code source de vtiger CRM 5.0.2

Accédez au Source d'autres logiciels libresSoutenez Angelica Josefina !

title

Body

[fermer]

/modules/Leads/ -> Lead.js (source)

   1  /*********************************************************************************
   2  ** The contents of this file are subject to the vtiger CRM Public License Version 1.0
   3   * ("License"); You may not use this file except in compliance with the License
   4   * The Original Code is:  vtiger CRM Open Source
   5   * The Initial Developer of the Original Code is vtiger.
   6   * Portions created by vtiger are Copyright (C) vtiger.
   7   * All Rights Reserved.
   8   *
   9   ********************************************************************************/
  10  
  11  
  12  document.write("<script type='text/javascript' src='include/js/Mail.js'></"+"script>");
  13  document.write("<script type='text/javascript' src='include/js/Merge.js'></"+"script>");
  14  function verify_data(form) {
  15      if(! form.createpotential.checked == true)
  16      {
  17              if (form.potential_name.value == "")
  18          {
  19                      alert("Opportunity Name field cannot be empty");
  20              return false;    
  21          }
  22          if (form.closedate.value == "")
  23          {
  24                      alert("Close Date field cannot be empty");
  25              return false;    
  26          }
  27          x = dateValidate('closedate','Potential Close Date','GECD');
  28          intval= intValidate('potential_amount','Potential Amount');
  29  
  30          if(!x)
  31          {
  32              return false;
  33          }
  34          if(!intval)
  35          {
  36              return false;
  37          }
  38          }
  39      else
  40      {    
  41  
  42          return true;
  43      }
  44      
  45  }
  46  
  47  function togglePotFields(form)
  48  {
  49      if (form.createpotential.checked == true)
  50      {
  51          form.potential_name.disabled = true;
  52          form.closedate.disabled = true;
  53          form.potential_amount.disabled = true;
  54          form.potential_sales_stage.disabled = true;
  55          
  56      }
  57      else
  58      {
  59          form.potential_name.disabled = false;
  60          form.closedate.disabled = false;
  61          form.potential_amount.disabled = false;
  62          form.potential_sales_stage.disabled = false;
  63          form.potential_sales_stage.value="";
  64      }    
  65  
  66  }
  67  
  68  
  69  function set_return(product_id, product_name) {
  70          window.opener.document.EditView.parent_name.value = product_name;
  71          window.opener.document.EditView.parent_id.value = product_id;
  72  }
  73  
  74  function set_return_todo(product_id, product_name) {
  75          window.opener.document.createTodo.task_parent_name.value = product_name;
  76          window.opener.document.createTodo.task_parent_id.value = product_id;
  77  }
  78  
  79  function set_return_specific(product_id, product_name) {
  80          //Used for DetailView, Removed 'EditView' formname hardcoding
  81          var fldName = getOpenerObj("lead_name");
  82          var fldId = getOpenerObj("lead_id");
  83          fldName.value = product_name;
  84          fldId.value = product_id;
  85  }
  86  function add_data_to_relatedlist(entity_id,recordid) {
  87      
  88      opener.document.location.href="index.php?module=Emails&action=updateRelations&destination_module=leads&entityid="+entity_id+"&parid="+recordid;
  89  }
  90  //added by rdhital/Raju for emails
  91  function submitform(id){
  92          document.massdelete.entityid.value=id;
  93          document.massdelete.submit();
  94  }    
  95  
  96  function searchMapLocation(addressType)
  97  {
  98          var mapParameter = '';
  99          if (addressType == 'Main')
 100          {
 101          if(fieldname.indexOf('lane') > -1)
 102                          mapParameter = document.getElementById("dtlview_"+fieldlabel[fieldname.indexOf('lane')]).innerHTML+' ';
 103          if(fieldname.indexOf('pobox') > -1)
 104              mapParameter = mapParameter + document.getElementById("dtlview_"+fieldlabel[fieldname.indexOf('pobox')]).innerHTML+' ';
 105          if(fieldname.indexOf('city') > -1)
 106              mapParameter = mapParameter + document.getElementById("dtlview_"+fieldlabel[fieldname.indexOf('city')]).innerHTML+' ';
 107          if(fieldname.indexOf('state') > -1)
 108              mapParameter = mapParameter + document.getElementById("dtlview_"+fieldlabel[fieldname.indexOf('state')]).innerHTML+' ';
 109          if(fieldname.indexOf('country') > -1)
 110              mapParameter = mapParameter + document.getElementById("dtlview_"+fieldlabel[fieldname.indexOf('country')]).innerHTML+' ';
 111          if(fieldname.indexOf('code') > -1)
 112                          mapParameter = mapParameter + document.getElementById("dtlview_"+fieldlabel[fieldname.indexOf('code')]).innerHTML+' ';
 113          }
 114          window.open('http://maps.google.com/maps?q='+mapParameter,'goolemap','height=450,width=700,resizable=no,titlebar,location,top=200,left=250');
 115  }
 116  
 117  


Généré le : Sun Feb 25 10:22:19 2007 par Balluche grâce à PHPXref 0.7