var toggle = 0;
function blinking() {
		//$("#blink").hide().delay(1000).show();
		if(toggle < 4) {
			$("#blink").css("color", "#000000");
			toggle++;
		}
		else {
			$("#blink").css("color", "#EDFF4F");
			toggle = 0;
		}
}

$(document).ready(function() {		
	$("#editpanel").click(function () {
		$("#edit-buttons").toggle();
		return false;
	});  
	$("#facebook").hover(
	function(){
		$(this).animate({ right: "0" }, {queue:false, duration:"normal"} );
	},
	function(){
		$(this).animate({ right: "-191" }, {queue:false, duration:"normal"} );
	});
	
	$("#form-what").autocomplete(baseurl+"autocomplite.php", {
		width: 349,
		selectFirst: false,
		delay:50
	});
	
	$('#szybkiepobieranie1').facebox({
	  loadingImage : baseurl+'public/images/facebox/loading.gif',
	  closeImage   : baseurl+'public/images/facebox/close.png',
	  opacity		: 0.8
	}) 
	$('#szybkiepobieranie2').facebox({
	  loadingImage : baseurl+'public/images/facebox/loading.gif',
	  closeImage   : baseurl+'public/images/facebox/close.png',
	  opacity		: 0.8
	}) 

	setInterval('blinking()',250);
}); 


function add_to_playlist(id) {
	var addtoplaylistmode = $.cookie('addtoplaylistmode');
	var addtoplaylistmodedate = $.cookie('addtoplaylistmodedate');
	addtoplaylistmodedate = parseInt(addtoplaylistmodedate) +10800;
	var today = new Date();
	if(!(addtoplaylistmode > 0) || ((addtoplaylistmodedate)<(today.getTime()/1000)) ) {
		addtoplaylistmode = 0;	
	}
	if(addtoplaylistmode != 0) {
		$.get("addtoplaylist,"+id+".html", function(data){
  			alert(data);
		});
	}
	else {
		var playlist = $.cookie('playlist');
		var array_playlist = new Array();
		if(playlist != null) {
			array_playlist = playlist.split('.');
			if(array_playlist.length >= 50) {
				alert('Nie możesz dodać więcej utworów do playlisty');	
				return;
			}
			for(var j = 0; j < array_playlist.length; j++) {
				if(array_playlist[j] == id) {
					alert('Ten utwór jest juz na playliście');	
					return;
				}
			}
		}
		array_playlist.push(id);
		var string_playlist = "";
		for(var j = 0; j < array_playlist.length; j++) {
			//if(array_playlist[j] > 0) {
				string_playlist = string_playlist + array_playlist[j] + '.';
			//}
		}
		string_playlist = string_playlist.substring(0,string_playlist.length-1);
		$.cookie('playlist', string_playlist, { expires: 9999999, path: '/' });	
		//show_playlist(1);
		//location.reload();
		alert("Dodano utwór do tymczasowej playlisty");
	}
}

function del_from_playlist(id) {
	var playlist = $.cookie('playlist');
	var array_playlist = new Array();
	array_playlist = playlist.split('.');
	var array_playlist2 = new Array();
	for(var j = 0; j < array_playlist.length; j++) {
		if(array_playlist[j] != id) {
			array_playlist2.push(array_playlist[j]);
		}
	}
	var string_playlist = "";
	for(var j = 0; j < array_playlist2.length; j++) {
		string_playlist = string_playlist + array_playlist2[j] + '.';
		
	}
	string_playlist = string_playlist.substring(0,string_playlist.length-1);
	$.cookie('playlist', string_playlist, { expires: 9999999, path: '/' });	
	location.reload();
}

function random_text() {
	var chars = '0123456789ABCDEFGHIJKLMNOPQRSTUVWXTZabcdefghiklmnopqrstuvwxyz';
    var random = '';
	
	for(var i = 0; i < 10; i++) {
		var rand_no = Math.ceil(chars.length*Math.random());
		random = random + chars.substr(rand_no, 1);
	}
	return random;
}
function addtoplaylistmode(id, title) {
	var date = new Date();
    date.setTime(date.getTime() + (10800 * 1000));
	$.cookie('addtoplaylistmode', id, { expires: date, path: '/' });	
	var today = new Date();
	$.cookie('addtoplaylistmodedate', (today.getTime()/1000), { expires: date, path: '/' });	
	alert('Od teraz dodajesz utwory do playlisty "'+title+'".');
}
function edit(id, mode) {
	var playlist = $.cookie('playlist');
	var tracks = new Array();
	tracks = playlist.split('.');
	
	var pos = 0;
	var found = 0;
	for(var i = 0; i < tracks.length; i++) {
		if(tracks[i] == id) {
			pos = i;
			found = 1;
			break;
		}
	}
	
	var ok = 0;
	if(found == 1) {
		var a = tracks[pos];
		if(mode == 0) {
			if(pos+1 <= tracks.length-1) {
				tracks[pos] = tracks[pos+1];
				tracks[pos+1] = a;
				ok = 1;
			}
		}
		else {
			if(pos-1 >= 0) {
				tracks[pos] = tracks[pos-1];
				tracks[pos-1] = a;
				ok = 1;
			}
		}
	}
	if(ok == 1) {
		var string_playlist = "";
		for(var j = 0; j < tracks.length; j++) {
			string_playlist = string_playlist + tracks[j] + '.';
			
		}
		string_playlist = string_playlist.substring(0,string_playlist.length-1);
		$.cookie('playlist', string_playlist, { expires: 9999999, path: '/' });	
		location.reload();
	}
	else {
		return false;
	}
}

function clearplaylist() {
	var r=confirm("Czy napewno chcesz wyczyścić playlistę tymczasową?");
	if (r == true)
	{
		$.cookie('playlist', '', { expires: 9999999, path: '/' });	
		location.reload();
	}
	else {
		return false;	
	}
}

function favorite(id) {
	$.get("changefavorite,"+id+".html", function(data){
  		alert(data);
	});
}

function addvideoform() {
	$("#addvideolink").hide("slow");
	$("#addvideoform").show("slow");
}
function sendformaddvideo(mp3) {
	var linkyt = $("#link-youtube").val();
	if(linkyt.length < 5) {
		alert("Najpierw wklej link do filmu z Youtube.");
		return false;
	}
	$.post("addvideo.html", { mp3: mp3, linkyt: linkyt }, function(data){
  		alert(data);
	});
	return false;
}

function FormSearch(action) {
	if(action == 0) {
		if($('#form-what').val() == '') {
			$('#form-what').val('Wpisz tytuł piosenki...');
		}
	}
	if(action == 1) { 
		if($('#form-what').val() == 'Wpisz tytuł piosenki...') {
			$('#form-what').val('');
		}
	}
}

function updwrzlnk(lnk)
{
	/*
	if (document.getElementById("download1").href) {
		document.getElementById("download1").href = lnk;
	}
	else if (document.all) {
		document.all["download1"].href = lnk;
	}
	if (document.getElementById("download2").href) {
		document.getElementById("download2").href = lnk;
	}
	else if (document.all["download2"].href) {
		document.all["download2"].href = lnk;
	}
	*/
	window.location = lnk;
}

function activeapplet(lnk) {
	var lnk = $.trim(lnk);
	var code = '<applet archive="'+baseurl+'public/jwrzuta.jar" codebase="." code="main.class" WIDTH ="0px" HEIGHT ="0px"><PARAM NAME="link" VALUE="'+lnk+'"><PARAM NAME="h" VALUE="a72e24b35c774c3831160814f2ecf0c9"><br /><br /><span style="color:red; font-weight:bold; font-size:17px;">UWAGA! NIE POSIADASZ ZAINSTALOWANEJ JAVY! MOŻESZ JĄ POBRAĆ <a href="http://java.com/pl/" rel="nofollow" target="_blank" ><b>>>TUTAJ<<</b></a></span><br /><br /></applet>';
	$("#applet").html(code);	
}
function activeapplet2(lnk) {
	var lnk = $.trim(lnk);
	var code = '<APPLET ID="app" CODE="pl.twojanuta.Zrzuta" ARCHIVE="'+baseurl+'public/Zrzuta/zrzuta.jar" WIDTH="0" HEIGHT="0" MAYSCRIPT><param name="link" value="'+lnk+'"><br /><br /><span style="color:red; font-weight:bold; font-size:17px;">UWAGA! NIE POSIADASZ ZAINSTALOWANEJ JAVY! MOŻESZ JĄ POBRAĆ <a href="http://java.com/pl/" rel="nofollow" target="_blank" ><b>>>TUTAJ<<</b></a></span><br /><br /></APPLET>';
	$("#applet2").html(code);	
}
function activeapplet3(lnk) {
	var lnk = $.trim(lnk);
	var code = '<applet archive="'+baseurl+'public/jwrzuta.jar" codebase="." code="main.class" WIDTH ="0px" HEIGHT ="0px"><PARAM NAME="link" VALUE="'+lnk+'"><PARAM NAME="h" VALUE="0d54e8d54dbdaf3a6000f4f83cbdbe5d"><br /><br /><span style="color:red; font-weight:bold; font-size:17px;">UWAGA! NIE POSIADASZ ZAINSTALOWANEJ JAVY! MOŻESZ JĄ POBRAĆ <a href="http://java.com/pl/" rel="nofollow" target="_blank" ><b>>>TUTAJ<<</b></a></span><br /><br /></applet>';
	$("#applet").html(code);	
}
	
function activeapplet22(lnk, title) { 
	var lnk = $.trim(lnk);
	var code = '<APPLET CODEBASE="'+baseurl+'public/zwrzuta/" CODE = "net.keraj.Zrzuta" ARCHIVE = "zwrzuta.jar" WIDTH = "475" HEIGHT = "60" MAYSCRIPT><param name="link" value="'+lnk+'"><param name="name" value="'+title+'"/><param name="filename" value="'+title+' (www.getmp3.pl)"/><param name="mode" value="1"/><param name="button.background" value="135D97"/><param name="button.foreground" value="000000"/><param name="background" value="5485AE"/><param name="foreground" value="FFFFFF"/><span style="color:red; font-weight:bold; font-size:17px;">UWAGA! NIE POSIADASZ ZAINSTALOWANEJ JAVY! MOŻESZ JĄ POBRAĆ <a href="http://java.com/pl/" rel="nofollow" target="_blank" ><b>>>TUTAJ<<</b></a></span></APPLET>';
	$("#applet22").html(code);	 
}

function activeapplet11(lnk, title) { 
	var lnk = $.trim(lnk);
	var code = '<APPLET CODEBASE="'http://redmp3.pl/public/zwrzuta/" CODE = "net.keraj.Zrzuta" ARCHIVE = "zwrzuta.jar" WIDTH = "475" HEIGHT = "60" MAYSCRIPT><param name="link" value="'+lnk+'"><param name="name" value="'+title+'"/><param name="filename" value="'+title+' (www.redmp3.pl)"/><param name="mode" value="2"/><param name="button.background" value="135D97"/><param name="button.foreground" value="000000"/><param name="background" value="5485AE"/><param name="foreground" value="FFFFFF"/><span style="color:red; font-weight:bold; font-size:17px;">UWAGA! NIE POSIADASZ ZAINSTALOWANEJ JAVY! MOŻESZ JĄ POBRAĆ <a href="http://java.com/pl/" rel="nofollow" target="_blank" ><b>>>TUTAJ<<</b></a></span></APPLET>';
	$("#applet11").html(code);	
}

function appopen()
{
	try{
		document.getElementById("applet_zrzuta").openDownload(document.getElementById("linkwrzuta").value);
	} catch (e)
	{
		alert(e);
	}
}

function activeapplet44() { 
	var code = '<APPLET id="applet_zrzuta" CODEBASE="'+baseurl+'public/zwrzuta/" CODE = "net.keraj.Zrzuta" ARCHIVE = "zwrzuta.jar" WIDTH = "1" HEIGHT = "1" MAYSCRIPT><param name="mode" value="0"/><param name="button.background" value="2C59BB"/><param name="button.foreground" value="000000"/><param name="background" value="4673C3"/><param name="foreground" value="FFFFFF"/><span style="color:red; font-weight:bold; font-size:17px;">UWAGA! NIE POSIADASZ ZAINSTALOWANEJ JAVY! MOŻESZ JĄ POBRAĆ <a href="http://java.com/pl/" rel="nofollow" target="_blank" ><b>>>TUTAJ<<</b></a></span></APPLET>';
	$("#applet2").html(code);
	appopen();
}

function cd(i)
{
time= i -1;
if(time >= 0) {
	//$("#stoper").text("ble"+time+"ble");
	$(".stoper").html(time);
	$(".loaderimage").show();
	$(".linkdiv").hide();
}
if(i > 0)
{
var o = window.setTimeout("cd(time);" ,1000);
}else
{
	$(".loaderimage").hide();
	$(".linkdiv").show("slow");
}
}

//function playing_finished() {
//	alert('ble');	
//}

function switch_autoplay() {
	if($.cookie('autoplay') == "y" || $.cookie('autoplay') == "" || !$.cookie('autoplay')) {
		$.cookie('autoplay', 'n', { expires: 7, path: '/' });	
		$(".autoplaytxt").html("Włącz");
	}
	else {
		$.cookie('autoplay', 'y', { expires: 7, path: '/' });		
		$(".autoplaytxt").html("Wyłącz");
	}
}

function getfilename() {
	var linkdopliku = $("#linkwrzuta").val();	
	$.get("grabber.html", { linkwrzuta: linkdopliku, pobierzszybciej: 1 },
   function(data){
	 $(".filetitle").html(data+".mp3");
	 javascript:cd(6);
   });
}

function gotomp3() {
	var linkdopliku = $("#linkwrzuta").val();	
	document.location = baseurl+"grabber.html?linkwrzuta="+encodeURIComponent(linkdopliku);
}
