Merged from trunk

git-svn-id: svn://svn.silverstripe.com/silverstripe/open/modules/cms/branches/2.3@76260 467b73ca-7a2a-4603-9d3b-597d59a354a9
This commit is contained in:
Sean Harvey 2009-05-06 05:57:05 +00:00 committed by Sam Minnee
parent b2aa86140a
commit aa54b9916c
1 changed files with 10 additions and 3 deletions

View File

@ -97,8 +97,14 @@ Behaviour.register({
// ParentType / ParentID field combination
'#Form_EditForm_ParentType' : {
initialize : function() {
$('Form_EditForm_ParentType_root').onclick = this.rootClick.bind(this);
$('Form_EditForm_ParentType_subpage').onclick = this.showHide;
var parentTypeRootEl = $('Form_EditForm_ParentType_root');
var parentTypeSubpageEl = $('Form_EditForm_ParentType_subpage');
if(parentTypeRootEl) {
parentTypeRootEl.onclick = this.rootClick.bind(this);
}
if(parentTypeSubpageEl) {
parentTypeSubpageEl.onclick = this.showHide;
}
this.showHide();
},
@ -108,7 +114,8 @@ Behaviour.register({
},
showHide : function() {
if($('Form_EditForm_ParentType_root').checked) {
var parentTypeRootEl = $('Form_EditForm_ParentType_root');
if(parentTypeRootEl && parentTypeRootEl.checked) {
Element.hide('ParentID');
} else {
Element.show('ParentID');