function addClass(item,cls){
 var oldclass=item.className;
 item.className=oldclass+' '+cls;
}

function remClass(item,cls){
 var oldclass=item.className;
 var newclass=oldclass.replace(cls,"").replace(/^\s+/, '').replace(/\s+$/, '');
 item.className=newclass;
}

function jSwap(what){
	$(what).toggle();
}

function swapSrc(id,src){
	document.getElementById(id).src=src;
}

function setDefPic(pic,src){
	document.getElementById('defPic').value=pic;
	document.getElementById('defPicImg').src=src;
}

function hide(what){
	$(what).hide();
}

function slide(what){
	$(what).slideToggle();
}

function pridatSoubor(id,soubor,nazev){
	var input="<input id='souborInput"+id+"' name='soubory[]' value='"+id+"' type='hidden'/>";
	var novy="<tr id='soubor"+id+"'><th>"+soubor+"</th><td>"+nazev+"</td><td><a href='#' onclick='odebratSoubor(\""+id+"\"); return false;'>-</a></td></tr>";
	$("#dostupny"+id).toggle();
	$("#soubory").prepend(input);
	$("#souboryList").prepend(novy);
}

function odebratSoubor(id,soubor,nazev){
	$("#souborInput"+id).remove();
	$("#soubor"+id).remove();
	$("#dostupny"+id).toggle();
}

function addInput(tgt,type,name){
	var input = "<input name='"+name+"' type='"+type+"'/><br/>";
	$(tgt).append(input);
}

function swap(hide,show){
	$(hide).hide();
	$(show).slideDown();
}

function makeHttpObject() {
	try {return new XMLHttpRequest();}
	catch (error) {}
	try {return new ActiveXObject("Msxml2.XMLHTTP");}
	catch (error) {}
	try {return new ActiveXObject("Microsoft.XMLHTTP");}
	catch (error) {}
	throw new Error("Could not create HTTP request object.");
}

function request(url){
	var req=makeHttpObject();
	req.open("GET", url, false);
	req.send(null);
	return req.responseText;
}

function replaceBox(id,url){
	var cont=request(url);
	$(id).slideUp('slow').html(cont).slideDown('slow');
}

$(document).ready(function(){
	$('a.lightbox').lightBox({
		imageLoading:	'/css/lb/loading.gif',
		imageBtnClose:	'/css/lb/close.gif',
		imageBtnPrev:	'/css/lb/prev.gif',
		imageBtnNext:	'/css/lb/next.gif'
	});
	$("h2").before('<h2 class="shade">'+$("h2").html()+'</h2>');
});

