function transload(){var link=$('#link').val();var id=randomString();if(!link||link=='Enter Rapidshare or Megaupload link'){alert('You didn\'t enter a download link!');return false;}else{$.ajax({type:"GET",url:'ajax.php',data:{mod:"transload",id:id,link:link},beforeSend:function(){$('#transloadbox').html('<div class="boxed" align="center" id="downloadingbox">Starting download...</div>');},success:function(data){var temp=data.split('|^|');if(temp[0]=='Success'){$('#downloadingbox').html('<p>Downloading from file name : <b>'+temp[1]+'</b><br /><span id="info"></span><br /><div id="progressbar"></div></p>');$("#progressbar").reportprogress(0);setTimeout('checkProgress("'+id+'")',3000);}else{$('#downloadingbox').html(data);}}})}
return false;}
function checkProgress(id){var link='ajax.php?mod=getProgress&id='+id;$.getJSON(link,function(data){if(data.Status){$('#info').html('Completed: <b>'+data.Received+'</b> of <b>'+data.Size+'</b>, Speed: <b>'+data.Speed+' KB/s</b>, Remaining: <b>'+data.Remain+'</b>');$("#progressbar").reportprogress(data.Percentage);if(data.Status=='Finished'){retrieveLink(id);}else{setTimeout('checkProgress("'+id+'")',1500);}}else{setTimeout('checkProgress("'+id+'")',1500);}})}
function retrieveLink(id){$.ajax({type:"GET",url:'ajax.php',data:{mod:"retrieveLink",id:id},beforeSend:function(){$('#downloadingbox').append('<p><span id="linkbox"></span></p>');},success:function(data){$('#linkbox').html("<p>Your link has been successfully generated!</p><p>Download link: <b><a href='"+data+"'>Here</a></b></p>");}});}
function randomString(){var chars="0123456789ABCDEFGHIJKLMNOPQRSTUVWXTZabcdefghiklmnopqrstuvwxyz";var string_length=16;var randomstring='';for(var i=0;i<string_length;i++){var rnum=Math.floor(Math.random()*chars.length);randomstring+=chars.substring(rnum,rnum+1);}
return randomstring;}
function updateBandwidth(){$.ajax({type:"GET",url:'ajax.php?mod=getBandwidth',success:function(data){if(data){$('#network').html(data);}
setTimeout('updateBandwidth()',1000*60);}});}
var countdown=0;function countDown(){if(countdown<=0)return;countdown--;seconds=countdown;hour=Math.floor(seconds/60/60);seconds=seconds-hour*60*60;minute=Math.floor(seconds/60);seconds=seconds-minute*60;if(hour<10)hour='0'+hour;if(seconds<10)seconds='0'+seconds;if(minute<10)minute='0'+minute;$('#rsbandreset').html(hour+':'+minute+':'+seconds);setTimeout('countDown()',1000);}
$(document).ready(function(){updateBandwidth();countdown=$('#rsbandreset').html();countDown();});