var swfu;

function get_random()
{
    var ranNum= Math.floor(Math.random()*3);
    return ranNum;
}

var whichServer = get_random();
var wrzuctoServers = new Array(3);
/*
  wrzuctoServers[0] = "http://wt02.wrzuc.to/upload/wrzuctouploader";
*/
wrzuctoServers[0] = "http://wt06.wrzuc.to/upload/wrzuctouploader";
wrzuctoServers[1] = "http://wt06.wrzuc.to/upload/wrzuctouploader";
wrzuctoServers[2] = "http://wt06.wrzuc.to/upload/wrzuctouploader";

if(load_uploader == 1) {
               window.onload = function() {
                       var ustawienia = {
                               flash_url : "http://www.wrzuc.to/www/swf/swfupload.swf",
                               upload_url: wrzuctoServers[whichServer],
                               file_size_limit : WrzucToUploadLimit,
                               file_types : "*.*",
                               file_types_description : "Wszystkie pliki",
                               file_upload_limit : 1,
                               file_queue_limit : 2,
                               file_post_name : "plik",

                               debug: false,
                               
                               button_image_url: "http://static.wrzuc.to/www2/images/wt_wybierz_plik.png",
                               button_width: "127",
                               button_height: "30",
                               button_cursor: -2,
                               button_placeholder_id: "wt_upload_button",
                               button_window_mode: "transparent",
                               
                               moving_average_history_size: 20,
                               
                               file_queued_handler : dodajPlik,
                               upload_start_handler : RozpocznijWgrywanie,
                               upload_progress_handler : uploadProgress,
                               upload_success_handler : PlikWgrany,
                               upload_complete_handler : ZakonczonoWgrywanie,

                               
                               ustawienia_wrzuc_to : {
                                       PredkoscWgrywania : document.getElementById("tdCurrentSpeed"),
                                       SredniaPredkoscWgrywania : document.getElementById("tdAverageSpeed"),
                                       CzasPozostaly : document.getElementById("tdTimeRemaining"),
                                       CzasUplyniety : document.getElementById("tdTimeElapsed"),
                                       Procentowo : document.getElementById("tdPercentUploaded"),
                                       RozmiarWgrano : document.getElementById("tdSizeUploaded")
                               }
                               
                       };

                       swfu = new SWFUpload(ustawienia);
          };
}

  $(document).ready(function() {

      $("a[rel='wt_box']").colorbox({transition:"fade"});
      
      $('a[rel="wt_start_menu"]').click( function() {
          var wt_start_menu = $('div#footer_menu ul');
          $('div#footer_menu ul').toggle();
          return false;
      });
      
      $("#tos").click(function(){

            if ($("#tos").is(":checked")) {
            
                    $("#wt_button").toggle();
                    
            } else {
            
                    $("#wt_button").toggle();
                    
            }
      });
      
      $("#wt_select_lang").click(function() {
      
                $("ul").toggle();
                
      });
      
      $("#wt_button").click(function(){
      
            $("#wt_button").attr("disabled", "disabled");
            $("#tos").attr("disabled", "disabled");
                        
            var stats = swfu.getStats();
            swfu.addPostParam('WrzucTo', auth_sess_upload);
            swfu.startUpload();
            $("#wt_progress_bar").toggle();
            
            return false;
            
      });
      
      $('div#error').fadeIn(2000);
      $('div#action').fadeIn(2000);
      $('div.small_error').fadeIn(2000);
      $("a[rel='select_language']").click(function() {
            
      if($('div#wt_lang ul').css('display') == 'block') {
      
                $('div#wt_lang ul').hide();
                
      } else {
                
                $('div#wt_lang ul').show('slow');
                
                }
                
            
      });


      $(".include_submenu").click(function() {
                
                var submenu_div = $(this).find('.submenu');
                if(submenu_div.css('display') === undefined) { submenu_div = $(this).next('.submenu'); }
                if(submenu_div.css('display') == 'block') {  submenu_div.hide(); } else {  submenu_div.show(); }
                return false;
  
      });
      
  });

function Wstrzymaj() {
swfu.cancelUpload();
swfu.selectFile();
$("#wt_upload_file_text").text('Wybierz plik do wgrania...');

}
  function dodajPlik(file){

       var anuluj = '<span style="float: right;"><a href="#" onClick="javascript:Wstrzymaj()"> Anuluj / Wgraj inny</a></span>';
       $("#wt_upload_file_text").html(anuluj+file.name);

       $.post('/ajax/server/randme', { filename: file.name, filesize: file.size } );

}




(function($) {  
       //Main Method
       $.fn.reportprogress = function(val,maxVal) {                    
               var max=100;
               if(maxVal)
                       max=maxVal;
               return this.each(
                       function(){            
                               var div=$(this);
                               var innerdiv=div.find(".progress");
                               
                               if(innerdiv.length!=1){                                        
                                       innerdiv=$("<div class='progress'></div>");                                    
                                       div.append("<div class='text'>&nbsp;</div>");
                                       $("<span class='text'>&nbsp;</span>").css("width",div.width()).appendTo(innerdiv);                                      
                                       div.append(innerdiv);                                  
                               }
                               var width=Math.round(val/max*100);
                               innerdiv.css("width",width+"%");        
                               div.find(".text").html(width+" %");
                       }
               );
       };
})(jQuery);

//stats
function s4upl() { return "&amp;r=er";}


function s4upl() {
var l=200;
var s4u=new String();
if (screen)
{if (screen.width && screen.colorDepth) s4u+='&s='+screen.width+'x'+screen.height+'x'+screen.colorDepth;}
s4u+="&r=";
if(typeof Error != 'undefined') {
eval("try {if (top && top.document && top.document.referrer) {s4u+=escape(top.document.referrer.substring(0, l))} } catch(exception) {}");
} else if(top.document.referrer) {s4u+=escape(top.document.referrer.substring(0, l));}
return s4u;
}

s4uext=s4upl();
document.write('<img alt="" src="http://stat.4u.pl/cgi-bin/s.cgi?i=wrzucto'+s4uext+'" style="display: none;" />');
var widget_sugster = 'http://app.sugester.pl/wrzuc-to/widget.js';
document.write('<scr'+'ipt language="JavaScript" src="'+widget_sugster+'"><\/scr' + 'ipt>');