
$(document).ready(function() {


     if($("#popup").html()!=null)
     jQuery.facebox($("#popup").html());
        $("#uploadprogressbar").progressBar();
        $(".vote").sexyVote();
        $("#m_right #bigImg").mouseover(function(){

            var infobox = $('.infoBox' , $(this).parent().parent() ) ;
            //var katalogRamkaInfo = $(".katalogRamkaInfo" , $(this).parent().parent() ) ;
            var boxPodobne = $(this).parent();

            var h = ( $(boxPodobne).height() ) - 20;
            var w = -( $(boxPodobne).width() ) - 20;

            var wIB =  -($(infobox).width());

            var wIBc =  $(infobox).css('width');

            h = -25;

            $(infobox).css('top',h+'px');
            $(infobox).css('left',wIB+'px');
            $(infobox).show();
            //$(katalogRamkaInfo).hide();

        }).mouseout(function(){
             
            var infobox = $('.infoBox' , $(this).parent().parent() ) ;
            var katalogRamkaInfo = $(".katalogRamkaInfo" , $(this).parent().parent() ) ;
            var boxPodobne = $(this).parent();

               $(infobox).hide();
               //$(katalogRamkaInfo).show();
        });

        $("div.overout").mouseover(function(){
      $("p:first",this).text("mouse over");
      $("p:last",this).text(++i);
    }).mouseout(function(){
      $("p:first",this).text("mouse out");
    });


    $(".linkiRamka input[type=text]").focus(function(){
    // Select field contents
    this.select();
});


$("input.file").mouseout(function(){
     if($(this).val()!='')
     $(".fakefile input").val( $(this).val() );
});

$("#tag_search").removeAttr('disabled');

$("#tag_search").autocomplete('/search.php', {
		width: 300,
		multiple: false,
		matchContains: true,
		formatItem: formatItem,
		formatResult: formatResult
	});

$(".img_katalog").removeAttr('disabled');
$(".img_katalog").autocomplete('/searchKatalog.php', {
      width: 300,
      multiple: false,
      matchContains: true,
      formatItem: formatItem,
      formatResult: formatResult
});




}); 

function findValueCallback(event, data, formatted) {
		$("<li>").html( !data ? "No match!" : "Selected: " + formatted).appendTo("#result");
	}

	function formatItem(row) {
		return row[0] + " (<strong>"+row[1]+"</strong>)";
	}
	function formatResult(row) {
               //alert(row[1]);
		return row[0].replace(/(<.+?>)/gi, '');
	}


function getSelectedText() {
    if (window.getSelection) {
        return window.getSelection();
    }
    else if (document.selection) {
        return document.selection.createRange().text;
    }
    return '';
}

function checkForm()
{
     if( $(".file").val() == '' )
          {
               alert("Nie wybrano pliku do wysłania.");
               return false;
          }
          else
               return true;

}

function beginUpload() {
        $("#uploadprogressbar").fadeIn();

        var i = setInterval(function() {
                $.getJSON("/index.php?id_upload=" + progress_key, function(data) {
                        if (data == null) {
                                clearInterval(i);
                                document.location='/uploaded.php';
                                return;
                        }

                        $("#uploadInfo").html('Rozmiar pliku: '+Math.round(data.bytes_total/1024)+'kB | Wysłano: '+Math.round(data.bytes_uploaded/1024)+'kB <br/> Upload zakończy się za: '+data.est_sec+'sek. | Plik: '+data.filename+' | Prędkość uploadu: '+Math.round(data.speed_average/1024)+'kB/s');
                        var percentage = Math.floor(100 * parseInt(data.bytes_uploaded) / parseInt(data.bytes_total));
                        $("#uploadprogressbar").progressBar(percentage);
                });
        }, 1500);

        return true;
}
