
var $j = jQuery.noConflict();
var $ = $j;
var mouseX = 0;
var mouseY = 0;
var isliveAdmin=false;
var DocumentTitle = "";
var icons_arrow = {
			header: "ui-icon-circle-arrow-e",
			headerSelected: "ui-icon-circle-arrow-s"
		};
var windowKey = 0; //global windowKey
var uzVyskocilaHlaska=false;
var newOdhlasovaciSystem=true;
var timeToLogout=1800;
var preberIniciativuLogout=0;
var predchoziStavLogoutu=0;
var warning_this_is_test=false;
var uzOdhlasil=false;

$j(document).ready(function(){

    warning_this_is_test = $j('div.warning_this_is_test').length>0;
	$j(document).mousemove(function(e){
		mouseX = e.pageX;
		mouseY = e.pageY;
                
                if(mouseX<100 && warning_this_is_test){
                    $j('div.warning_this_is_test').hide('fast');
                }else{
                    $j('div.warning_this_is_test').show('fast');
                }
	});
        
        DocumentTitle = document.title;
        
        if($j('.kHPIntMaps').length>0){
            var height_max=650;
            if($j('.kHPIntMaps').closest('.subpage-infobox').length>0){
                var mapInfobox = $j('.kHPIntMaps').closest('.subpage-infobox');
                var position = $j(mapInfobox).position();
                var height_el = height_max-position.top;
                var height_end = (height_el-19-5); //(height_el-19-5)<200 ?200 :(height_el-19-5);
                $j('.kHPIntMaps').css('min-height', height_end+'px');//.css('line-height',height_end+'px');       //vyska elementu - vyska .subpage-infobox-bottom - padding.top od parenta
                var m_t = $j('.kHPIntMaps').height()-$j('.kHPIntMaps img.aktivni').height();
                if(m_t>0) $j('.kHPIntMaps img').css('margin-top',(m_t/2)+'px');
                var m_l = $j('.kHPIntMaps').width()-$j('.kHPIntMaps img.aktivni').width();
                if(m_l>0) $j('.kHPIntMaps img').css('margin-left',(m_l/2)+'px');
            }else{
                $j('.kHPIntMaps').parent().css('position','relative');
                $j('.kHPIntMaps').parent().height($j('.kHPIntMaps img').height());
                var m_l = $j('.kHPIntMaps').width()-$j('.kHPIntMaps img.aktivni').width();
                if(m_l>0) $j('.kHPIntMaps img').css('margin-left',(m_l/2)+'px');
            }
            $j('.kHPIntMaps map area').each(function(index){
                $j(this).attr('id','titulek_KHP_'+index);
                if (typeof $j(this).attr('href') !== 'undefined' && $j(this).attr('href') !== false){
                    var a = '<a href="'+$j(this).attr('href')+'" class="titulek titulek_KHP_'+index+'" style="">'+$j(this).attr('title')+'</a>';
                }else{
                    var a = '<a class="titulek titulek_KHP_'+index+'" style="">'+$j(this).attr('title')+'</a>';
                }
                $j('.kHPIntMaps').append(a);
                $j(this).attr('title','');
            });
        }
        
        if($j('div.MegaTurboSuperAnketa').length>0){
            $j('div.MegaTurboSuperAnketa a').live('click',function(){ MyTopAnketAction($j(this).attr('name')); });
            MyTopAnketAction(null);
        }
        
        if($j('#plusoneButtonSite').length>0)
            gapi.plusone.render("plusoneButtonSite", {"size": "small", "count": "true"});
        
        if($j('#plusoneButtonMainSite').length>0)
            gapi.plusone.render("plusoneButtonMainSite", {"size": "tall", "count": "true"});
        
        if($j('.Liveadmin-ControlPanel').length>0){
            $('.Liveadmin-ControlPanel').mouseenter(function(){
                    $(this).css('opacity',1);
                    $('.Liveadmin-ControlPanel-links').slideDown('slow');
            }).mouseleave(function(){
                    $('.Liveadmin-ControlPanel-links').slideUp('slow');
                    $('.Liveadmin-ControlPanel').animate({
                            opacity:0.5
                    },1000);
            });
        }
        
	$j('div.subpage-infobox iframe').attr('frameborder','0');
	
	// zobrazi prvni bloky
	//$j(".tabBlock .tabText:nth-child(2)").fadeIn(1000);

	$j(".tabBlock .tabLabels div:nth-child(1)").addClass("first");
	$j(".tabBlock .tabLabels div:nth-child(2)").addClass("second");
	$j(".tabBlock .tabLabels div:nth-child(3)").addClass("third");

	// zmena bloku
	$j(".tabBlock .tabLabel,.tabBlock .activeTabLabel,").click(function(){
		var old=$j(this).parent().parent().find("h2.activeTabLabel");
		old.removeClass("activeTabLabel");
		old.addClass("tabLabel");
		$j(this).addClass("activeTabLabel");

		var all=$j(this).parent().parent().find(".activeTabLabel, .tabLabel");
		//alert(all.length);
		var j=-1;
		for (var i=0;i<all.length;i++) {
			if ($j(all[i]).hasClass("activeTabLabel")) {
				j=i;
				break;
			}
		}
		//alert(j);
		$j(this).parent().parent().parent().children(".tabText:visible").fadeOut(500);
		$j(this).parent().parent().parent().children(".tabText:nth-child("+(j+2)+")").fadeIn(500);

	});

	// vyhledavani
	$j(".searchbox-text, .searchbox-text2").click(function(){
		if ($j(this).val()=='zde napište hledaný výraz') {
			$j(this).val('');
		}
	});
	
	$j(".searchbox-text, .searchbox-text2").focusout(function(){
		if ($j(this).val()=='') {
			$j(this).val('zde napište hledaný výraz');
		}
	});

	// rychly newsletter 
	$j(".fast-newsletter").children("div:nth-child(2)").hide();
	$j(".fast-newsletter").children("div:nth-child(3)").hide();


	$j(".fast-newsletter .email").click(function(){
		if ($j(".fast-newsletter .email").val()=='Napište váš e-mail pro odebírání novinek') {
			$j(".fast-newsletter .email").val('');
		}
		$j(".fast-newsletter .next1").attr('disabled','');
	});

	$j(".fast-newsletter .next1").click(function(){
		var s=$j(".fast-newsletter .email").val();
		if (s.match(/^.+@.+\..+$/)) {
			$j(".fast-newsletter .code").val('');
			$j(".fast-newsletter div:nth-child(1)").fadeOut(500);
			$j(".fast-newsletter div:nth-child(2)").fadeIn(500);
			$j(".fast-newsletter input.code").focus();
		} else {
			alert('Musíte zadat platný e-mail');
			$j(".fast-newsletter input.email").focus();
		}
	});
	$j(".fast-newsletter .next2").click(function(){
		zaregistrujOdberatele();
	});
	$j(".fast-newsletter div:nth-child(3)").click(function(){
		$j(".fast-newsletter .email").val('Napište váš e-mail pro odebírání novinek');
		$j(".fast-newsletter div:nth-child(3)").fadeOut(500);
		$j(".fast-newsletter div:nth-child(1)").fadeIn(500);
	});


	// prvni clen
	$j("div.mainBoxBottomLeft .clen").hide(); //ie sucks
	$j("div.mainBoxBottomLeft .clen:first-child").show();

	// prvni avizo
	$j("div.mainBoxTopRight .avizo:first-child").show();

	// prvni zabava
	$j("div.mainBoxTopRight .zabava").hide();
	$j("div.mainBoxTopRight .zabava:first-child").show();

	//menu
	$j('ul.menu').cismenu({animSpeed:0});
	$j('<div class="hr"></div>').insertAfter('ul.menu a.cm_2');
	$j('<div class="hr"></div>').insertAfter('ul.menu a.cm_3'); //kvuli IE rozdeleno*/
	$j('div.cm_3').each(function(){
		$j(this).parent('li').addClass("podmenu");
	});
	$j('ul.menu').show();
	
	//cary mezi menu
	$j("li.cm_1 a").css("border-left","1px solid black");
	$j("li.cm_1:first-child a").css("border-left","0px solid black");
	$j("li.cm_2 a").css("border-left","0px solid black");

	// cara nesmi byt u aktivniho a pruchoziho
	$j("li.cm_1.aktivni a").css("border-left","0px solid black");
	$j("li.cm_1.aktivni a").css("margin-left","1px");
	$j("li.cm_1.pruchozi a").css("border-left","0px solid black");
	$j("li.cm_1.pruchozi a").css("margin-left","1px");

	// cara nesmi byt u nasedujiciho za aktivnim
	$j("li.cm_1.aktivni + li.cm_1 a").filter(":first").css("border-left","0px solid black");
	$j("li.cm_1.aktivni + li.cm_1 a").filter(":first").css("margin-left","1px");
	$j("li.cm_1.pruchozi + li.cm_1 a").filter(":first").css("border-left","0px solid black");
	$j("li.cm_1.pruchozi + li.cm_1 a").filter(":first").css("margin-left","1px");


	// tabulky
	$j(".subPageContentBox table:not(.noBgColor) tr:even").css('background-color','#fff1f1');
	$j(".subPageContentBox table:not(.noBgColor) tr:odd").css('background-color','#fff');

	//$j(".subPageContentBox table:not(.noBgColor) tr:even").css('background','none');
	//$j(".subPageContentBox table.noBgColor tr:odd").css('background','none');
	// tabulky ve formularich
	$j(".subPageContentBox form tr").css('background-color','transparent');

	$j("#doporuc_clanek_odkaz").click(function(){
		$j('#doporuc_clanek').slideToggle(500);

	});

	$j("#mapa-regionu area[region], .region_map_odkaz").hover(function(e){
		var kraj=$j(this).attr('region');
		//console.log(kraj);
		//console.log($j(".mapa-regionu img.aktivni"));
		$j(".mapa-regionu img.aktivni").attr('src','../images/mapa-regiony-'+kraj+'.png');
		$j(".mapa-regionu a.titulek").hide();
		$j(".mapa-regionu a.titulek-"+kraj).show();
	});
	
	$j("#mapa-regionu-HP area[alt], .region_map_odkaz").hover(function(e){
		var kraj=$j(this).attr('alt');
		//console.log(kraj);
		//console.log($j(".mapa-regionu img.aktivni"));
                var img = ABSOLUTE_URL+'images/'+(+grayScale ?'grayscale/' :'')+'mapa-regiony-'+kraj+'-HP.png';
		$j(".mapa-regionu-HP img.aktivni").attr('src',img);
		$j(".mainBoxBottomMiddle a.titulek").hide();
		//$j(".mainBoxBottomMiddle a.titulek-"+kraj).show();
		$j(".mainBoxBottomMiddle a.titulek-"+kraj).css('display','block');
	});
        
        $j("div.kHPIntMaps map area[alt]").hover(function(){
            var region=$j(this).attr('alt');
            var img = 'http://www.top09.cz/files/mapy/'+region;
            $j("div.kHPIntMaps img.aktivni").attr('src',img);
            $j("div.kHPIntMaps a.titulek").hide();
            /*console.log($j("div.kHPIntMaps a."+$j(this).attr('id')).css('left'));
            if(!$j("div.kHPIntMaps a."+$j(this).attr('id')).css('left')){*/
                var center = getAreaCenter($j(this).attr('shape'),$j(this).attr('coords'));
                $j("div.kHPIntMaps a."+$j(this).attr('id')).css('left',center[0]+10).css('top',center[1]+10);
            //}
            $j("div.kHPIntMaps a."+$j(this).attr('id')).show()
        });

	//eshop
	$j('form.eshop input.kusy').keyup(function(){
		var pocty = $j('form.eshop input.kusy');
		var pocet = 0.0;
		var cena = 0.0;
		//console.log(pocty);
		for (var i=0;i<pocty.length;i++)
		{
			pocet +=Number($j(pocty[i]).val());
			cena += $j(pocty[i]).attr('cena')*$j(pocty[i]).val()
		}
		$j('form.eshop td.pocet_celkem').html('Celkový počet: <b>'+pocet+'</b> ks')
		$j('form.eshop td.cena_celkem').html('Celková cena: <b>'+cena+'</b> ,-')
		if (cena>0){
			$j('form.eshop input.button_pokracovat').show();
		}
		else
		{
			$j('form.eshop input.button_pokracovat').hide();
		}
	});


	$j('div.zed_narku a').hover(
			function () {
				document.getElementById("narek").innerHTML='';
				var parametry = 'id='+$j(this).attr('id');
				javascriptBetterPhp('NajdiSlovniPodporu',parametry,NajdiSlovniPodporuZmen);
				$j('div.narek').show();
				
			},
			function () {
				$j('div.narek').hide();
			}
	);

	$j('div.zed_narku a').mousemove(function(e){
		$j('div.narek').css({'top' : mouseY , 'left' : mouseX+15});
	});


	// prezence focusovani editu
	$j('input[name=login]').focus();
	$j('input[name=carovy_kod]').focus();
	$j('input[name=konec_rc]').focus();

   applyFlowPlayer();
     
     //vytvori z class="media_jump:video_name:seconds" opravdovy skok na video 
     $j('[class^=media_jump]').click(function(event){
    	 event.preventDefault();
    	 var vals=$j(this).attr('class').split(/:/); //vytahnu si z tridy potrebne informace
    	 if (vals.length>=3 && vals[0]=='media_jump') {
    		 $j('.media.'+vals[1]).flowplayer().each(function() { 
    			 this.pause();
    			 this.seek(vals[2]);
    			 this.play();
    		 });
    	 }
   
     });
     
     // colorbox
     //console.log( $j('a[rel^=colorbox]'));
     $j('a[rel^=colorbox]').colorbox({
        current:'obrázek {current} z {total}',
        previous: "předchozí",
		next: "další",
		close: "zavřít",
		width:900
     });
     
     
     
         
     $j('.datepicker_value').hide();
     if($j('.datepicker').length>0)
        $j('.datepicker').datepicker({minDate:new Date(),
                                    onSelect: function(dateText,inst){
                                                  $j('.datepicker_value').val(dateText); 
                                                }
                                    }).attr('readonly','readonly');
                                    
    if($j('.datepicker_value').length>0){
      if($j('.datepicker_value').val()!=''){
        var d = $j('.datepicker_value').val().split('.');
        date= new Date(parseInt(d[2]), parseInt(d[1])-1, parseInt(d[0]));
        $j('.datepicker').datepicker("setDate",date);
      }
    }
    
    
    if($j('div.body-subpage div.head').length==0){  
      //$j('.head').append('<a class="Ahead2" style="display:none;" name="head-banner"><img src="http://www.top09.cz/images/head-new.jpg" alt="head2" title=""/></a>');
      /*$j('.head').append('<a href="http://www.top09.cz/volby-2010/praha/" class="Ahead2" style="display:none;"><img src="http://www.top09.cz/images/heads/2010-08-27/head2.jpg" alt="head2" title=""/></a>'+
                         '<a href="http://www.top09.cz/volby-2010/zastupitelstva-obci/" class="Ahead3" style="display:none;"><img src="http://www.top09.cz/images/heads/2010-08-27/head3.jpg" alt="head3" title=""/></a>');*/  
    }
    
    $j('.zastupnyZnak').click(function(){
                            var znak = $j(this).text();
                        	  tinyMCE.execCommand("mceInsertContent",false,'&nbsp;'+znak+'&nbsp;');
                            return false;
                            });
     
     $j('.treeview').treeview({
                           animated: "slow",
    	                     collapsed:true
                        });
      $j('.treeview_uncollapsed').treeview({
                           animated: "slow",
    	                     collapsed:false
                        });
      
      if(newOdhlasovaciSystem){
          if($j('#timeToLogoutInSeconds').length>0){
              windowKey = new Date().getTime().toString().substring(0, 10);
              setCookie("logoutKey", windowKey, 20);
              if($j('#timeToLogoutInSeconds').length>0){
                  if($j('span.hideEveryMess').length==0){
                      setCookie("logoutTime", timeToLogout, 20);
                      setInterval("cookieLogoutTimer()", 1000);
                      setInterval("cookieLogoutTimerSessionForever()", 300000);
                  }else{
                      $j('#timeToLogoutInMinutes').parent().hide();
                  }
              }else{
                  setCookie("logoutTime", 0, 20);
              }
          }
      }else{
          windowKey = new Date().getTime().toString().substring(0, 10);
          if($j('#timeToLogoutInSeconds').length>0){
            setInterval("logoutTimer('"+windowKey+"')", 15000);
            setInterval("logoutTimerProved('-1000')", 1000);
            logoutTimer(windowKey);
          }
      }
      
      // prolinaci hlavicky
      $j(".head a").hide(); //ie sucks
  	  $j(".head a:first-child").show();
      
      
      // nacitani vyhledavani v kandidatkach
      
      $j('select[name=kandidatka_kraj_vyhledani]').change(function(){
          $j('td.vypis_kandidatek').html('<div class="alignCenter"><br>Načítám....<br><br><img src="'+ABSOLUTE_URL+'plugins/jqueryui/images/ui-anim_basic_16x16.gif"</a><br><br></div>');
          $j.ajax({
            type: "POST",
            url: ABSOLUTE_URL+'functions_ajax.php',
            data: 'src_funkce=getOkresy&id_kraj='+$j(this).val()+'&id_volby='+$j('#id_volby_kandidatky').val(),
            success: function(data) {
              $j('select[name=kandidatka_okres_vyhledani]').html(data);
            }
          });
          $j.ajax({
            type: "POST",
            url: ABSOLUTE_URL+'functions_ajax.php',
            data: 'src_funkce=getKandidatkyKraj&id_kraj='+$j(this).val()+'&id_volby='+$j('#id_volby_kandidatky').val(),
            success: function(data) {
              $j('td.vypis_kandidatek').html(data);
              $j("#accordion").accordion({
          			autoHeight: false,
          			collapsible: true,
          			active: -1
          		});
          		$j('.cluetip_volby').cluetip({
        	            splitTitle: ';',
        	            showTitle: false,
        	            dropShadow: false,
        				sticky: false, //nezavre se po sjeti mysi 
        	            fx: {             
        	                open:       'show', // can be 'show' or 'slideDown' or 'fadeIn'
        	                openSpeed:  'fast'
        	            },
        	            hoverIntent: {
        	                sensitivity:  3,
        	                interval:     300,
        	                timeout:      300    
        	            }
             });
            }
          });
          zastupny_znak_volby_clanky();
          $j('input[name=kadnidatky_vyhledavani_naseptavac]').css('color','grey');
          $j('input[name=kadnidatky_vyhledavani_naseptavac]').val('začněte psát název území...');
      });
      
      $j('select[name=kandidatka_okres_vyhledani]').change(function(){
          $j('td.vypis_kandidatek').html('<div class="alignCenter"><br>Načítám....<br><br><img src="'+ABSOLUTE_URL+'plugins/jqueryui/images/ui-anim_basic_16x16.gif"</a><br><br></div>');
          //alert('aaaa');
          $j.ajax({
            type: "POST",
            url: ABSOLUTE_URL+'functions_ajax.php',
            data: 'src_funkce=getKandidatkyOkres&id_okres='+$j(this).val()+'&id_volby='+$j('#id_volby_kandidatky').val(),
            success: function(data) {
              $j('td.vypis_kandidatek').html(data);
              $j("#accordion").accordion({
          			autoHeight: false,
          			collapsible: true,
          			active: -1
          		});
          		$j('.cluetip_volby').cluetip({
        	            splitTitle: ';',
        	            showTitle: false,
        	            dropShadow: false,
        				sticky: false, //nezavre se po sjeti mysi 
        	            fx: {             
        	                open:       'show', // can be 'show' or 'slideDown' or 'fadeIn'
        	                openSpeed:  'fast'
        	            },
        	            hoverIntent: {
        	                sensitivity:  3,
        	                interval:     300,
        	                timeout:      300    
        	            }
             });
            }
          });
          zastupny_znak_volby_clanky();
          $j('input[name=kadnidatky_vyhledavani_naseptavac]').css('color','grey');
          $j('input[name=kadnidatky_vyhledavani_naseptavac]').val('začněte psát název území...');
      });

      $j('input[name=kadnidatky_vyhledavani_naseptavac]').autocomplete({
  			source: ABSOLUTE_URL+'functions_ajax.php?src_funkce=getNaseptavacVolby&id_volby='+$j('#id_volby_kandidatky').val()+($j('input[name=kadnidatky_vyhledavani_naseptavac]').attr('kraj')!='' ?'&omezeni_kraj='+$j('input[name=kadnidatky_vyhledavani_naseptavac]').attr('kraj') :'')+($j('input[name=kadnidatky_vyhledavani_naseptavac]').attr('okres')!='' ?'&omezeni_okres='+$j('input[name=kadnidatky_vyhledavani_naseptavac]').attr('okres') :''),
  			minLength: 3,
  			select: function(event, ui) {
  			 $j('td.vypis_kandidatek').html('<div class="alignCenter"><br>Načítám....<br><br><img src="'+ABSOLUTE_URL+'plugins/jqueryui/images/ui-anim_basic_16x16.gif"</a><br><br></div>');
  			 if($j('select[name=kandidatka_kraj_vyhledani]').is(':disabled')){
  			   $j('select[name=kandidatka_okres_vyhledani]:not(:disabled)').val(0);
         }else{
    			 $j('select[name=kandidatka_kraj_vyhledani]').val(0);
    			 $j('select[name=kandidatka_okres_vyhledani]').html('<option value="0">&lt;&lt;vyberte&gt;&gt;</option>');
  			 }
  			  $j.ajax({
            type: "POST",
            url: ABSOLUTE_URL+'functions_ajax.php',
            data: 'src_funkce=getKandidatkyUzemi&uzemi='+ui.item.id+'&id_volby='+$j('#id_volby_kandidatky').val(),
            success: function(data) {
              $j('td.vypis_kandidatek').html(data);
              $j("#accordion").accordion({
          			autoHeight: false,
          			collapsible: true,
          			active: -1
          		});
          		$j('.cluetip_volby').cluetip({
        	            splitTitle: ';',
        	            showTitle: false,
        	            dropShadow: false,
        				sticky: false, //nezavre se po sjeti mysi 
        	            fx: {             
        	                open:       'show', // can be 'show' or 'slideDown' or 'fadeIn'
        	                openSpeed:  'fast'
        	            },
        	            hoverIntent: {
        	                sensitivity:  3,
        	                interval:     300,
        	                timeout:      300    
        	            }
             });
            }
          });
  			}
  		});
  		
  		$j('input[name=kadnidatky_vyhledavani_naseptavac]').focusin(function(){
  		  if($j(this).val()=='začněte psát název území...'){
    		  $j(this).val('');
          $j(this).css('color','black');
        }
      });
      
      $j('input[name=kadnidatky_vyhledavani_naseptavac]').focusout(function(){
          if($j(this).val()==''){
            $j(this).css('color','grey');
            $j(this).val('začněte psát název území...');
          }
      })
      
      $j('.autocomplete-volbyHledani').focusin(function(){
  		  if($j(this).val()=='začněte psát název území...'){
    		  $j(this).val('');
          $j(this).css('color','black');
        }
      });
      
      $j('.autocomplete-volbyHledani').focusout(function(){
        if($j(this).val()==''){
          $j('.formularVolbyHledaniKandidati').html('');
          $j(this).css('color','grey');
          $j(this).val('začněte psát název území...');
        }
      });
  		
  		$j('input[type=button].kandidatka_zobraz_vse').click(function(){
  		    $j('td.vypis_kandidatek').html('<div class="alignCenter"><br>Načítám....<br><br><img src="'+ABSOLUTE_URL+'plugins/jqueryui/images/ui-anim_basic_16x16.gif"</a><br><br></div>');
          var kraj = $j('select[name=kandidatka_kraj_vyhledani]:disabled').val();
          var okres = $j('select[name=kandidatka_okres_vyhledani]').is(':disabled') ?$j('select[name=kandidatka_okres_vyhledani]:disabled').val() :0;
          
          var post_data = okres>0 ?'src_funkce=getKandidatkyOkres&id_okres='+okres+'&id_volby='+$j('#id_volby_kandidatky').val() :'src_funkce=getKandidatkyKraj&id_kraj='+kraj+'&id_volby='+$j('#id_volby_kandidatky').val();
          
          $j.ajax({
            type: "POST",
            url: ABSOLUTE_URL+'functions_ajax.php',
            data: post_data,
            success: function(data) {
              $j('td.vypis_kandidatek').html(data);
              $j("#accordion").accordion({
          			autoHeight: false,
          			collapsible: true,
          			active: -1
          		});
          		$j('.cluetip_volby').cluetip({
        	            splitTitle: ';',
        	            showTitle: false,
        	            dropShadow: true,
        				sticky: false, //nezavre se po sjeti mysi 
        	            fx: {             
        	                open:       'show', // can be 'show' or 'slideDown' or 'fadeIn'
        	                openSpeed:  'fast'
        	            },
        	            hoverIntent: {
        	                sensitivity:  3,
        	                interval:     300,
        	                timeout:      300    
        	            }
             });
            }
          });
          
      });
      
      $j('select[name=fVH_v]').change(function(){
        $j('.formularVolbyHledaniUzemi').html('<div class="alignCenter"><br>Načítám....<br><br><img src="'+ABSOLUTE_URL+'plugins/jqueryui/images/ui-anim_basic_16x16.gif"</a><br><br></div>');
        $j.ajax({
            type: "POST",
            url: ABSOLUTE_URL+'functions_ajax.php',
            data: 'src_funkce=getVolbyHledaniUzemi&id_volby='+$j(this).val(),
            success: function(data) {
        	 //TODO: tenhle radek je snaz zbyecnej ne?
              $j('.formularVolbyHledaniUzemi').html('<div class="alignCenter"><br>Načítám....<br><br><img src="'+ABSOLUTE_URL+'plugins/jqueryui/images/ui-anim_basic_16x16.gif"</a><br><br></div>');
              $j('.formularVolbyHledaniUzemi').html(data);
              $j('select[name=fVH_u]').change(function(){
                $j('.formularVolbyHledaniKandidati').html('<div class="alignCenter"><br>Načítám....<br><br><img src="'+ABSOLUTE_URL+'plugins/jqueryui/images/ui-anim_basic_16x16.gif"</a><br><br></div>');
                $j.ajax({
                  type: "POST",
                  url: ABSOLUTE_URL+'functions_ajax.php',
                  data: 'src_funkce=getVolbyHledaniKandidati&id_volby='+$j('select[name=fVH_v]').val()+'&id_kandidatky='+$j(this).val(),
                  success: function(data) {
                    $j('.formularVolbyHledaniKandidati').html(data);
                  }
                });  
              });
                            
              $j('.autocomplete-volbyHledani').autocomplete({
          			source: ABSOLUTE_URL+'functions_ajax.php?src_funkce=getNaseptavacVolbyKandidatky&id_volby='+$j('select[name=fVH_v]').val(),
          			minLength: 3,
          			select: function(event, ui){
          			   $j('input[name=fVH_u]').val(ui.item.id);
          			   $j('.formularVolbyHledaniKandidati').html('Načítám....<img src="'+ABSOLUTE_URL+'plugins/jqueryui/images/ui-anim_basic_16x16.gif">');
          			   $j('.formularVolbyHledaniOkresy').html('');
          			   $j('select[name=fVH_kr]').val(0);
          			  $j.ajax({
                    type: "POST",
                    url: ABSOLUTE_URL+'functions_ajax.php',
                    data: 'src_funkce=getVolbyHledaniKandidati&id_kandidatky='+ui.item.id+'&id_volby='+$j('select[name=fVH_v]').val(),
                    success: function(data) {
                      $j('.formularVolbyHledaniKandidati').html(data);
                    }
                  });
          			}
          		});
          		
          		$j('select[name=fVH_kr]').change(function(){
                $j('.formularVolbyHledaniOkresy').html('Načítám....<img src="'+ABSOLUTE_URL+'plugins/jqueryui/images/ui-anim_basic_16x16.gif">');
                $j('.formularVolbyHledaniKandidati').html('');
                $j('.autocomplete-volbyHledani').css('color','grey');
                $j('.autocomplete-volbyHledani').val('začněte psát název území...');
                $j('input[name=fVH_u]').val(0);
                $j.ajax({
                  type: "POST",
                  url: ABSOLUTE_URL+'functions_ajax.php',
                  data: 'src_funkce=getVolbyHledaniOkresy&id_volby='+$j('select[name=fVH_v]').val()+'&id_kraj='+$j(this).val(),
                  success: function(data) {
                    $j('.formularVolbyHledaniOkresy').html(data);
                  }
                });  
              });
          		
          		$j('.autocomplete-volbyHledani').focusin(function(){
          		  if($j(this).val()=='začněte psát název území...'){
            		  $j(this).val('');
                  $j(this).css('color','black');
                }
              });
              
              $j('.autocomplete-volbyHledani').focusout(function(){
                if($j(this).val()==''){
                  $j('.formularVolbyHledaniKandidati').html('');
                  $j(this).css('color','grey');
                  $j(this).val('začněte psát název území...');
                }
              });
          		
            }
          });
      });
      
      $j('select[name=fVH_kr]').change(function(){
        $j('.formularVolbyHledaniOkresy').html('Načítám....<img src="'+ABSOLUTE_URL+'plugins/jqueryui/images/ui-anim_basic_16x16.gif">');
        $j('.formularVolbyHledaniKandidati').html('');
        $j('.autocomplete-volbyHledani').css('color','grey');
        $j('.autocomplete-volbyHledani').val('začněte psát název území...');
        $j('input[name=fVH_u]').val(0);
        $j.ajax({
          type: "POST",
          url: ABSOLUTE_URL+'functions_ajax.php',
          data: 'src_funkce=getVolbyHledaniOkresy&id_volby='+$j('select[name=fVH_v]').val()+'&id_kraj='+$j(this).val(),
          success: function(data) {
            $j('.formularVolbyHledaniOkresy').html(data);
          }
        });  
      });
      
      $j('.autocomplete-volbyHledani').autocomplete({
  			source: ABSOLUTE_URL+'functions_ajax.php?src_funkce=getNaseptavacVolbyKandidatky&id_volby='+$j('select[name=fVH_v]').val(),
  			minLength: 3,
  			select: function(event, ui){
  			   $j('input[name=fVH_u]').val(ui.item.id);
  			   $j('.formularVolbyHledaniKandidati').html('Načítám....<img src="'+ABSOLUTE_URL+'plugins/jqueryui/images/ui-anim_basic_16x16.gif">');
  			   $j('.formularVolbyHledaniOkresy').html('');
  			   $j('select[name=fVH_kr]').val(0);
  			  $j.ajax({
            type: "POST",
            url: ABSOLUTE_URL+'functions_ajax.php',
            data: 'src_funkce=getVolbyHledaniKandidati&id_kandidatky='+ui.item.id+'&id_volby='+$j('select[name=fVH_v]').val(),
            success: function(data) {
              $j('div.formularVolbyHledaniKandidati').html(data);
            }
          });
  			}
  		});
  		
  		$j('select[name=fVH_u]').change(function(){
          $j('.formularVolbyHledaniKandidati').html('<div class="hVLeft"></div><div class="hVRight">Načítám....<img src="'+ABSOLUTE_URL+'plugins/jqueryui/images/ui-anim_basic_16x16.gif"</a>');
          $j.ajax({
            type: "POST",
            url: ABSOLUTE_URL+'functions_ajax.php',
            data: 'src_funkce=getVolbyHledaniKandidati&id_volby='+$j('select[name=fVH_v]').val()+'&id_kandidatky='+$j(this).val(),
            success: function(data) {
              $j('.formularVolbyHledaniKandidati').html(data);
            }
          });  
        });
      
      
     $j('tr.HledejAkceVolby select[name=volby]').change(function(){
      $j('tr.HledejAkceKandidati').remove();
      $j.ajax({
        type: "POST",
        url: ABSOLUTE_URL+'functions_ajax.php',
        data: 'src_funkce=getVolbyHledaniAkce&id_volby='+$j(this).val(),
        success: function(data) {
          if($j('tr.HledejAkceKandidatky').length>0){
            $j('tr.HledejAkceKandidatky td:last').html(data);
          }else
            $j('tr.HledejAkceVolby').after('<tr class="HledejAkceKandidatky"><td class="b">Kandidatka:</td><td>'+data+'</td></tr>');
          HledaniAkceVolbyKandidatka();
        }
      });
     });
     
        $j('.tooltip_top').cluetip({
        	            splitTitle: ';',
        	            showTitle: false,
        	            dropShadow: false,
        	            //cluetipClass: 'tramtadadaDebile',
        				sticky: false, //nezavre se po sjeti mysi 
        	            fx: {             
        	                open:       'show', // can be 'show' or 'slideDown' or 'fadeIn'
        	                openSpeed:  'fast'
        	            },
        	            hoverIntent: {
        	                sensitivity:  3,
        	                interval:     300,
        	                timeout:      300    
        	            }
             });
             
        $j('.tooltip_top_title').cluetip({
        	            splitTitle: '|',
        	            showTitle: true,
        	            dropShadow: false,
        	            positionBy: 'auto',
        	            titleAttribute: 'tooltip',
        	            clickThrough: true,
        				sticky: false, //nezavre se po sjeti mysi 
        	            fx: {             
        	                open:       'show', // can be 'show' or 'slideDown' or 'fadeIn'
        	                openSpeed:  'fast'
        	            },
        	            hoverIntent: {
        	                sensitivity:  3,
        	                interval:     300,
        	                timeout:      300    
        	            }
             });
     
     if($j('select[name=organizaceKraje]').length>0){
         $j('select[name=organizaceKraje]').change(function(){
            $j('div.organizaceKrajeSub').html('<div class="alignCenter"><br>Načítám....<br><br><img src="'+ABSOLUTE_URL+'plugins/jqueryui/images/ui-anim_basic_16x16.gif"</a><br><br></div>');
            $j('div.organizaceKrajeSub').load(ABSOLUTE_URL+'functions_ajax.php?organizaceKrajeSub='+$j('select[name=organizaceKraje]').val());
         });
         if($j('select[name=organizaceKraje]').val()>0) $j('select[name=organizaceKraje]').trigger('change');
     }
     
     
     $j('input[name=navrh_rud_naseptavac]').autocomplete({
    	 source: ABSOLUTE_URL+'functions_ajax.php?src_funkce=getNaseptavacNavrhRud',
    	 minLength: 2,
    	 select: function(event, ui) {
    		 $j('td.vypis_navrh_rud').html('<div class="alignCenter"><br>Načítám....<br><br><img src="'+ABSOLUTE_URL+'plugins/jqueryui/images/ui-anim_basic_16x16.gif"</a><br><br></div>');
    		 $j.ajax({
    			 type: "POST",
    			 url: ABSOLUTE_URL+'functions_ajax.php',
    			 data: 'src_funkce=getNavrhRud&id_navrh_rud='+ui.item.id,
    			 success: function(data) {
    				 $j('td.vypis_navrh_rud').html(data);
    				 $j("#accordion").accordion({
    					 autoHeight: false,
    					 collapsible: true,
    					 active: 0
    				 });
    			 }
    		 });
    	 }
     });
     
     $j('input[name="navrh_rud_naseptavac"]').focusin(function(){
    	 //if($j(this).val()=='začněte psát název obce...'){ kdykoliv tam kliknu
    		 $j(this).val('');
    		 $j(this).css('color','black');
    	 //}
     });
     
     $j('input[name="navrh_rud_naseptavac"]').focusout(function(){
    	 if($j(this).val()==''){
    		 $j(this).css('color','grey');
    		 $j(this).val('začněte psát název obce...');
    	 }
     });
     
     if($j.browser.msie){
         $j('iframe').attr('allowTransparency','true');
     }
     
     if($j('.citace').length>0){
         var sibl = $j('.citace + .citace');
         if($j(sibl).length>0){
             $j(sibl).css('border-top-left-radius','0px').css('border-top-right-radius','0px').css('padding-top','8px');
             $j(sibl).prev().css('border-bottom-left-radius','0px').css('border-bottom-right-radius','0px').css('padding-bottom','0px');
         }
     }
     
     $j("#accordionSubmenu").accordion({
            autoHeight: false,
            collapsible: true,
            active: false
     });
     
     $j('input[type=checkbox][name=changeHightLightSubMenuCis]').live('change', function(){
        var checked = $j(this).is(':checked') ?1 :0;
        var id = parseInt($j(this).attr('rel'));
        var text = $j('span#changeHightLightSubMenuCis').text();
        if(id>0){
            $j('span#changeHightLightSubMenuCis').text('Ukládám');
            $j.ajax({
                  type: "POST",
                  url: ABSOLUTE_URL+'functions_ajax.php',
                  data: 'src_funkce=zvyrazneniPolozkyVSubmenu&id_stranky='+id+'&zvyraznit='+checked,
                  success: function(data) {
                      if(data=='ok'){
                          $j('span#changeHightLightSubMenuCis').animate({"opacity" : "0"},500, function(){$j(this).text('Uloženo')}).animate({"opacity" : "100"},500).animate({"opacity" : "0"},500, function(){$j(this).text(text)}).animate({"opacity" : "100"},500);
                      }else{
                          $j('span#changeHightLightSubMenuCis').animate({"opacity" : "0"},500, function(){$j(this).html('<span style="color:red">Chyba v ukládání</span>')}).animate({"opacity" : "100"},500).animate({"opacity" : "0"},500, function(){$j(this).text(text)}).animate({"opacity" : "100"},500);;
                      }
                  }
                });
        }
     });
     
       
      $j('select[name=kraj_filter],select[name=klub_filter]').live('change',function(){
          $j.ajax({
              type: "POST",
              url: ABSOLUTE_URL+'functions_ajax.php',
              data: 'src_funkce=PSPlidicky&id_kraje='+$j('select[name=kraj_filter]').val()+'&klub='+$j('select[name=klub_filter]').val(),
              success: function(data) {
                  $j('div.vyber_psp_email_form').replaceWith(data);
              }
            });
      });
     
     if($j('div.chybaPrezence').length>0) {
         alert($j('div.chybaPrezence').text());
         //$j('body').append('<embed src="'+ABSOLUTE_URL+'files/sounds/error.mp3" autostart=false loop=false style="width:0px;height:0px;">');
     }
     
     if($j('div.warning_this_is_test').length>0){
         warning_it_is_debug_server();
     }
     
     if(grayScale){
        $j('a.cm_1 img').attr('src','http://www.top09.cz/images/grayscale/mytop_small.png');
        /*if($j.browser.msie){
            $j('div.main-photo img').css('filter','gray');
        }else
            $j('div.main-photo img').grayscale();   */
    }
     
     aplikujSouctovouTabulku();
     
     HledaniAkceVolbyKandidatka();
    
     ZobrazAddthisToolbox();
});

function aplikujSouctovouTabulku(){
    $j('table.sumTableDown tr:first td,table.sumTableUp tr:first td, table.sumTableDown tr:first th, table.sumTableUp tr:first th').each(function(){
        $j(this).attr('width',$j(this).width());
    });
    
    $j('table.sumTableDown tr.sumHead').each(function(){
        $j(this).attr('title','Klikněte pro rozbalení/sbalení.').css('cursor','pointer');
        $j(this).find('td:first').addClass('closedImg');
        $j(this).nextUntil('.sumHead,.sumStop').hide().find('td:first').css('padding-left','20px');
        $j(this).click(function(){
            if($j(this).find('td:first').hasClass('closedImg')){
                $j(this).find('td:first').removeClass('closedImg').addClass('openImg');
                $j(this).nextUntil('tr.sumHead,.sumStop','tr').show();
            }else{
                $j(this).find('td:first').removeClass('openImg').addClass('closedImg');
                $j(this).nextUntil('tr.sumHead,.sumStop','tr').hide();
            }
        });
    });

    $j('table.sumTableUp tr.sumHead').each(function(){
        $j(this).attr('title','Klikněte pro rozbalení/sbalení.').css('cursor','pointer');
        $j(this).find('td:first').addClass('closedImg');
        $j(this).prevUntil('.sumHead,.sumStop').hide().find('td:first').css('padding-left','20px');
        $j(this).click(function(){
            if($j(this).find('td:first').hasClass('closedImg')){
                $j(this).find('td:first').removeClass('closedImg').addClass('openImgUp');
                $j(this).prevUntil('tr.sumHead,.sumStop','tr').show();
            }else{
                $j(this).find('td:first').removeClass('openImgUp').addClass('closedImg');
                $j(this).prevUntil('tr.sumHead,.sumStop','tr').hide();
            }
        });
    });
}


function zjistiDostatecnouSiluHesla(heslo){
    if(heslo.length<8){
        return false;
    }
    var small = false;
    var large = false;
    var numbers = false;
    var spChar = false;
    
    var reg = new RegExp('[a-z]');
    if(heslo.match(reg)) small = true;
        
    var reg = new RegExp('[A-Z]');
    if(heslo.match(reg)) large = true;

    var reg = new RegExp('[0-9]');
    if(heslo.match(reg)) numbers = true;
    
    var reg = new RegExp('[^a-zA-Z0-9]');
    if(heslo.match(reg)) spChars = true;
    
}

  
  function applyFlowPlayer(){
    
    $j('.media').html(''); // flow player needs it
    $j('.media').flowplayer(ABSOLUTE_URL+'plugins/mediaplayer/flowplayer-3.2.5.swf',{
     clip: { 
     	autoPlay: false, 
     	autoBuffering: true,
     	provider: 'pseudo' 
    },
    plugins: { 
    	pseudo: { 
     		url: ABSOLUTE_URL+'plugins/mediaplayer/flowplayer.pseudostreaming-3.2.5.swf' 
      	} 
     }
    });
    
    $j('.audio').html(''); // flow player needs it
    $j('.audio').css('display','block');
    $j('.audio').height(25);
    $j('.audio').width(270);
    
    $j('.audio').flowplayer(ABSOLUTE_URL+'plugins/mediaplayer/flowplayer-3.2.5.swf',{
    		clip: { 
           autoPlay: false,
           autoBuffering: false
    	 	},
        plugins: {
      		audio: {
      			url: ABSOLUTE_URL+'plugins/mediaplayer/flowplayer.audio-3.2.1.swf'
      		},
      		controls: {
      			//url: ABSOLUTE_URL+'plugins/mediaplayer/flowplayer.controls-3.2.0.swf',
      			autoHide: false,
      			mute:false,
      			fullscreen:false,
      			volume:false,
      			buttonColor: 'rgba(0, 0, 0, 0.9)',
      			buttonOverColor: '#000000',
      			backgroundColor: '#A9A9FF',
      			backgroundGradient: 'high',
      			sliderColor: '#FFFFFF',
      			
      			sliderBorder: '1px solid #808080',
      			volumeSliderColor: '#FFFFFF',
      			volumeBorder: '1px solid #808080',
      			
      			timeColor: '#000000',
      			durationColor: '#535353'
      		}
      	}
  	 });
  	 
  	 $j('.audio_auto').html(''); // flow player needs it
     $j('.audio_auto').css('display','block');
     $j('.audio_auto').height(25);
     $j('.audio_auto').width(270);
     
     $j('.audio_auto').flowplayer(ABSOLUTE_URL+'plugins/mediaplayer/flowplayer-3.2.5.swf',{
      		clip: { 
             autoPlay: true,
             autoBuffering: false
      	 	},
          plugins: {
        		audio: {
        			url: ABSOLUTE_URL+'plugins/mediaplayer/flowplayer.audio-3.2.1.swf'
        		},
        		controls: {
        			//url: ABSOLUTE_URL+'plugins/mediaplayer/flowplayer.controls-3.2.0.swf',
        			autoHide: false,
        			mute:false,
        			fullscreen:false,
        			volume:false,
        			buttonColor: 'rgba(0, 0, 0, 0.9)',
        			buttonOverColor: '#000000',
        			backgroundColor: '#A9A9FF',
        			backgroundGradient: 'high',
        			sliderColor: '#FFFFFF',
        			
        			sliderBorder: '1px solid #808080',
        			volumeSliderColor: '#FFFFFF',
        			volumeBorder: '1px solid #808080',
        			
        			timeColor: '#000000',
        			durationColor: '#535353'
        		}
        	}
    	 });
  }
  
  function HledaniAkceVolbyKandidatka(){
    if($j('.autocomplete-volbyHledaniAkce').length>0){
      $j('.autocomplete-volbyHledaniAkce').autocomplete({
      			source: ABSOLUTE_URL+'functions_ajax.php?src_funkce=getNaseptavacVolbyKandidatky&id_volby='+$j('tr.HledejAkceVolby select[name=volby]').val(),
      			minLength: 3,
      			select: function(event, ui){
      			   $j('input[name=kandidatka]').val(ui.item.id);
      			   
      			   $j.ajax({
                  type: "POST",
                  url: ABSOLUTE_URL+'functions_ajax.php',
                  data: 'src_funkce=HledejAkceKandidaty&id_kandidatky='+ui.item.id+'&id_volby='+$j('tr.HledejAkceVolby select[name=volby]').val(),
                  success: function(data) {
                    if($j('tr.HledejAkceKandidati').length>0)
                      $j('tr.HledejAkceKandidati td:last').html(data);
                    else
                      $j('tr.HledejAkceKandidatky').after('<tr class="HledejAkceKandidati"><td class="b">Kandidati:</td><td>'+data+'</td></tr>')
                  }
                });
      			}
      		});
      		
      		$j('.autocomplete-volbyHledaniAkce').focusin(function(){
      		  if($j(this).val()=='začněte psát název území...'){
        		  $j(this).val('');
              $j(this).css('color','black');
            }
          });
          
          $j('.autocomplete-volbyHledaniAkce').focusout(function(){
            if($j(this).val()==''){
              $j('.formularVolbyHledaniKandidati').html('');
              $j(this).css('color','grey');
              $j(this).val('začněte psát název území...');
            }
          });
    }
    
    if($j('tr.HledejAkceKandidatky select[name="kandidatka"]').length>0)
      $j('tr.HledejAkceKandidatky select[name="kandidatka"]').change(function(){
        $j.ajax({
                type: "POST",
                url: ABSOLUTE_URL+'functions_ajax.php',
                data: 'src_funkce=HledejAkceKandidaty&id_kandidatky='+$j(this).val()+'&id_volby='+$j('tr.HledejAkceVolby select[name=volby]').val(),
                success: function(data) {
                  if($j('tr.HledejAkceKandidati').length>0)
                    $j('tr.HledejAkceKandidati td:last').html(data);
                  else
                    $j('tr.HledejAkceKandidatky').after('<tr class="HledejAkceKandidati"><td class="b">Kandidati:</td><td>'+data+'</td></tr>')
                }
              });
      });
  }
  
  
  function pridejMericiKody(){
      return;
    if(!isliveAdmin){
      /*alert('pridano');*/
      var bbs=screen,bbn=navigator,bbh;bbh='&ubl='+bbn.browserLanguage+'&ucc='+bbn.cpuClass+'&ucd='+bbs.colorDepth+'&uce='+bbn.cookieEnabled+'&udx='+bbs.deviceXDPI+'&udy='+bbs.deviceYDPI+'&usl='+bbn.systemLanguage+'&uje='+bbn.javaEnabled()+'&uah='+bbs.availHeight+'&uaw='+bbs.availWidth+'&ubd='+bbs.bufferDepth+'&uhe='+bbs.height+'&ulx='+bbs.logicalXDPI+'&uly='+bbs.logicalYDPI+'&use='+bbs.fontSmoothingEnabled+'&uto='+(new Date()).getTimezoneOffset()+'&uti='+(new Date()).getTime()+'&uui='+bbs.updateInterval+'&uul='+bbn.userLanguage+'&uwi='+bbs.width;
      if(typeof(bburlparam)=='string') {bbh+='&'+bburlparam;}
      if(typeof(bbkeywords)=='string') {bbh+='&keywords='+escape(bbkeywords);}
      $j('body').append("<scr"+"ipt  charset='windows-1250' type='text/javascript' src='http://go.cz.bbelements.com/please/showit/12094/1/1/7/?typkodu=js&_idplan=126263"+bbh+"&alttext=0&border=0&bust="+Math.random()+"&target=_blank'><"+"\/scr"+"ipt>"+
                        "<noscript>"
                          +"<a href=\"http://go.cz.bbelements.com/please/redirect/12094/1/1/7/\" target=\"_blank\"><img src=\"http://go.cz.bbelements.com/please/showit/12094/1/1/7/?typkodu=img&amp;_idplan=126263\" border='0' alt='' /></a>"
                        +"</noscript>");
      //KonecKód: go.cz.bbelements.com 3.1
      
      
      var YWATracker = YWA.getTracker("10001381798519");
      YWATracker.submit();
      
      try {
        var pageTracker = _gat._getTracker("UA-9332077-1");
        pageTracker._setDomainName(".top09.cz");
        pageTracker._trackPageview();
      } catch(err) {}
    }/*else alert('nepridano');*/
  }
  
  
  function NajdiSlovniPodporuZmen(sl_pod){
    //alert(sl_pod);
    document.getElementById("narek").innerHTML=sl_pod;
  }

//panel clenu ... automaticke prolinni tam neni...neprali si ho...pokud zapnout , tak naseldujic radek odkomentovat a pak jeste smzat limit 1 v nacitani leaderu
//var zobrazDalsihoClenaTimer=setInterval('skryjAktualnihoClena()',10000);
var zobrazDalsihoClenaFadeTimer=null;
var zobrazDalsihoClenaObjekt=null;

function skryjAktualnihoClena(){
	var t=$j("div.mainBoxBottomLeft .clen:visible");
	$j(t[0]).fadeOut(500);
	zobrazDalsihoClenaObjekt=$j(t[0]).next();
	if (zobrazDalsihoClenaObjekt.length==0) {
		zobrazDalsihoClenaObjekt=$j("div.mainBoxBottomLeft .clen:first-child")[0];
	}
	zobrazDalsihoClenaFadeTimer=setTimeout('zobrazDalsihoClena()',500);
}

function zobrazDalsihoClena(){
	$j(zobrazDalsihoClenaObjekt).fadeIn(500);
	$j(zobrazDalsihoClenaObjekt).click(skryjAktualnihoClena);
}

var zobrazDalsiHeadObjekt=null;

function skryjAktualniHead(){
  if($j("div.body .head a").length>1){
  	var t=$j("div.body .head a:visible");
  	$j(t[0]).fadeOut(500,zobrazDalsiHead);
  	zobrazDalsiHeadObjekt=$j(t[0]).next();
  	if (zobrazDalsiHeadObjekt.length==0) {
  		zobrazDalsiHeadObjekt=$j(".head a:first-child")[0];
  	}
	}
}

function zobrazDalsiHead(){
	$j(zobrazDalsiHeadObjekt).fadeIn(500);
}


//panel aviz
var zobrazDalsiAvizoTimer=setInterval('skryjAktualniAvizo()',10000);
var zobrazDalsiAvizoFadeTimer=null;
var zobrazDalsiAvizoObjekt=null;

function skryjAktualniAvizo(){
	var t=$j("div.mainBoxTopRight .avizo:visible");
	if (t.length>0){ //zadne avizo
		$j(t[0]).fadeOut(500);
		zobrazDalsiAvizoObjekt=$j(t[0]).next();
		if (zobrazDalsiAvizoObjekt.length==0) {
			zobrazDalsiAvizoObjekt=$j("div.mainBoxTopRight .avizo:first-child")[0];
		}
		zobrazDalsiAvizoFadeTimer=setTimeout('zobrazDalsiAvizo()',500);
	}
	skryjAktualniHead(); 
	skryjAktualnihoClena();
}

function zobrazDalsiAvizo(){
	$j(zobrazDalsiAvizoObjekt).fadeIn(500);
	$j(zobrazDalsiAvizoObjekt).click(skryjAktualniAvizo);
}

function zmenClena(){
  /*$j('div.clen').fadeOut(500, function(){
                                $j(this).fadeIn(500);  
                              });*/
}
//panel zabavy
var zobrazDalsiZabavaTimer=setInterval('skryjAktualniZabavu()',10000);
var zobrazDalsiZabavaFadeTimer=null;
var zobrazDalsiZabavaObjekt=null;

function skryjAktualniZabavu(){
        if($j('div.fast-zabava a').length>1){
            var t=$j("div.mainBoxTopRight .zabava:visible");
            //alert(t[0]);
            $j(t[0]).css('color','black');
            $j(t[0]).fadeOut(500);
            zobrazDalsiZabavaObjekt=$j(t[0]).next();

            if (zobrazDalsiZabavaObjekt.length==0) {
                    zobrazDalsiZabavaObjekt=$j("div.mainBoxTopRight .zabava:first-child")[0];
            }
            zobrazDalsiZabavaFadeTimer=setTimeout('zobrazDalsiZabava()',500);
        }
}

function zobrazDalsiZabava(){
	$j(zobrazDalsiZabavaObjekt).fadeIn(500);
	$j(zobrazDalsiZabavaObjekt).click(skryjAktualniZabavu);
}

function fotogalerieZmenStranku(id,strana,clanek){
  var parametry = 'id='+id+'&strana='+strana+'&clanek='+clanek;
  javascriptBetterPhp('ZobrazFotogalerii',parametry,fotogalerieZmenStrankuProved);
}

function fotogalerieZmenStrankuProved(string){
  document.getElementById('fotogalerie').innerHTML=string;
  startJs();
  if (typeof(liveAdminRun)!='undefined') liveAdminRun();
}

function zobrazVyhledaneFotografie(nazev,datum_od,datum_do,klicova_slova,strana){
  document.body.style.cursor = 'wait';
  var parametry = 'nazev='+nazev+'&datum_od='+datum_od+'&datum_do='+datum_do+'&klicova_slova='+klicova_slova+'&strana='+strana;
  javascriptBetterPhp('VyhledaniFotografii',parametry,zobrazVyhledaneFotografieProved);
}

function zobrazVyhledaneFotografieProved(text){
  document.getElementById('fotogalerie').innerHTML=text;
  document.body.style.cursor = 'default';
}

function zaregistrujOdberatele(){
	$j(".fast-newsletter div:nth-child(2)").fadeOut(500);
	$j(".fast-newsletter div:nth-child(3)").fadeIn(500);
	$j(".fast-newsletter .third").css('color','black');
	$j(".fast-newsletter .third").css('font-weight','normal');
	$j(".fast-newsletter .third").html('... čekejte prosím ...');
	var parametry = 'email='+$j(".fast-newsletter .email").val()+'&code='+$j(".fast-newsletter .code").val();
	javascriptBetterPhp('ZaregistrujOdberatele',parametry,ZobrazVysledekRegistrace);
}

function ZobrazVysledekRegistrace(data){
	if (data.match(/!$/)){
		$j(".fast-newsletter .third").css('color','#E3022A');
	}else {
		$j(".fast-newsletter .third").css('color','black');
	}
	$j(".fast-newsletter .third").css('font-weight','bolder');
	$j(".fast-newsletter .third").html(data);
}


function ZobrazAddthisToolbox() {
     var badge='';
	 //badge = badge + '<a rel="nofollow" class="addthis_button_linkuj" href="http://linkuj.cz/?id=linkuj&url=' + encodeURIComponent(document.URL) + '&title=' + encodeURIComponent(document.title) + '" target="_blank"><img src="http://linkuj.cz/img/linkuj_icon.gif" border="0" title="Linkuj si !" alt="Linkuj si !"></a>';
     badge = badge + '<a rel="nofollow" class="addthis_button_linkuj" href="http://www.jagg.cz/bookmarks.php?action=add&address=' + encodeURIComponent(document.URL) + '&title=' + encodeURIComponent(document.title) + '" target="_blank"><img alt="Jaggni to!" title="Klikni zde a přidej tuto stránku do svých záložek na Jagg.cz" src="http://www.jagg.cz/icon.png"></a>';
     badge = badge + '<a rel="nofollow" class="addthis_button_linkuj" href="javascript:location.href=\'http://vybrali.sme.sk/submit.php?url='+encodeURIComponent(location.href)+'\'" title="vybrali.sme.sk"><img src="http://zena.sme.sk/storm/imgs/toolbar/doasdf_c.gif" alt="pošli na vybrali.sme.sk" border="0" ></a>';
     $j('.linkujContainer').html(badge);
     
     if ($j('.addthis_toolbox').length>0) $j.getScript('http://s7.addthis.com/js/250/addthis_widget.js?pub=xa-4a9d29c053df85a7');
}

function vygenerujNovyKod_doporuc(){
    cas = new Date();
    document.getElementById('captcha_doporuc').src='code/obrazek.php?'+cas.getHours()+cas.getSeconds()+cas.getMilliseconds()+'&sess=doporuc_code&width=130&height=30"';
}

function vygenerujNovyKodG(){
  cas = new Date();
  document.getElementById('captcha').src='code/obrazek.php?'+cas.getHours()+cas.getSeconds()+cas.getMilliseconds()+'&sess=nazorcode&width=150&height=40';
}

function delMenuItem(a,id_stranky){
    //console.log(id_stranky);
  $j.ajax({
    url: 'functions_ajax.php?src_funkce=mohuSmazatStranku&page='+id_stranky,
    success: function(data) {
        if(data=='OK'){
            if (confirm("Smazat tuto položku?")) location.href=a;
        }else{
            if(confirm("Tato stránka nelze smazat, jelikož má navázání na články!\nPřejete si články zobrazit?")){
                location.href=ABSOLUTE_URL+"admin/index.php?tabulka=clanky&clanky&najdiPodrizeneClankyStrance="+data;
            }
        }
    }
  });
}

function startJs(){
    $j('a[rel^=colorbox]').colorbox({
        current:'obrázek {current} z {total}',
        previous: "předchozí",
		next: "další",
		close: "zavřít",
		width:900
     });
     
    $j(".subPageContentBox table:not(.noBgColor) tr:even").css('background-color','#fff1f1');
	  $j(".subPageContentBox table:not(.noBgColor) tr:odd").css('background-color','#fff');
}

function javascriptBetterPhp(src_func,parametry,dst_func) {
	$j.ajax({
		url: ABSOLUTE_URL+"functions_ajax.php",
		type: "POST",
		dataType: 'html',
		data: "src_funkce="+src_func+"&"+parametry,
		success: dst_func
	});
}

function logoutTimer(key){
  var seconds = $j('#timeToLogoutInSeconds').val();
  var parametry = 'key='+key+'&time='+(seconds-1);
  javascriptBetterPhp('secondsToLogoutFromAdministration',parametry,logoutTimerProved);
  /*
  $.ajax({
     type: "POST",
     url: "function_ajax.php",
     data: "src_funkce=secondsToLogoutFromAdministration&location=Boston",
     success: function(msg){
       alert( "Data Saved: " + msg );
     }
   });
  
  */
}

function refreshlogoutTimer(){
  if(newOdhlasovaciSystem){
      setCookie("logoutTime",timeToLogout,20);
  }else{
      $j('img.reloadTimer').attr('src',ABSOLUTE_URL+'admin/images/waiting.gif');
      $j.ajax({
         type: "POST",
         url: ABSOLUTE_URL+"admin/ajaxfunc.php",
         data: "src_funkce=refreshToLogoutFromAdministration",
         success: function(msg){
           $j('#timeToLogoutInSeconds').val(1800);
           $j('img.reloadTimer').attr('src',ABSOLUTE_URL+'admin/images/reload.png');
           logoutTimer(windowKey);
         }
       });
  }
}

function logoutTimerProved(seconds){
  if(seconds==-1000){
    seconds = $j('#timeToLogoutInSeconds').val();
    seconds--;
  }
  
  if($j('#timeToLogoutInSeconds').parent().find('img.reloadTimer').length<1){
      $j('#timeToLogoutInSeconds').parent().prepend('<div style="background-color: white;border: 1px solid black;float: left;margin-right: 3px;margin-top: -4px;opacity: 0.5;padding: 2px;"><img title="Obnovit časový limit" src="'+ABSOLUTE_URL+'admin/images/reload.png" class="reloadTimer" /></div>');
      $j('img.reloadTimer').click(function(){refreshlogoutTimer();});
      $j('img.reloadTimer').parent().mouseenter(function(){$j(this).css('opacity','1')}).mouseleave(function(){$j(this).css('opacity','0.5')});
      $j('img.reloadTimer').css('cursor','pointer');
      $j('img.reloadTimer').css('box-shadow','5px 5px 5px rgba(0,0,0,0.5)');
      $j('#timeToLogoutInMinutes').css('box-shadow','5px 5px 5px rgba(0,0,0,0.5)');
  }
  
  var min = 0;
  var sec = 0;
  min = parseInt(seconds / 60);
  if(min<10) min = min='0'+min;
  sec = seconds % 60;
  if(sec<10) sec = sec='0'+sec;
  $j('#timeToLogoutInSeconds').val(seconds);
  $j('#timeToLogoutInMinutes').html('Čas do odhlášení: '+min+':'+sec+'');
  
  if(seconds<181 && document.title==DocumentTitle){
      //console.log(sec);
    document.title = "Odhlášení za "+min+':'+sec;      
  }else
    document.title = DocumentTitle;
  
  if(seconds==60 && !uzVyskocilaHlaska){
      uzVyskocilaHlaska=true;
     /*$j('<div title="Odhlášení ze systému" style="font-size:12px;text-align:center">'+
            '<br/><br/>POZOR: budete automaticky odhlášeni od systému.'+
        '</div>').dialog({
        resizable: false,
        modal: true,
        width: 350,
        height: 170,
        close: function(ev, ui){
                $j(this).dialog('destroy');
                $j(this).remove();
        },
        open: function(){
            $j('.ui-dialog-titlebar-close').hide();  
            $j('.ui-widget-header').css('padding','3px 5px');  
            $j('.ui-dialog-buttonpane').css('text-align','right').css('padding','5px'); 
        },
        buttons:{
            OK: function(){
                    $j(this).dialog('close');
                }
        }
    });*/
  }
  
  if(seconds<120){
      if(seconds>60)
        if(seconds%2==0)
          $j('#timeToLogoutInMinutes').css('background-color','red');
        else
          $j('#timeToLogoutInMinutes').css('background-color','#E8F3A7');
      else{
        $j('#timeToLogoutInMinutes').css('padding','10px');
        $j('#timeToLogoutInMinutes').css('margin-top','0px');
        $j('#timeToLogoutInMinutes').css('font-size','15px');
        $j('#timeToLogoutInMinutes').css('width','200px');
        $j('#timeToLogoutInMinutes').css('display','block');
        $j('#timeToLogoutInMinutes').css('float','left');
        $j('img.reloadTimer').parent().css('margin-top','9px');
        if(seconds%2==0){
          $j('#timeToLogoutInMinutes').css('background-color','red');
          $j('#timeToLogoutInMinutes').css('border-color','#88A339');
          $j('#timeToLogoutInMinutes').css('color','black');
          $j('#timeToLogoutInMinutes').css('font-weight','normal');
          $j('#timeToLogoutInMinutes').css('box-shadow','5px 5px 5px rgba(0,0,0,0.5)');
        }else{
          $j('#timeToLogoutInMinutes').css('background-color','#E8F3A7');
          $j('#timeToLogoutInMinutes').css('border-color','red');
          $j('#timeToLogoutInMinutes').css('color','red');
          $j('#timeToLogoutInMinutes').css('font-weight','bold');
          $j('#timeToLogoutInMinutes').css('box-shadow','5px 5px 5px rgb(255,0,0)');
        }
      }
  }else{$j('#timeToLogoutInMinutes').css('background-color','#E8F3A7');
      if(uzVyskocilaHlaska){
          $j('img.reloadTimer').parent().css('margin-top','-4px');
          $j('#timeToLogoutInMinutes').css('padding','5px');
          $j('#timeToLogoutInMinutes').css('font-size','12px');
          $j('#timeToLogoutInMinutes').css('width','155px');
          $j('#timeToLogoutInMinutes').css('display','block');
          $j('#timeToLogoutInMinutes').css('float','left');
          $j('#timeToLogoutInMinutes').css('box-shadow','5px 5px 5px rgba(0,0,0,0.5)');
          $j('#timeToLogoutInMinutes').css('border-color','#88A339');
          $j('#timeToLogoutInMinutes').css('color','black');
          $j('#timeToLogoutInMinutes').css('font-weight','normal');
          $j('#timeToLogoutInMinutes').css('margin-top','-6px');
          uzVyskocilaHlaska=false;
      }
  }
  
  if(seconds<1 || isNaN(seconds)){
   $j.ajax({
     type: "POST",
     url: ABSOLUTE_URL+"functions_ajax.php",
     data: "src_funkce=secondsToLogoutFromAdministrationLogout&key="+windowKey,
     success: function(msg){
        var b = isNaN(parseInt(msg)) ?0 :parseInt(msg);
        if(b<1){
          window.location.href = ABSOLUTE_URL+"admin/index.php?passoff=1";
          //alert("Budete odhlášeni.");
        }
        else{
          $j('#timeToLogoutInSeconds').val(msg);
          $j('#timeToLogoutInMinutes').css('background-color','#E8F3A7');
        }
     }
   });
   //window.location.href = ABSOLUTE_URL+"admin/index.php?passoff=1";
  }
}

function zastupny_znak_volby_clanky(){
  return;
  if($j('div.zastupny_znak_volby_clanky').length>0){
    var kraj = $j('select[name=kandidatka_kraj_vyhledani]').val();
    var okres = $j('select[name=kandidatka_okres_vyhledani]').val();
    $j.ajax({
              type: "POST",
              url: ABSOLUTE_URL+'functions_ajax.php',
              data: 'src_funkce=getZastZnakVolbyClanek&id_volby='+$j('#id_volby_kandidatky').val()+(kraj>0 ?'&id_kraj='+kraj :'')+(okres>0 ?'&id_okres='+okres :''),
              success: function(data) {
                $j('div.zastupny_znak_volby_clanky').html(data);
              }
            });
  }
}

function setCookie(c_name,value,exdays)
 {
     var exdate=new Date();
     exdate.setDate(exdate.getDate() + exdays);
     var c_value=escape(value) + ((exdays==null) ? "" : "; expires="+exdate.toUTCString()+";path=/");
     document.cookie=c_name + "=" + c_value;
 }
 
 function getCookie(c_name)
 {
     var i,x,y,ARRcookies=document.cookie.split(";");
     for (i=0;i<ARRcookies.length;i++)
     {
       x=ARRcookies[i].substr(0,ARRcookies[i].indexOf("="));
       y=ARRcookies[i].substr(ARRcookies[i].indexOf("=")+1);
       x=x.replace(/^\s+|\s+$/g,"");
       if (x==c_name)
         {
         return unescape(y);
         }
     }
 }
 
 function cookieLogoutTimer(){
     
     if($j('#timeToLogoutInSeconds').parent().find('img.reloadTimer').length<1){
          $j('#timeToLogoutInSeconds').parent().prepend('<div style="background-color: white;border: 1px solid black;float: left;margin-right: 3px;margin-top: -4px;opacity: 0.5;padding: 2px;"><img title="Obnovit časový limit" src="'+ABSOLUTE_URL+'admin/images/reload.png" class="reloadTimer" /></div>');
          $j('img.reloadTimer').click(function(){refreshlogoutTimer();});
          $j('img.reloadTimer').parent().mouseenter(function(){$j(this).css('opacity','1')}).mouseleave(function(){$j(this).css('opacity','0.5')});
          $j('img.reloadTimer').css('cursor','pointer');
          $j('img.reloadTimer').css('box-shadow','5px 5px 5px rgba(0,0,0,0.5)');
          $j('#timeToLogoutInMinutes').css('box-shadow','5px 5px 5px rgba(0,0,0,0.5)');
      }
     
     var key = getCookie("logoutKey");
     var time = parseInt(getCookie("logoutTime"));
     if(time>=1){
         if(key==windowKey){
             time--;
             setCookie("logoutTime", time, 20);
         }else{
             if(parseInt(predchoziStavLogoutu)==parseInt(time)) preberIniciativuLogout++;
             if(parseInt(predchoziStavLogoutu)==parseInt(time) && parseInt(preberIniciativuLogout)==4){
                 //mel bych prebrat iniciativu
                 setCookie("logoutKey",windowKey);
                 preberIniciativuLogout=0;
             }else{

             }
             predchoziStavLogoutu=time;
         }
     }else{
         if(!uzOdhlasil)
            window.location.href = ABSOLUTE_URL+"admin/index.php?passoff=1";
         uzOdhlasil=true;
     }
     
     var min = 0;
     var sec = 0;
     min = parseInt(time / 60);
     if(min<10) min = min='0'+min;
     sec = time % 60;
     if(sec<10) sec = sec='0'+sec;
     $j('#timeToLogoutInSeconds').val(time);
     $j('#timeToLogoutInMinutes').html('Čas do odhlášení: '+min+':'+sec+'');
     
     if(time<60 && !uzVyskocilaHlaska){
        uzVyskocilaHlaska=true;
     }
     
     if(time<181 && document.title==DocumentTitle){
        document.title = "Odhlášení za "+min+':'+sec;      
     }else
        document.title = DocumentTitle;
     
     if(time<120){
        if(time>60)
            if(time%2==0)
              $j('#timeToLogoutInMinutes').css('background-color','red');
            else
              $j('#timeToLogoutInMinutes').css('background-color','#E8F3A7');
          else{
            $j('#timeToLogoutInMinutes').css('padding','10px');
            $j('#timeToLogoutInMinutes').css('margin-top','0px');
            $j('#timeToLogoutInMinutes').css('font-size','15px');
            $j('#timeToLogoutInMinutes').css('width','200px');
            $j('#timeToLogoutInMinutes').css('display','block');
            $j('#timeToLogoutInMinutes').css('float','left');
            $j('img.reloadTimer').parent().css('margin-top','9px');
            if(time%2==0){
              $j('#timeToLogoutInMinutes').css('background-color','red');
              $j('#timeToLogoutInMinutes').css('border-color','#88A339');
              $j('#timeToLogoutInMinutes').css('color','black');
              $j('#timeToLogoutInMinutes').css('font-weight','normal');
              $j('#timeToLogoutInMinutes').css('box-shadow','5px 5px 5px rgba(0,0,0,0.5)');
            }else{
              $j('#timeToLogoutInMinutes').css('background-color','#E8F3A7');
              $j('#timeToLogoutInMinutes').css('border-color','red');
              $j('#timeToLogoutInMinutes').css('color','red');
              $j('#timeToLogoutInMinutes').css('font-weight','bold');
              $j('#timeToLogoutInMinutes').css('box-shadow','5px 5px 5px rgb(255,0,0)');
            }
          }
      }else{
          $j('#timeToLogoutInMinutes').css('background-color','#E8F3A7');
          if(uzVyskocilaHlaska){
              $j('img.reloadTimer').parent().css('margin-top','-4px');
              $j('#timeToLogoutInMinutes').css('padding','5px');
              $j('#timeToLogoutInMinutes').css('font-size','12px');
              $j('#timeToLogoutInMinutes').css('width','155px');
              $j('#timeToLogoutInMinutes').css('display','block');
              $j('#timeToLogoutInMinutes').css('float','left');
              $j('#timeToLogoutInMinutes').css('box-shadow','5px 5px 5px rgba(0,0,0,0.5)');
              $j('#timeToLogoutInMinutes').css('border-color','#88A339');
              $j('#timeToLogoutInMinutes').css('color','black');
              $j('#timeToLogoutInMinutes').css('font-weight','normal');
              $j('#timeToLogoutInMinutes').css('margin-top','-6px');
              uzVyskocilaHlaska=false;
          }
      }
 }
 
 function cookieLogoutTimerSessionForever(){
     $j.ajax({
        url: 'functions_ajax.php?src_funkce=sessionForever',
        success: function(data) {
        }
      });
 }
 
 function warning_it_is_debug_server(){
     $j('div.warning_this_is_test').animate({
                                             backgroundColor: "white"
                                            }, 500, function(){
         $j('div.warning_this_is_test').animate({
                                                 backgroundColor: "red"
                                                }, 500, function(){
             setTimeout('warning_it_is_debug_server()',10);
         })
     });
 }
 
 function getAreaCenter(shape, coords) {
    var coordsArray = coords.split(','),
    center = [];
    var coord,
        minX = maxX = parseInt(coordsArray[0], 10),
        minY = maxY = parseInt(coordsArray[1], 10);
    for (var i = 0, l = coordsArray.length; i < l; i++) {
        coord = parseInt(coordsArray[i], 10);
        if (i%2 == 0) { // Even values are X coordinates
            if (coord < minX) {
                minX = coord;
            } else if (coord > maxX) {
                maxX = coord;
            }
        } else { // Odd values are Y coordinates
            if (coord < minY) {
                minY = coord;
            } else if (coord > maxY) {
                maxY = coord;
            }
        }
    }
    center = [parseInt((minX + maxX) / 2, 10), parseInt((minY + maxY) / 2, 10)];
    return(center);
}

function MyTopAnketAction(action){
    var data=$j('div.MegaTurboSuperAnketa form').serialize();
    if(data=="") data="src_funkce=anketWorker";
    if(action!=null) data+="&action="+action;
    $j.ajax({
        type: "POST",
        dataType: "json",
        url: ABSOLUTE_URL+'functions_ajax.php',
        data: data,
        success: function(data) {
            if(data.success==1){
                $j('div.MegaTurboSuperAnketa').html(data.html);
            }else{
                $j('div.MegaTurboSuperAnketa').html(data.html);
            }
        }
    });
}

