/** RSS **/
var simpleTreeCollection;    
        
$(document).ready(function() {    
    $(".iframe").colorbox({width:"60%", height:"60%", iframe:true}); 
    $("#inputString").focus();    
});
        
var xmlHttp
function showRSS(str) { 
	xmlHttp=GetXmlHttpObject()
	if (xmlHttp==null) {
  		alert ("Browser does not support HTTP Request")
		return
  	}
 
  	var url="/rss-citacka.php"
	url=url+"?q="+str
	url=url+"&sid="+Math.random()
	xmlHttp.onreadystatechange=stateChanged 
	xmlHttp.open("GET",url,true)
	xmlHttp.send(null)
}

function stateChanged() {
   
	if (xmlHttp.readyState==4 || xmlHttp.readyState=="complete") { 
		document.getElementById("rssOutput")
		.innerHTML=xmlHttp.responseText 
  	} else {
      document.getElementById("rssOutput").innerHTML= '<p class="text-stred"><img src="/obrazky/ajax-loader.gif" width="16" height="16" alt="Nahrávam obsah" title="Nahrávam obsah..." /></p>';            
    } 
}

function GetXmlHttpObject() {
	var xmlHttp=null;
	try {
 		xmlHttp=new XMLHttpRequest();
 	} catch (e) {
 		try {
  			xmlHttp=new ActiveXObject("Msxml2.XMLHTTP");
  		} catch (e) {
  			xmlHttp=new ActiveXObject("Microsoft.XMLHTTP");
		}
 	}
return xmlHttp;
}

$(function(){
	$("select#parentCat").change(function(){
		$.getJSON("/ajax-categories.php",{id: $(this).val()}, function(j){
			var options = '';
			for (var i = 0; i < j.length; i++) {
				options += '<option value="' + j[i].optionValue + '">' + j[i].optionDisplay + '</option>';
			}
			$("#childCat").html(options);
			$('#childCat option:first').attr('selected', 'selected');
		})
	})			
})

function characterCount(field, count, maxchars) {
	if (field.value.length > maxchars) {
		field.value = field.value.substring(0, maxchars);
		alert("Chyba:\n\n- prekročili ste max. počet "+maxchars+" znakov.");
	} else {
		count.value = maxchars - field.value.length;
	}
}

function bookmarksite(title,url) {
	if (window.sidebar)
		window.sidebar.addPanel(title, url, "");
	else if(window.opera && window.print){
		var elem = document.createElement('a');
			elem.setAttribute('href',url);
			elem.setAttribute('title',title);
			elem.setAttribute('rel','sidebar');
			elem.click();
	} else if(document.all)
		window.external.AddFavorite(url, title);
}

function sendToClipboard(s) {
	if( window.clipboardData && clipboardData.setData ) {
		clipboardData.setData("Text", s);
	} else {
		alert("Táto funkcia pracuje len s Internet Explorerom!");
	}
}

function ukazObsah(a){
  var e=document.getElementById(a);
  if(!e)return true;
  if(e.style.display=="none"){
    e.style.display="block"
  } else {
    e.style.display="none"
  }
  return true;
}

function lookup(inputString) {
    if(inputString.length < 3) {
			$('#suggestions').hide();
	} else {
        krit = $("input[name=krit_hladania]:checked").val();
        bazar = $("input[name=bazar]:checked").val();
                
		$.post("/ajax-shops.php", {queryString: ""+inputString+"", kriterium: ""+krit+"", bazar: ""+bazar+""}, function(data){
			if(data.length >0) {
				$('#suggestions').show();
				$('#autoSuggestionsList').html(data);
			}
		});
	}
}
	
function fill(thisValue) {
	$('#inputString').val(thisValue);
	if(thisValue) {
        $.post("/ajax-favorites.php", {shopId: thisValue})
        //document.rychleHladanie.submit();
        alert('Produkt bol pridaný do obľúbených položiek');
    }
	//setTimeout("$('#suggestions').hide();", 200);	
}

function tabSwitch_2(active, number, tab_prefix, content_prefix) {  
      
    for (var i=1; i < number+1; i++) {  
      document.getElementById(content_prefix+i).style.display = 'none';  
      document.getElementById(tab_prefix+i).className = '';  
    }  
    document.getElementById(content_prefix+active).style.display = 'block';  
    document.getElementById(tab_prefix+active).className = 'active';      
      
}

function akcioveponukyform(form) {
    if (form.akcia.value=='') { alert("Prosím zadajte názov akcie."); form.akcia.focus(); return false; }
    if (form.popis.value=='') { alert("Prosím zadajte popis akcie."); form.popis.focus(); return false; }
    return true;
}

function topproduktyform(form) {
    if (form.akcia.value=='') { alert("Prosím zadajte názov akcie."); form.akcia.focus(); return false; }
    if (form.popis.value=='') { alert("Prosím zadajte popis akcie."); form.popis.focus(); return false; }
    return true;
}

function pridajshopform(form) {
    if (form.url.value=='') { alert("Prosím zadajte URL internetového obchodu."); form.url.focus(); return false; }
    if (form.meno.value=='') { alert("Prosím zadajte názov internetového obchodu."); form.meno.focus(); return false; }
    if (form.kategoria.value == 0) { alert("Zvoľte prosím kategóriu"); form.kategoria.focus(); return false; }
    if (form.email.value=='') { alert("Prosím zadajte e-mail, na ktorý Vám zašleme informáciu o zaradení."); form.email.focus(); return false; }
    if (form.security_code.value == '') {alert("Prosím vložte kontrolný kód z obrázka"); form.security_code.focus(); return false;}
    return true;
}

/**
$(function(){
    var loader=$('#loader');
    var pollcontainer=$('#pollcontainer');
    loader.fadeIn();
    //Load the poll form
    $.get('/poll.php', '', function(data, status){
        pollcontainer.html(data);
        animateResults(pollcontainer);
        pollcontainer.find('#viewresult').click(function(){
            //if user wants to see result
            loader.fadeIn();
            $.get('/poll.php', 'result=1', function(data,status){
                pollcontainer.fadeOut(1000, function(){
                    $(this).html(data);
                    animateResults(this);
                });
                loader.fadeOut();
            });
            //prevent default behavior
            return false;
        }).end()
        .find('#pollform').submit(function(){
            var selected_val=$(this).find('input[name=poll]:checked').val();
            if(selected_val!=''){
                //post data only if a value is selected
                loader.fadeIn();
                $.post('/poll.php', $(this).serialize(), function(data, status){
                    $('#formcontainer').fadeOut(100, function(){
                        $(this).html(data);
                        animateResults(this);
                        loader.fadeOut();
                    });
                });
            }
            //prevent form default behavior
            return false;
        });
        loader.fadeOut();
    });
    
    function animateResults(data){
        $(data).find('.bar').hide().end().fadeIn('slow', function(){
                            $(this).find('.bar').each(function(){
                                var bar_width=$(this).css('width');
                                $(this).css('width', '0').animate({ width: bar_width }, 1000);
                            });
                        });
    }
    
});
*/ 


