function hideSnowFlash()
{
	if ( document.getElementById('snih') )
	{
	    document.getElementById('snih').style.display = 'none';
	    document.getElementById('snih').style.visibility = 'hidden';
	}
}

// JavaScript Document

function zobraz(id){
  document.getElementById(id).style.display='block';
  document.getElementById('oteviraci_doba').style.display='none';
}

function schov(){
  for(var i=0; i<10; i++){
    var id='hidden'+i;
    if (document.getElementById(id)){
      document.getElementById(id).style.display='none';
    } 
  }
  document.getElementById('oteviraci_doba').style.display='block';
}

function linka_on(id){
    if (select_sec>-1){
      document.getElementById("main_menu"+select_sec).style.backgroundImage = "url(/images/menu_linka"+select_sec+".gif)";
    }
   document.getElementById("main_menu"+id).style.backgroundImage = "url(/images/main_menu_on.gif)";
   id=id-1; 
   if (id>-1){
    document.getElementById("main_menu"+id).style.backgroundImage='none';
  }
}

function linka_off(id){
      document.getElementById("main_menu"+id).style.backgroundImage = "url(/images/menu_linka"+id+".gif)";
   if (id==(select_sec-1)){
    document.getElementById("main_menu"+id).style.backgroundImage='none';   
   }
   id=id-1; 
   if (id>-1){
    document.getElementById("main_menu"+id).style.backgroundImage = "url(/images/menu_linka"+id+".gif)";
  }
      if (select_sec>-1){
  document.getElementById("main_menu"+select_sec).style.backgroundImage = "url(/images/main_menu_on.gif)";
}
}

function ZobrazPopisnejmensi(idecko, odkaz)
{
  var z = document.getElementById(idecko).style;
  
  if (z.display == "none") {
    z.display = "block"
    odkaz.innerHTML = "méně >>"
  }
  else {
    z.display = "none"
    odkaz.innerHTML = "více >>"
  }
}


function openJSLWindow(file) {
iMyWidth = (window.screen.width/2) - (400 + 10)
iMyHeight = (window.screen.height/2) - (268 + 20)
Fokus = window.open("", "JSL","height=535,width=800,resizable=no,left=" + iMyWidth + ",top=" + iMyHeight + ",screenX=" + iMyWidth + ",screenY=" + iMyHeight + ",scrollbars=no");
Fokus.document.writeln("<html><head>");
Fokus.document.writeln("<title>Detail fotografie</title>");
Fokus.document.writeln("</head>"); 
Fokus.document.writeln("<body>");
Fokus.document.writeln("<img src=images/pro-nejmensi/zoom/"+file+" border=0 >");
Fokus.document.writeln("</body></html>");
Fokus.focus()
}

/*---------------------------------------------------------------------------
  --------------------------------       MENU       -------------------------
  ---------------------------------------------------------------------------*/

var timerIsActive = false;
var hideto = null;
// myÜka
var isNS = (navigator.appName == "Netscape");// podminka browseru
var mysx;
var mysy;

function krysa(e)
{
  if (isNS)
  {
   mysx=e.pageX;
   mysy=e.pageY;
   //alert(mysx+","+mysy);
  } else {
   mysx=event.clientX;
   mysy=event.clientY;
  }
}

function inic() {
 document.onmousemove = krysa;
}
inic();

function show(menu, aktualni_menu) {
  
  var idcka = new Array(new Array(2, "w93"), new Array(3, "w137"), new Array(76, "w108"), new Array(4, "w68"), new Array(78, "w163"), new Array(53, "w100"), new Array(45, "w113"), new Array(90, "w148"));
  var help = menu.replace('submenu', '');

  for (i=0; i<idcka.length; i++) {
      
      document.getElementById('submenu'+idcka[i][0]).style.display = 'none';
      if (aktualni_menu != idcka[i][0]) {
      
         
         document.getElementById('menu_'+idcka[i][0]).className = idcka[i][1];
      }
  }
  
  document.getElementById(menu).style.display = 'block';
  if (timerIsActive) {
     clearInterval(hideto);
     timerIsActive = false;
  }
}

function hiding(menu, kam, trida) {

  if ( document.getElementById(menu) )
  	document.getElementById(menu).style.display = 'none';
  	
  if (kam != "submenu0" && document.getElementById(kam)) document.getElementById(kam).style.display = 'block';
  kam = kam.replace('submenu', '');
  menu = menu.replace('submenu', '');
  if (kam != menu && document.getElementById('menu_'+menu) ) document.getElementById('menu_'+menu).className = trida;
  timerIsActive = false;
  clearInterval(hideto);
}

function hide(menu, kam, trida) {

  hideto = setInterval("hiding('"+menu+"', '"+kam+"', '"+trida+"');",1500);
  timerIsActive = true;
}

function showing(menu, n) {;
 if (timerIsActive) {
     clearInterval(hideto);
     timerIsActive = false;
 }    
}

function showHide(id) {
  obj = document.getElementById(id);
  if (obj.style.display!='block') obj.style.display = 'block'; else obj.style.display = 'none';
}

function ChangeBack(id) {

           var idcka = new Array(2, 3, 76, 4, 78, 53, 45, 90);

           for (i=0; i<8; i++)
               document.getElementById('submenu'+idcka[i]).style.display='none';

         var back = document.getElementById(id);
         
         back.style.display = 'block';
}

function resetMenuStyle() {

         var test = new Array();
         
         test = maTridu("_selected", "<li>");
}

function maTridu (nazev, typ) {

         var r = [];
         
         var re = new RegExp("(^|\\s)" + nazev + "(\\s|$)");
         
         var e = document.getElementsByTagName(typ || "*");
         
         for ( var j = 0; j < e.length; j++ ) {
         
             if ( re.test(e[j]) ) r.push( e[j] );
         }
         
         return r;
}

  function showSubMenu(id) {
  
           var doc = document.getElementById('submenu'+id);
           var idcka = new Array(2, 3, 76, 4, 78, 53, 45, 90);
           var classes = new Array("w93", "w137", "w108", "w68", "w163", "w100", "w113", "w148");
           
           for (i=0; i<idcka.length; i++) {
           
               document.getElementById('menu_'+idcka[i]).className = classes[i];
           }

           for (i=0; i<8; i++)
               document.getElementById('submenu'+idcka[i]).style.display='none';
               
           doc.style.display = 'block';
  }
  
  function submenuOnLoad(id) {
  
           if (document.getElementById('submenu'+id))
              document.getElementById('submenu'+id).style.display='block';
  }

function dotaznikFormValidate(form) {

         var help = false;
         var back = 0;

         if (document.getElementById('moznost_1_1').checked == false &&
             document.getElementById('moznost_1_2').checked == false &&
             document.getElementById('moznost_1_3').checked == false &&
             document.getElementById('moznost_1_4').checked == false) { help = true; back = 1; }

         if (document.getElementById('moznost_2_1').checked == false &&
             document.getElementById('moznost_2_2').checked == false &&
             document.getElementById('moznost_2_3').checked == false &&
             document.getElementById('moznost_2_4').checked == false &&
             back == 0) { help = true; back = 2; }

         if (document.getElementById('moznost_3_1').checked == false &&
             document.getElementById('moznost_3_2').checked == false &&
             back == 0) { help = true; back = 3; }

         if (document.getElementById('moznost_4_1').checked == false &&
             document.getElementById('moznost_4_2').checked == false &&
             back == 0) { help = true; back = 4; }

         if (document.getElementById('moznost_5_1').checked == false &&
             document.getElementById('moznost_5_2').checked == false &&
             back == 0) { help = true; back = 5; }

         if (document.getElementById('moznost_6_1').checked == false &&
             document.getElementById('moznost_6_2').checked == false &&
             back == 0) { help = true; back = 6; }

         if (document.getElementById('moznost_7_1').checked == false &&
             document.getElementById('moznost_7_2').checked == false &&
             back == 0) { help = true; back = 7; }

         if (document.getElementById('moznost_8_1').checked == false &&
             document.getElementById('moznost_8_2').checked == false &&
             back == 0) { help = true; back = 8; }

         if (document.getElementById('moznost_9_1').checked == false &&
             document.getElementById('moznost_9_2').checked == false &&
             back == 0) { help = true; back = 9; }

         if (document.getElementById('moznost_10_1').checked == false &&
             document.getElementById('moznost_10_2').checked == false &&
             back == 0) { help = true; back = 10; }

         if (document.getElementById('moznost_11_1').checked == false &&
             document.getElementById('moznost_11_2').checked == false &&
             back == 0) { help = true; back = 11; }

         if (document.getElementById('moznost_12_1').checked == false &&
             document.getElementById('moznost_12_2').checked == false &&
             back == 0) { help = true; back = 12; }

         if (document.getElementById('moznost_13_1').checked == false &&
             document.getElementById('moznost_13_2').checked == false &&
             back == 0) { help = true; back = 13; }

         if (document.getElementById('moznost_14_1').checked == false &&
             document.getElementById('moznost_14_2').checked == false &&
             document.getElementById('moznost_14_3').checked == false &&
             document.getElementById('moznost_14_4').checked == false &&
             document.getElementById('moznost_14_5').checked == false &&
             document.getElementById('moznost_14_6').checked == false &&
             document.getElementById('moznost_13_1').checked == true &&
             back == 0) { help = true; back = 14; }

         if (document.getElementById('moznost_16_1').checked == false &&
             document.getElementById('moznost_16_2').checked == false &&
             document.getElementById('moznost_16_3').checked == false &&
             document.getElementById('moznost_16_4').checked == false &&
             document.getElementById('moznost_16_5').checked == false &&
             document.getElementById('moznost_16_6').checked == false &&
             document.getElementById('moznost_16_7').checked == false &&
             back == 0) { help = true; back = 16; }

         if (document.getElementById('moznost_17_1').checked == false &&
             document.getElementById('moznost_17_2').checked == false &&
             back == 0) { help = true; back = 17; }
             
         if (document.getElementById('moznost_12_1').checked == true &&
             document.getElementById('moznost_12_1_input').value == '' && !help) {
         
             alert('Musíte odpovědět na otázku č. 12.');
             window.top.location = '#12';
             return false;    
         }

         if (document.getElementById('moznost_13_1').checked == true &&
             document.getElementById('moznost_13_dodatek').value == '' && !help) {
         
             alert('Musíte odpovědět na otázku č. 13.');
             window.top.location = '#13';
             return false;    
         }
             
         if (document.getElementById('moznost_14_6').checked == true &&
             document.getElementById('moznost_14_6_input').value == '' && !help) {
         
             alert('Musíte odpovědět na otázku č. 14.');
             window.top.location = '#14';
             return false;    
         }
             
         if (document.getElementById('moznost_15_dodatek').value == '' && !help) {
         
             alert('Musíte odpovědět na otázku č. 15.');
             window.top.location = '#15';
             return false;    
         }
             
         if (document.getElementById('moznost_16_7').checked == true &&
             document.getElementById('moznost_16_7_input').value == '' && !help) {
         
             alert('Musíte odpovědět na otázku č. 16.');
             window.top.location = '#16';
             return false;    
         }
             
         if (help) {
         
            alert('Musíte odpovědět na všechny otázky.');
            window.top.location = '#'+back;
            return false;
         }

         if (document.getElementById('captcha').value == '') {
         
            alert('Opište, prosím, kontrolní kód z obrázku do textového pole pod ním.');
            return false;
         }
         
         return true;
}

function showgallery(id) {

  var galerka = document.getElementById('gal'+id);
  var sipka = document.getElementById('h'+id);
  
  
  if (galerka.style.display == "none") {
    galerka.style.display = "block";  
    sipka.style.background = "url('../images/sipka.gif') 0px 3px no-repeat";
  } 
  else {
    galerka.style.display = "none";  
    sipka.style.background = "url('../images/sipka-right.gif') 0px 0px no-repeat";    
  }

}

function hoveron(id) {

  var foto = document.getElementById('f'+id);
  var label = document.getElementById('lab'+id);
  
  foto.style.border = "3px solid #0E3D68";
  label.style.background = "#0E3D68";
  label.style.color = "#E6F2F9";

};

function hoveroff(id) {

  var foto = document.getElementById('f'+id);
  var label = document.getElementById('lab'+id);
  
  foto.style.border = "3px solid #E6F2F9";
  label.style.background = "#E6F2F9";
  label.style.color = "#0E3D68";

};
