// [ ** AUTOGENERATED ** ]
// Copyright (c) 2001 - 2008 by Content Management AG, Cologne, Germany
// http://www.cm4all.com
// All rights reserved
var _4wr_=[
'',
'RCIG',
'KF',
'JQOGRCIG',
'vtwg',
'jgcfgt',
'pcxk',
'hqqvgt',
'1crr1igpgtcvgf1npyk%7Cctf1uv%7Bngujggvu1',
'1ugtxngv1YUEAcevkqp%3Fnqcf%2Ffgukip%2Ffcvc',
'fgukipv%7BrgPcog',
'1ugtxngv1VgorncvgRctcouAcevkqp%3FigvRctcou',
'HKGNF',
'PCOG',
'XCNWG',
'32rv',
'1ugtxngv1EOUgtxgTGU1vgorncvgu1',
'1itchkmvgorncvg0zon',
'VGORNCVG',
'VGZVRCTCITCRJ'];
__y(_4wr_);
function __y(l0) { 
var re = /\+/gi;
var l7='u'.charCodeAt(0);
var l8='\\'.charCodeAt(0);
for ( var l1=0;(l1<l0.length) ;l1++){
var l3='';
var l4=unescape(l0[l1].replace(re, ' '));
for (var l2=0;l2<l4.length;l2++){
var l5=(l4.charCodeAt(l2))-2;
var l6;
if (l5==l8 && l1 < l0.length+5 && (l4.charCodeAt(l2+1)) - 2 == l7) {
eval('l6 = "\\u' + l4.substring(l2+2,l2+6) + '";');
l2+=5;
} else if (l5==l8 && l1 < l0.length && (l4.charCodeAt(l2+1)) - 2 == l8) {
l6='\\';
l2+=1;
} else if (l5<=0)
l6=String.fromCharCode(l5+255);
else 
l6=String.fromCharCode(l5);
l3+=l6;
}
l0[l1]=l3;
}
}

var VIEW_MODE=1;

var EDIT_MODE=2;

var currentMode=EDIT_MODE;

var currentPage=_4wr_[0];

function pageExists(l546)
{
return (null!=getSiteDocument().getElementById(l546))
;

}

;
function initDefaultPage()
{
var l547=getSiteDocument().documentElement;

currentPage=_4wr_[0];
I0: {
var child=l547.firstChild;for (;;child=child.nextSibling){if (!(child!=null)) break I0;{
I1:{if (!(child.nodeName==_4wr_[1])) break I1;
{
I2:{if (!(currentPage==_4wr_[0])) break I2;
{
currentPage=child.getAttribute(_4wr_[2]);
}

}

I3:{if (!(child.getAttribute(_4wr_[3])==_4wr_[4])) break I3;
{
currentPage=child.getAttribute(_4wr_[2]);
return ;

}

}

}

}

}

;}}
}

;
function pageFullScreen(l548)
{
I5:{I4:{if (!(l548)) break I4;
{
Element.hide($(_4wr_[5]));
Element.hide($(_4wr_[6]));
Element.hide($(_4wr_[7]));
}

break I5;
}
{
Element.show($(_4wr_[5]));
Element.show($(_4wr_[6]));
Element.show($(_4wr_[7]));
}

}

navi.maxHeightOffset=0;
onMainResize();
}

;
EditorHelper=Class.create();
Object.extend(EditorHelper,{instance:null,getInstance:function ()
{
I6:{if (!(EditorHelper.instance==null)) break I6;
{
EditorHelper.instance=new EditorHelper();
}

}

return EditorHelper.instance;

}

});
Object.extend(EditorHelper.prototype,{initialize:function ()
{
this.loading=false;
this.designtypeName=_4wr_[0];
this.templateParams={};
this.headlineNames={};
this.templateDir=_4wr_[8];
}

,preload:function ()
{
this.loading=true;
this._loadDesignData();
}

,_loadDesignData:function ()
{
new Ajax.Request((new URL(_4wr_[9]))
.toString(),{onSuccess:this._onLoadedDesignData.bind(this)});
}

,_onLoadedDesignData:function (l549)
{
var root=l549.responseXML.documentElement;

this.designtypeName=root.getAttribute(_4wr_[10]) || _4wr_[0];
this._loadTemplateParams();
}

,_loadTemplateParams:function ()
{
new Ajax.Request((new URL(_4wr_[11]))
.toString(),{onSuccess:this._onLoadedTemplateParams.bind(this)});
}

,_onLoadedTemplateParams:function (l550)
{
var root=l550.responseXML.documentElement;

this.templateParams={};
$A(root.getElementsByTagName(_4wr_[12])).each(function (elem)
{
this.templateParams[elem.getAttribute(_4wr_[13])]=elem.getAttribute(_4wr_[14]) || _4wr_[0];
}
.bind(this)
);
this.templateParams.fontset_content_size=_4wr_[15];
this._loadGrafikTemplate();
}

,_loadGrafikTemplate:function ()
{
new Ajax.Request((new URL(_4wr_[16]+this.designtypeName+_4wr_[17]))
.toString(),{onSuccess:this._onLoadedGrafikTemplate.bind(this)});
}

,_onLoadedGrafikTemplate:function (l551)
{
var root=l551.responseXML.documentElement;

var eTemplate=$A(root.getElementsByTagName(_4wr_[18])).detect(function (elem)
{
return (elem.getAttribute(_4wr_[13])==this.designtypeName)
;

}
.bind(this)
);

this.headlineNames={};
$A(eTemplate.getElementsByTagName(_4wr_[19])).each(function (elem)
{
this.headlineNames[elem.getAttribute(_4wr_[13])]=true;
}
.bind(this)
);
}

});
