
function position_get(element) {
    var curleft = curtop = 0;
    if (element.offsetParent) {
        do {
            curleft += element.offsetLeft;
            curtop += element.offsetTop;
        } while (element = element.offsetParent);
    }
    return [curleft,curtop];
}

function menu_over(item) {
    var bi=document.getElementById("b_"+item);
    var si=document.getElementById("s_"+item);
    bi.style.display="block";
    var pos=position_get(si);
    bi.style.left=(pos[0]-14)+"px";
    bi.style.top=(pos[1]-14)+"px";
    if (item=="fse") {
        document.getElementById("title_text").innerHTML="fse";
    } else if (item=="aktuality") {
        document.getElementById("title_text").innerHTML="aktuality";
    } else if (item=="mapa") {
        document.getElementById("title_text").innerHTML="mapa";
    } else if (item=="foto") {
        document.getElementById("title_text").innerHTML="foto";
    } else if (item=="publikace") {
        document.getElementById("title_text").innerHTML="publikace";
    } else if (item=="hry") {
        document.getElementById("title_text").innerHTML="hry";
    } else if (item=="carrick") {
        document.getElementById("title_text").innerHTML="carrick";
    } else if (item=="podpora") {
        document.getElementById("title_text").innerHTML="podpora";
    } else if (item=="odkaz") {
        document.getElementById("title_text").innerHTML="odkaz";
    } else if (item=="kontakt") {
        document.getElementById("title_text").innerHTML="kontakt";
    }    

}

function menu_out(item) {
    item.style.display='none'
    document.getElementById("title_text").innerHTML="Menu";
}

function mapshow_cr() {
    document.getElementById("maptext_cr").style.textDecoration="underline";
    document.getElementById("maptext_eu").style.textDecoration="none";
    document.getElementById("map_cr").style.display="block";
    document.getElementById("map_eu").style.display="none";
}

function mapshow_eu() {
    document.getElementById("maptext_eu").style.textDecoration="underline";
    document.getElementById("maptext_cr").style.textDecoration="none";
    document.getElementById("map_eu").style.display="block";
    document.getElementById("map_cr").style.display="none";
}

function vetve_out() {
    document.getElementById("vetve").src="obrazky/vetve_zaklad.png";
    document.getElementById("vetve_text").innerHTML="větve organizace";

}

var posx = 0;
var posy = 0;
function mouseXY(e) {
    if (!e) var e = window.event;
    if (e.pageX || e.pageY)         {
            posx = e.pageX;
            posy = e.pageY;
    }
    else if (e.clientX || e.clientY)        {
            posx = e.clientX + document.body.scrollLeft
                    + document.documentElement.scrollLeft;
            posy = e.clientY + document.body.scrollTop
                    + document.documentElement.scrollTop;
    }

}

function vetve_move(e) {
    var pos=position_get(document.getElementById("vetve"));
    posx=posx-pos[0];
    posy=posy-pos[1];
    if ((posx>10) && (posy>10) && (posx<40) && (posy<80)) {
        document.getElementById("vetve").src="obrazky/rover.png";
        document.getElementById("vetve_text").innerHTML="rover";
        document.getElementById("vetve_text_l").innerHTML="Roverská tzv. červená větev zahrnuje členy nad 17 let. Jejím cílem je pomoci mladému člověku překročit práh dospělosti.";
    } else if ((posx>35) && (posy>2) && (posx<60) && (posy<42)) {
        document.getElementById("vetve").src="obrazky/st_skautka.png";
        document.getElementById("vetve_text").innerHTML="starší skautka";
	document.getElementById("vetve_text_l").innerHTML="Tzv. červená větev zahrnuje starší skautky nad 17 let. Jejím cílem je pomoci mladému člověku překročit práh dospělosti.";
    } else if ((posx>20) && (posy>80) && (posx<50) && (posy<180)) {
        document.getElementById("vetve").src="obrazky/vlce_holka.png";
        document.getElementById("vetve_text").innerHTML="vlče";
	document.getElementById("vetve_text_l").innerHTML="Nejmladší větví jsou vlčata ve věku 8-12 let. Jejich výchova je založena na smečce - šťastné rodině a na Knize džunglí jako konkrétním příkladu morálních hodnot.";
    } else if ((posx>40) && (posy>40) && (posx<72) && (posy<80)) {
        document.getElementById("vetve").src="obrazky/skauta.png";
        document.getElementById("vetve_text").innerHTML="skautka";
	document.getElementById("vetve_text_l").innerHTML="Hlavní tzv. zelenou větev tvoří skautky ve věku 12-17 let. Jejím základem je družina, skupina 6-8 skautek, vedená nejzkušenější z nich.";
    } else if ((posx>73) && (posy>35) && (posx<100) && (posy<120)) {
        document.getElementById("vetve").src="obrazky/skaut.png";
        document.getElementById("vetve_text").innerHTML="skaut";
	document.getElementById("vetve_text_l").innerHTML="Hlavní tzv. zelenou větev tvoří skauti ve věku 12-17 let. Jejím základem je družina, skupina 6-8 skautů, vedená nejzkušenějším z nich.";
    } else if ((posx>102) && (posy>60) && (posx<152) && (posy<175)) {
        document.getElementById("vetve").src="obrazky/vlce_kluk.png";
        document.getElementById("vetve_text").innerHTML="vlče";
	document.getElementById("vetve_text_l").innerHTML="Nejmladší větví jsou vlčata ve věku 8-12 let. Jejich výchova je založena na smečce - šťastné rodině a na Knize džunglí jako konkrétním příkladu morálních hodnot.";
    } else {
        document.getElementById("vetve").src="obrazky/vetve_zaklad.png";
        document.getElementById("vetve_text").innerHTML="větve organizace";
	document.getElementById("vetve_text_l").innerHTML="Skautská výchova se uskutečňuje ve třech věkových kategoriích tzv. větvích. Pedagogika jednotlivých větví je přizpůsobena potřebám a stupni rozvoje dítěte.";
    }
}

function setvetve(e) {
    var pos=position_get(document.getElementById("vetve"));
    posx=posx-pos[0];
    posy=posy-pos[1];
    if ((posx>10) && (posy>10) && (posx<40) && (posy<80)) {
        window.location="?page=vetve_rover";
    } else if ((posx>35) && (posy>2) && (posx<60) && (posy<42)) {
        window.location="?page=vetve_stskautka";
    } else if ((posx>20) && (posy>80) && (posx<50) && (posy<180)) {
        window.location="?page=vetve_vlce";
    } else if ((posx>40) && (posy>40) && (posx<72) && (posy<80)) {
        window.location="?page=vetve_skaut";
    } else if ((posx>73) && (posy>35) && (posx<100) && (posy<120)) {
        window.location="?page=vetve_skaut";
    } else if ((posx>102) && (posy>60) && (posx<152) && (posy<175)) {
        window.location="?page=vetve_vlce";
    }
}


function setpage(what) {
    window.location="?page="+what;   
}

var header2_it=0;
var header2_texts=["Scouts d'Europe","Pfadfinderschaft Europas","Scouts d'Europa","Skauci Europy","Guias y scouts de Europa","Scoutisme Europeen"];
function nextHeader2() {
     header2_it+=1;
     if (header2_it==header2_texts.length) header2_it=0;
     document.getElementById("header2").innerHTML=header2_texts[header2_it];
     setTimeout("nextHeader2()",3000);
}

// Tady je napsano, kolik mas profilu a kolik mas vzkazu. Ty obrazky se pak musi jmenovat profil1, profil2, ...
// a vzkaz1, vzkaz2, ... 
var profilu=14;
var vzkazu=6;


function nextProfile1() {
    var p=Math.floor(Math.random()*profilu+1)
    document.getElementById("profil").src="profily/profil"+p+".jpg";
    setTimeout("nextProfile1()",9000);
}

function nextProfile2() {
    var p=Math.floor(Math.random()*vzkazu+1)
    document.getElementById("vzkaz").src="vzkazy/vzkaz"+p+".jpg";
    setTimeout("nextProfile2()",9000);
}


var slide_id=0;
var slide_captions=[
    "Blbci na vylete",
    "Blbci na vylete",
    "Blbci na vylete"
  ];
var slide_timeout=false;

function slideshow_next() {
    if (slide_timeout!=false) clearTimeout(slide_timeout);
    slide_timeout=false;
    slide_id+=1;
    if (slide_id==slide_captions.length) slide_id=1;
    document.getElementById("foto").src="obr_ppt/"+slide_id+".jpg";
    document.getElementById("foto_caption").innerHTML=slide_captions[slide_id];
    slide_timeout=setTimeout("slideshow_next()",5000);
}

function slideshow_prev() {
    if (slide_timeout!=false) clearTimeout(slide_timeout);
    slide_timeout=false;
    slide_id-=1;
    if (slide_id==0) {
        slide_id=1;
        return;
    }
    document.getElementById("foto").src="obr_ppt/"+slide_id+".jpg";
    document.getElementById("foto_caption").innerHTML=slide_captions[slide_id];
    slide_timeout=setTimeout("slideshow_next()",9000);
}



function body_onload() {
    var IE = document.all?true:false;
    if (!IE) document.captureEvents(Event.MOUSEMOVE)
    document.onmousemove=mouseXY;
}

setTimeout("nextHeader2()",5000);
setTimeout("nextProfile1()",1000);
setTimeout("nextProfile2()",3000);

