{if $form.onbehalf.$phone_ext_field.html}
{$form.onbehalf.$phone_ext_field.html}
{/if}
+ {/if}
+ {if $onBehalfOfFields.$fieldName.data_type eq 'Date'}
+ {assign var=elementName value=onbehalf[$fieldName]}
+ {include file="CRM/common/jcalendar.tpl" elementName=$elementName elementId=onbehalf_$fieldName}
{/if}
{if $onBehalfOfFields.$fieldName.help_post}
<br /><span class='description'>{$onBehalfOfFields.$fieldName.help_post}</span>
}
-function setLocationDetails(contactID) {
+function setLocationDetails(contactID , reset) {
+ var submittedCID = {/literal}"{$submittedOnBehalf}"{literal};
+ var submittedOnBehalfInfo = {/literal}'{$submittedOnBehalfInfo}'{literal};
+ submittedOnBehalfInfo = cj.parseJSON(submittedOnBehalfInfo);
+ if (submittedCID == contactID) {
+ cj.each(submittedOnBehalfInfo, function(key, value) {
+ cj('#onbehalf_' + key ).val(value);
+ });
+ return;
+ }
+
resetValues();
var locationUrl = {/literal}"{$locDataURL}"{literal} + contactID + "&ufId=" + {/literal}"{$profileId}"{literal};
cj.ajax({
function selectCreateOrg( orgOption, reset ) {
if (orgOption == 0) {
cj("#onbehalfof_id").show().change();
- cj("input#onbehalf_organization_name").hide()
+ cj("input#onbehalf_organization_name").hide();
}
else if ( orgOption == 1 ) {
cj("input#onbehalf_organization_name").show();
{if $membershipContactID}
{literal}
CRM.$(function($) {
- cj('#organization_id').val("{/literal}{$membershipContactName}{literal}");
- cj('#organization_name').val("{/literal}{$membershipContactName}{literal}");
- cj('#onbehalfof_id').val("{/literal}{$membershipContactID}{literal}");
+ $('#organization_id').val("{/literal}{$membershipContactName}{literal}");
+ $('#organization_name').val("{/literal}{$membershipContactName}{literal}");
+ $('#onbehalfof_id').val("{/literal}{$membershipContactID}{literal}");
setLocationDetails( "{/literal}{$membershipContactID}{literal}" );
});
{/literal}