var __ArticleTabBox;
var __ArticleTabLinks = new Array();

function isSmall(){
    if (location.toString().toLowerCase().indexOf("small")>-1) return true;
    return screen.width < 1024;    
}

function __ArticleinitTabBox(){
    __ArticleTabBox = document.getElementById("ArticleTabBox");
    if(!__ArticleTabBox){
        setTimeout('__ArticleinitTabBox()',10);
        return;
    }
    
    var d = __ArticleTabBox.getElementsByTagName("table");
    for(var i=0;i<d.length;i++){
        if(d[i].className=="ArticleTabLinks"){
            __ArticleTabLinks[__ArticleTabLinks.length] = d[i];
        }
    }
    __ArticleTabBox.Tabs = new Array();
    var c = __ArticleTabBox.getElementsByTagName("td");
    
    for(var i=0;i<c.length;i++){
        if(c[i].className=="ArticleActiveTab"||c[i].className=="ArticleInactiveTab"){
            __articleinitTab(c[i]);              
        }
        
        if(c[i].className=="ArticleActiveTab"){
            articleoldTab = c[i];
        }
    }
    
    if(isSmall()){
        __ArticleTabBox.Tabs[4].parentNode.removeChild(__ArticleTabBox.Tabs[4]);
    }
}

function __articleinitTab(tab){
    var i = __ArticleTabBox.Tabs.length;
    __ArticleTabBox.Tabs[i] = tab;
    tab.index = i;
    tab.__articlescheduleChange = __articlescheduleChange;
    tab.onmouseover = function(){
        this.__articlescheduleChange(true);
    }
    tab.onmouseout = __articlecancelChange;
    
    tab.Content = __ArticleTabLinks[i];
    if(i>0){
        tab.Content.style.display = "none";
    }
    
    var c = tab.Content.getElementsByTagName("td");
    if(c.length>2){
        c[1].style.width = "230px";
        c[2].style.width = "230px";
        if(isSmall()){
            var mla = c[2].getElementsByTagName("div");
            var ml = mla[mla.length-1];
            var mla = c[1].getElementsByTagName("div");
            var ll = mla[mla.length-1];
            ml.parentNode.removeChild(ml);
            ll.parentNode.appendChild(ml);
            ll.parentNode.removeChild(ll);
            c[2].parentNode.removeChild(c[2]);
        }
    }
}

var articletmrChange = null;
var articlenewTab = null;
var articleoldTab = null;
var articletmrChangeDelay = 300;
function __articlescheduleChange(manually){
    if(manually) __articlecancelRotate();
    
    __articlecancelChange();
    articletmrChange = setTimeout('__articlechangeTab()',articletmrChangeDelay);
    articlenewTab = this;
}

function __articlecancelChange(){
    if(articletmrChange) clearTimeout(articletmrChange);
}

function __articlechangeTab(){
    if(articlenewTab&&articleoldTab){
        if(articlenewTab.index!=articleoldTab.index){
            articlenewTab.className="ArticleActiveTab";
            articleoldTab.Content.style.display = "none";
            articleoldTab.className="ArticleInactiveTab";
            articlenewTab.Content.style.display = "block";
            articleoldTab = articlenewTab;
        }else{
        }
    }
}

var articletmrRotate = null;
var articletmrRotateDelay = articletmrChangeDelay+3000;
function __articlerotate(){
    var articleindex0 = articleoldTab.index;
    var articleindex1 = articleindex0+1;
    if( (articleindex1==__ArticleTabBox.Tabs.length) || (articleindex1==__ArticleTabBox.Tabs.length-1 && isSmall())){ articleindex1=0; }
    
    __ArticleTabBox.Tabs[articleindex1].onmouseover();  

    if(articleindex1>0) articletmrRotate=setTimeout('__articlerotate()',articletmrRotateDelay);
}

function __articlecancelRotate(){
    if(articletmrRotate) clearTimeout(articletmrRotate);
}

$(function(){ setTimeout('__articlerotate()',articletmrRotateDelay); });