function zobrazSkryj(idecko)
{
el=document.getElementById(idecko).style;
el.display=(el.display == 'block')?'none':'block';
}

function zmenclass_in(w, c, i)		{w.className=c;	SELTR = w;		VMID = i;}
function zmenclass_out(w, c)	{w.className=c;	SELTR = null;	VMID = 1;}
























$(function(){
	$('.boxy').boxy();
	$('textarea:not(.donotgrow)').autogrow();
	$('*[hint]').inputHint();
	bublinka();
	bublinka2();
});

// funkce pro spozdění, např: $('#div_portmenu').wait().slideDown(300);
$.fn.wait = function(time, type) {
	time = time || 1000;
	type = type || "fx";
	return this.queue(type, function() {
		var self = this;
		setTimeout(function() {
			$(self).dequeue();
		}, time);
	});
};

$(document).ready(function(){


	$('.spoiler').hover(
		function(){$(this).removeClass('spoiler').addClass('spoiler_show');},
		function(){$(this).removeClass('spoiler_show').addClass('spoiler');}
	);

	$("body").mousemove(function(e){
		// Temporary variables to hold mouse x-y pos.s
		var tempX = 0
		var tempY = 0

		tempX = e.pageX;
		tempY = e.pageY;

		jQuery("INPUT[id='MouseX']").val(tempX);
		jQuery("INPUT[id='MouseY']").val(tempY);
		jQuery('#helper').css("left",tempX+0);
		jQuery('#helper').css("top",tempY+22);
	});

	if($("#naseptavac")){
		$("#naseptavac").autocomplete("/ajax_request.php?display=autocompleter", {
			width: 200,
			selectFirst: true,
			scroll: false,
			max: 6,
			formatItem: function(row) {		return row[0];	},
			formatResult: function(row) {	return row[2];	}
		});
	}

	$("INPUT[id='naseptavac'][getico='true']").bind("change blur focus", function(e){
		$.ajax({
			url: "/ajax_request.php?display=get_avatar",
			cache: false,
			type: "POST",
			data: {name: $("#naseptavac").attr("value")},
				success: function(html){
					if($(".gettedico")) $(".gettedico").attr("src",html);
					//alert(html);
				}
		});
	});


	$("INPUT[id='naseptavac'].postaveni").bind("change blur focus", function(e){
		$.ajax({
			url: "/ajax_request.php?display=get_postaveni",
			cache: false,
			type: "POST",
			data: {name: $("#naseptavac").attr("value")},
				success: function(html){
					if($(".ret_postaveni")) $(".ret_postaveni").html(html);
					//alert(html);
				}
		});
	});

	$("INPUT[id='naseptavac'].zlate").bind("change blur focus", function(e){
		$.ajax({
			url: "/ajax_request.php?display=get_zlate",
			cache: false,
			type: "POST",
			data: {name: $("#naseptavac").attr("value")},
				success: function(html){
					if($(".ret_zlate")) $(".ret_zlate").html(html);
					//alert(html);
				}
		});
	});



	$(".unfade").mouseover( function() {
		$(this).animate({backgroundColor: $(this).parents("div.js_zjisti_stridani").css("background-color"), color: $(this).parents("div.js_zjisti_stridani").css("color") }, 1000);
		$(this).find("a").animate({color: $(this).parents("div.js_zjisti_stridani").css("color") }, 1000);
	});

	$("SELECT[id='radio_select']").change( function() {
		window.location.href = "http://www.humanart.cz/radio.php?r=" + $("select option:selected").val();
	});

	$("img.label").click(function(){
		$(this).parents("label").find("input").attr('checked', true);
	});

	// Select all
	$("A[href='#select_all'], INPUT[name='select_all']").click( function() {
		$("#" + $(this).attr('rel') + " INPUT[type='checkbox']").attr('checked', true);
		return false;
	});

	// Select none
	$("A[href='#select_none'], INPUT[name='select_none']").click( function() {
		$("#" + $(this).attr('rel') + " INPUT[type='checkbox']").attr('checked', false);
		return false;
	});

	// Invert selection
	$("A[href='#invert_selection'], INPUT[name='invert_selection']").click( function() {
		$("#" + $(this).attr('rel') + " INPUT[type='checkbox']").each( function() {
			$(this).attr('checked', !$(this).attr('checked'));
		});
		return false;
	});

	smiles();





});

function smiles(smvresle)
{	smvresle = smvresle || 'div.form_area';
	//všem id=smile dej class
	$("IMG[id='smile'],A[id='reagovat']").each( function(i) {
		this.id = this.id + "_" + i;
	});
	//odchytí všechny id=smile a změní class tomu, na které je najeto
	$("IMG[id^='smile']").mouseover( function() {
		$(this).attr('class','smile2');
	});
	//odchytí všechny id=smile a změní class tomu, ze kterého se sjelo
	$("IMG[id^='smile']").mouseout( function() {
		$(this).attr('class','smile1');
	});

	//při kliknutí na smile jej zapíšeme do main_textarea
	$("IMG[id^='smile'],A[id^='reagovat']").click(function() {

		$(this).closest(smvresle).find("textarea").replaceSelection($(this).attr("smile"), true);
		$(this).closest(smvresle).find("textarea").focus();
		return false;
	});
}




























function makecolorpicker(barva)
{	$(function(){
	var colorarra = ['#8C8C8C', '#505050', '#FCE958', '#C3A627', '#F5B65C', '#9F5025', '#F74959', '#A1183B', '#BF7DB8', '#714275', '#629CDC', '#2B6A8C', '#86D0D8', '#478682', '#90E43F', '#679412']; // list of colors (optional)

	if(barva == "false"){
		var defka_colka = Math.round(Math.random()*15);
	}else{
		var defka_colka = barva;
	}
	$('#color_picker').colorPicker({
		defaultColor: defka_colka,	// index of the default color (optional)
		columns: 16,		// number of columns (optional)
		color: colorarra,
		click: function(c){$('#color_output, #color_output_fake').val(c);}
	});
	});
}

function odeslat_quick_psm_fc(id)
{	id = id || '';
	var adrpica;
	var infarhtml = '<div class="odeslat_quick_psm"><form>'+
		'<div style="float:left; display:inline; width:46px; height:50px;"><img src="/images/avatars/humanart.gif" class="gettedico2" style="text-align:left"></div>'+
		'<div style="float:left; display:inline; width:200px;">'+
		'<input type="text" style="margin-bottom:6px;" name="nick" hint="Příjemce" getico="true" id="naseptavac2" value="'+ id+'"><br />'+
		'<input type="text" style="margin-bottom:6px;" name="predmet" hint="Předmět" value="" id="psm_predmet"></div>'+
		'<div class="ukonci"></div>'+
       	'<textarea id="psm_tx_grow" name="zprava" rows="4" style="width:500px; margin-bottom:6px;" class="psmtxtx"></textarea>'+
		'<input type="button" onclick="javascript:odeslat_msg(this);" value="Odeslat" name="odeslat_psm">'+
		'</form>'+
        '</div>';

	new Boxy(infarhtml,{title: "Odeslat rychlou zprávu..."});
	$('.psmtxtx').autogrow();
	$('*[hint]').inputHint();
	if(id==""){}else{
		$.ajax({
				url: "/ajax_request.php?display=get_avatar",
				cache: false,
				type: "POST",
				data: {name: id},
					success: function(html){	if($(".gettedico2")) $(".gettedico2").attr("src",html); }
			});
		}
	$("#naseptavac2").autocomplete("/ajax_request.php?display=autocompleter", {
			width: 200,
			selectFirst: true,
			scroll: false,
			max: 6,
			formatItem: function(row) {		return row[0];	},
			formatResult: function(row) {	return row[2];	}
	});
		$("INPUT[id='naseptavac2'][getico='true']").bind("change blur focus", function(e){
			$.ajax({
				url: "/ajax_request.php?display=get_avatar",
				cache: false,
				type: "POST",
				data: {name: $("#naseptavac2").attr("value")},
					success: function(html){	if($(".gettedico2")) $(".gettedico2").attr("src",html);	   	}
			});
		});
}
function odeslat_msg(jana)
{
var psmpredmet = $("#psm_predmet").val();
var psmnick = $("#naseptavac2").val();
var psmtext = $(".psmtxtx").val();
$.ajax({  type: "POST",  url: "/ajax_request.php?display=posta_send_message",  data: {text: psmtext, name: psmnick,  predmet: psmpredmet},success: function(html){	Boxy.get(jana).hide(); new Boxy(html,{title: "Odeslání zprávy..."}); $(".odeslat_quick_psm").remove();}});
}


function ajax_home_sipky(kolkoz,co,kdecojakkomu,regnereg)
{	var addonn;
	if(regnereg == 2) addonn = 2; else addonn = "";

	if(kolik_home_coze != kdecojakkomu)
	{
		$("a[id^='home_dila_']").removeClass('switch_link_current').addClass('switch_link');
		$('#home_dila_'+kdecojakkomu + addonn).removeClass('switch_link').addClass('switch_link_current');
		kolik_home = 0;

		// změníme i komentáře
		if(regnereg == 1){ ajax_home_okenka('3','komentare',kdecojakkomu,'5');}
	}

	var golikg = (kolik_home + co);

	if((kolik_home+co)>=0)
	{
		//$('#home_div').html('<div style="height: 396px; background-image: url(/images/wait_ha.gif); background-position: center center; background-repeat:no-repeat;" align="center"></div><div class="ukonci"></div>');
		$('#home_div_loading' + addonn).html('načítám');
		$("#home_div_loading" + addonn).fadeIn("fast");
		$.ajax({
		  type: 'POST',
		  url: '/ajax_request.php?display=home_sipky',
		  dataType: 'html',
		  data: { kolko: kolkoz, co: golikg, idrub: kdecojakkomu, nereg: regnereg },
		  success: function(data){
			 $('#home_div' + addonn).html(data);
			 $("#home_div_loading" + addonn).fadeOut("slow", function(){$('#home_div_loading' + addonn).html('');});
				bublinka();
				bublinka2();
		  }
		});

		if((kolik_home+co)<=0)
		{	$('#home_dila_up' + addonn).show();
			$('#home_dila_up_href' + addonn).hide();
		}else{
			$('#home_dila_up' + addonn).hide();
			$('#home_dila_up_href' + addonn).show();
		}
	}

	kolik_home_coze = kdecojakkomu;
	kolik_home = kolik_home+co;
	if((kolik_home+co)<=0){kolik_home = 0;}
}

function soukromi_onoff(id_dila, jaka_slozka)
{
	$('#soukromi_onoff_span').html('Soukromý režim');
	$.ajax({
	  type: 'POST',
	  url: '/ajax_request.php?display=soukromi_onoff',
	  dataType: 'html',
	  data: { id_dila: id_dila },
	  success: function(data){

			$('#soukromi_onoff_span').html(data);
			// $('#soukromi_onoff_span').attr('class','nadpisek');
	  }
	});
}

function ajax_prohlizec_del(id_dila, jaka_slozka)
{
	$('#prohlizec_del').html('načítám');
	$.ajax({
	  type: 'POST',
	  url: '/ajax_request.php?display=prohlizec_del',
	  dataType: 'html',
	  data: { id_dila: id_dila },
	  success: function(data){

			$('#prohlizec_del').html(data);
			$("#prohlizec_del").fadeIn("normal");

	  }
	});
}

function ajax_prohlizec_del_zpet()
{	$("#prohlizec_del").fadeOut("normal");
}

function ajax_home_okenka(jake_okenko,co_nacist,hlrubuj,limitovat)
{
	if(jake_okenko == 1)
	{
		var okenko_loading = "#home_div_loading_okenko_1";
		var okenko_obsah = "#okenko_1";

		if(co_nacist == "clanky"){$('#okenko_zalozka_rss').removeClass('zalozka_hover'); $('#okenko_zalozka_clanky').addClass('zalozka_hover');}
		if(co_nacist == "rss"){$('#okenko_zalozka_clanky').removeClass('zalozka_hover'); $('#okenko_zalozka_rss').addClass('zalozka_hover');}
	}

	if(jake_okenko == 2)
	{
		var okenko_loading = "#home_div_loading_okenko_2";
		var okenko_obsah = "#okenko_2";

		if(co_nacist == "blogy"){$('#okenko_zalozka_forum').removeClass('zalozka_hover'); $('#okenko_zalozka_blogy').addClass('zalozka_hover');}
		if(co_nacist == "forum"){$('#okenko_zalozka_blogy').removeClass('zalozka_hover'); $('#okenko_zalozka_forum').addClass('zalozka_hover');}
	}

	if(jake_okenko == 3)
	{
		var okenko_loading = "#home_div_loading_okenko_3";
		var okenko_obsah = "#okenko_3";
	}

	$(okenko_loading).html('načítám');
	$(okenko_loading).fadeIn("fast");
	$.ajax({
	type: 'POST',
	url: '/ajax_request.php?display=home_okenka',
	dataType: 'html',
	data: { co_do_okenka: co_nacist, hlrub: hlrubuj, limit:limitovat},
	success: function(data)
	{
		$(okenko_obsah).html(data);

		if(jake_okenko == 3)
		{
			// po dokončeném loadingu vypsat kategorii
			if(hlrubuj == 0){$(okenko_loading).html('');}
			if(hlrubuj == 1){$(okenko_loading).html('výtvar.');}
			if(hlrubuj == 6){$(okenko_loading).html('hudba');}
			if(hlrubuj == 7){$(okenko_loading).html('liter.');}
		}
		else
		{
			// skrýt loading
			$(okenko_loading).fadeOut("slow", function(){$(okenko_loading).html('');});
		}

		//načíst popisky děl
		bublinka();
		bublinka2();
	  }
	});
}


function user_add_friend(id)
{	id = id || '';
	var adrpica;
	var infarhtml3 = '<div class="uzivatel_oblibene_pridat"><form>'+

		'<div style="float:left; display:inline; width:46px; height:50px;"><img src="/images/avatars/humanart.gif" class="gettedico2" style="text-align:left"></div>'+
		'<div style="float:left; display:inline; width:200px;">'+
		'<input type="text" style="margin-bottom:6px; width:200px;" name="nick" hint="Uživatel" getico="true" id="naseptavac3" value="'+ id+'"><br />'+
		'<select name="uaf_duvod" size="1" style="width:200px;"><option value="0">Odkud se známe:</option><option value="1">Přátelé</option><option value="2">Spolužáci</option><option value="3">Kolegové</option><option value="4">Rodina</option><option value="5">Neznáme - sympatie</option><option value="6">Neznáme - zaujala mě tvorba</option></select><br />'+
		'Odebírání novinek tohoto uživatele: <label><input type="radio" checked="checked" value="1" name="uaf_news" />Ano</label> <label><input type="radio" value="0" name="uaf_news" />Ne</label></div>'+
		'<div class="ukonci"></div>'+
       	'<br />Vaše poznámky k uživateli, které nebudou nikde zveřejněny - můžete si zde uložit například kontakty nebo různé informace<br /> <textarea id="uaf_tx_grow" name="zprava_uaf" rows="2" style="width:500px; margin-bottom:6px;" class="uaf_txtx"></textarea>'+
		'<input type="button" onclick="javascript:user_add_friend_request(this);" value="Odeslat" name="udeslat_uaf">'+
		'</form>'+
        '</div>';

	$.ajax({
		type: "POST",
		url: "/ajax_request.php?display=user_check_if_friend",
		data: {name: id},
		success: function(html){
			if(html != "false")
			{	Boxy.get($(".uzivatel_oblibene_pridat")).hide();
				$(".uzivatel_oblibene_pridat").remove();
	    		new Boxy(html,{title: "Výstraha..."});
			}
		}
	});

	new Boxy(infarhtml3,{title: "Přidat uživatele mezi oblíbené..."});
	$('.uaf_txtx').autogrow();
	$('*[hint]').inputHint();
	if(id==""){}else{
		$.ajax({
				url: "/ajax_request.php?display=get_avatar",
				cache: false,
				type: "POST",
				data: {name: id},
					success: function(html){	if($(".gettedico2")) $(".gettedico2").attr("src",html); }
			});
		}
	$("#naseptavac3").autocomplete("/ajax_request.php?display=autocompleter", {
			width: 200,
			selectFirst: true,
			scroll: false,
			max: 6,
			formatItem: function(row) {		return row[0];	},
			formatResult: function(row) {	return row[2];	}
	});
		$("INPUT[id='naseptavac3'][getico='true']").bind("change blur focus", function(e){
			$.ajax({
				url: "/ajax_request.php?display=get_avatar",
				cache: false,
				type: "POST",
				data: {name: $("#naseptavac3").attr("value")},
					success: function(html){	if($(".gettedico2")) $(".gettedico2").attr("src",html);	   	}
			});

		});
}
function user_add_friend_request(jana)
{
var uafduvod = $("select[name='uaf_duvod']").val();
var uafnews = $("input[name='uaf_news']:checked").val();
var uafnick = $("#naseptavac3").val();
var uaftext = $("textarea[name='zprava_uaf']").val();
$.ajax({type: "POST",url: "/ajax_request.php?display=user_add_friend",data: {text: uaftext, name: uafnick,  news: uafnews, duvod: uafduvod},success: function(html){ Boxy.get(jana).hide(); new Boxy(html,{title: "Přidání uživatele do oblíbených..."}); $(".uzivatel_oblibene_pridat").remove();  }});
}
function oblibene_edit_user(jana){
	Boxy.load("/ajax_request.php?display=oblibene_edit_user&idko="+jana, {title: "Editace záznamu", type: "GET"});
}
function oblibene_edit_dilo(jana){
	Boxy.load("/ajax_request.php?display=oblibene_edit_dilo&idko="+jana, {title: "Editace záznamu", type: "GET"});
}
function oblibene_edit_user_send(jana){
	var uaftext = $("sl_id_"+jana);
	var uafpopis = $("textarea[name='zprava_uaf']").val();
	var uafsl_duvod = $("input[name='uaf_duvod']:selected").val();
	var uafsl_news = $("input[name='uaf_news']:checked").val();

	$.ajax({
	    type: "POST",
	   url: "/ajax_request.php?display=user_add_friend_send",
	   data: {idko: jana, news: uafsl_news, popis: uafpopis,  duvod: uafsl_duvod},
	   success: function(html){
	   		Boxy.get($("#oblibene_edit_"+jana)).hide();
	   		new Boxy(html,{title: "Stav úpravy"});
	   		$("#oblibene_edit_"+jana).remove();
	   }
	 });
}
function oblibene_edit_dilo_send(jana){
	var uafpopis = $("textarea[name='zprava_uaf']").val();
	$.ajax({
	   type: "POST",
	   url: "/ajax_request.php?display=oblibene_edit_dilo_edit",
	   data: {idko: jana, popis: uafpopis},
	   success: function(html){
	   		Boxy.get($("#oblibene_edit_"+jana)).hide();
	   		new Boxy(html,{title: "Stav úpravy"});
	   		$("#oblibene_edit_"+jana).remove();
	   }
	 });
}
function oblibene_edit_user_delete(id){
$.ajax({type: "POST",data: {idkoo: id},url: "/ajax_request.php?display=oblibene_edit_user_delete",success: function(html){if(html == "true") { $("#list-"+id).slideUp("normal");}else{	new Boxy(html,{title: "Výstraha"});	}}});
}
function oblibene_edit_dilo_delete(id){
$.ajax({type: "POST",data: {idkoo: id},url: "/ajax_request.php?display=oblibene_edit_dilo_delete",success: function(html){if(html == "true") { $("#list-"+id).slideUp("normal");}else{	new Boxy(html,{title: "Výstraha"});	}}});
}

function ukolovnik_edit(id){
	Boxy.load("/ajax_request.php?display=ukolovnik_edit&"+id, {title: "Editace záznamu", type: "GET"});
}
function ukolovnik_edit_send(id){
	var kaf_nadpis = $("input[name='kaf_nadpis']").val();
	var kaf_custom = $("textarea[name='kaf_custom_text']").val();
	var kaf_den = $("select[name='kaf_den']").val();
	var kaf_mesic = $("select[name='kaf_mesic']").val();
	var kaf_rok = $("select[name='kaf_rok']").val();
	var kaf_kdo = $("input[name='k_vyber_uziv']").val();
	var kaf_stav = $("input[name='kaf_stav']:checked").val();

	$.ajax({ type: "POST",
	   url: "/ajax_request.php?display=ukolovnik_edit_send",
	   data: {idko: id,nadpis:kaf_nadpis,custom:kaf_custom,kdo:kaf_kdo,den:kaf_den,mesic:kaf_mesic,rok:kaf_rok,stav:kaf_stav},
	   success: function(html){
	   		Boxy.get($("#ukolovnik_edit_" + id)).hide();
	   		new Boxy(html,{title: "Stav úpravy"});
	   		$("#ukolovnik_edit_" + id).remove();
	   }
	 });
}

function kalendar_pripominka_add(jana){
	Boxy.load("/ajax_request.php?display=kalendar_pripominka_add&"+jana, {title: "Editace záznamu", type: "GET"});
}
function kalendar_pripominka_add_send(){
	var kaf_nazev = $("input[name='kaf_nazev']").val();
	var kaf_custom = $("textarea[name='kaf_custom_text']").val();
	var kaf_duvod = $("select[name='kaf_duvod']").val();
	var kaf_den = $("select[name='kaf_den']").val();
	var kaf_mesic = $("select[name='kaf_mesic']").val();
	var kaf_rok = $("select[name='kaf_rok']").val();
	var kaf_pripomenuti = $("select[name='kaf_pripomenuti']").val();
	var kaf_dni_vedet = $("input[name='kaf_dni_vedet']").val();
	var kaf_upozornit = $("input[name='kaf_upozornit']:checked").val();

	$.ajax({ type: "POST",
	   url: "/ajax_request.php?display=kalendar_pripominka_add_send",
	   data: {nazev:kaf_nazev,custom:kaf_custom,duvod:kaf_duvod,den:kaf_den,mesic:kaf_mesic,rok:kaf_rok,pripomenuti:kaf_pripomenuti,dni_vedet:kaf_dni_vedet,upozornit:kaf_upozornit},
	   success: function(html){
	   		Boxy.get($("#kalendar_osob")).hide();
	   		new Boxy(html,{title: "Stav úpravy"});
	   		$("#kalendar_osob").remove();
	   }
	 });
}




function fb_connect_save(){
	$("#fb_connect").hide();
	   		 $("#fb_connect_perm").show();

			  FB.Connect.showPermissionDialog("publish_stream,offline_access,photo_upload" , function(perms) {
			    if (!perms)
			    {
			        $("#fb_connect_sorry").show();
			    }
			    else
			    {
			        $("#fb_connect_perm").hide();
			        $("#fb_connect_ok").show();

			        window.location.replace("/nastaveni/?fbconnect=1#facebook");

			        /* $.ajax({ type: "POST",
						   url: "/ajax_request.php?display=fb_connect_reg",
						   data: {},
						   success: function(html){
						   		new Boxy(html,{title: "Stav úpravy"});


						}
						});*/
			    }
			  });


}







function kalendar_pripominka_edit_send(id){
	var kaf_nazev = $("input[name='kaf_nazev']").val();
	var kaf_custom = $("textarea[name='kaf_custom_text']").val();
	var kaf_duvod = $("select[name='kaf_duvod']").val();
	var kaf_den = $("select[name='kaf_den']").val();
	var kaf_mesic = $("select[name='kaf_mesic']").val();
	var kaf_rok = $("select[name='kaf_rok']").val();
	var kaf_pripomenuti = $("select[name='kaf_pripomenuti']").val();
	var kaf_dni_vedet = $("input[name='kaf_dni_vedet']").val();
	var kaf_upozornit = $("input[name='kaf_upozornit']:checked").val();

	$.ajax({ type: "POST",
	   url: "/ajax_request.php?display=kalendar_pripominka_edit_send",
	   data: {idko: id,nazev:kaf_nazev,custom:kaf_custom,duvod:kaf_duvod,den:kaf_den,mesic:kaf_mesic,rok:kaf_rok,pripomenuti:kaf_pripomenuti,dni_vedet:kaf_dni_vedet,upozornit:kaf_upozornit},
	   success: function(html){
	   		Boxy.get($("#kalendar_osob")).hide();
	   		new Boxy(html,{title: "Stav úpravy"});
	   		$("#kalendar_osob").remove();
	   }
	 });
}
function kalendar_pripominka_delete(id){
$.ajax({type: "POST",data: {idkoo: id},url: "/ajax_request.php?display=kalendar_pripominka_delete",success: function(html){if(html == "true") { $("#list-"+id).slideUp("normal");}else{	new Boxy(html,{title: "Výstraha"});	}}});
}

function skupiny_join_toogle_dotaz(id)
{	if(confirm('Opravdu chcete opustit skupinu?'))
	{ skupiny_join_toogle(id);	}
}

function skupiny_join_toogle(id)
{	$("#txt_sledovani").html("Pracuji...")
	$.ajax({
	   type: "POST",
	   url: "/ajax_request.php?display=skupiny_join_toogle",
	   data: {idkoo: id},
	   success: function(html){
	   		if (html=="1"){       	$("#txt_sledovani").html('Opustil jste skupinu');}
		    else if (html=="2"){       	$("#txt_sledovani").html('Jste členem skupiny. Změny se projeví po novém nahrání stránky');}
		    else if (html=="3"){       	$("#txt_sledovani").html('Požádali jste o přijetí do skupiny');}
		    else if (html=="4"){       	$("#txt_sledovani").html('Jste členem skupiny. Změny se projeví po novém nahrání stránky');	$("#text_pozvani").html('Jste členem skupiny. Změny se projeví po novém nahrání stránky'); }
		    else if (html=="5"){       	$("#txt_sledovani").html('Odmítl jste pozvání do skupiny. Opustěte stránku.');				$("#text_pozvani").html('Jste členem skupiny. Změny se projeví po novém nahrání stránky');}
		    else {new Boxy(html,{title: "Výstraha"});	$("#txt_sledovani").html('Naskytla se chyba.');}
		}
	 });
}
function skupiny_user_aut_del_ban(id,typk,usere)
{	if(confirm('Opravdu chcete provést akci?'))
	{	$.ajax({
		   type: "POST",
		   url: "/ajax_request.php?display=skupiny_user_aut_del_ban",
		   data: {idkoo: id, type: typk, user: usere},
		   success: function(html){
		   		if (html=="0"){       	$("#user_" + usere).html('Zabanován');  }
			    else if (html=="1"){       	$("#user_" + usere).html('Autorizován'); }
			    else if (html=="2"){       	$("#user_" + usere).html('Vyloučen'); }
			    else if (html=="3"){       	$("#user_" + usere).html('Povýšen'); }
			    else if (html=="4"){       	$("#user_" + usere).html('Povýšen'); }
			    else if (html=="5"){       	$("#user_" + usere).html('Degradován'); }
			    else {new Boxy(html,{title: "Výstraha"});}
			}
		 });
	}
}
function skupiny_join_closed_not(id)
{	$.ajax({type: "POST",url: "/ajax_request.php?display=skupiny_join_toogle",data: {idkoo: id,dejoin: "true"},success: function(html){if (html=="5"){    	$("#txt_sledovani").html('Odmítl jste pozvání do skupiny. Opustěte stránku.');$("#text_pozvani").html('Jste členem skupiny. Změny se projeví po novém nahrání stránky');} else {new Boxy(html,{title: "Výstraha"});	$("#txt_sledovani").html('Naskytla se chyba.');}}});
}
function skupiny_pozvat_user(id)
{	$("#skup_user_pozvan").html("Pracuji...")
	var uafnick = $("input[name='texxxtfield']").val();

	$.ajax({
	   type: "POST",
	   url: "/ajax_request.php?display=skupiny_pozvat_user",
	   data: {idkoo: id,name: uafnick},
	   success: function(html){
	   		if (html=="1"){       	$("#skup_user_pozvan").html('Uživatel pozván.'); $("input[name='texxxtfield']").val(""); }
		    else if (html=="2"){    $("#skup_user_pozvan").html('Uživatel byl zabanován, byl znovu pozván.'); $("input[name='texxxtfield']").val("");}
		    else {new Boxy(html,{title: "Výstraha"});	$("#skup_user_pozvan").html('chyba'); $("input[name='texxxtfield']").val(""); }
		}
	 });
	 $("#skup_user_pozvan").html("");
}

function dej_bod(id)
{	$("#dejbodspan").html("Pracuji...");
	$.ajax({type: "POST",url: "/ajax_request.php?display=dilo_dej_bod",data: {idkoo: id},success: function(html){$("#dejbodspan").html(html);}});
}
function dila_edit_slozka(jana)
{	Boxy.load("/ajax_request.php?display=dila_edit_slozka&idko="+jana, {title: "Editace záznamu", type: "GET"});
}
function dila_edit_slozka_send(jana)
{	var uaftext = $("sl_id_"+jana);
	var uafnazev = $("input[name='sll_nazev']").val();
	var uafpopis = $("input[name='sll_popis']").val();
	var uafsl_img = $("input[name='sll_slozka_img']:checked").val();
	$.ajax({type: "POST",url: "/ajax_request.php?display=dila_edit_slozka_send",data: {idko: jana, nazev: uafnazev, popis: uafpopis,  sl_img: uafsl_img},success: function(html){Boxy.get($("#dila_edit_"+jana)).hide();new Boxy(html,{title: "Stav úpravy"});$("#dila_edit_"+jana).remove();}});
}

function edit_koment(jana,typ){
	Boxy.load("/ajax_request.php?display=edit_koment&idko=" + jana + "&type=" + typ , {title: "Editace záznamu", type: "GET", width: 700, y:10});
}
function edit_koment_send(jana,typ){
	var uafpopis = $("textarea[name='zprava_uaf']").val();
	$.ajax({type: "POST",url: "/ajax_request.php?display=edit_koment_send",data: {idko: jana, popis: uafpopis, type: typ},success: function(html){Boxy.get($("#edit_koment_"+jana)).hide();new Boxy(html,{title: "Stav úpravy"});$("#edit_koment_"+jana).remove();}});
}
function sledovani(id,typ)
{	$("#txt_sledovani").html("Pracuji...")
	$.ajax({type: "POST",url: "/ajax_request.php?display=dilo_sledovani",data: {idkoo: id, type: typ},
	success: function(html){
		if (html=="true"){    	$("#txt_sledovani").removeClass('kat_big_hover').addClass('kat_big').html('Do sledovaných');}
		else if (html=="false"){    $("#txt_sledovani").removeClass('kat_big').addClass('kat_big_hover').html('Zrušit sledování');}
		else {new Boxy(html,{title: "Výstraha"});	$("#txt_sledovani").removeClass('kat_big_hover').addClass('kat_big').html('Do sledovaných');}
	}
});
}
function dilo_favorites_ad(id)
{	$("#txt_oblibene").html("Pracuji...");
	$.ajax({
	   type: "POST",
	   url: "/ajax_request.php?display=dilo_oblibene",
	   data: {idkoo: id},
	   success: function(html){
	   		if (html=="true"){       	$("#txt_oblibene").removeClass('kat_big_hover').addClass('kat_big').html('Do oblíbených');}
	   		else if (html=="false"){    $("#txt_oblibene").removeClass('kat_big').addClass('kat_big_hover').html('Oblíbené');}
		    else {new Boxy(html,{title: "Výstraha"});	$("#txt_oblibene").removeClass('kat_big_hover').addClass('kat_big').html('Do oblíbených');}
		}
	 });
}
function dilo_resetovat_nahled(id)
{	$.ajax({type: "POST",data: {idkoo: id},url: "/ajax_request.php?display=dilo_resetovat_nahled",success: function(html){new Boxy(html,{title: "Výsledek"});}});
}
function dilo_odpadfuj(id)
{	$.ajax({type: "POST",data: {idkoo: id},url: "/ajax_request.php?display=dilo_odpadfuj",success: function(html){$("#odpadfuj").html("označeno"); if (html!="true"){ new Boxy(html,{title: "Výstraha"});}}});
}
function dilo_odpadfuj_admin(id)
{	$.ajax({type: "POST",data: {idkoo: id},url: "/ajax_request.php?display=dilo_odpadfuj_admin",success: function(html){$("#odpadfuj_admin").html("v koši");if (html!="true"){ new Boxy(html,{title: "Výstraha"});}}});
}
function dilo_ostatni_komenty(id)
{	$.ajax({type: "POST",data: {idkoo: id},url: "/ajax_request.php?display=dilo_ostatni_komenty",success: function(html){$("#komentare_vypln").html(html);}	});
}
function dilo_add_viewlis(id)
{	$.ajax({type: "POST",data: {idkoo: id},url: "/ajax_request.php?display=dilo_add_viewlis"});
}

function users_novinky_delete(id)
{	$.ajax({type: "POST",data: {idkoo: id},url: "/ajax_request.php?display=users_novinky_delete",success: function(html){if(html=="true"){$("#novinka_"+id).slideUp("normal");}else{new Boxy(html,{title: "Výstraha"});}}});
}

function komentar_delete(id,typ)
{	$.ajax({type: "POST",data: {idkoo: id, typk: typ},url: "/ajax_request.php?display=komentar_delete",success: function(html){if(html == "true") { $("#komentar_"+id).slideUp("normal"); }else{new Boxy(html,{title: "Výstraha"});}}});
}

function home_top_ban_image(id)
{	$.ajax({type: "POST",data: {idkoo: id},	url: "/ajax_request.php?display=home_top_ban_image",success: function(html){ if(html == "true") { $("#banto_"+id).html("Zabanováno."); }else{	new Boxy(html,{title: "Výstraha"});	}	}});
}

function komentar_kvalita(id_koment1, id_fotky1, kvalita_stara, kvalita_zmenit)
{	$.ajax({
		type: "POST",
		data: {id_koment: id_koment1, id_fotky: id_fotky1, kvalita: kvalita_zmenit},
		url: "/ajax_request.php?display=komentar_kvalita",
		success: function(html)
		{
			if(html == "true")
			{
				if(kvalita_zmenit == 1) // zlepšíme
				{
					$("."+id_koment1+"_hodnoceni").fadeOut("slow");
					$("#"+id_koment1+"_kvalita").html("označil jsem kvalitní komentář | "+(kvalita_stara + 1));
				}
				if(kvalita_zmenit == -1) // zhoršíme
				{
					$("."+id_koment1+"_hodnoceni").fadeOut("slow");
					$("#"+id_koment1+"_kvalita").html("označil jsem nemístný komentář | "+(kvalita_stara - 1));
				}
			}
			else
			{
				new Boxy(html,{title: "Výstraha"});
			}
		}
	});
}

function komentar_nereg_delete(id,ip,xk)
{	$.ajax({type: "POST",data: {idkoo: id, ipko: ip},url: "/ajax_request.php?display=komentar_nereg_delete",success: function(html){	if(html == "true") { $("#bod_nereg_"+xk).slideUp("normal"); }else{	new Boxy(html,{title: "Výstraha"});	}}});
}

function rank_show_bonus()
{	$.ajax({type: "POST",data: {idkoo: 0},url: "/ajax_request.php?display=rank_show_bonus",success: function(html){	$("#rank_bonus_ajax").html(html); }});
}

function status_change()
{	var psmtext = $("#ajax_status_vjd").val();
	$("#ajax_status_poslat_di").val("Pracuji...")
	$.ajax({
	   type: "POST",
	   url: "/ajax_request.php?display=status_change",
	   data: {aj_user_status: psmtext},
	   success: function(html){
	   		if (html=="true"){ $("#ajax_status_poslat_di").val("Uloženo"); $("#ajax_status_poslat_di").attr("disabled","disabled"); $("#ajax_status_vjd").attr("disabled","disabled"); $('#status_panel').fadeOut(2000); }
	   		else { $("#ajax_status_poslat_di").val("Uložení se nezdařilo");	}
		}
	 });
}

function poke(koho_stouchnout)
{
	$.ajax({
	type: "POST",
	url: "/ajax_request.php?display=poke",
	data: {koho_stouchnout_post: koho_stouchnout},
	success: function(html){
		if (html=="true"){new Boxy('<div style="padding:6px;">Šťouchnutí odesláno.</div>',{title: "Informace"});}
		else{new Boxy('<div style="padding:6px;">Došlo k chybě.</div>',{title: "Informace"});}
	}
	});
}

function showPreview(c)
{
	var rx = 125 / c.w;
	var ry = 125 / c.h;
	var widza;
	var hidza;
	if(c.w < 124)
	{
		if($('.Jcroppreview').attr("jCwi") >= $('.Jcroppreview').attr("jChe")){ widza = ""; hidza = "125px"; }else{ widza = "125px"; hidza = ""; }
		$('.Jcroppreview').css({
			width: widza,
			height: hidza,
			marginLeft:  '0px',
			marginTop:  '0px'
		});

		$('#x').val("");
		$('#y').val("");
		$('#x2').val("");
		$('#y2').val("");
		$('#w').val("");
		$('#h').val("");
	}
	else
	{
		if($('.Jcroppreview')){
		$('.Jcroppreview').css({
			width: Math.round(rx * $('.Jcroppreview').attr("jCwi")) + 'px',
			height: Math.round(ry * $('.Jcroppreview').attr("jChe")) + 'px',
			marginLeft: '-' + Math.round(rx * c.x) + 'px',
			marginTop: '-' + Math.round(ry * c.y) + 'px'
		});
		}
		$('#x').val(c.x);
		$('#y').val(c.y);
		$('#x2').val(c.x2);
		$('#y2').val(c.y2);
		$('#w').val(c.w);
		$('#h').val(c.h);
	}
}


window.onload = init;
function init() {
	// funkce bude aktivni jen nad konkretnim formularem
	if(document.poslat)	document.poslat.onkeydown = klavesa;
	if(document.klik)	document.klik.onkeydown = klavesa2;
}
// workaround pro MSIE
function fixE(e) {
	if (!e) e = window.event;
	if (!e.which) e.which = e.keyCode;
	return e;
}
function klavesa(e) {
	e = fixE(e);
	if (e.ctrlKey && e.which == 13) {
		document.poslat.submit();
}}
function klavesa2(e) {
	e = fixE(e);
	if (e.ctrlKey && e.which == 13) {
		document.klik.send.click();
}}

var currentPlaylist = null;
var currentLength = 0;
var currentItem = -1;
var previousItem = -1;
var currentMute = false;
var currentVolume = 80;
var currentPosition = 0;
var currentState = 'NONE';
var currentLoaded = 0;
var currentRemain = 0;

function playerReady(thePlayer) {
	player = document.getElementById(thePlayer.id);
	addListeners();
}

function addListeners() {
	if (player) {
		player.addControllerListener("ITEM", "itemListener");
		setTimeout("player.sendEvent('PLAY', 'true')", 100);
	} else {
		setTimeout("addListeners()",10);
	}
}

function itemListener(obj)
{ 	if(obj.index != currentItem)
	{	previousItem = currentItem;
		currentItem = obj.index;

		var brokenstring = player.getPlaylist()[currentItem]['link'].split("-");
		dilo_add_viewlis(brokenstring[1]);
	}
}


jQuery(function( $ )
{	//Target
	var $paneTarget = $('.scroll');

	$('.scroll_on').mouseover(function(){$paneTarget.stop().scrollTo( { top:800,left:0} , 12000 );});
	$('.scroll_off').mouseover(function(){$paneTarget.stop().scrollTo( { top:800,left:0} , 100000 );});
	$('.pop_nahled').mouseout(function(){$paneTarget.stop().scrollTo( { top:-1,left:0} , 200 );});

	// Easing equation, borrowed from jQuery easing plugin
	// http://gsgd.co.uk/sandbox/jquery/easing/
	jQuery.easing.easeOutQuart = function (x, t, b, c, d) {
		return -c * ((t=t/d-1)*t*t*t - 1) + b;
	};

	$('#nekonecny_scroll').serialScroll({
		items:'.no_img',
		prev:'#nekonecny_scroll_on',
		next:'#nekonecny_scroll_on2',
		offset:-100, //when scrolling to photo, stop 230 before reaching it (from the left)
		start:0, //start at the first
		duration:800,
		force:true,
		stop:true,
		lock:false,
		cycle:false, //don't pull back once you reach the end
		easing:'easeOutQuart', //use this easing equation for a funny effect
		jump: true //click on the images to scroll to them
	});
});


// otevření nového okna s rádiem ---  START
function otevri_radio(idkoo,a,r,s,u)
{	window.open('/radio.php?id=' + idkoo + '&a=' + a + '&r=' + r + '&u=' + u + '&s=' + s + '','haradio', 'toolbar=0,menubar=0,location=no,directories=no,scrollbars=no,resizable=yes,status=no,width=320,height=480,top=0,left=0');}
function otevri_radio_playlist(playlist)
{	window.open('/radio.php?playlist=' + playlist + '','haradio', 'toolbar=0,menubar=0,location=no,directories=no,scrollbars=no,resizable=yes,status=no,width=320,height=480,top=0,left=0');}





function showhelp(a) {
	jQuery('#helper').css({'visibility' : 'visible', 'display' : 'block'}).html(a);
}
//funkce nuluje  title a alt
function hideAltTitle(obj){   obj.alt = '';    obj.title ='';}
function hidehelp() {	jQuery('#helper').css({'visibility' : 'hidden', 'display' : 'none'});	}


function oznac_reakci(id)
{	if($("#komentar_"+id).hasClass('koment_table')){		$("#komentar_"+id).removeClass('koment_table').addClass('koment_table_on');	}else{	$("#komentar_"+id).removeClass('koment_table_on').addClass('koment_table');	}}

function oznac_radek(id,stara,nova)
{	if($(id).hasClass(stara)){		$(id).removeClass(stara).addClass(nova);	}
	else{	$(id).removeClass(nova).addClass(stara);	}
}

// reakce na příspěvky sorry nyx --- START
function reakce_zobraz (id,kam)
{	var vec = document.getElementById('komentar_'+id);
	var request = id+";"+kam;
	var c1 = "reply_mark";
	var a,b,c, d, e;
	var dodatek

	if(vec)
	{  	oznac_reakci(id);
		b = ((a=vec.style.pixelHeight) || (a=vec.clientHeight) || (a=vec.offsetHeight) || (a=parseInt(vec.style.height)))?a:null;
		d = ((c=vec.style.pixelTop) || (c=vec.offsetTop) || (c=parseInt(vec.style.top)))?c:null;;
		e = ScrollY() + winH();
	}else{
		b = 10;
		d = 10;
		e = 10;
	}

	if (b+d > e)
	{	hideAltTitle(this);
		showhelp('<div class="reply_box" id="reakce">Načítám komentář...</div>');

		$.ajax({
		   type: "POST",
		   url: "/ajax_request.php?display=get_reply",
		   data: {idkoo: request},
		   success: function(html){
		   		jQuery('#reakce').html(html);
			},
			error: function (XMLHttpRequest, textStatus, errorThrown) {
				jQuery('#reakce').html("Chyba - nelze se připojit.");
			}
		 });
	}
}
function reakce_pryc (id){
	oznac_reakci(id);	hidehelp();
}
function ScrollY() {
   if (typeof( window.pageYOffset ) == 'number' ) return window.pageYOffset;
   else if (document.body && ( document.body.scrollLeft || document.body.scrollTop )) return document.body.scrollTop;
   else if (document.documentElement && ( document.documentElement.scrollLeft || document.documentElement.scrollTop )) return document.documentElement.scrollTop;
   else return 0;
}
function winH() {
   if (window.innerHeight) return window.innerHeight;
   else if (document.documentElement && document.documentElement.clientHeight) return document.documentElement.clientHeight;
   else if (document.body && document.body.clientHeight) return document.body.clientHeight;
   else return null;
}
// reakce na příspěvky sorry nyx--- END