That fact, that files of a skin are born in separate folders, speaks about that that change of standard styles on the is supported. There is not clear a contents of a file layout.js
Whether that is necessary that to redefine in this file?
Whether there is a documentation on the coded functions?
Layout.jsvar OxO658b=["Skins/","/Images/","className","body","width","style","100%","height","cellPadding","private","display","none","colSpan","2","padding","containerElement","4px;","","60px","TABLE","border","cellSpacing","cssText","width:100%;height:100%","width:100%;table-layout:fixed;","width:100%;height:100%;","22px","14px","width:81px;height:22px;background-image:url(","top_left.gif)","height:22px;background-image:url(","top_center.gif)","width:47px;height:22px;background-image:url(","top_right.gif)","innerHTML","\x3Cimg width=1 height=1\x3E","width:1px;background-color:gray;",";vertical-align:top","width:12px;height:14px;background-image:url(","btm_left.gif)","height:14px;background-image:url(","btm_center.gif)","width:16px;height:14px;background-image:url(","btm_right.gif)","width:3px;","vertical-align:top","width:3px;height:3px;","height:3px;"]; function Chat_InitializeLayout(Ox87,Ox88){var Ox213=OxO658b[0x0]+Ox87+OxO658b[0x1];var Ox214=document[OxO658b[0x3]][OxO658b[0x2]].toLowerCase();var Ox215=chat_layout.insertRow(-0x1);var Ox216=chat_layout.insertRow(-0x1);var Ox217=chat_layout.insertRow(-0x1); chat_layout[OxO658b[0x5]][OxO658b[0x4]]=OxO658b[0x6] ; chat_layout[OxO658b[0x5]][OxO658b[0x7]]=OxO658b[0x6] ; chat_layout[OxO658b[0x8]]=0x4 ;if(Ox88.toLowerCase()==OxO658b[0x9]){ Ox215[OxO658b[0x5]][OxO658b[0xa]]=OxO658b[0xb] ;} else { Ox215[OxO658b[0x5]][OxO658b[0x7]]=0x40 ;var Ox218=Ox215.insertCell(-0x1); Ox218[OxO658b[0xc]]=OxO658b[0xd] ;var Ox219=Ox226(); Ox218.appendChild(Ox219) ; Ox219[OxO658b[0xf]][OxO658b[0x5]][OxO658b[0xe]]=OxO658b[0x10] ; Ox219[OxO658b[0xf]].appendChild(chat_layout_top) ;} ;var Ox21a=Ox216.insertCell(-0x1);var Ox21b=Ox216.insertCell(-0x1);var Ox21c=Ox221(); Ox21a.appendChild(Ox21c) ; Ox21c[OxO658b[0xf]].appendChild(chat_layout_message) ;var Ox21d=Ox221(); Ox21b.appendChild(Ox21d) ; Ox21d[OxO658b[0x5]][OxO658b[0x4]]=OxO658b[0x11] ; Ox21a[OxO658b[0x5]][OxO658b[0x4]]=OxO658b[0x6] ; Ox21d[OxO658b[0xf]].appendChild(chat_layout_online) ;var Ox21e=Ox217.insertCell(-0x1); Ox21e[OxO658b[0x5]][OxO658b[0x7]]=OxO658b[0x12] ; Ox21e[OxO658b[0xc]]=OxO658b[0xd] ;var Ox233=Ox221(); Ox233[OxO658b[0x5]][OxO658b[0x7]]=OxO658b[0x12] ; Ox21e.appendChild(Ox233) ; Ox233[OxO658b[0xf]].appendChild(chat_layout_toolbar) ; Ox233[OxO658b[0xf]].appendChild(chat_layout_input) ;switch(Ox88.toLowerCase()){} ; function Ox21f(Ox220){var Ox6e=document.createElement(OxO658b[0x13]); Ox6e[OxO658b[0x14]]=0x0 ; Ox6e[OxO658b[0x15]]=0x0 ; Ox6e[OxO658b[0x8]]=0x0 ; Ox6e[OxO658b[0x5]][OxO658b[0x16]]=Ox220 ;return Ox6e;} ; function Ox221(Ox223){var Ox6e=Ox21f(OxO658b[0x17]);var Ox234=Ox21f(OxO658b[0x18]);var Ox235=Ox21f(OxO658b[0x19]);var Ox236=Ox21f(OxO658b[0x18]);var Ox227=Ox6e.insertRow(-0x1);var Ox224=Ox6e.insertRow(-0x1);var Ox228=Ox6e.insertRow(-0x1);var Ox237=Ox227.insertCell(-0x1); Ox237[OxO658b[0x5]][OxO658b[0x7]]=OxO658b[0x1a] ; Ox237.appendChild(Ox234) ;var Ox238=Ox224.insertCell(-0x1); Ox238.appendChild(Ox235) ;var Ox239=Ox228.insertCell(-0x1); Ox239[OxO658b[0x5]][OxO658b[0x7]]=OxO658b[0x1b] ; Ox239.appendChild(Ox236) ;var Ox23a=Ox234.insertRow(-0x1);var Ox23b=Ox235.insertRow(-0x1);var Ox23c=Ox236.insertRow(-0x1);var Ox229=Ox23a.insertCell(-0x1);var Ox22a=Ox23a.insertCell(-0x1);var Ox22b=Ox23a.insertCell(-0x1);var Ox22c=Ox23b.insertCell(-0x1);var Ox225=Ox23b.insertCell(-0x1);var Ox22d=Ox23b.insertCell(-0x1);var Ox22e=Ox23c.insertCell(-0x1);var Ox22f=Ox23c.insertCell(-0x1);var Ox230=Ox23c.insertCell(-0x1); Ox229[OxO658b[0x5]][OxO658b[0x16]]=OxO658b[0x1c]+Ox213+OxO658b[0x1d] ; Ox22a[OxO658b[0x5]][OxO658b[0x16]]=OxO658b[0x1e]+Ox213+OxO658b[0x1f] ; Ox22b[OxO658b[0x5]][OxO658b[0x16]]=OxO658b[0x20]+Ox213+OxO658b[0x21] ; Ox22c[OxO658b[0x22]]=OxO658b[0x23] ; Ox22d[OxO658b[0x22]]=OxO658b[0x23] ; Ox22c[OxO658b[0x5]][OxO658b[0x16]]=OxO658b[0x24] ; Ox225[OxO658b[0x5]][OxO658b[0x16]]=OxO658b[0x25] ; Ox22d[OxO658b[0x5]][OxO658b[0x16]]=OxO658b[0x24] ; Ox22e[OxO658b[0x5]][OxO658b[0x16]]=OxO658b[0x26]+Ox213+OxO658b[0x27] ; Ox22f[OxO658b[0x5]][OxO658b[0x16]]=OxO658b[0x28]+Ox213+OxO658b[0x29] ; Ox230[OxO658b[0x5]][OxO658b[0x16]]=OxO658b[0x2a]+Ox213+OxO658b[0x2b] ; Ox6e[OxO658b[0xf]]=Ox225 ;return Ox6e;} ; function Ox226(Ox223){var Ox6e=Ox21f(OxO658b[0x17]);var Ox227=Ox6e.insertRow(-0x1);var Ox224=Ox6e.insertRow(-0x1);var Ox228=Ox6e.insertRow(-0x1);var Ox229=Ox227.insertCell(-0x1);var Ox22a=Ox227.insertCell(-0x1);var Ox22b=Ox227.insertCell(-0x1);var Ox22c=Ox224.insertCell(-0x1);var Ox225=Ox224.insertCell(-0x1);var Ox22d=Ox224.insertCell(-0x1);var Ox22e=Ox228.insertCell(-0x1);var Ox22f=Ox228.insertCell(-0x1);var Ox230=Ox228.insertCell(-0x1); Ox229[OxO658b[0x5]][OxO658b[0x16]]=OxO658b[0x2c] ; Ox22a[OxO658b[0x5]][OxO658b[0x16]]=OxO658b[0x2d] ; Ox22b[OxO658b[0x5]][OxO658b[0x16]]=OxO658b[0x2c] ; Ox22e[OxO658b[0x5]][OxO658b[0x16]]=OxO658b[0x2e] ; Ox22f[OxO658b[0x5]][OxO658b[0x16]]=OxO658b[0x2f] ; Ox230[OxO658b[0x5]][OxO658b[0x16]]=OxO658b[0x2e] ; Ox6e[OxO658b[0xf]]=Ox225 ;return Ox6e;} ;} ;
Understandably, that is created XML the document which is sent the client and understands JS functions on the party side of the client, but names of functions there is nothing do not speak. Very much it is not understandable!
On English: Automatic intellegance - a task of generations ...
По Русски: Искуственный интеллект - задача поколений ...