summary | shortlog | log | commit | commitdiff | tree
raw | patch | inline | side by side (parent: 76a71e3)
raw | patch | inline | side by side (parent: 76a71e3)
author | cajus <cajus@594d385d-05f5-0310-b6e9-bd551577e9d8> | |
Fri, 2 Oct 2009 08:30:19 +0000 (08:30 +0000) | ||
committer | cajus <cajus@594d385d-05f5-0310-b6e9-bd551577e9d8> | |
Fri, 2 Oct 2009 08:30:19 +0000 (08:30 +0000) |
git-svn-id: https://oss.gonicus.de/repositories/gosa/trunk@14459 594d385d-05f5-0310-b6e9-bd551577e9d8
gosa-plugins/mail/personal/mail/generic.tpl | patch | blob | history |
diff --git a/gosa-plugins/mail/personal/mail/generic.tpl b/gosa-plugins/mail/personal/mail/generic.tpl
index 3945eb3783d60a0553c9c98abb4911465a41a5af..215d7424e7925f7c42a2ac22fed74da09a61983d 100644 (file)
<tr>
<td>
{render acl=$gosaMailDeliveryModeCACL}
- <input class="center" type=checkbox name="own_script" value="1" {$own_script}
+ <input class="center" type=checkbox id="own_script" name="own_script" value="1" {$own_script}
onClick="
changeState('sieveManagement');
changeState('drop_own_mails');
<td>{t}till{/t}</td>
<td style='width:140px'>
{render acl=$gosaVacationMessageACL}
- <input type="text" id="gosaVacationStop" name="gosaVacationStop" class="date" style='width:100px' value="{$gosaVacationStop}">
+ <div id="vacstart"><input type="text" id="gosaVacationStop" name="gosaVacationStop" class="date" style='width:100px' value="{$gosaVacationStop}"></div>
{if $gosaVacationMessageACL|regex_replace:"/[cdmr]/":"" == "w"}
<script type="text/javascript">
{literal}
- var datepicker = new DatePicker({ relative : 'gosaVacationStop', language : '{/literal}{$lang}{literal}', keepFieldEmpty : true, enableCloseEffect : false, enableShowEffect : false });
+ var datepicker2 = new DatePicker({ relative : 'gosaVacationStop', language : '{/literal}{$lang}{literal}', keepFieldEmpty : true, enableCloseEffect : false, enableShowEffect : false });
{/literal}
</script>
{/if}
function changeStates()
{
- if(document.getElementById('use_vacation').checked){
- document.getElementById("datepicker-gosaVacationStart_image").style.visibility= "visible";
- document.getElementById("datepicker-gosaVacationStop_image").style.visibility= "visible";
+ if($('own_script').checked) {
+ $("gosaVacationStart", "gosaVacationStop","gosaVacationMessage").invoke("disable");
+ $("datepicker-gosaVacationStop_image", "datepicker-gosaVacationStart_image").invoke("hide");
+ } else {
+ if($('use_vacation').checked) {
+ $("gosaVacationStart", "gosaVacationStop","gosaVacationMessage").invoke("enable");
+ $("datepicker-gosaVacationStop_image", "datepicker-gosaVacationStart_image").invoke("show");
}else{
- document.getElementById("datepicker-gosaVacationStart_image").style.visibility= "hidden";
- document.getElementById("datepicker-gosaVacationStop_image").style.visibility= "hidden";
+ $("gosaVacationStart", "gosaVacationStop","gosaVacationMessage").invoke("disable");
+ $("datepicker-gosaVacationStop_image", "datepicker-gosaVacationStart_image").invoke("hide");
}
+ }
}
{/literal}