var iTimeout;
		
function change_tab(focus_nr) {
    var tab2 = document.getElementById('rect'+((focus_nr+1)%3));

    document.getElementById('rect'+focus_nr).className = 'focus';
    tab2.className = 'hidden';
    document.getElementById('rect'+((focus_nr+2)%3)).className = 'hidden';
			
    document.getElementById('recMt'+focus_nr).className = 'focus_mng';
    document.getElementById('recMt'+((focus_nr+1)%3)).className = 'normal_mng';
    document.getElementById('recMt'+((focus_nr+2)%3)).className = 'normal_mng';
    
    if(document.all) {
	document.getElementById('recN').innerHTML = tab2.childNodes[0].childNodes[1].innerText;
    } else {
	document.getElementById('recN').innerHTML = tab2.childNodes[0].childNodes[1].textContent;
    }

    if(iTimeout != undefined) {
    	clearTimeout(iTimeout);
    }

    iTimeout = setTimeout("change_tabFreq(7000)",7000);
}

function change_tabFreq(timeout) {
    var rNr = 0;

    if (document.getElementById('rect0').className == 'focus') {
	rNr = 1;
    } else if (document.getElementById('rect1').className == 'focus') {
	rNr = 2;
    }

    var tab = document.getElementById('rect'+((rNr+1)%3));
    document.getElementById('recMt'+rNr).className = 'focus_mng';
    document.getElementById('recMt'+((rNr+1)%3)).className = 'normal_mng';
    document.getElementById('recMt'+((rNr+2)%3)).className = 'normal_mng';
    document.getElementById('rect'+rNr).className = 'focus';
    document.getElementById('rect'+((rNr+2)%3)).className = 'hidden';

    if(document.all) {
        document.getElementById('recN').innerHTML = tab.childNodes[0].childNodes[1].innerText;
    } else {
        document.getElementById('recN').innerHTML = tab.childNodes[0].childNodes[1].textContent;
    }
    
    if(iTimeout != undefined) {
    	clearTimeout(iTimeout);
    }

    if (timeout > 0) {
	iTimeout = setTimeout("change_tabFreq("+timeout+")",timeout);
    } else {
	iTimeout = setTimeout("change_tabFreq(7000)",7000);
    }
}
			
function setTimeouts() {
    if (document.all) {
	document.getElementById('recN').innerHTML = document.getElementById('rect1').childNodes[0].childNodes[1].innerText;
    } else {
	document.getElementById('recN').innerHTML = document.getElementById('rect1').childNodes[0].childNodes[1].textContent;
    }
    
    iTimeout = setTimeout("change_tabFreq(7000)",7000);
}

function clearT() {
    if(iTimeout != undefined) {
	clearTimeout(iTimeout);
    }
}
    
function setT(timeout) {
    if(iTimeout != undefined) {
	clearTimeout(iTimeout);
    }
    iTimeout = setTimeout("change_tabFreq("+timeout+")",timeout);
}

function underline(elem) {
    if ( elem.className == "active_tab" ) {
	elem.style.textDecoration="underline";
    } else {
	elem.style.textDecoration="none";
    }
}

function nounderline(elem) {
    elem.style.textDecoration="none";
}

function underlineA(elem) {
    if ( elem.className == "arch_active" ) {
	elem.style.textDecoration="underline";
    } else {
	elem.style.textDecoration="none";
	var lista = elem.getElementsByTagName("h2");
	for (var i=0;i<lista.length;i++){	
	    lista[i].className = "foc";
	}
    }
}

function nounderlineA(elem) {
    elem.style.textDecoration="none";
    if ( elem.className != "arch_active" ) {
	var lista = elem.getElementsByTagName("h2");
	for (var i=0;i<lista.length;i++){	
	    lista[i].className = "";
	}
    }
}

function underlineN(elem) {
    if ( elem.className == "nature_active" ) {
	elem.style.textDecoration="underline";
    } else {
	elem.style.textDecoration="none";
	var lista = elem.getElementsByTagName("h2");
	for (var i=0;i<lista.length;i++){	
	    lista[i].className = "foc";
	}
    }
}

function nounderlineN(elem) {
    elem.style.textDecoration="none";
    if ( elem.className != "nature_active" ) {
	var lista = elem.getElementsByTagName("h2");
	for (var i=0;i<lista.length;i++){	
	    lista[i].className = "";
	}
    }
}

function underlineM(elem) {
    if ( elem.className == "mmedia_active" ) {
	elem.style.textDecoration="underline";
    } else {
	elem.style.textDecoration="none";
	var lista = elem.getElementsByTagName("h2");
	for (var i=0;i<lista.length;i++){	
	    lista[i].className = "foc";
	}
    }
}

function nounderlineM(elem) {
    elem.style.textDecoration="none";
    if ( elem.className != "mmedia_active" ) {
	var lista = elem.getElementsByTagName("h2");
	for (var i=0;i<lista.length;i++){	
	    lista[i].className = "";
	}
    }
}

function sport_tab_change(nr,link) {
    tab = document.getElementById('sport_tab'+nr);
    if (tab.className == 'active_tab') {
	window.location = link;
    }
    
    var tab1 = document.getElementById('sport_tab0');
    var tab2 = document.getElementById('sport_tab1');
    var tab3 = document.getElementById('sport_tab2');
    tab1.className = "norm_tab";
    tab2.className = "norm_tab";
    tab3.className = "norm_tab";

    if(nr == 0)	{
    	tab1.innerHTML = "<div class=\"lba\"></div><div><h2>Polityka</h2></div><div class=\"lba\"></div>";
	tab2.innerHTML = "<div><h2>Gospodarka</h2></div><div class=\"lbb\"></div>";
	tab3.innerHTML = "<div><h2>Sport</h2></div><div class=\"lbb\"></div>";
    } else if(nr == 1) {
	tab1.innerHTML = "<div class=\"lbb\"></div><div><h2>Polityka</h2></div>";
    	tab2.innerHTML = "<div class=\"lba\"></div><div><h2>Gospodarka</h2></div><div class=\"lba\"></div>";
	tab3.innerHTML = "<div><h2>Sport</h2></div><div class=\"lbb\"></div>";
    } else {
	tab1.innerHTML = "<div class=\"lbb\"></div><div><h2>Polityka</h2></div>";
	tab2.innerHTML = "<div class=\"lbb\"></div><div><h2>Gospodarka</h2></div>";
    	tab3.innerHTML = "<div class=\"lba\"></div><div><h2>Sport</h2></div><div class=\"lba\"></div>";
    }

    tab.className = "active_tab";

    document.getElementById('sport'+nr+'_content').className = 'focus';
    document.getElementById('sport'+((nr+1)%3)+'_content').className = 'hidden';
    document.getElementById('sport'+((nr+2)%3)+'_content').className = 'hidden';
}


function cult_tab_change(nr,link) {
    tab = document.getElementById('culture_tab'+nr);
    if (tab.className == 'active_tab') {
	window.location = link;
    }
    
    var tab1 = document.getElementById('culture_tab0');
    var tab2 = document.getElementById('culture_tab1');
    var tab3 = document.getElementById('culture_tab2');
    tab1.className = "norm_tab";
    tab2.className = "norm_tab";
    tab3.className = "norm_tab";

    if(nr == 0)	{
    	tab1.innerHTML = "<div class=\"lba\"></div><div><h2>Kultura</h2></div><div class=\"lba\"></div>";
	tab2.innerHTML = "<div><h2>Nauka</h2></div><div class=\"lbb\"></div>";
	tab3.innerHTML = "<div><h2>Społeczeństwo</h2></div><div class=\"lbb\"></div>";
    } else if(nr == 1) {
	tab1.innerHTML = "<div class=\"lbb\"></div><div><h2>Kultura</h2></div>";
    	tab2.innerHTML = "<div class=\"lba\"></div><div><h2>Nauka</h2></div><div class=\"lba\"></div>";
	tab3.innerHTML = "<div><h2>Społeczeństwo</h2></div><div class=\"lbb\"></div>";
    } else {
	tab1.innerHTML = "<div class=\"lbb\"></div><div><h2>Kultura</h2></div>";
	tab2.innerHTML = "<div class=\"lbb\"></div><div><h2>Nauka</h2></div>";
    	tab3.innerHTML = "<div class=\"lba\"></div><div><h2>Społeczeństwo</h2></div><div class=\"lba\"></div>";
    }

    tab.className = "active_tab";
    document.getElementById('culture'+nr+'_content').className = 'focus';
    document.getElementById('culture'+((nr+1)%3)+'_content').className = 'hidden';
    document.getElementById('culture'+((nr+2)%3)+'_content').className = 'hidden';
}

function change_archives(nr,link) {
    tab = document.getElementById('arch'+nr);
    if (tab.className == 'arch_active') {
	window.location = link;
    }
    
    var tab1 = document.getElementById('arch0');
    var tab2 = document.getElementById('arch1');
    var tab3 = document.getElementById('arch2');
    tab1.className = "arch_left";
    tab2.className = "arch_none_l";
    tab3.className = "arch_right";

    var lista1 = tab1.getElementsByTagName("h2");
    for (var i=0;i<lista1.length;i++){	
        lista1[i].className = "";
    }

    var lista2 = tab2.getElementsByTagName("h2");
    for (var i=0;i<lista2.length;i++){	
        lista2[i].className = "";
    }

    var lista3 = tab3.getElementsByTagName("h2");
    for (var i=0;i<lista3.length;i++){	
        lista3[i].className = "";
    }

    if(nr == 1) {
	tab3.className = "arch_right_l";	
    } else if(nr == 2) {
	tab2.className = "arch_none_r";
    }

    tab.className = "arch_active";

    document.getElementById('archC'+nr).className = 'focus';
    document.getElementById('archC'+((nr+1)%3)).className = 'hidden';
    document.getElementById('archC'+((nr+2)%3)).className = 'hidden';
}
		
function change_nature(nr,link) {
    tab = document.getElementById('nat'+nr);
    if (tab.className == 'nature_active') {
        window.location = link;
    }

    var tab1 = document.getElementById('nat0');
    var tab2 = document.getElementById('nat1');
    var tab3 = document.getElementById('nat2');
    tab1.className = "nature_left";
    tab2.className = "nature_none_l";
    tab3.className = "nature_right";

    var lista1 = tab1.getElementsByTagName("h2");
    for (var i=0;i<lista1.length;i++){	
        lista1[i].className = "";
    }

    var lista2 = tab2.getElementsByTagName("h2");
    for (var i=0;i<lista2.length;i++){	
        lista2[i].className = "";
    }

    var lista3 = tab3.getElementsByTagName("h2");
    for (var i=0;i<lista3.length;i++){	
        lista3[i].className = "";
    }

    if(nr == 1) {
	tab3.className = "nature_right_l";
    } else if(nr == 2) {
	tab2.className = "nature_none_r";
    }

    tab.className = "nature_active";

    document.getElementById('natC'+nr).className = 'focus';
    document.getElementById('natC'+((nr+1)%3)).className = 'hidden';
    document.getElementById('natC'+((nr+2)%3)).className = 'hidden';
}

function change_mmedia(nr,link) {
    tab = document.getElementById('mmedia'+nr);
    if (tab.className == 'mmedia_active') {
        window.location = link;
    }

    var tab1 = document.getElementById('mmedia0');
    var tab2 = document.getElementById('mmedia1');
    var tab3 = document.getElementById('mmedia2');
    tab1.className = "mmedia_left";
    tab2.className = "mmedia_none_l";
    tab3.className = "mmedia_right";

    var lista1 = tab1.getElementsByTagName("h2");
    for (var i=0;i<lista1.length;i++){	
        lista1[i].className = "";
    }

    var lista2 = tab2.getElementsByTagName("h2");
    for (var i=0;i<lista2.length;i++){	
        lista2[i].className = "";
    }

    var lista3 = tab3.getElementsByTagName("h2");
    for (var i=0;i<lista3.length;i++){	
        lista3[i].className = "";
    }

    if(nr == 1) {
	tab3.className = "mmedia_right_l";
    } else if(nr == 2) {
	tab2.className = "mmedia_none_r";
    }

    tab.className = "mmedia_active";
			
    document.getElementById('mmediaC'+nr).className = 'focus';
    document.getElementById('mmediaC'+((nr+1)%3)).className = 'hidden';
    document.getElementById('mmediaC'+((nr+2)%3)).className = 'hidden';
}
		
function imgFocus(nr,sec) {
    for(var i = 1; i<5; i++) {
	if( document.getElementById('mm_'+sec+'_'+i) != null ) {
    	    document.getElementById('mm_'+sec+'_'+i).className = 'img_opacity';
	}

	if( document.getElementById('title_'+sec+'_'+i) != null ) {
    	    document.getElementById('title_'+sec+'_'+i).className = 'descr hidden';
	}
    }

    document.getElementById('mm_'+sec+'_'+nr).className = 'img_focus';
    document.getElementById('title_'+sec+'_'+nr).className = 'descr focus';
}
