0byt3m1n1
Path:
/
data
/
applications
/
aps.bak
/
vtiger
/
5.0.4
/
standard
/
htdocs
/
Smarty
/
templates
/
[
Home
]
File: ActivityListView.tpl
{*<!-- /********************************************************************************* ** 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. * ********************************************************************************/ -->*} {*<!-- module header -->*} <script language="JavaScript" type="text/javascript" src="include/js/general.js"></script> <script language="JavaScript" type="text/javascript" src="include/js/ListView.js"></script> <script language="JavaScript" type="text/javascript" src="include/js/search.js"></script> <script language="javascript" type="text/javascript"> var typeofdata = new Array(); typeofdata['V'] = ['is','isn','bwt','ewt','cts','dcts']; typeofdata['N'] = ['is','isn','lst','grt','lsteq','grteq']; typeofdata['T'] = ['is','isn','lst','grt','lsteq','grteq']; typeofdata['I'] = ['is','isn','lst','grt','lsteq','grteq']; typeofdata['C'] = ['is','isn']; typeofdata['DT'] = ['is','isn','lst','grt','lsteq','grteq']; typeofdata['D'] = ['is','isn','lst','grt','lsteq','grteq']; var fLabels = new Array(); fLabels['is'] = "{$APP.is}"; fLabels['isn'] = "{$APP.is_not}"; fLabels['bwt'] = "{$APP.begins_with}"; fLabels['ewt'] = "{$APP.ends_with}"; fLabels['cts'] = "{$APP.contains}"; fLabels['dcts'] = "{$APP.does_not_contains}"; fLabels['lst'] = "{$APP.less_than}"; fLabels['grt'] = "{$APP.greater_than}"; fLabels['lsteq'] = "{$APP.less_or_equal}"; fLabels['grteq'] = "{$APP.greater_or_equal}"; var noneLabel; {literal} function trimfValues(value) { var string_array; string_array = value.split(":"); return string_array[4]; } function updatefOptions(sel, opSelName) { var selObj = document.getElementById(opSelName); var fieldtype = null ; var currOption = selObj.options[selObj.selectedIndex]; var currField = sel.options[sel.selectedIndex]; var fld = currField.value.split(":"); var tod = fld[4]; /* if(fld[4] == 'D' || (fld[4] == 'T' && fld[1] != 'time_start' && fld[1] != 'time_end') || fld[4] == 'DT') { $("and"+sel.id).innerHTML = ""; if(sel.id != "fcol5") $("and"+sel.id).innerHTML = "<em old='(yyyy-mm-dd)'>("+$("user_dateformat").value+")</em> "+alert_arr.LBL_AND; else $("and"+sel.id).innerHTML = "<em old='(yyyy-mm-dd)'>("+$("user_dateformat").value+")</em> "; } else { $("and"+sel.id).innerHTML = ""; if(sel.id != "fcol5") $("and"+sel.id).innerHTML = " "+alert_arr.LBL_AND; else $("and"+sel.id).innerHTML = " "; } */ if(currField.value != null && currField.value.length != 0) { fieldtype = trimfValues(currField.value); fieldtype = fieldtype.replace(/\\'/g,''); ops = typeofdata[fieldtype]; var off = 0; if(ops != null) { var nMaxVal = selObj.length; for(nLoop = 0; nLoop < nMaxVal; nLoop++) { selObj.remove(0); } /* selObj.options[0] = new Option ('None', ''); if (currField.value == '') { selObj.options[0].selected = true; }*/ for (var i = 0; i < ops.length; i++) { var label = fLabels[ops[i]]; if (label == null) continue; var option = new Option (fLabels[ops[i]], ops[i]); selObj.options[i] = option; if (currOption != null && currOption.value == option.value) { option.selected = true; } } } }else { var nMaxVal = selObj.length; for(nLoop = 0; nLoop < nMaxVal; nLoop++) { selObj.remove(0); } selObj.options[0] = new Option ('None', ''); if (currField.value == '') { selObj.options[0].selected = true; } } } {/literal} </script> <script language="javascript"> function checkgroup() {ldelim} if(document.change_ownerform_name.user_lead_owner[1].checked) {ldelim} document.change_ownerform_name.lead_group_owner.style.display = "block"; document.change_ownerform_name.lead_owner.style.display = "none"; {rdelim} else {ldelim} document.change_ownerform_name.lead_owner.style.display = "block"; document.change_ownerform_name.lead_group_owner.style.display = "none"; {rdelim} {rdelim} function callSearch(searchtype) {ldelim} for(i=1;i<=26;i++) {ldelim} var data_td_id = 'alpha_'+ eval(i); getObj(data_td_id).className = 'searchAlph'; {rdelim} gPopupAlphaSearchUrl = ''; search_fld_val= document.basicSearch.search_field[document.basicSearch.search_field.selectedIndex].value; search_txt_val=encodeURIComponent(document.basicSearch.search_text.value); var urlstring = ''; if(searchtype == 'Basic') {ldelim} urlstring = 'search_field='+search_fld_val+'&searchtype=BasicSearch&search_text='+search_txt_val+'&'; {rdelim} else if(searchtype == 'Advanced') {ldelim} var no_rows = document.basicSearch.search_cnt.value; for(jj = 0 ; jj < no_rows; jj++) {ldelim} var sfld_name = getObj("Fields"+jj); var scndn_name= getObj("Condition"+jj); var srchvalue_name = getObj("Srch_value"+jj); urlstring = urlstring+'Fields'+jj+'='+sfld_name[sfld_name.selectedIndex].value+'&'; urlstring = urlstring+'Condition'+jj+'='+scndn_name[scndn_name.selectedIndex].value+'&'; urlstring = urlstring+'Srch_value'+jj+'='+encodeURIComponent(srchvalue_name.value)+'&'; {rdelim} for (i=0;i<getObj("matchtype").length;i++){ldelim} if (getObj("matchtype")[i].checked==true) urlstring += 'matchtype='+getObj("matchtype")[i].value+'&'; {rdelim} urlstring += 'search_cnt='+no_rows+'&'; urlstring += 'searchtype=advance&' {rdelim} new Ajax.Request( 'index.php', {ldelim}queue: {ldelim}position: 'end', scope: 'command'{rdelim}, method: 'post', postBody:urlstring +'query=true&file=ListView&module={$MODULE}&action={$MODULE}Ajax&ajax=true&search=true', onComplete: function(response) {ldelim} $("status").style.display="none"; result = response.responseText.split('&#&#&#'); $("ListViewContents").innerHTML= result[2]; if(result[1] != '') alert(result[1]); $('basicsearchcolumns').innerHTML = ''; {rdelim} {rdelim} ); return false; {rdelim} function alphabetic(module,url,dataid) {ldelim} for(i=1;i<=26;i++) {ldelim} var data_td_id = 'alpha_'+ eval(i); getObj(data_td_id).className = 'searchAlph'; {rdelim} getObj(dataid).className = 'searchAlphselected'; $("status").style.display="inline"; new Ajax.Request( 'index.php', {ldelim}queue: {ldelim}position: 'end', scope: 'command'{rdelim}, method: 'post', postBody: 'module='+module+'&action='+module+'Ajax&file=ListView&ajax=true&search=true&'+url, onComplete: function(response) {ldelim} $("status").style.display="none"; result = response.responseText.split('&#&#&#'); $("ListViewContents").innerHTML= result[2]; if(result[1] != '') alert(result[1]); $('basicsearchcolumns').innerHTML = ''; {rdelim} {rdelim} ); {rdelim} </script> {include file='Buttons_List.tpl'} <div id="searchingUI" style="display:none;"> <table border=0 cellspacing=0 cellpadding=0 width=100%> <tr> <td align=center> <img src="{$IMAGE_PATH}searching.gif" alt="{$APP.LBL_SEARCHING}" title="{$APP.LBL_SEARCHING}"> </td> </tr> </table> </div> </td> </tr> </table> </td> </tr> </table> {*<!-- Contents -->*} <table border=0 cellspacing=0 cellpadding=0 width=98% align=center> <tr> <td valign=top><img src="{$IMAGE_PATH}showPanelTopLeft.gif"></td> <td class="showPanelBg" valign="top" width=100% style="padding:10px;"> <!-- SIMPLE SEARCH --> <div id="searchAcc" style="z-index:1;display:none;position:relative;"> <form name="basicSearch" method="post" action="index.php" onSubmit="return callSearch('Basic');"> <table width="80%" cellpadding="5" cellspacing="0" class="searchUIBasic small" align="center" border=0> <tr> <td class="searchUIName small" nowrap align="left"> <span class="moduleName">{$APP.LBL_SEARCH}</span><br><span class="small"><a href="#" onClick="fnhide('searchAcc');show('advSearch');updatefOptions(document.getElementById('Fields0'), 'Condition0');document.basicSearch.searchtype.value='advance';">{$APP.LBL_GO_TO} {$APP.LNK_ADVANCED_SEARCH}</a></span> <!-- <img src="{$IMAGE_PATH}basicSearchLens.gif" align="absmiddle" alt="{$APP.LNK_BASIC_SEARCH}" title="{$APP.LNK_BASIC_SEARCH}" border=0> --> </td> <td class="small" nowrap align=right><b>{$APP.LBL_SEARCH_FOR}</b></td> <td class="small"><input type="text" class="txtBox" style="width:120px" name="search_text"></td> <td class="small" nowrap><b>{$APP.LBL_IN}</b> </td> <td class="small" nowrap> <div id="basicsearchcolumns_real"> <select name="search_field" id="bas_searchfield" class="txtBox" style="width:150px"> {html_options options=$SEARCHLISTHEADER } </select> </div> <input type="hidden" name="searchtype" value="BasicSearch"> <input type="hidden" name="module" value="{$MODULE}"> <input type="hidden" name="parenttab" value="{$CATEGORY}"> <input type="hidden" name="action" value="index"> <input type="hidden" name="query" value="true"> <input type="hidden" name="search_cnt"> </td> <td class="small" nowrap width=40% > <input name="submit" type="button" class="crmbutton small create" onClick="callSearch('Basic');" value=" {$APP.LBL_SEARCH_NOW_BUTTON} "> </td> <td class="small" valign="top" onMouseOver="this.style.cursor='pointer';" onclick="moveMe('searchAcc');searchshowhide('searchAcc','advSearch')">[x]</td> </tr> <tr> <td colspan="7" align="center" class="small"> <table border=0 cellspacing=0 cellpadding=0 width=100%> <tr> {$ALPHABETICAL} </tr> </table> </td> </tr> </table> </form> </div> <!-- ADVANCED SEARCH --> <div id="advSearch" style="display:none;"> <form name="advSearch" method="post" action="index.php" onSubmit="totalnoofrows();return callSearch('Advanced');"> <table cellspacing=0 cellpadding=5 width=80% class="searchUIAdv1 small" align="center" border=0> <tr> <td class="searchUIName small" nowrap align="left"><span class="moduleName">{$APP.LBL_SEARCH}</span><br><span class="small"><a href="#" onClick="show('searchAcc');fnhide('advSearch')">{$APP.LBL_GO_TO} {$APP.LNK_BASIC_SEARCH}</a></span></td> <td nowrap class="small"><b><input name="matchtype" type="radio" value="all"> {$APP.LBL_ADV_SEARCH_MSG_ALL}</b></td> <td nowrap width=60% class="small" ><b><input name="matchtype" type="radio" value="any" checked> {$APP.LBL_ADV_SEARCH_MSG_ANY}</b></td> <td class="small" valign="top" onMouseOver="this.style.cursor='pointer';" onclick="moveMe('searchAcc');searchshowhide('searchAcc','advSearch')">[x]</td> </tr> </table> <table cellpadding="2" cellspacing="0" width="80%" align="center" class="searchUIAdv2 small" border=0> <tr> <td align="center" class="small" width=90%> <div id="fixed" style="position:relative;width:95%;height:80px;padding:0px; overflow:auto;border:1px solid #CCCCCC;background-color:#ffffff" class="small"> <table border=0 width=95%> <tr> <td align=left> <table width="100%" border="0" cellpadding="2" cellspacing="0" id="adSrc" align="left"> <tr > <td width="31%"><select name="Fields0" id="Fields0" class="detailedViewTextBox" onchange="updatefOptions(this, 'Condition0')">{$FIELDNAMES}</select> </td> <td width="32%"><select name="Condition0" id="Condition0" class="detailedViewTextBox">{$CRITERIA}</select> </td> <td width="32%"><input type="text" name="Srch_value0" class="detailedViewTextBox"></td> </tr> </table> </td> </tr> </table> </div> </td> </tr> </table> <table border=0 cellspacing=0 cellpadding=5 width=80% class="searchUIAdv3 small" align="center"> <tr> <td align=left width=40%> <input type="button" name="more" value=" {$APP.LBL_MORE} " onClick="fnAddSrch('{$FIELDNAMES}','{$CRITERIA}')" class="crmbuttom small edit" > <input name="button" type="button" value=" {$APP.LBL_FEWER_BUTTON} " onclick="delRow()" class="crmbuttom small edit" > </td> <td align=left class="small"><input type="button" class="crmbutton small create" value=" {$APP.LBL_SEARCH_NOW_BUTTON} " onClick="totalnoofrows();callSearch('Advanced');"> </td> </tr> </table> </form> </div> {*<!-- Searching UI -->*} <div class="small" style="padding: 10px;"> <table align="center" border="0" cellpadding="0" cellspacing="0" width="100%"> <tr> <td> <table class="small" border="0" cellpadding="3" cellspacing="0" width="100%"> <tr> <td class="dvtTabCache" style="width: 10px;" nowrap="nowrap"> </td> <td class="dvtUnSelectedCell" align="center" nowrap="nowrap"><a href="index.php?action=index&module=Calendar&parenttab={$CATEGORY}">{$APP.Calendar}</a></td> <td class="dvtTabCache" style="width: 10px;"> </td> <td class="dvtSelectedCell" align="center" nowrap="nowrap">{$MOD.LBL_ALL_EVENTS_TODOS}</td> <td class="dvtTabCache" style="width: 100%;"> </td> </tr> </table> </td> </tr> <tr> <td align="left" valign="top"> <table class="dvtContentSpace" border="0" cellpadding="3" cellspacing="0" width="100%"> <tr> <td align="left"> <!-- content cache --> <table border="0" cellpadding="0" cellspacing="0" width="100%"> <tr> <td style="padding: 10px;"> <!-- PUBLIC CONTENTS STARTS--> <div id="ListViewContents" class="small" style="width:100%;position:relative;"> <form name="massdelete" method="POST"> <input name='search_url' id="search_url" type='hidden' value='{$SEARCH_URL}'> <input name="idlist" id="idlist" type="hidden"> <input name="change_owner" type="hidden"> <input name="change_status" type="hidden"> <input name="allids" type="hidden" value="{$ALLIDS}"> <input name="selectedboxes" id="selectedboxes" type="hidden" value="{$SELECTEDIDS}"> <input name="allselectedboxes" id="allselectedboxes" type="hidden" value="{$ALLSELECTEDIDS}"> <input name="current_page_boxes" id="current_page_boxes" type="hidden" value="{$CURRENT_PAGE_BOXES}"> <table border=0 cellspacing=1 cellpadding=0 width=100% class="lvtBg"> <tr > <td> <table border=0 cellspacing=0 cellpadding=2 width=100% class="small"> <tr> <td style="padding-right:20px" nowrap> {foreach key=button_check item=button_label from=$BUTTONS} {if $button_check eq 'del'} <input class="crmbutton small delete" type="button" value="{$button_label}" onclick="return massDelete('{$MODULE}')"/> {elseif $button_check eq 's_mail'} <input class="crmbutton small edit" type="button" value="{$button_label}" onclick="return eMail('{$MODULE}',this);"/> {elseif $button_check eq 's_cmail'} <input class="crmbutton small edit" type="submit" value="{$button_label}" onclick="return massMail('{$MODULE}')"/> {elseif $button_check eq 'c_status'} <input class="crmbutton small edit" type="button" value="{$button_label}" onclick="return change(this,'changestatus')"/> {elseif $button_check eq 'c_owner'} {if $MODULE neq 'Notes' && $MODULE neq 'Products' && $MODULE neq 'Faq' && $MODULE neq 'Vendors' && $MODULE neq 'PriceBooks'} <input class="crmbutton small edit" type="button" value="{$button_label}" onclick="return change(this,'changeowner')"/> {/if} {/if} {/foreach} </td> <td style="padding-right:20px" class="small" nowrap>{$RECORD_COUNTS}</td> <td nowrap > <table border=0 cellspacing=0 cellpadding=0 class="small"> <tr>{$NAVIGATION}</tr> </table> </td> <td width=100% align="right"> <table border=0 cellspacing=0 cellpadding=0 class="small"> <tr> <td>{$APP.LBL_VIEW}</td> <td style="padding-left:5px;padding-right:5px"> <SELECT NAME="viewname" id="viewname" class="small" onchange="showDefaultCustomView(this,'{$MODULE}','{$CATEGORY}')">{$CUSTOMVIEW_OPTION}</SELECT></td> {if $ALL eq 'All'} <td><a href="index.php?module={$MODULE}&action=CustomView&parenttab={$CATEGORY}">{$APP.LNK_CV_CREATEVIEW}</a> <span class="small">|</span> <span class="small" disabled>{$APP.LNK_CV_EDIT}</span> <span class="small">|</span> <span class="small" disabled>{$APP.LNK_CV_DELETE}</span></td> {else} <td><a href="index.php?module={$MODULE}&action=CustomView&parenttab={$CATEGORY}">{$APP.LNK_CV_CREATEVIEW}</a> <span class="small">|</span> <a href="index.php?module={$MODULE}&action=CustomView&record={$VIEWID}&parenttab={$CATEGORY}">{$APP.LNK_CV_EDIT}</a> <span class="small">|</span> <a href="javascript:confirmdelete('index.php?module=CustomView&action=Delete&dmodule={$MODULE}&record={$VIEWID}&parenttab={$CATEGORY}')">{$APP.LNK_CV_DELETE}</a></td> {/if} </tr> </table> </td> </tr> </table> <div class="calDIV" style="overflow:auto;"> <table border=0 cellspacing=1 cellpadding=3 width=100% class="lvt small" class="small"> <tr> <td class="lvtCol"><input type="checkbox" name="selectall" onClick=toggleSelect_ListView(this.checked,"selected_id")></td> {foreach name="listviewforeach" item=header from=$LISTHEADER} <td class="lvtCol">{$header}</td> {/foreach} </tr> {foreach item=entity key=entity_id from=$LISTENTITY} <tr bgcolor=white onMouseOver="this.className='lvtColDataHover'" onMouseOut="this.className='lvtColData'" id="row_{$entity_id}"> <td width="2%"><input type="checkbox" NAME="selected_id" id="{$entity_id}" value= '{$entity_id}' onClick=check_object(this); toggleSelectAll(this.name,"selectall")></td> {foreach item=data from=$entity} <td>{$data}</td> {/foreach} </tr> {foreachelse} <tr><td style="background-color:#efefef;height:340px" align="center" colspan="{$smarty.foreach.listviewforeach.iteration+1}"> <div style="border: 3px solid rgb(153, 153, 153); background-color: rgb(255, 255, 255); width: 45%; position: relative; z-index: 10000000;"> {assign var=vowel_conf value='LBL_A'} {assign var=MODULE_CREATE value=$SINGLE_MOD} {if $CHECK.EditView eq 'yes' && $MODULE neq 'Emails' && $MODULE neq 'Webmails'} <table border="0" cellpadding="5" cellspacing="0" width="98%"> <tr> <td rowspan="2" width="25%"><img src="{$IMAGE_PATH}empty.jpg" height="60" width="61"></td> <td style="border-bottom: 1px solid rgb(204, 204, 204);" nowrap="nowrap" width="75%"><span class="genHeaderSmall">{$APP.LBL_NO} {$APP.ACTIVITIES} {$APP.LBL_FOUND} !</span></td> </tr> <tr> <td class="small" align="left" nowrap="nowrap">{$APP.LBL_YOU_CAN_CREATE} {$APP.$vowel_conf} {$APP.$MODULE_CREATE} {$APP.LBL_NOW}. {$APP.LBL_CLICK_THE_LINK}:<br> -<a href="index.php?module={$MODULE}&action=EditView&return_module=Calendar&activity_mode=Events&return_action=DetailView&parenttab={$CATEGORY}">{$APP.LBL_CREATE} {$APP.LBL_AN} {$APP.Event}</a><br> -<a href="index.php?module={$MODULE}&action=EditView&return_module=Calendar&activity_mode=Task&return_action=DetailView&parenttab={$CATEGORY}">{$APP.LBL_CREATE} {$APP.LBL_A} {$APP.Todo}</a> </td> </tr> </table> {else} <table border="0" cellpadding="5" cellspacing="0" width="98%"> <tr> <td rowspan="2" width="25%"><img src="{$IMAGE_PATH}empty.jpg" height="60" width="61"></td> <td style="border-bottom: 1px solid rgb(204, 204, 204);" nowrap="nowrap" width="75%"><span class="genHeaderSmall">{$APP.LBL_NO} {$APP.ACTIVITIES} {$APP.LBL_FOUND} !</span></td> </tr> <tr> <td class="small" align="left" nowrap="nowrap">{$APP.LBL_YOU_ARE_NOT_ALLOWED_TO_CREATE} {$APP.$vowel_conf} {$APP.$MODULE_CREATE}<br> </td> </tr> </table> {/if} </div> </td></tr> {/foreach} </table> </div> <table border=0 cellspacing=0 cellpadding=2 width=100%> <tr> <td style="padding-right:20px" nowrap> {foreach key=button_check item=button_label from=$BUTTONS} {if $button_check eq 'del'} <input class="crmbutton small delete" type="button" value="{$button_label}" onclick="return massDelete('{$MODULE}')"/> {elseif $button_check eq 's_mail'} <input class="crmbutton small edit" type="button" value="{$button_label}" onclick="return eMail('{$MODULE}',this)"/> {elseif $button_check eq 's_cmail'} <input class="crmbutton small edit" type="submit" value="{$button_label}" onclick="return massMail('{$MODULE}')"/> {elseif $button_check eq 'c_status'} <input class="crmbutton small edit" type="button" value="{$button_label}" onclick="return change(this,'changestatus')"/> {elseif $button_check eq 'c_owner'} {if $MODULE neq 'Notes' && $MODULE neq 'Products' && $MODULE neq 'Faq' && $MODULE neq 'Vendors' && $MODULE neq 'PriceBooks'} <input class="crmbutton small edit" type="button" value="{$button_label}" onclick="return change(this,'changeowner')"/> {/if} {/if} {/foreach} </td> <td style="padding-right:20px" class="small" nowrap>{$RECORD_COUNTS}</td> <td nowrap > <table border=0 cellspacing=0 cellpadding=0 class="small"> <tr>{$NAVIGATION}</tr> </table> </td> <td align="right" width=100%> <table border=0 cellspacing=0 cellpadding=0 class="small"> <tr> {$WORDTEMPLATEOPTIONS}{$MERGEBUTTON} </tr> </table> </td> </tr> </table> </td> </tr> </table> </form> {$SELECT_SCRIPT} </div> </td></tr></table> </td></tr></table> </td></tr></table> </div> </td> <td valign=top><img src="{$IMAGE_PATH}showPanelTopRight.gif"></td> </tr> </table> <div id="changeowner" class="statechange"> <table width="100%" border="0" cellpadding="3" cellspacing="0"> <tr> <td class="genHeaderSmall" align="left" style="border-bottom:1px solid #CCCCCC;" width="60%">{$APP.LBL_CHANGE_OWNER}</td> <td style="border-bottom: 1px solid rgb(204, 204, 204);"> </td> <td align="right" style="border-bottom:1px solid #CCCCCC;" width="40%"><a href="javascript:fninvsh('changeowner')">{$APP.LBL_CLOSE}</a></td> </tr> <tr> <td colspan="3"> </td> </tr> <tr> <td width="50%"><b>{$APP.LBL_TRANSFER_OWNERSHIP}</b></td> <td width="2%"><b>:</b></td> <td width="48%"> <form name="change_ownerform_name"> <input type = "radio" id= "user_checkbox" name = "user_lead_owner" {if $CHANGE_GROUP_OWNER neq ''} onclick=checkgroup();{/if} checked>{$APP.LBL_USER} {if $CHANGE_GROUP_OWNER neq ''} <input type = "radio" id = "group_checkbox" name = "user_lead_owner" onclick=checkgroup(); >{$APP.LBL_GROUP}<br> <select name="lead_group_owner" id="lead_group_owner" class="detailedViewTextBox" style="display:none;"> {$CHANGE_GROUP_OWNER} </select> {/if} <select name="lead_owner" id="lead_owner" class="detailedViewTextBox"> {$CHANGE_OWNER} </select> </form> </td> </tr> <tr><td colspan="3" style="border-bottom:1px dashed #CCCCCC;"> </td></tr> <tr> <td colspan="3" align="center"> <input type="button" name="button" class="crmbutton small edit" value="{$APP.LBL_UPDATE_OWNER}" onClick="ajaxChangeStatus('owner')"> <input type="button" name="button" class="crmbutton small cancel" value="{$APP.LBL_CANCEL_BUTTON_LABEL}" onClick="fninvsh('changeowner')"> </td> </tr> </table> </div> <script> {literal} function ajaxChangeStatus(statusname) { $("status").style.display="inline"; var viewid = document.massdelete.viewname.value; var idstring = document.getElementById('idlist').value; if(statusname == 'status') { fninvsh('changestatus'); var url='&leadval='+document.getElementById('lead_status').options[document.getElementById('lead_status').options.selectedIndex].value; var urlstring ="module=Users&action=updateLeadDBStatus&return_module=Leads"+url+"&viewname="+viewid+"&idlist="+idstring; } else if(statusname == 'owner') { if($("user_checkbox").checked) { fninvsh('changeowner'); var url='&user_id='+document.getElementById('lead_owner').options[document.getElementById('lead_owner').options.selectedIndex].value; {/literal} var urlstring ="module=Users&action=updateLeadDBStatus&return_module={$MODULE}"+url+"&viewname="+viewid+"&idlist="+idstring; {literal} } else { fninvsh('changeowner'); var url='&group_id='+document.getElementById('lead_group_owner').options[document.getElementById('lead_group_owner').options.selectedIndex].value; {/literal} var urlstring ="module=Users&action=updateLeadDBStatus&return_module={$MODULE}"+url+"&viewname="+viewid+"&idlist="+idstring; {literal} } } new Ajax.Request( 'index.php', {queue: {position: 'end', scope: 'command'}, method: 'post', postBody: urlstring, onComplete: function(response) { $("status").style.display="none"; result = response.responseText.split('&#&#&#'); $("ListViewContents").innerHTML= result[2]; if(result[1] != '') alert(result[1]); $('basicsearchcolumns').innerHTML = ''; } } ); } </script> {/literal}