﻿var xBw;
var xCD;var dgoReferrer;var dgoTop=self;
var XzQ=self;
var dgoy=false;
var dgoUrl;var xNE=null;var xWE=null;
var xCJ;
var xCL;var xCM;var XCE=[];
dgoTop.XCE[dgoTop.XCE.length]=[new Date(),'start'];
function xDV(Xcp,XE6,XQE){
var xNE=XQE||{};
var url;
if(typeof(xNE.xqF)=='undefined'||xNE.xqF.X8v){
url=dgoUrl.XCf();
url.XC2('');
url.XC8('');
url.XC5();
url.XCJ('/error.html');}
else{
url=xCL.xc4(xNE.xqF);}
if(dgoUrl.XFJ_()!='javascript'&&dgoUrl.XFJ_()!='mk'){
Xcp&&url.XWg('code',Xcp);
XE6&&url.XWg('context',XE6);
xNE.referrer&&url.XWg('referrer',dgoReferrer);
xNE.xkQ&&url.XCK(dgoUrl.XFP());
url.XWg('restart',escape(dgoUrl.toString()),true);}
self.location.replace(url.toString());
return false;}
function Xug(Xcp,XE6,XQE){
var xNE=XQE||{};
var url;
if(typeof(xNE.stop)=='undefined'||xNE.stop.X8v){
url=dgoUrl.XCf();
url.XC2('');
url.XC8('');
url.XC5();
url.XCJ('/stop.html');}
else{
url=xCL.xc4(xNE.stop);}
if(dgoUrl.XFJ_()!='javascript'&&dgoUrl.XFJ_()!='mk'){
Xcp&&url.XWg('code',Xcp);
XE6&&url.XWg('context',XE6);
xNE.referrer&&url.XWg('referrer',dgoReferrer);
xNE.xkQ&&url.XCK(dgoUrl.XFP());
url.XWg('restart',escape(dgoUrl.toString()),true);}
self.location.replace(url.toString());
return false;}
function xDW(xMj){
xMj&&dgoTop.location.assign(xMj.substring(0,2047));}
function frameset_onload(xbK){
dgoTop.XCE[dgoTop.XCE.length]=[new Date(),'frameset_onload'];
if(!xDX()){
return false;}
var xJZ=new Templater(2);
xJZ.cfg_initConfig(XM5(),self,null,XKK,false);
return true;}
function XKK(XQE){
if(!XQE.cfg_ok){
XQE._FREEMEM();
return xDV('config','ERR_1011'+XQE.cfg_error,XQE.XQE);}
xNE=XQE.XQE;
xNE.xuQ=0;
xNE.XTw=false;
xNE.XnH=false;
xNE.Xat=false;
xNE.XkC=false;
xWE=XQE.XQF;
XQE._FREEMEM();
XzP();
xCM=self.frames.webride_frame;
dgoTop.XCE[dgoTop.XCE.length]=[new Date(),'frameset_onload_end'];
return true;}
function XM5(xJY){
var xJX=xJY||'';
if(self.location.search==''&&self.location.hash!=''){
url=(self.location.protocol+'//'+unescape(self.location.hostname)+
((self.location.port!='')?(':'+self.location.port):'')+
unescape(self.location.pathname)+
((self.location.search.indexOf('?')==0)?'':(self.location.search.length>0?'?':''))+
('?'+self.location.hash.substr(1)));}
else{
url=(self.location.protocol+'//'+unescape(self.location.hostname)+
((self.location.port!='')?(':'+self.location.port):'')+
unescape(self.location.pathname)+
((self.location.search.indexOf('?')==0)?'':(self.location.search.length>0?'?':''))+
(self.location.search=='?'?'':self.location.search)+
self.location.hash);}
url=url.replace('lesson=','show=');
var xoL=url.indexOf('?');
if(xoL<0){
url+='?library=./&mode=lib';
xoL=url.indexOf('?');}
xoL=url.indexOf('show=group!');
if(xoL<0){
xoL=url.indexOf('show=GR_');}
if(xoL>=0){
xoL=url.indexOf('mode=lib');
if(xoL<0){
url+='&mode=lib';}
xoL=url.indexOf('library=');
if(xoL<0){
url+='&library=./';}}
xoL=url.indexOf('show=book!');
if(xoL<0){
xoL=url.indexOf('show=BO_');}
if(xoL>=0){
xoL=url.indexOf('mode=book');
if(xoL<0){
url+='&mode=book';}
xoL=url.indexOf('library=');
if(xoL<0){
url+='&library=./';}}
xoL=url.indexOf('mode=lib');
if(xoL>=0){
xoL=url.indexOf('library=');
if(xoL<0){
url+='&library=./';}}
var xrP=null;
var x7C=null;
var xAM=/[?&]/;
if(xoL>=0&&xJX){
var xar=url.split(xAM);
var i,xkI,xPL;
for(i=0,xkI=xar.length;i<xkI&&!xrP;++i){
xPL=xar[i].split('=',2);
if(xPL[0]==xJY){
xrP=unescape(xPL[1]);}}}
xrP||(xrP=url);
return xrP;}
function XzP(){
var html=[];
html.push('<table class=fsetclass id="App" name="App" width="100%" height="100%" cellpadding=0 cellspacing=0>',
'<tr><td class=appclass>',
'<table class=fsetclass cellpadding=0 cellspacing=0>',
'<tr><td class=appclass id=Log_left style="width:0px;background-color:silver;color:black;">',
'</td>',
'<td class=fsetclass id=Log_right>',
'<iframe ',
' class=appclass name=webride_frame id=webride_frame src="loading.html',
(xNE.domain?'?dgoDOMAIN='+xNE.domain:''),
'">',
'</iframe>',
'<iframe style="display:none;visibility:hidden;position:absolute;left:0px;top:0px;',
'border:0px;margin:0px;padding:0px;" ',
' onscroll="document.body.scrollTop=0;document.body.scrollLeft=0;" ',
' width=0 height=0 scrolling="no" noscroll id="trainer_library_frame" ',
' name="trainer_library_frame" ',
' border=0 frameborder=0></iframe>\n',
'</td></tr>',
'</table>',
'</td></tr>',
'</table>',
'<iframe allowtransparency="true" name=trainer_gui_frame id=trainer_gui_frame class=guiclass ',
' style="position:absolute;z-index:500000;background-color:transparent;"',
' scrolling="no" noscroll border=0 frameborder=0 framespacing=0></iframe>',
'<iframe name=master_frame class=hiddenclass src="master.html"></iframe>');
self.document.body.innerHTML=html.join('');}
function frameset_onunload(){
Xvr=undefined;
dgoTop.XCE=undefined;
xBw=undefined;
xCL=undefined;
dgoObjLogging=undefined;
dgoTop=undefined;
XzQ=undefined;
dgoy=undefined;
dgoUrl=undefined;
xCM=undefined;
xCF=undefined;
xCD=undefined;
dgoJ=undefined;
xCA=undefined;
xNE=undefined;
xWE=undefined;
XOb();}
function xDZ(){
dgoTop.XCE[dgoTop.XCE.length]=[new Date(),'frameset_master_loaded'];
self.frames.master_frame.xF8();
if(xBw&&xBw.type=='moz'){
var xH7=xCA.xDx(
xCA.XfR.xDv()+'0');
if(xH7){
var xO0=xO6("xCA.xKf(self,xH7);",{xH7:xH7});
window.setTimeout(xO0,100);}}
dgoTop.XCE[dgoTop.XCE.length]=[new Date(),'frameset_master_loaded_end'];
if(dgoTop.dgo.XoX){dgoTop.clearTimeout(dgoTop.dgo.XoX);}}
function xDX(){
xBw=xMB();
if((self.location.search+'').search(/xkC=(true|1)/)<0){
if(!(xBw.type=='ie'&&xBw.Xv>='5.5'||
xBw.type=='saf'&&xBw.Xv>=525||
xBw.type=='moz'&&xBw.Xv>='1.7'))
{
self.location.href='error.html?code=browser'+
'&context='+escape(xBw.name)+'&errorid=1001';
return false;}}
dgoReferrer=self.document.referrer+'';
if(xBw.type=='moz'){
try{
if(self.location.search==''){
if(self.location.hash!=''){
dgoUrl=new Url(self.location.protocol+'//'+decodeURI(self.location.hostname)+
((self.location.port!='')?(':'+self.location.port):'')+
decodeURI(self.location.pathname)+
'?'+self.location.hash.substr(1));}
else{
dgoUrl=new Url(decodeURI(self.location.href)+'?library=./');}}
else{
dgoUrl=new Url(self.location.protocol+'//'+decodeURI(self.location.hostname)+
((self.location.port!='')?(':'+self.location.port):'')+
decodeURI(self.location.pathname)+
((self.location.search.indexOf('?')==0)?'':(self.location.search.length>0?'?':''))+
self.location.search+self.location.hash);}}
catch(xa8){
if(self.location.search==''){
dgoUrl=new Url(unescape(self.location.href)+'?library=./');}
else{
dgoUrl=new Url(self.location.protocol+'//'+unescape(self.location.hostname)+
((self.location.port!='')?(':'+self.location.port):'')+
unescape(self.location.pathname)+
((self.location.search.indexOf('?')==0)?'':(self.location.search.length>0?'?':''))+
self.location.search+self.location.hash);}}}
else{
if(self.location.search==''){
if(self.location.hash!=''){
dgoUrl=new Url(self.location.protocol+'//'+unescape(self.location.hostname)+
((self.location.port!='')?(':'+self.location.port):'')+
(self.location.pathname.indexOf('/\\')==0?
unescape(self.location.pathname.substr(3)):
unescape(self.location.pathname))+
'?'+self.location.hash.substr(1));}
else{
dgoUrl=new Url(unescape(self.location.href)+'?library=./');}}
else{
dgoUrl=new Url(self.location.protocol+'//'+unescape(self.location.hostname)+
((self.location.port!='')?(':'+self.location.port):'')+
(self.location.pathname.indexOf('/\\')==0?
unescape(self.location.pathname.substr(3)):
unescape(self.location.pathname))+
((self.location.search.indexOf('?')==0)?'':(self.location.search.length>0?'?':''))+
self.location.search+self.location.hash);}}
xHQ=dgoUrl.XCf();
xHQ.XC2('');
xHQ.XC8('');
xHQ.XC5();
var path=xHQ.XFG();
var i=path.lastIndexOf('/');
xCJ=i>=0?path.substr(i+1):'';
(i>=0)&&xHQ.XC5();(i>=0)&&xHQ.XC5();xHQ.XCJ('/');xCL=xHQ;
xLJ('wa',xCL);
xLJ('trainer',dgoUrl);
return true;}

/*
  Copyright Notice:

  Copyright 2000-2009 datango AG
  ALL RIGHTS RESERVED

  UNPUBLISHED -- Use of a copyright notice is precautionary only and
  does not imply publication or disclosure.

  THE CONTENT OF THIS WORK CONTAINS CONFIDENTIAL AND PROPRIETARY
  INFORMATION OF DATANGO AG. ANY DUPLICATION, MODIFICATION,
  DISTRIBUTION, OR DISCLOSURE IN ANY FORM, IN WHOLE, OR IN PART, IS
  STRICTLY PROHIBITED WITHOUT THE PRIOR EXPRESS WRITTEN PERMISSION OF
  DATANGO AG.

*/

