var x; v = 0;
var u,
header2_table,
header2_table_mid_td,
footer_table,
main_table_iframe,
main_table_border_t,
main_table_border_b,
style_dropDownList,
lang_dropDownList,
menuNews_td,
menuDownload_td,
menuFeatures_td,
menuForum_td,
menuCompile_td,
menuHistory_td;
function n(q, i)
{
if (i == q)
return;
var ab = document.getElementsByTagName('span');
var l, p, bufFrom, bufTo;
for (l = 0; l<ab.length; l++)			
for (p = 0; p < langTable.length; p++)	
{
bufTo = (langTable[p][i] == "") ? langTable[p][0] : langTable[p][i];
bufFrom = (langTable[p][q] == "") ? langTable[p][0] : langTable[p][q];
if (ab[l].innerHTML == bufFrom)
{
ab[l].innerHTML = bufTo;
break;
}
}
v = i;
}
function y(as,ay)
{
var az = languages[parseInt(ay)];
var r = document.getElementsByTagName(as);
for (var l = 0; l<r.length; l++)	
{
var m = r[l].getAttribute("lang");
if (m && m=="en")
{
var ac = false;
var z = r[l].nextSibling;	
while (true)	
{
if (z.getAttribute)
{
var af = z.getAttribute("lang");
if (!af || af == "en")	
break;
}
var be = z.nextSibling;	
if (az == af && z.style)	
{
z.style.display = "block";	
ac = true;
}
else
z.parentNode.removeChild(z);	
if (be)
z = be;	
else
break;
}
if (ac)
r[l].parentNode.removeChild(r[l]);	
}
}
}
function b(j)
{
var l, a, main;
for(l=0; (a = document.getElementsByTagName("link")[l]); l++)
{
if(a.getAttribute("rel").indexOf("style") != -1 && a.getAttribute("title"))
{
a.disabled = true;
if(a.getAttribute("title") == j)
a.disabled = false;
}
}
var aw = navigator.appVersion.match(/MSIE (\d+\.\d+)/, '');
if (aw && Number(aw[1]) >= 5.5)
{
ar();
aa();
}
}
function h(ax,value,bf) {
if (bf) {
var bo = new Date();
bo.setTime(bo.getTime()+(bf*24*60*60*1000));
var ao = "; expires="+bo.toGMTString();
}
else ao = "";
document.cookie = ax+"="+value+ao+"; path=/";
}
function d(ax) {
var av = ax + "=";
var bm = document.cookie.split(';');
for(var l=0;l < bm.length;l++) {
var bk = bm[l];
while (bk.charAt(0)==' ') bk = bk.substring(1,bk.length);
if (bk.indexOf(av) == 0) return bk.substring(av.length,bk.length);
}
return null;
}
function ar() 
{
for(var l=0; l<document.images.length; l++)
{
var k = document.images[l];
var ah = k.src.toUpperCase();
if (ah.substring(ah.length-3, ah.length) == "PNG")
{
var bh = (k.id) ? "id='" + k.id + "' " : "";
var bb = (k.className) ? "class='" + k.className + "' " : "";
var ba = (k.j) ? "title='" + k.j + "' " : "title='" + k.alt + "' ";
var f = "display:inline-block;" + k.style.cssText;
if (k.align == "left")
f = "float:left;" + f;
if (k.align == "right")
f = "float:right;" + f;
if (k.parentElement.href)
f = "cursor:hand;" + f;
var at = "<span " + bh + bb + ba
+ " style=\"" + "width:" + k.width + "px; height:" + k.height + "px;" + f + ";"
+ "filter:progid:DXImageTransform.Microsoft.AlphaImageLoader"
+ "(src=\'" + k.src + "\', sizingMethod='scale');\"></span>";
k.outerHTML = at;
l = l-1;
}
}
}
function aa()
{
for (var l=0; l<document.all.length; l++)
{
var bj = document.all[l];
var c = bj.className.toLowerCase();
if (c.substring(c.length-5, c.length) == "trnsp")
bj.className = c.substring(0, c.length-5) + "alpha";
}
}
function addEvent(bd, au, bl, aq)
{
if (bd.addEventListener)
{
bd.addEventListener(au, bl, aq);
return true;
}
else if (bd.attachEvent)
{
var bp = bd.attachEvent("on"+au, bl);
return bp;
}
else
{
alert("Handler could not be removed");
}
}
function a(ag, ad, bi)
{
addEvent
(
ag,
ad,
function()
{
switch (ad)
{
case "mouseover":
ag.className = "menuItemOver_td";
break;
case "mouseout":
ag.className = "menuItemOut_td";
break;
case "click":
main_table_iframe.src = bi;
_main_iframe.focus();
var l, p, hasLang = false;
for (l=0; l<menuTable.length; l++)
{
if (bi.toLowerCase() == menuTable[l][0])
{
var ai = header2_table_mid_td.getElementsByTagName('a');
for (p=0; p<ai.length; p++)
{
if (menuTable[l][p] != "")
{
ai[p].href = menuTable[l][p];
ai[p].style.display = "inline";
}
else
ai[p].style.display = "none";
}
hasLang = true;
break;
}
}
if (hasLang)	
header2_table_mid_td.style.visibility = "visible";
else
header2_table_mid_td.style.visibility = "hidden";
}
}
);
}
function ap()
{
u = document.getElementById("header1_table");
header2_table = document.getElementById("header2_table");
header2_table_mid_td = document.getElementById("header2_table_mid_td");
footer_table = document.getElementById("footer_table");
main_table_border_t = document.getElementById("main_table_border_t");
main_table_border_b = document.getElementById("main_table_border_b");
main_table_iframe = document.getElementById("main_table_iframe");
lang_dropDownList = document.getElementById("lang_dropDownList");
style_dropDownList = document.getElementById("style_dropDownList");
menuNews_td = document.getElementById("menuNews_td");
menuDownload_td = document.getElementById("menuDownload_td");
menuFeatures_td = document.getElementById("menuFeatures_td");
menuForum_td = document.getElementById("menuForum_td");
menuCompile_td = document.getElementById("menuCompile_td");
menuHistory_td = document.getElementById("menuHistory_td");
}
function al()
{
main_table_iframe.style.height = x 
- u.clientHeight - header2_table.clientHeight 
- main_table_border_t.clientHeight - main_table_border_b.clientHeight
- footer_table.offsetHeight + "px";
}
function styleChange(value)
{
h("style", value, 180);
b(value);
_main_iframe.b(value);
al();
_main_iframe.focus();	
}
function langChange(value)
{
h("language_060728", value, 180);
var am = v;	
n(am, value);
_main_iframe.location.reload();
_main_iframe.focus();	
}
function an() {
if( !document.childNodes || !document.createElement || !document.createTextNode ) { return; }
var w = ( new Date() ).getTime(), p = [];
for( var l = 0; l < arguments.length; l++ ) { p[p.length] = arguments[l]; }
p[0] = w - ( p[0] * 86400000 );
p[1] = w - ( p[1] * 86400000 );
if( !p[5] || ( typeof(p[5]) == typeof(0) ) ) { p[5] = document; }
if( !p[6] || ( typeof(p[6]) == typeof(0) ) ) { p[6] = ''; }
if( typeof(p[2]) == 'string' ) { p[2] = p[5].getElementsByTagName(p[2]); }
if( typeof(p[4]) == 'string' ) { p[4] = p[5].createTextNode(p[4]); }
for( var bn = 0, bg, bc, aj, s; bn < p[2].length; bn++ ) {
bg = p[2][bn];
bc = bg.getAttribute('title');
if( !bc || !bc.match(/\d{8}/) ) { continue; }
ak = bc.replace(/^\D*/,'') + p[6];
var o = (new Date(ak.substr(0,4),ak.substr(4,2),ak.substr(6,2)));
o.setMonth(o.getMonth()-1);
o = o.getTime();
if( !isNaN(o) && ( p[0] >= o ) && ( p[1] < o ) ) {
aj = bg.parentNode;
s = p[4].cloneNode(true);
try {
switch(p[3]) {
case 3:
if( bg == aj.lastChild ) { aj.appendChild(s); } else { aj.insertBefore(s,bg.nextSibling); }
break;
case 2:
bg.appendChild(s);
break;
case 1:
if( bg.childNodes.length ) { bg.insertBefore(s,bg.firstChild); } else { bg.appendChild(s); }
break;
default:
aj.insertBefore(s,bg);
}
} catch(e) {
if( !window.hasWarnedInvalOnce ) {
window.hasWarnedInvalOnce = true;
alert( 'addDateText script was asked to add a node where it was not allowed:\n\n' + arguments.join() );
}
}
}
}
}
function init()
{
ap();
var j = d("style");
if (j)
{
b(j);
style_dropDownList.options[j].selected = true;
}
var m = d("language_060728");
if (m)
{
n(0, m);
lang_dropDownList.options[m].selected = true;
}
a(menuNews_td, "mouseover", "main.htm");
a(menuDownload_td, "mouseover", "download.htm");
a(menuFeatures_td, "mouseover", "feature.htm");
a(menuForum_td, "mouseover", "board.htm");
a(menuCompile_td, "mouseover", "compile.htm");
a(menuHistory_td, "mouseover", "history.htm");
a(menuNews_td, "mouseout", "main.htm");
a(menuDownload_td, "mouseout", "download.htm");
a(menuFeatures_td, "mouseout", "feature.htm");
a(menuForum_td, "mouseout", "board.htm");
a(menuCompile_td, "mouseout", "compile.htm");
a(menuHistory_td, "mouseout", "history.htm");
a(menuNews_td, "click", "main.htm");
a(menuDownload_td, "click", "download.htm");
a(menuFeatures_td, "click", "feature.htm");
a(menuForum_td, "click", "board.htm");
a(menuCompile_td, "click", "compile.htm");
a(menuHistory_td, "click", "history.htm");
x = document.body.offsetHeight;	
al();
}
function iframeInit()
{
if (parent == window)
return;
else
{
var j = d("style");
if (j)
b(j);
var m = d("language_060728");
if (m)
{
y('div',m);
y('li',m);
n(0, m);
}
}
}
function downloadInit()
{
if( !document.childNodes || !document.createElement || !document.createTextNode )
return;
var e = document.createElement('img');
e.setAttribute('src','img/new.gif');
e.setAttribute('alt','New');
e.setAttribute('border','0');
e.style.marginLeft = '4px';
e.style.width = '28px';
e.style.height = '11px';
an(0,7,'a',2,e);
}
var g = d("style");
if (!g || isNaN(g) || g < 0 || g > 2)	
{
g = 0;
h("style", 0, 180);
}
b(g);	
var t = d("language_060728");
if (!t || isNaN(t) ||  t < 0 || t >= langTable[0].length)	
{
var ae = navigator.language ? navigator.language : navigator.userLanguage;
var l;
for (l = 0; l < languages.length; l++)
{
if (languages[l].toLowerCase() == ae.toLowerCase())
break;
}
if (l >= languages.length)
l = 0;
h("language_060728", l, 180);
}
