// JavaScript Document



var tooltip_options = {
    	track: true,
			delay: 0,
			showURL: true,
			fade: 100,
			showBody: " - "
		};

var tooltip_options_foto = {
    track: true, 
    delay: 0, 
    showURL: false, 
    showBody: " - ", 
    fade: 200 
		};

$(document).ready(function() {
// mění barvu při najetí na kategorii
$(".vyber_druh").mousemove(function(){
    
    $(this).css({'background-color': '#555'});
    
    
});

$(".vyber_druh").mouseleave(function(){

    $(this).css({'background-color': '#444'});


});


$(".zobraz_hledani").click(function(){

   $(".log2").show();

});

  $(".hint").not(".nohint").tooltip(tooltip_options);
  $(".foto-hint").not(".nohint").tooltip(tooltip_options_foto);
});

function showWindow(id, jak){

  if(document.getElementById(id).style.display == jak){

    document.getElementById(id).style.display = 'none';

  }else{ 

    document.getElementById(id).style.display = jak;

  }

}





function pridejLabel(value, id) {

 if(document.getElementById(id).value == '') {

 document.getElementById(id).value = value;

 } else {

 document.getElementById(id).value = document.getElementById(id).value + ', ' + value;

 } 

}



function GalerieUkaz(url){

alert(url);

document.getElementById('HlavniFotkaImg').src=url;

}

function PosunDoprava(){

//alert(posledni);



}

function SmazHledani()

{



if(document.getElementById('TextHledani').value == 'Hledej...')

  {

  document.getElementById('TextHledani').value='';

  }

} 

function SchovatText(id){

if(document.getElementById(id).style.display == 'none'){

document.getElementById(id).style.display = '';

}else{

document.getElementById(id).style.display = 'none';

}

}

function KontrolniOtazka(Text){



okno=window.confirm(Text);

 if (okno)

          {

          return true;

          }else

          {

           return false;

          }

} 



function Obarvi(ID,Barva)

  {

  document.getElementById(ID).style.color= Barva;

  }

  

function getCursorPos (elm)

{

    if (typeof elm.selectionStart != "undefined" && typeof elm.selectionEnd != "undefined")

        return {begin: elm.selectionStart, end: elm.selectionEnd};



    if (document.selection && document.selection.createRange)

    {

        elm.focus ();



        var selRange = document.selection.createRange ().duplicate ();



        // check if element contains selected text

        if (selRange.parentElement () != elm)

            return {begin: "n/a", end: "n/a"};



        var count = 0;



        while (selRange.moveStart ("character", -1))

        {

            if (selRange.htmlText.charAt (0) == "<") break;

            ++count;

        }



        // check if unavailable

        if (selRange.htmlText.length == 0)

            return {begin: "n/a", end: "n/a"};



        return {begin: count, end: selRange.text.length};

    }



    return {begin: null, end: null};

}



function ajax(stranka, kam)

{



    var httpRequest;

    

    if(typeof window.ActiveXObject != 'undefined')

    {

        httpRequest = new ActiveXObject("Microsoft.XMLHTTP");

    }

    else

    {  

        httpRequest = new XMLHttpRequest();

    }

    httpRequest.open("GET", stranka, true);

    httpRequest.onreadystatechange= function () 

    {

        processRequest(httpRequest, kam) 

    };

    httpRequest.send(null);

}





function processRequest(httpRequest, kam) 

{

    if (httpRequest.readyState == 4)

    {

        if(httpRequest.status == 200)

        {

            if (typeof kam == 'string') 

            {

                document.getElementById(kam).innerHTML = httpRequest.responseText;

            }

            if (typeof kam == 'function') 

            {

                kam(httpRequest.responseText);

            }

        }

        else

        {

            alert("Chyba pri nacitani stanky " + httpRequest.status +" : "+ httpRequest.statusText);

        }

    }

    else

    {

        if (typeof kam == 'string' && kam != '') 

        {

            document.getElementById(kam).innerHTML = '<center><img src="./images/ajax-loader.gif" alt="cekejte"></center>';

        }

    }

       

} 





function Oznacit(id){



document.getElementById(id).setrange=true;



}



function Pomoc(a,id)

{

if(a == 'b')

  {

  a="[b]text[/b]"

  }

if(a == 'u')

  {

  a="[u]text[/u]"

  }  

if(a == 'i')

  {

  a="[i]text[/i]"

  }  

if(a == 'c')

  {

  a="[c]text[/c]"

  } 

if(a == 'url')

  {

  a="[url(=www)]text nebo url[/url]"

  } 

if(a == 'img')

  {

  a="[img]adresa[/img] Text označit nebo vložit. "

  }   

if(a == 't')

  {

  a='';

  }   

if(a == 'fl')

  {

  a='[fl]text[/fl] Text označit nebo vložit. Napozicování img doleva';

  }   

if(a == 'fr')

  {

  a='[fr]text[/fr] Text označit nebo vložit. Napozicování img doprava';

  }     

document.getElementById(id).value=a;

}





function VlozSmajla(i,elm)

{

var elm = document.getElementById(elm);//promenna

var cursor = getCursorPos (elm); //zjisteni pozic kurzoru

var zacatek=elm.value.substring(0, cursor.begin);//pred begin

var konec=elm.value.substring(cursor.begin , elm.value.length);//konec

elm.value=zacatek+"**"+i+konec;

if (typeof elm.selectionStart != "undefined" && typeof elm.selectionEnd != "undefined")

    {

        elm.setSelectionRange (cursor.end, cursor.end);

        elm.focus ();

    }



    else if (document.selection && document.selection.createRange)

    {

        var range = elm.createTextRange ();

        range.move ("character", cursor.end);

        range.select ();

    }

}





function Pridej(Co1,Co2,elm)

{

var elm = document.getElementById(elm);//promenna

var cursor = getCursorPos (elm); //zjisteni pozic kurzoru

var zacatek=elm.value.substring(0, cursor.begin);//pred begin

var mezi=elm.value.substring(cursor.begin , cursor.end);//mezi

var konec=elm.value.substring(cursor.end , elm.value.length);//konec

elm.value=zacatek+Co1+mezi+Co2+konec;

if (typeof elm.selectionStart != "undefined" && typeof elm.selectionEnd != "undefined")

    {

        elm.setSelectionRange (cursor.end, cursor.end);

        elm.focus ();

    }



    else if (document.selection && document.selection.createRange)

    {

        var range = elm.createTextRange ();

        range.move ("character", cursor.end);

        range.select ();

    }

}

   

function Oznac(Kolik,Jmeno){

for(i=1;i != Kolik+1 ; i++){

ID=Jmeno+i;

if(document.getElementById(ID)){

if(document.getElementById(ID).checked == true){

document.getElementById(ID).checked = false;



}else{document.getElementById(ID).checked = true;}

} 



}

}



function UkazteObrazek(id,Adresa,Jak,leva,horni){

Ide="UkazObrazek"+id;

//  document.getElementById(Ide).style.left= leva+"px;";

//document.getElementById(Ide).style.top= horni+"px;";

document.getElementById(Ide).style.display= Jak;

//alert(document.getElementById('UkazObrazek').style.left);

Ide='UkazObrazekImg'+id;

document.getElementById(Ide).src = Adresa;

}

function PohybObrazek(id,leva,horni){

leva=leva-200;

horni=horni-50;

Ide="UkazObrazek"+id;

//document.getElementById(Ide).style.left= leva+"px;";

//document.getElementById(Ide).style.top= horni+"px;";

}



function Disabluj(Id,Dom){

if(Dom == 'true'){

document.getElementById('ZrusFotka').style.display= '';

}else{

document.getElementById('ZrusFotka').style.display= 'none';

}

document.getElementById(Id).disabled = Dom;//Dom;

//alert(document.getElementById(Id).disabled);

}




